[ { "addr": "0xd6e840", "name": "CPropsBreakableSystem::LevelInitPreEntity", "confidence": "low", "rationale": "IGameSystem slot 2; strings are a pooled API list, no decisive signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17fb7f0", "name": "CPhysicalButton::Spawn", "confidence": "low", "rationale": "entityspawner.h+Spawn+attach1/attach2/motordampingratio: spawns internal constraint", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13d9540", "name": "CBombTarget::Spawn", "confidence": "medium", "rationale": "entityspawner.h+Spawn creating info_bomb_target_hint_A/B entities", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1407660", "name": "CMolotovProjectile::Precache", "confidence": "medium", "rationale": "slot 307 (=Precache pattern) referencing inferno/hegrenade sound+particle events", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x145fda0", "name": "CPlantedC4::ShootSatchelCharge", "confidence": "medium", "rationale": "'Can't create planted_c4 entity!'+bomb_planted: creates the planted_c4", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x198f670", "name": "CPointAngleSensor::Activate", "confidence": "high", "rationale": "\"Angle sensor '%s' could not find look at entity\" is the Activate lookup error", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbfa20", "name": "CHostage::Spawn", "confidence": "medium", "rationale": "slot 10=Spawn; hostage.vmdl + HostagePushawayThink setup", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1739800", "name": "CPlayer_ItemServices::CreateItemEntity", "confidence": "low", "rationale": "slot 26, builds entity KV with subclass_name/target_entity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1925f00", "name": "CItemGeneric::Spawn", "confidence": "high", "rationale": "slot 10 with item_generic pickup/trigger radius spawn warnings", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a9ad90", "name": "CTriggerLook::Spawn", "confidence": "low", "rationale": "slot 272; entityspawner.h+Spawn (Test_CreateEntity strings pooled)", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a9b9b0", "name": "CToolGameSimulationAPI::CreateEntity", "confidence": "low", "rationale": "builds entity KV incl modeldoc_preview_ent/scales/solid", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaf7d20", "name": "CCSPlayerPawn::Event_Killed", "confidence": "medium", "rationale": "slot 128=death; SavePlayer/teammate death location/dogtags drop", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4e170", "name": "CBtDecoratorBotService::Update", "confidence": "medium", "rationale": "slot 3; writes bot state blackboard keys (AccountBalance/AmmoCount/NumberOfAlive*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc58320", "name": "CBtDecoratorTokenService::OnStart", "confidence": "low", "rationale": "TokenServiceAssignment + '[AI BT]: Unable to assign token!'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x173cf80", "name": "CPlayer_ItemServices::GiveNamedItem", "confidence": "high", "rationale": "'NULL Ent in GiveNamedItem: %s!' names the method", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xd032c0", "name": "CBarnLight::Spawn", "confidence": "medium", "rationale": "slot 10=Spawn; light_style keyvalues", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe10600", "name": "CSoundEventEntity::SoundFinishedThink", "confidence": "high", "rationale": "string literally 'CSoundEventEntity::SoundFinishedThink'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe1cc80", "name": "CSoundEventPathCornerEntity::Spawn", "confidence": "low", "rationale": "slot 25; reads KV (fire modifier strings appear pooled)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1306bd0", "name": "CCSGameRules::HandleCommand", "confidence": "low", "rationale": "slot 86; admin command names (ChangeLevel/RestartGame/ScrambleTeams)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1395a90", "name": "CCSGameRules::TerminateRound", "confidence": "low", "rationale": "WonRound + team-balance/win-panel/phase-end round-end processing", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x1405d90", "name": "CMolotovProjectile::Create", "confidence": "high", "rationale": "log 'Molotov projectile spawned at %f %f %f, velocity...' = factory create", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1876f40", "name": "CBreakable::Spawn", "confidence": "high", "rationale": "slot 10; 'func_breakable with invalid propdata' spawn-time validation", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x198e950", "name": "CPointWorldText::Spawn", "confidence": "low", "rationale": "reads model/fade KV; slot 48", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19e8280", "name": "CPulseCell_Outflow_PlaySceneBase::Execute", "confidence": "low", "rationale": "scene cell; entityspawner+Spawn+MinAnimTime/MaxAnimTime", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd15b00", "name": "CHEGrenadeProjectile::Detonate", "confidence": "high", "rationale": "BaseGrenade.Explode + explosion_hegrenade particle set", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1a5c0", "name": "CFlashbangProjectile::Precache", "confidence": "medium", "rationale": "slot 307=Precache; Flashbang.Explode sound + Scorch decal", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13caf80", "name": "CHostageRescueZone::Spawn", "confidence": "low", "rationale": "creates info_hostage_rescue_zone_hint via UTIL::CreateEntityByName", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e42c0", "name": "CreateHostageCarriableProp", "confidence": "low", "rationale": "builds hostage_carry.vmdl entity + CarryingHostage title", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1636700", "name": "CreatePointEnableMotionFixup", "confidence": "low", "rationale": "creates+parents+removes point_enable_motion_fixup helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1804280", "name": "CC_SubclassChange", "confidence": "low", "rationale": "concommand usage strings incl 'subclass_change '", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18977a0", "name": "CFishPool::Spawn", "confidence": "low", "rationale": "slot 10=Spawn; fish + reaction game events", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x189abf0", "name": "CEnvLaser::Spawn", "confidence": "medium", "rationale": "slot 10=Spawn; NoiseAmplitude/TextureScroll/texture/width laser KV", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a469c0", "name": "CRopeKeyframe::Spawn", "confidence": "medium", "rationale": "slot 10=Spawn; rope material KV, calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a9a870", "name": "CToolGameSimulationAPI::GiveWearableItem", "confidence": "low", "rationale": "'set item texture wear/seed/prefab'+wearable_item, calls GiveNamedItem", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ac2540", "name": "CSprite::Spawn", "confidence": "low", "rationale": "entityspawner.h+Spawn (EHANDLE test string pooled)", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb21b60", "name": "RegisterScriptFunction", "confidence": "low", "rationale": "25 callers; VScript arg-signature strings like '(config:{center,radius...})'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb4ee30", "name": "CCSObserverPawn::SetColor", "confidence": "medium", "rationale": "'SetColor'+'(color:{r,g,b,a})' script-bound method", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf12dc0", "name": "CreateSceneEntity", "confidence": "medium", "rationale": "'VScript...create a scene entity mid-game' + logic_choreographed_scene", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140a9e0", "name": "CFlashbangProjectile::BounceTouch", "confidence": "low", "rationale": "grenade_bounce event + EnterWater + surface prop class names", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1496670", "name": "CItem_Healthshot::Precache", "confidence": "medium", "rationale": "slot 8=Precache; shell/model paths + ItemData", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14babe0", "name": "CreateEntityFromKeyValues", "confidence": "low", "rationale": "generic entityspawner Spawn builder (controller/model KV)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15eea80", "name": "CBaseProp::Spawn", "confidence": "high", "rationale": "slot 10; prop_data 'DELETED' spawn-time model validation warnings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1679140", "name": "CBaseTypesafeVDataFileManager::LoadVData", "confidence": "medium", "rationale": "slot 5; 'VData:%s'+LoadKV3Object error resource loader", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16ce3e0", "name": "FixupEntityName", "confidence": "low", "rationale": "_entname_fixup_prefix/local/parent + targetname + '[PR#]'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17dc230", "name": "CPropDoorRotating::Precache", "confidence": "medium", "rationale": "precaches DoorMetal.*/WoodenDoor.Lock sound set via ResolveResourceName", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x183f340", "name": "CreateEntityFromKeyValues", "confidence": "low", "rationale": "generic entityspawner Spawn builder with owner", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18434a0", "name": "CreateEntityFromKeyValues", "confidence": "low", "rationale": "generic entityspawner Spawn builder (origin/owner)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18520b0", "name": "CDebugHistory::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; Categories/iVersion + 'Class data is a table'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1879160", "name": "CBreakable::Die", "confidence": "low", "rationale": "selects Breakable.* material sound + fires break/broken_breakable events", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18bcd20", "name": "CFuncRotating::Spawn", "confidence": "medium", "rationale": "slot 10=Spawn; fanfriction/movewithoutpushingblockers, SetMoveType", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a07200", "name": "CPropDoorRotatingBreakable::OnTakeDamage", "confidence": "medium", "rationale": "slot 253=OnTakeDamage; dmg.bullets/dmgstate/door_break", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae4350", "name": "CreateItemEntity", "confidence": "low", "rationale": "entityspawner Spawn + ItemData, calls item-schema helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e773c0", "name": "CNmFloatMathNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load of node m_flDefaultValue/m_values", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f67510", "name": "CChoreoEvent_ANIM_CLIP::Save", "confidence": "medium", "rationale": "slot 2; 'Double-save'+ResourceSave serialize fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f88ae0", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::Save", "confidence": "medium", "rationale": "slot 2; 'Double-save'+ResourceSave serialize animgraph fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff15a0", "name": "CChoreoEvent_REQUIREMENTS::Load", "confidence": "medium", "rationale": "slot 3 KV3 load; 'Cast of...loses'+GetString of event fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x204dc80", "name": "CPulseExecCursor::Save", "confidence": "medium", "rationale": "slot 19; 'Double-save' serializing cursor_id/control_storage", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21db400", "name": "CBaseTypesafeVDataFileManager::LoadVData", "confidence": "medium", "rationale": "slot 5; 'VData:%s'+LoadKV3Object resource loader", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21dcc40", "name": "CBaseTypesafeVDataFileManager::LoadVData", "confidence": "medium", "rationale": "slot 5; 'VData:%s'+LoadKV3Object resource loader", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacd420", "name": "CItemDefuserAlias_item_defuser::Spawn", "confidence": "medium", "rationale": "slot 10=Spawn; defuser.vmdl SetModel + defuser_dropped", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc107d0", "name": "CCSBot::Update", "confidence": "high", "rationale": "'CCSBot::Update' + cs_bot_update.cpp", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3d160", "name": "CBtActionFleeAreaDamage::Update", "confidence": "medium", "rationale": "slot 3 action tick; cv_bot_ai_bt_moveto_show_next_hiding_spot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc420f0", "name": "CBtActionSelectAreasWithinRadius::Update", "confidence": "medium", "rationale": "slot 3 action tick; '[AI BT]: Output key already exists' array output", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb7af0", "name": "CChicken::Event_Killed", "confidence": "medium", "rationale": "slot 128=death; #Pet_Killed + Chicken.Death + roasted particle", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd3e620", "name": "CreatePropRagdoll", "confidence": "medium", "rationale": "builds prop_ragdoll (__propragdoll_record_ptr) + LookupBone", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe5eed0", "name": "VPhysicsCollisionAttribute_t::Load", "confidence": "low", "rationale": "slot 6 KV3 transfer of m_CollisionGroup/m_nSolidType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f3650", "name": "CreateEntityFromKeyValues", "confidence": "low", "rationale": "generic entityspawner Spawn builder, sets AbsVelocity", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1320d30", "name": "CreateCSGameRules", "confidence": "medium", "rationale": "'[STARTUP] created game rules'+cs_team_manager+exec maps/%s.cfg", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139d810", "name": "CreateRetakeBarrier", "confidence": "medium", "rationale": "'retake_barrier_spawn'+barrier_duration/height/width", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1419740", "name": "CDecoyProjectile::FireDecoyRound", "confidence": "low", "rationale": "decoy_firing/decoy_started + weapon_decoy_ground_effect_shot particle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ccf0", "name": "CDecoyProjectile::Detonate", "confidence": "medium", "rationale": "slot 305; BaseGrenade.Explode + explo_magnitude/radius", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1469cb0", "name": "CC4::PlantBomb", "confidence": "low", "rationale": "PlantingBomb anim + C4_Plant_At_Bomb_Spot + bomb_abortplant/beep", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1598370", "name": "CCSPlayer_WeaponServices::EquipWeapon", "confidence": "low", "rationale": "Player.PickupWeaponAudible/PickupC4 + item_pickup event", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x15cd2b0", "name": "CResponseSystemManagerSaveRestoreBlockHandler::Save", "confidence": "medium", "rationale": "slot 2; 'Double-save' serializing Responses/responsegroup", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f07f0", "name": "CBasePlayerController::Spawn", "confidence": "medium", "rationale": "slot 10=Spawn; fakeclient/is_hltv/playername, SetMoveType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1601b20", "name": "CResponseSystemManagerSaveRestoreBlockHandler::Restore", "confidence": "medium", "rationale": "slot 7 load; 'Class data is a table'+Responses read", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1669b30", "name": "CDynamicProp::Spawn", "confidence": "medium", "rationale": "slot 10=Spawn (pooled API strings; StateChanged)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a3580", "name": "CEntitySaveRestoreBlockHandler::Save", "confidence": "medium", "rationale": "slot 3; ETABLE/EntityTables + IKV3TransferInterface_*_Save", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16b9950", "name": "CEntity2SaveRestore::SaveGame_Finalize", "confidence": "high", "rationale": "strings literally 'CEntity2SaveRestore::SaveGame_Finalize'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16e11c0", "name": "CGameEntitySystem::CreateEntity", "confidence": "low", "rationale": "slot 2; 'classname missing from entity!'+point_prefab from KV", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x172e6b0", "name": "CPathParticleRope::Spawn", "confidence": "low", "rationale": "slot 10=Spawn; pathNodeColors/pathNodeNames KV (LoopMode strings pooled)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17682f0", "name": "CCSPlayer_RadioServices::Save", "confidence": "low", "rationale": "slot 2 KV3 transfer; bWasSaved + UtlSymbolLarge", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d5e20", "name": "CreateEntityByKeyValues", "confidence": "low", "rationale": "12 callers; shared generic entityspawner build helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1820110", "name": "CAmbientGeneric::Spawn", "confidence": "medium", "rationale": "slot 10=Spawn; fadein/fadeout, SetMoveType, CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1840000", "name": "CreateDissolveEntity", "confidence": "medium", "rationale": "TLK_DISSOLVESCREAM+dissolvetype+blueglow1.vmat env_entity_dissolver", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x184b310", "name": "CBaseDoor::Spawn", "confidence": "high", "rationale": "slot 10; 'Start Open' spawnflag + DoorSound.Default* spawn warnings", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x186e1e0", "name": "CShatterGlassShardMgr::Save", "confidence": "high", "rationale": "'CShatterGlassShardMgr::Save %d shards' names method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1887230", "name": "CreateShatterGlassShard", "confidence": "low", "rationale": "builds shatterglass_shard entity from KV", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1887a10", "name": "CreateShatterGlassShard", "confidence": "low", "rationale": "builds shatterglass_shard entity from KV (variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x191ac70", "name": "CMapSharedEnvironment::Spawn", "confidence": "medium", "rationale": "slot 10=Spawn; 'no target map specified' + targetName KV", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1936df0", "name": "CPhysHinge::Spawn", "confidence": "high", "rationale": "slot 10; 'CPhysHinge does not have a valid axis helper, self-destructed'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1981700", "name": "CRagdollProp::Spawn", "confidence": "medium", "rationale": "slot 10=Spawn; __propragdoll_record + boneTransforms + prop_data", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a94a0", "name": "CPhysicsProp::Spawn", "confidence": "medium", "rationale": "slot 10=Spawn; prop_data/phys_start_asleep/forcemotiondisabled", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ff290", "name": "CreatePhysicsProxy", "confidence": "high", "rationale": "'CreatePhysicsProxy' + '%s_%s_physics_proxy' + func_physbox", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a21c60", "name": "CreateSceneEntityFromPulse", "confidence": "low", "rationale": "'pulse_vcd_%u'+SceneFile+'Play VCD' cursor warning", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a29c40", "name": "CPulseGraphInstance_GameBlackboard::Save", "confidence": "medium", "rationale": "slot 25; 'Double-save' serializing m_bActivated/m_hOwner/outputs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa6780", "name": "CFuncPlat::Spawn", "confidence": "low", "rationale": "slot 14; generic entityspawner Spawn build", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4a9b0", "name": "CChoreoEvent_CommonBase::Save", "confidence": "medium", "rationale": "slot 2; 'Double-save' serializing eventID/name/start_time", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb2ac0", "name": "CChoreoEvent_GESTURE::Load", "confidence": "medium", "rationale": "slot 3 load; 'Cast of...loses'+playback_time/sequenceduration", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb4350", "name": "CChoreoEvent_GESTURE::Save", "confidence": "medium", "rationale": "slot 2; 'Double-save' serializing gesture fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc6c30", "name": "CChoreoEvent_LOOKAT::Save", "confidence": "medium", "rationale": "slot 2; 'Double-save' serializing eye_ramp/max_*_weight", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2001e30", "name": "CChoreoEvent_SEQUENCE::Save", "confidence": "medium", "rationale": "slot 2; 'Double-save' serializing sequence_is_public/param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200f960", "name": "CChoreoEvent_SPEAK::Save", "confidence": "medium", "rationale": "slot 2; 'Double-save' serializing cc_noattenuate/startdelay", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20521a0", "name": "CPulseExecCursor::Load", "confidence": "medium", "rationale": "slot 20 load; 'Cast of...loses'+cursor_id/control_storage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205b100", "name": "CPulseGraphDef::PrintDisassembly", "confidence": "medium", "rationale": "slot 8; Cell%d/Invoke%d/'Output Connection' dump format strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205f630", "name": "CPulseGraphInstance::Save", "confidence": "low", "rationale": "'Double-save'+cursors/execution_history/m_hDef/self_handle", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210f740", "name": "CVariantSaveDataOps::Restore", "confidence": "medium", "rationale": "'Bad type %d in saved CVariant'+EHandle_Load type/value", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xade1c0", "name": "CreateEntityFromKeyValues", "confidence": "low", "rationale": "generic entityspawner build; original_controller KV", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xae1530", "name": "CCSPlayerPawn::DeathNotice", "confidence": "medium", "rationale": "slot 130; UI.KillCard + attacker/victim/revenge/dominated event build", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae6d80", "name": "CCSPlayerPawn::Precache", "confidence": "high", "rationale": "slot 8=Precache; particle/model precache + CEconItemSchema lookups", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbae590", "name": "CreateEntityFromKeyValues", "confidence": "low", "rationale": "generic entityspawner build with owner + StateChanged", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc19710", "name": "GetBlackboardEntryAsVector", "confidence": "medium", "rationale": "'[AI BT]: Blackboard entry could not be converted to a vector'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc19b70", "name": "GetBlackboardEntryAsVectorArray", "confidence": "low", "rationale": "same blackboard-to-vector converter, array variant (8 callers)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc285c0", "name": "CBtActionChooseRandomWaypoint::Update", "confidence": "medium", "rationale": "slot 3; '[AI BT]: Input key has no waypoints' waypoint selection", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5fb10", "name": "CBtNodeConditionInactive::EvaluateCondition", "confidence": "low", "rationale": "slot 11 condition node (weapon-name strings pooled)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc65aa0", "name": "CBtDecoratorSensor::Update", "confidence": "medium", "rationale": "slot 3 decorator tick (weapon-name strings pooled)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc84780", "name": "BuyState::OnEnter", "confidence": "low", "rationale": "state class slot 0=OnEnter (guarding/rescue decision strings pooled)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc87870", "name": "HideState::OnUpdate", "confidence": "medium", "rationale": "slot 1=OnUpdate; hiding-spot pathfind/pick-another strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xd3f9e0", "name": "CBaseCubemap::Spawn", "confidence": "low", "rationale": "reads cubemaptexture/box_maxs KV via FindKeyValues", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd509f0", "name": "CEnvCubemapFog::Spawn", "confidence": "medium", "rationale": "slot 10=Spawn; cubemapfog* KV, CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8ccf0", "name": "CBaseLightProbeVolume::Spawn", "confidence": "low", "rationale": "reads LightProbeTexture*/box_maxs KV via FindKeyValues", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe52ff0", "name": "fogplayerparams_t::Load", "confidence": "low", "rationale": "slot 5 KV3 transfer of m_flInnerDistance/m_nAttachType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf105c0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 3 (ray-test/script-trace strings pooled)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf596c0", "name": "CWorldGameSystem::SpawnWorld", "confidence": "low", "rationale": "slot 15; reads worldspawn KV (startcolor/startdark/newunit)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf6c0c0", "name": "CSpawnGroupMgrGameSystem::AllocateSpawnGroup", "confidence": "low", "rationale": "slot 1; ReleaseSpawnGroup + spawngroupmgrgamesystem.cpp", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfacb40", "name": "CEmptyGraphController::Load", "confidence": "low", "rationale": "slot 2 KV3 load; m_hExternalGraph/nDamageLevel", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10394c0", "name": "LoadDestructiblePartsData", "confidence": "low", "rationale": "map KV load of m_PartsDataByHitGroup/gib count", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b0eb0", "name": "IntervalTimer::Load", "confidence": "medium", "rationale": "slot 5; IKV3TransferInterface_GameTime_Load + m_duration/m_timestamp", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b4670", "name": "CNetworkedSequenceOperation::Load", "confidence": "medium", "rationale": "slot 6 load; m_bStopped/m_flValues/m_nCompressionType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b7630", "name": "CModelState::Load", "confidence": "medium", "rationale": "slot 5 load; m_materialGroup/m_modelState/m_nHitboxSet", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ca570", "name": "CreatePulseGraphEntity", "confidence": "low", "rationale": "entityspawner Spawn + graph_def KV", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d7a40", "name": "CNmSnapWeaponNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_nWeaponTypeNodeIdx/m_nFlashedAmountNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f6040", "name": "CreateEntityFromKeyValues", "confidence": "low", "rationale": "generic entityspawner Spawn builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13148f0", "name": "CCSGameModeRules_Deathmatch::PlayerKilled", "confidence": "low", "rationale": "slot 9; player_death event build (assister/dominated) + 'Prohibiting %s'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x141b2c0", "name": "CSmokeGrenadeProjectile::Precache", "confidence": "medium", "rationale": "slot 307=Precache (cl_smoke convar strings pooled)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1469140", "name": "CPlantedC4::OnBombDefused", "confidence": "low", "rationale": "slot 311; bomb_defused event + c4.disarmfinish + confetti", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x147b140", "name": "LoadCSWeaponVData", "confidence": "low", "rationale": "KV3 load of m_GearSlot/m_WeaponType/m_bHasBurstMode weapon vdata", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14dbf90", "name": "CreatePlayerControllerEntity", "confidence": "low", "rationale": "entityspawner Spawn; fakeclient/is_hltv/steamid/playername", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1607340", "name": "CBaseClientUIEntity::Spawn", "confidence": "low", "rationale": "slot 49; reads rendercolor/renderamt/mins/maxs KV", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1637fc0", "name": "CChicken::OnTakeDamage", "confidence": "medium", "rationale": "slot 253=OnTakeDamage; 'OnTakeDamage'+attacker/inflictor/damage_force", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1687100", "name": "CGameSurfacePropertiesList::Load", "confidence": "low", "rationale": "slot 2; parses surface prop keys (gamematerial/jumpfactor) via GetString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16c0290", "name": "CBodyComponentPoint::SetParent", "confidence": "low", "rationale": "'Entity is parented to itself!'/'unrecognized parent' hierarchy attach", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16cd7a0", "name": "CLoadingSpawnGroup::SpawnEntities", "confidence": "low", "rationale": "slot 9; CreateEntities NULL-binding error + point_prefab/skybox_reference", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16df940", "name": "CEntitySaveRestoreBlockHandler::Restore", "confidence": "medium", "rationale": "slot 7; 'restoring world from save data'/'Player already exists'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dbed0", "name": "CPropDoorRotating::PlayMovingSound", "confidence": "low", "rationale": "slot 337; source_soundscape + StartSoundEventString on move", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18321f0", "name": "CreateCommentaryEntity", "confidence": "low", "rationale": "entityspawner Spawn; _commentary/commentary_semaphore/info_target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186dc30", "name": "CShatterGlassShardMgr::ReadRestoreHeaders", "confidence": "high", "rationale": "'CShatterGlassShardMgr::ReadRestoreHeaders skipping shards' names method", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18ff100", "name": "CSharedEnvironmentEntityFilter::ShouldSpawnEntity", "confidence": "medium", "rationale": "'Ignoring unsupported entity class in shared environment' whitelist", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x193ffb0", "name": "CPhysHinge::Think", "confidence": "low", "rationale": "slot 241; LimitThink/MoveThink/SoundThink dispatch, StopSoundEvent", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19563f0", "name": "CreateBlockerEntity", "confidence": "low", "rationale": "entityspawner Spawn; blocker/moving_entity/duration KV", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1959fd0", "name": "CPhysSaveRestoreBlockHandler::ReadRestoreHeaders", "confidence": "medium", "rationale": "slot 6 (=ReadRestoreHeaders); PHYS_SAVE_RESTORE_VERSION/m_blockHeader", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19605e0", "name": "CreatePhysicsConstraint", "confidence": "high", "rationale": "'CreatePhysicsConstraint' + enable{angular,linear}constraint", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1961980", "name": "CreatePhysicsBallSocketConstraint", "confidence": "high", "rationale": "'CreatePhysicsBallSocketConstraint' + enable_swing/twist_limit", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1962da0", "name": "CreatePhysicsHingeConstraint", "confidence": "high", "rationale": "'CreatePhysicsHingeConstraint' + hingeaxis/hingefriction", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1973f50", "name": "CRagdollPropAttached::Spawn", "confidence": "low", "rationale": "slot 72 (physics-constraint convar help strings pooled)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a8fa0", "name": "CPointPrefab::Save", "confidence": "medium", "rationale": "slot 22; 'Double-save' serializing point_prefab/outputs/signature", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19da330", "name": "CPulseCell_Outflow_PlayVOLine::Run", "confidence": "low", "rationale": "slot 17; OnCompletion/OnCanceled/OnAnimationDone outflows", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a046d0", "name": "CPulseCell_Outflow_PlayVOLine::LoadInstanceState", "confidence": "low", "rationale": "slot 21; IPulseInstanceSaveAPI + KV3 read helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a17000", "name": "CShadowCastingLightTracker::Init", "confidence": "low", "rationale": "slot 0; reads castshadows/precomputedbounds KV", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2a240", "name": "CPulseGraphInstance_GameBlackboard::Load", "confidence": "medium", "rationale": "slot 26 load; EHandle_Load + m_bActivated/m_hOwner read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a45360", "name": "CRopeKeyframe::Precache", "confidence": "high", "rationale": "'CRopeKeyframe::Precache:: path is a vmt!' names method", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a51600", "name": "CreateSceneEntityFromScene", "confidence": "low", "rationale": "entityspawner Spawn; SceneFile/scene_owner KV", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a72300", "name": "CSoundOpvarSetAutoRoomEntity::Think", "confidence": "low", "rationale": "slot 237 (sound/scene concommand help strings pooled)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a799e0", "name": "CSceneEntityAlias_logic_choreographed_scene::LoadScene", "confidence": "low", "rationale": "slot 237; reads anchors/external_clips/external_graphs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e42de0", "name": "CNmBoneMaskBlendNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_nSourceMaskNodeIdx/m_nTargetMaskNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4b540", "name": "CNmCachedBoolNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_mode/m_nInputValueNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4c480", "name": "CNmCachedIDNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_mode/m_nInputValueNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4d3c0", "name": "CNmCachedFloatNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_mode/m_nInputValueNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4e300", "name": "CNmCachedVectorNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_mode/m_nInputValueNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4f240", "name": "CNmCachedTargetNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_mode/m_nInputValueNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e69080", "name": "CNmCurrentSyncEventNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_syncEventIdx/m_triggerMode", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e761d0", "name": "CNmFloatRangeComparisonNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_clampRange/m_flMin/m_flMax", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e76a70", "name": "CNmFloatAngleMathNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_comparison/m_flComparisonValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e76de0", "name": "CNmFloatComparisonNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_operator/m_nInputValueNodeIdxA/B", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e77f10", "name": "CNmFloatSelectorNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_bUseStartValue/m_easingOp/m_flEaseTime", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8fbb0", "name": "CNmReferencedGraphNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_nReferencedGraphIdx/m_nFallbackNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb67d0", "name": "CNmTargetPointNode::CDefinition::Load", "confidence": "medium", "rationale": "slot 2 KV3 load; m_bIsWorldSpaceTarget/m_nInputValueNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f69ba0", "name": "CChoreoEvent_ANIM_CLIP::Load", "confidence": "medium", "rationale": "slot 3 load; ResourceLoad + m_hAnimClip/m_nLoopCount read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8d560", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::Load", "confidence": "medium", "rationale": "slot 3 load; ResourceLoad + animgraph_resource/slot_id read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9cf60", "name": "CChoreoEvent_FACE::Load", "confidence": "medium", "rationale": "slot 3 load; 'Cast of...loses'+param/strafe_mode read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc7640", "name": "CChoreoEvent_LOOKAT::Load", "confidence": "medium", "rationale": "slot 3 load; additive/eye_ramp/max_*_weight read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd63d0", "name": "CChoreoEvent_LOOP::Load", "confidence": "medium", "rationale": "slot 3 load; loopcount/end_time/param read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fefe20", "name": "CChoreoEvent_REQUIREMENTS::Save", "confidence": "medium", "rationale": "slot 2; 'Double-save' serializing event_id/linked_events", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200fdb0", "name": "CChoreoEvent_SPEAK::Load", "confidence": "medium", "rationale": "slot 3 load; cc_noattenuate/hardstopspeakevent/startdelay read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2026900", "name": "CChoreoEvent_LOCATOR::Load", "confidence": "medium", "rationale": "slot 3 load; anchor_actor_name/relative_position ReadArrayFloat32", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20a2700", "name": "LoadPulseGraphExecutionHistory", "confidence": "low", "rationale": "KV3 load of PulseGraphExecutionHistoryEntry_t map", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cde00", "name": "CPulseCell_Inflow_GraphHook::Load", "confidence": "medium", "rationale": "slot 2 load; m_HookName/m_MethodName/m_ExpectedArgs read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d0960", "name": "CPulseCell_Outflow_CycleShuffled::Load", "confidence": "medium", "rationale": "slot 2 load; m_Shuffle/m_nNextShuffle/m_Outputs read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e2b90", "name": "CPulseCell_PickBestOutflowSelector::Load", "confidence": "medium", "rationale": "slot 2 load; m_FailOutflow/m_PassOutflow/m_bAnd read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2177a10", "name": "CSNavMesh::LoadNavGenParams", "confidence": "low", "rationale": "slot 35; reads NavGenParams/HullParams/FlowMap KV", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2177f60", "name": "CSNavMesh::SaveNavGenParams", "confidence": "low", "rationale": "slot 33; NavGenParams/HullParams transfer (pair of slot 35)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac68d0", "name": "CItemAssaultSuit::Precache", "confidence": "medium", "rationale": "slot 307=Precache; Player.EquipArmor_CT/T (name-file strings pooled)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb3d080", "name": "CCSScript_EntityScript::FindEntityByName", "confidence": "low", "rationale": "slot 24 script method; FindEntityByName/FindEntitiesByName bindings", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb42950", "name": "CCSScript_EntityScript::FindWeaponBySlot", "confidence": "medium", "rationale": "slot 25; 'FindWeaponBySlot'+'(slot:number)' script binding", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc30e30", "name": "CBtActionBuy::Update", "confidence": "low", "rationale": "slot 4 buy action; 'Tried to buy %s'/'buy vesthelm'/'Saving money'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc57620", "name": "CBtDecoratorWaitSuccess::Update", "confidence": "medium", "rationale": "slot 3; RouteServiceDomain + 'Unable to assign route!' + timeout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc8d740", "name": "AttackState::OnUpdate", "confidence": "medium", "rationale": "slot 1=OnUpdate; 'Switching targets to retaliate'/nearby gunfire", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc91fc0", "name": "BuyState::OnUpdate", "confidence": "medium", "rationale": "slot 1=OnUpdate; 'Tried to buy %s'/'buy vesthelm'/spawned outside buy zone", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xca5030", "name": "CInferno::StartBurning", "confidence": "low", "rationale": "inferno_startburn event + Inferno.Loop/Molotov.Start/Extinguish sounds", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbf340", "name": "CHostage::OnTakeDamage", "confidence": "medium", "rationale": "slot 253=OnTakeDamage; hostage_hurt event + Pain + careful_around_hostages", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd205a0", "name": "CBaseClientUIEntity::ModifyOrAppendCriteria", "confidence": "medium", "rationale": "references AI-response criteria keys classname/health/healthfrac/name/randomnum/subclass", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd47b70", "name": "CInfoOffscreenPanoramaTexture::KeyValue", "confidence": "medium", "rationale": "handles keyvalue keys disableshadows/disablereceiveshadows/nodamageforces/ownername + FindEntityByName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd5b140", "name": "ApplyBreakCommandListToPieces", "confidence": "high", "rationale": "string literally names ApplyBreakCommandListToPieces + break_create_particle/BreakFadeEmissive", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xd5f4c0", "name": "CBaseClientUIEntity::DrawDebugTextOverlays", "confidence": "medium", "rationale": "per-entity debug lines Classification/Damage Flags/Doesn't block LOS, 40 callers (shared overlay printer)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdb2b00", "name": "CTonemapController2Alias_env_tonemap_controller2::Precache", "confidence": "low", "rationale": "convar/registration fingerprint with wind/env strings (phys_wind_force_scale, EnvWindControllerSystem)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe215a0", "name": "CCSTeam::Precache", "confidence": "low", "rationale": "convar/precache fingerprint (CResourcePrecacherGameSystem, PropData, snd_event convars)", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe52840", "name": "CGlowProperty::LoadFromKeyValues3", "confidence": "low", "rationale": "KV3 load pattern ('Class data is a %s, not a table') reading glow transition members m_NewColor/m_flTransitionTime", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe60670", "name": "CEnvWindShared::LoadFromKeyValues3", "confidence": "low", "rationale": "KV3 load reading env_wind members m_iMaxWind/m_iGustDirChange/m_OnGustStart (members over class)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0fdc0", "name": "ScriptTraceCollideable", "confidence": "medium", "rationale": "VScript native: 'Inputs: startpos, endpos, ent...outputs: pos, fraction, startsolid' + InitGameTrace", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf345c0", "name": "CSpawnGroupMgrGameSystem::PrintSpawnGroups", "confidence": "medium", "rationale": "'%d spawn groups:' + (ACTIVE)/main lump + GetSpawnGroups callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xff98c0", "name": "SavePhysicsBodyMarkupToKV3", "confidence": "low", "rationale": "KV3 map save of m_PhysicsBodyMarkupByBoneName (//Insert)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1082d30", "name": "SimpleConstraintSoundProfile::LoadFromKeyValues3", "confidence": "medium", "rationale": "KV3 load of matching members m_flSmoothAmplitude/Bias/Duration/RemainingTime/m_nSmoothDir", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a7b40", "name": "SaveModelStateToKV3", "confidence": "low", "rationale": "KV3 save of model config members m_ModelName/m_hModel/m_MeshGroupMask/m_flRootBoneOffset", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c3910", "name": "CServerPulseGameSystem::SaveToKV3", "confidence": "low", "rationale": "KV3 save of pulse output state ag2_events/output_callbacks/queued_outputs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e55f0", "name": "CCSGameRules::ReportEntityList", "confidence": "medium", "rationale": "usage string 'ent_list_report [-a] [-class name] [-name name] [-pos]' + dormant/pos dump", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x138d180", "name": "TallyNextLevelVotes", "confidence": "medium", "rationale": "NEXTLEVELVOTE tally strings + CHANGELEVEL ConVar next map", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x143b900", "name": "CCSWeaponBase::LookupWeaponBones", "confidence": "low", "rationale": "LookupBone on weapon bone names eholster/elite_holster/magazine2/weapon_cz75a", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x143c2e0", "name": "CCSWeaponBase::LookupHandBones", "confidence": "low", "rationale": "LookupBone on hand-attach bones on_hand_l/weapon_hand_r/wpnHand/silencer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b0460", "name": "CCStrike15ItemDefinition::BInitFromKeyValues", "confidence": "medium", "rationale": "item-def parse errors (Error Parsing PaintData, missing schema item class, glove world model key)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b7670", "name": "CCSObserver_UseServices::TakeControlOfBot", "confidence": "high", "rationale": "'Player %s took control bot %s' + multiple take-control-of-bot failure strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14c4480", "name": "LoadNavGraphFromFile", "confidence": "medium", "rationale": "'[%s] Loaded %s'/'Error loading' + nodes/neighbor_indices/neighbor_distances/position graph keys", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526af0", "name": "CCSPlayerController::ClientCommand", "confidence": "medium", "rationale": "command dispatch jointeam/spectate/vote + HandleCommandJoinTeam callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x154e0a0", "name": "GiveDefaultLoadout", "confidence": "low", "rationale": "default CT/T items item_assaultsuit/item_kevlar/weapon_knife(_t)/weapon_taser", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1599530", "name": "CCSPlayer_WeaponServices::DropWeapon", "confidence": "low", "rationale": "weapon/item classname list + CBaseEntity::ApplyAbsVelocityImpulse (drop/throw)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x15c6b30", "name": "CBasePlayerController::OnClientSettingsChanged", "confidence": "medium", "rationale": "reads client convars cl_predict/fov_desired/closecaption/joy_autoaimdampen", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cdba0", "name": "CBasePlayerController::HandleIgnoreMsgCommand", "confidence": "medium", "rationale": "ignoremsg command + #Ignore_Broadcast_Messages/#Accept_All_Messages", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ce6c0", "name": "CBasePlayerController::ChangeTeam", "confidence": "medium", "rationale": "CBaseEntity::ChangeTeam callee + player_team event fields oldteam/team/silent/isbot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15fbd00", "name": "CItemAssaultSuit::DrawDebugTextOverlays", "confidence": "medium", "rationale": "slot 21 (=DrawDebugTextOverlays) drawing AnimGraph2 debug (Anim Events/External Slots##AG2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1623ea0", "name": "CCSPlayerController::ProcessCommandQueueConVars", "confidence": "medium", "rationale": "'SV: %d(%s) changed min command queue size' + cl_cq_min_queue/cl_interp_ratio", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x164b410", "name": "CDebugOverlayCombinedFilter::RenderImgui", "confidence": "medium", "rationale": "imgui UI strings Match All/Any Filters, ##combinedcombo, imgui_set_selection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1683eb0", "name": "CRestore::ReadTick", "confidence": "low", "rationale": "'ReadTick %d : clamping rebased tick' + save_maxarray_spew usage strings", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a22a0", "name": "CEntitySaveRestoreBlockHandler::Save", "confidence": "medium", "rationale": "'Entity KV3 Write' + IKV3TransferInterface_*_Save set", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16bb770", "name": "CEntityIONotify::TraceEntityIO", "confidence": "low", "rationale": "entity I/O trace string 'Entity Input (%0.2f): ...Caller...Activator'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x173c080", "name": "CPlayer_ObserverServices::SpectatorCommand", "confidence": "high", "rationale": "spectate command dispatch spec_next/spec_prev/spec_mode/spec_goto + #Cannot_Be_Spectator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b2cd0", "name": "CNmEventConsumerSound::Reset", "confidence": "low", "rationale": "schema-artifact strings + SoundOpGameSystem::StopSoundEvent callee", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dd5b0", "name": "CPropDoorRotating::UpdateAngularMomentumSound", "confidence": "medium", "rationale": "angular_momentum/door_angular_momentum + CSoundOpGameSystem_SetSoundEventParam", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1814dc0", "name": "CBaseEntityAPI::RegisterScriptFunctions", "confidence": "low", "rationale": "concommand/script help strings (Bonemerge player, Creates an entity...) + convar-reg fingerprint", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181b920", "name": "LoadResponseSystemStateFromKV3", "confidence": "low", "rationale": "KV3 load ('Class data is a %s') of m_bAllowSpeakingInterrupts + IKV3 GameTime_Load", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182d850", "name": "CDebugHistory::SaveToKV3", "confidence": "medium", "rationale": "KV3 save of Categories/m_DebugLines/iVersion ('Double-save to Member')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182f3b0", "name": "CVisibilityMonitor::Update", "confidence": "medium", "rationale": "'VisMon: Polling now'/'Traces performed' + entity_visible event", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1847360", "name": "SpawnEntityFromKeyValues", "confidence": "medium", "rationale": "entityspawner.h/Spawn/classname/kv AddRef + SetAbsOrigin/DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18be8e0", "name": "CFuncMoverSystem::InitConVars", "confidence": "low", "rationale": "convar-reg fingerprint + CFuncMoverSystem/NavMovableThink/NavObstacleThink strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cec50", "name": "CServerToolsInfo::Init", "confidence": "low", "rationale": "schema-artifact strings + CGameEventManager_Init callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1984910", "name": "CPlayerCommandQueue::FormatStatusString", "confidence": "medium", "rationale": "formats queue debug '[Tick %d][%s]'/depth/ping/starved/loss in-out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19bd9d0", "name": "CLagCompensationManager::StartLagCompensation", "confidence": "high", "rationale": "'StartLagCompensation' literal + player_lagcompensation.cpp + cl_interp backtrack", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cb780", "name": "CPlayerCommandQueue::RunCommands", "confidence": "medium", "rationale": "'Running command %d'/'CQ %s: removed %d'/cq_fake_starve", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e7e30", "name": "CPulseCell_Outflow_ScriptedSequence::RunOutputs", "confidence": "low", "rationale": "scripted-sequence outputs OnCancelSequence/OnPostIdleEndSequence/FailedSequence + AE_PULSE_GRAPH", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a067b0", "name": "SpawnBreakableDoorPieces", "confidence": "medium", "rationale": "'Breakable door %s has no KeyValues/door_options' + models/%s.vmdl/skin%d/damage%d, recursive", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a0f010", "name": "PrecacheWeaponAnimEventParticles", "confidence": "medium", "rationale": "%s.vpcf + AE_*_CREATE_PARTICLE_EFFECT + weapon_metadata/particles_list/magazine_model, recursive", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a21630", "name": "StartPulseVCDScene", "confidence": "medium", "rationale": "'Play VCD' + SceneFile/pulse_vcd_%u/Start + kv AddRef", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a28b70", "name": "SaveSceneInstanceToKV3", "confidence": "low", "rationale": "KV3 save of m_mainActor/m_sceneInstance/m_cursorIDToEventID map", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a366c0", "name": "CSceneEntity::FindNamedEntity", "confidence": "medium", "rationale": "scene actor targets !activator/!player/!target1..7 + FindEntityByName", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a4f6f0", "name": "InstancedAutoGeneratedSequenceScene", "confidence": "high", "rationale": "'InstancedAutoGeneratedSequenceScene: Expecting non-NULL pActor' + instanced_scripted_scene", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a524f0", "name": "InstancedAutoGeneratedSoundScene", "confidence": "high", "rationale": "'InstancedAutoGeneratedSoundScene: Expecting non-NULL pActor' + sound_for_scene", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1abbb10", "name": "CFuncTrackTrain::PlayMovingSound", "confidence": "low", "rationale": "FuncTrackTrain/TrackTrain/public.volume_atten + SoundOpGameSystem::StartSoundEventString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abee80", "name": "SpawnEntityFromKeyValues", "confidence": "medium", "rationale": "entityspawner.h/Spawn/classname/model/origin + CEntityKeyValues ctor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ad5fe0", "name": "CPreloaderGameSystem::ActivateSpawnGroup", "confidence": "high", "rationale": "'CPreloaderGameSystem::ActivateSpawnGroup activating %u %s' literal", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b1a610", "name": "CEconItemDefinition::BInitFromKeyValues", "confidence": "high", "rationale": "item-def parse errors ('Item %s specified invalid item type', stickers/keychains capability)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b257f0", "name": "CEconItemSetDefinition::BInitFromKeyValues", "confidence": "high", "rationale": "'Item Set %s:' parse errors (Bundle definition not found, unusuals quality, locname tokens)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bae150", "name": "CNavGameSystem::RegisterConCommands", "confidence": "medium", "rationale": "nav_* concommand help strings + convar-reg fingerprint", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e07ed0", "name": "SaveCompressedPoseDataToKV3", "confidence": "low", "rationale": "KV3 save of m_compressedPoseData/m_floatChannelData/m_modelSpaceSamplingChain/m_flDuration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0f850", "name": "SaveAnimCompressedSetToKV3", "confidence": "low", "rationale": "KV3 save of m_channelSettings/m_compressedData/m_setID/m_skeleton", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e75420", "name": "CNmFloatRemapNode::CDefinition::LoadFromKV3", "confidence": "low", "rationale": "KV3 load of damper members m_flDampingRatio/m_flHertz/m_flStartValue/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e75c40", "name": "CNmFloatSwitchNode::CDefinition::LoadFromKV3", "confidence": "low", "rationale": "KV3 load of m_range/m_flMin/m_flMax/m_bIsInclusiveCheck/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec9df0", "name": "CNmGraphVariationUserData::SaveToKV3", "confidence": "medium", "rationale": "string 'CNmGraphVariationUserData' + KV3 save of m_controlParameterIDs/m_nRootNodeIdx/m_nodePaths", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f56310", "name": "CChoreoEvent_CommonBase::LoadFromKV3", "confidence": "medium", "rationale": "KV3 load of choreo base fields eventID/constrainedEventID/linked_requirement_id/start_time", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2001a80", "name": "CChoreoEvent_SEQUENCE::LoadFromKV3", "confidence": "medium", "rationale": "KV3 load of sequence fields animsequence_public_name/sequence_is_public/playoverscript", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2024950", "name": "CChoreoEvent_LOCATOR::SaveToKV3", "confidence": "medium", "rationale": "KV3 save of anchor_actor_name/anchor_is_external/relative_orientation/relative_position", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2041200", "name": "CPulseDomainScopeLoader::LoadInstance", "confidence": "medium", "rationale": "'Failed to allocate an instance of a class of type %s'/'Failed to load %s' + IPulseInstanceLoadAPI", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210aa30", "name": "DumpEntityKeyValues", "confidence": "medium", "rationale": "'classname=%s'/DynamicAtr:%s dump + KeyValues3::GetString/GetMemberCount", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x9f2d30", "name": "CFlattenedSerializerSpewFunc_Log::operator()", "confidence": "low", "rationale": "log-spew functor, slot 1 call operator; strings are schema type-table artifact", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa07770", "name": "CNetMessagePB::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "protobuf binding vtable slot 6; strings are schema type-table artifact", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0c390", "name": "CNetMessagePB::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf binding slot 4 referencing CCSUsrMsg_*_t type name table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa188c0", "name": "CBtAgentBot::GetName", "confidence": "low", "rationale": "behavior-tree node thin virtual slot 1; only schema helper callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa1baa0", "name": "CBtNode::Init", "confidence": "low", "rationale": "behavior-tree base slot 0 thin virtual + sub_0xc196f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1eb10", "name": "CBtDecoratorRankerDist::Init", "confidence": "low", "rationale": "behavior-tree decorator slot 0 thin virtual + sub_0xc19700", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa25cd0", "name": "CNullTextLogAsyncCS::Log", "confidence": "low", "rationale": "null async text-log functor slot 1 (no-op log); convar-reg/schema artifact strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa290b0", "name": "CInfoOffscreenPanoramaTexture::Schema", "confidence": "low", "rationale": "slot 47 thin schema accessor referencing UI-entity classname list + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa62150", "name": "ChangeLogger::Update", "confidence": "low", "rationale": "slot 64 thin virtual, schema-artifact strings + sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa72100", "name": "CHitboxComponent::LoadFromKV3", "confidence": "medium", "rationale": "KV3 load of m_flBoundsExpandRadius ('Class data is a %s'/'Unsupported KV3 basic type')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa78820", "name": "CNetworkTransmitComponent::LoadFromKV3", "confidence": "medium", "rationale": "KV3 load of m_nTransmitStateOwnedCounter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0c50", "name": "EntitySpottedState_t::RegisterSchema", "confidence": "low", "rationale": "slot 0 int=0 schema-artifact + sub_0x12f8520", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac4fb0", "name": "CSource2Server::ApplyGameSettings", "confidence": "high", "rationale": "'CSource2Server::ApplyGameSettings game settings payload received:' literal", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaca780", "name": "CSource2Server::LoadForcedClientNamesFile", "confidence": "high", "rationale": "all strings are 'sv_load_forced_client_names_file: ...' messages", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacc0e0", "name": "CSource2Server::CheckUptimeLimit", "confidence": "medium", "rationale": "sv_maxuptimelimit uptime strings + sv_shutdown; + activated session on GC", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace9c0", "name": "CCSGameStats::FireGameEvent", "confidence": "low", "rationale": "game-event name list begin_new_match/bomb_defused/round_end, no callees (event dispatch)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xade810", "name": "CCSPlayerPawn::CreateServices", "confidence": "medium", "rationale": "allocates player service members m_pBuyServices/m_pBulletServices/m_pRadioServices etc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaead90", "name": "CCSPlayerPawn::ClientCommand", "confidence": "medium", "rationale": "slot 376 command dispatch autobuy/rebuy/open_buymenu/pickup_groundweapon", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0a760", "name": "CCSGameStats::Event_PlayerDecal", "confidence": "low", "rationale": "event names + posx/posy/reason/entindex fields (records/fires a stat event)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0c440", "name": "CCSEventLog::FireGameEvent", "confidence": "medium", "rationale": "event-log class + bomb/grenade/hostage event name list, slot 6", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0c730", "name": "CCSHLTVDirector::FireGameEvent", "confidence": "medium", "rationale": "HLTV director + bomb/hostage event name list, slot 7", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0cc90", "name": "CCSPlayerPawn::Respawn", "confidence": "medium", "rationale": "'Player.Respawn' + Invalid Steam Logon kicking + cl_prefer_lefthanded", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb105c0", "name": "CCSPlayer_RadioServices::Schema", "confidence": "low", "rationale": "slot 23 thin virtual, only sub_0x207aab0 schema helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb137e0", "name": "CCSPointPulseSystem::RegisterGameSystemEvents", "confidence": "low", "rationale": "game-system event listeners OnLevelTransition/OnMapPicked/OnSidesPicked + m_On* members", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb35f00", "name": "CCSPlayerPawnBase::ScriptRegisterInput", "confidence": "medium", "rationale": "'OnScriptInput'/'ScriptInput:%s' + (name:string, callback:function) + Method %s.%s errors", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb3c2f0", "name": "CCSScript_EntityScript::GetPlayerController", "confidence": "low", "rationale": "script method names GetPlayerController/GetActiveWeapon + CSPlayerPawn/CSWeaponBase types", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb40d10", "name": "CCSPointScriptEntity::FindEntitiesByClass", "confidence": "medium", "rationale": "'FindEntitiesByClass' + (className: string) param + ForceSpawn/OnPlayerActivate", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb42300", "name": "CCSScript_EntityScript::OnPlayerKill", "confidence": "high", "rationale": "'OnPlayerKill' + attacker/inflictor/player/weapon args", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb43210", "name": "CCSScript_EntityScript::OnPlayerDamage", "confidence": "high", "rationale": "'OnPlayerDamage' + damageFlags/damageTypes/hitGroup args", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb44c20", "name": "CCSScript_EntityScript::OnBeforePlayerDamage", "confidence": "high", "rationale": "'OnBeforePlayerDamage' + 'Invalid return type from Instance.OnBeforePlayerDamage'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb453b0", "name": "CCSScript_EntityScript::OnModifyPlayerDamage", "confidence": "high", "rationale": "'OnModifyPlayerDamage' + (damage: number, info?: Object) + Invalid return type", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb4fb60", "name": "CCSPlayerPawn::ScriptSetArmor", "confidence": "medium", "rationale": "'SetArmor' + armor + (value: number) script method wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8a0b0", "name": "CCSObserverPawn::ClientCommand", "confidence": "medium", "rationale": "slot 376 command dispatch spec_next/spec_prev/menuselect/mute/listplayers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb90550", "name": "CPlayerSprayDecal::Schema", "confidence": "low", "rationale": "slot 47 thin virtual; strings are adjacent #funfact_* token table artifact", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb91740", "name": "CNextLevelIssue::ExecuteCommand", "confidence": "medium", "rationale": "vote issue + #SFUI_vote_passed_nextlevel(_extend) strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92400", "name": "CBuyZone::Schema", "confidence": "low", "rationale": "slot 45 thin virtual, only sub_0x207aab0 schema helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb94550", "name": "CCSAddonManager::RegisterGameSystemEvents", "confidence": "low", "rationale": "game-system event listeners OnEventFired/OnMoneySpent/OnMoneySpentFail + m_On* members", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9f100", "name": "CEntityOutputTemplate::LoadFromKV3", "confidence": "medium", "rationale": "KV3 load of m_Value ('Unsupported KV3 basic type'/'Cast of %s loses value')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbac5a0", "name": "CLoadBackupIssue::BuildScoreString", "confidence": "low", "rationale": "reads FirstHalfScore/SecondHalfScore/OvertimeScore team keys + 'Score %d:%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc27920", "name": "CBtActionCombatPositioning::Instantiate", "confidence": "low", "rationale": "slot 1 factory with self-name string 'CBtActionCombatPositioning'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc34090", "name": "CBtActionMoveTo::Instantiate", "confidence": "low", "rationale": "slot 1 factory with self-name string 'CBtActionMoveTo'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3f640", "name": "CBtActionWait::Update", "confidence": "low", "rationale": "behavior-tree action slot 2 thin virtual + sub_0xc1a3a0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44ff0", "name": "CBtNodeSelector::Update", "confidence": "low", "rationale": "behavior-tree selector slot 8 thin virtual + sub_0xc17a90", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc47a80", "name": "CBtDecoratorMaybe::Update", "confidence": "low", "rationale": "behavior-tree decorator slot 2 thin virtual + sub_0x9eff20", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51fb0", "name": "CBtDecoratorRemoveKey::Update", "confidence": "low", "rationale": "behavior-tree decorator slot 7 thin virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5d200", "name": "CBtNodeConditionBarrier::Update", "confidence": "low", "rationale": "behavior-tree condition slot 7 thin virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc62020", "name": "CBtDecoratorMemory::Update", "confidence": "low", "rationale": "behavior-tree decorator slot 7 thin virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc67830", "name": "CBtDecoratorPickerWeightAsDistance::CalcWeight", "confidence": "low", "rationale": "behavior-tree picker decorator slot 40, schema-artifact strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6be50", "name": "CBtSensorShapeFov::Instantiate", "confidence": "low", "rationale": "behavior-tree sensor slot 1 int=0 thin virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc7f290", "name": "CNonDamagingScan::Instantiate", "confidence": "low", "rationale": "slot 1 int=0 thin virtual, schema-artifact strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc8ae80", "name": "CCSBot::RegisterBuyConVars", "confidence": "low", "rationale": "convar-reg fingerprint + sv_bot_buy_*_weight bot buy convar help strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98c60", "name": "CChicken::Spawn", "confidence": "low", "rationale": "registers think/touch/use fn names CChickenChickenThink/Touch/Use", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb8350", "name": "CInferno::Precache", "confidence": "medium", "rationale": "precaches particles/inferno_fx/*.vpcf (molotov/incendiary explosion/groundfire)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccd990", "name": "CBarnLight::Schema", "confidence": "low", "rationale": "slot 47 thin schema accessor referencing light-entity classname list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04f00", "name": "CCustomNavGenSystem::Connect", "confidence": "low", "rationale": "CTier2AppSystem slot 0 interface connect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd12210", "name": "CCustomNavGenSystem::Init", "confidence": "medium", "rationale": "nav-gen init + 'CSGO Compute AI Data'/customnavsystem001/mp_guardian_target_site + convar fingerprint", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14b80", "name": "CHEGrenadeProjectile::Schema", "confidence": "low", "rationale": "slot 47 thin schema accessor referencing grenade-projectile classname list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1cca0", "name": "CBaseClientUIEntity::InitNetworkableFields", "confidence": "low", "rationale": "slot 229, references network serializer names ClampHealth/simulationTimeSerializer, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1e4c0", "name": "CBaseClientUIEntity::UpdateOnRemove", "confidence": "low", "rationale": "slot 24 thin virtual + schema-artifact strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd55740", "name": "Schema_LoadTypedKV3", "confidence": "medium", "rationale": "generic KV3->object loader, 45 callers, 'Cannot convert KV3 type to a string token'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7dc00", "name": "CEnvLightProbeVolume::Spawn", "confidence": "low", "rationale": "slot 27 (=Spawn) setting think fn ('CEnvWindControllerWindThink') + sub_0x17bb860", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcd610", "name": "CPointTemplate::Schema", "confidence": "low", "rationale": "slot 47 thin schema accessor referencing world/env entity classname list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcdee0", "name": "CFogController::DrawDebugTextOverlays", "confidence": "medium", "rationale": "slot 21 (=DrawDebugTextOverlays) fog fields Start/End/HDR Color Scale + calls debug-text helper 0xd5f4c0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfccd0", "name": "CTriggerFan::Schema", "confidence": "low", "rationale": "slot 47 thin schema accessor referencing sound/postprocess entity classname list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfdaf0", "name": "CSoundEventEntity::Precache", "confidence": "low", "rationale": "slot 92 thin virtual + sub_0xd2a9d0 (sound), schema-artifact strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe35f90", "name": "CBeam::Spawn", "confidence": "low", "rationale": "slot 27 (=Spawn) referencing think fn CFuncShatterglassGlassThink + sub_0x17bb860", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe42a00", "name": "SaveShatterGlassShardToKV3", "confidence": "low", "rationale": "KV3 save of shard members m_ShatterStressType/m_hEntityHittingMe/m_bStressPositionAIsValid", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe50770", "name": "Schema_LoadObjectFromKV3", "confidence": "medium", "rationale": "generic KV3->object loader, 38 callers, 'Unsupported KV3 basic type'/'Cast of %s loses value'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82cc0", "name": "CEntitySubclassVDataBase::Schema", "confidence": "low", "rationale": "slot 0 thin virtual returning subclass schema; SoundOpvarSet*/CSprite classname list + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe83930", "name": "CSprite::Spawn", "confidence": "low", "rationale": "slot 27 (=Spawn) registering think fns CSpriteAnimateThink/CSpriteExpandThink", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe8de80", "name": "SaveTakeDamageInfoToKV3", "confidence": "medium", "rationale": "KV3 save of damage-info members m_bitsDamageType/m_flDamage/m_bStoppedBullet/m_bShouldBleed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe93890", "name": "SaveDamageResultToKV3", "confidence": "low", "rationale": "KV3 save of damage-result members m_flDamageDealt/m_flPreModifiedDamage/m_bSuppressFlinch", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeac140", "name": "CNetMessagePB::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "protobuf binding slot 6 + sub_0x1266dd0; schema-artifact strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xec0e80", "name": "SaveDecalInfoToKV3", "confidence": "low", "rationale": "KV3 save of decal members m_Color/m_bDoDecalLightmapping/m_flAnimationScale/m_flBoundingRadiusSqr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeefb20", "name": "CResourceManifestPrerequisite::PrintStatus", "confidence": "medium", "rationale": "'%8.8s: %-5d entries'/'%d/%d: %s %s' + loading/loaded/manifest", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf00d70", "name": "CVScriptGameSystem::RegisterScriptDebugFunctions", "confidence": "low", "rationale": "registers script debug natives (AppendToLogFile deprecated/No debugoverlay to clear)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf1b870", "name": "SpawnEntityFromKeyValues", "confidence": "medium", "rationale": "entityspawner.h/Spawn/classname/kv AddRef + ResolveResourceName/CEntityKeyValues ctor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf292c0", "name": "SpawnEntityFromKeyValues", "confidence": "medium", "rationale": "entityspawner.h/Spawn/classname/kv AddRef fingerprint", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf3fb30", "name": "CSpawnGroupMgrGameSystem::SpawnGroupSpawnEntities", "confidence": "high", "rationale": "'%s: SpawnGroupSpawnEntities' + 'Spawn entities failed for spawngroup: %u'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf47ea0", "name": "CVScriptGameSystem::RegisterScriptFunctions", "confidence": "medium", "rationale": "registers global script natives (#EntFire/#ScriptAssert/precache model help strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c390", "name": "CBodyComponentBaseModelEntity::Schema", "confidence": "low", "rationale": "slot 0 thin schema accessor referencing entity classname list + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7d210", "name": "CBaseButton::GetVData", "confidence": "low", "rationale": "slot 4 thin virtual, schema-artifact strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf89f10", "name": "CEntityOutputTemplate::LoadFromKV3", "confidence": "medium", "rationale": "KV3 load of m_Value ('Unsupported KV3 basic type'/'Cast of %s loses value')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8cf50", "name": "SaveAnimGraphStateToKV3", "confidence": "medium", "rationale": "KV3 save of anim state m_bSequenceFinished/m_flPlaybackRate/m_bNetworkedSequenceChanged", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf914e0", "name": "SaveEntityNameAssociationToKV3", "confidence": "low", "rationale": "KV3 save of m_AssociatedEntities/m_AssociatedEntityNames/m_Handle/m_Name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffcb30", "name": "RegisterEntityThinkFunctions", "confidence": "low", "rationale": "registers global think-fn name table (CBaseDoorDoorGoUp/CBreakableDie/CDynamicPropAnimThink), mis-attributed to CEntityFlame", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1009560", "name": "SaveNpcMovementStateToKV3", "confidence": "low", "rationale": "KV3 save of NPC movement goal_location/waypoints/s_movement_id/last_waypoint_pos", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x100a990", "name": "SaveNpcTacticStateToKV3", "confidence": "low", "rationale": "KV3 save of s_npc_current_ability/s_npc_tactic_current/path_query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x101af30", "name": "SaveDestructibleHitGroupToKV3", "confidence": "low", "rationale": "KV3 save of m_DamageLevels/m_nHitGroup/m_sBodyGroupName/m_bDisableHitGroupWhenDestroyed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x101bbd0", "name": "SaveNpcStateToKV3", "confidence": "low", "rationale": "KV3 save of NPC state anim_events/animgraph/conditions/current_enemy/navigator/npc_state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x101e5a0", "name": "SaveStructuredDataTreeToKV3", "confidence": "low", "rationale": "recursive KV3 save of m_children/m_drawColor/m_hEntity/m_pStructuredData/m_sEntityName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1031dc0", "name": "LoadNpcStateFromKV3", "confidence": "low", "rationale": "KV3 load ('Class data is a %s') of NPC state active_motor/anim_events/conditions/desired_speed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104d3b0", "name": "CEntityOutputTemplate::LoadFromKV3", "confidence": "medium", "rationale": "KV3 load of enum m_Value ('Unsupported KV3 basic type')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e160", "name": "CLogicRelay::Schema", "confidence": "low", "rationale": "slot 45 thin schema accessor referencing phys/path entity classname list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106f5c0", "name": "CPathNode::Schema", "confidence": "low", "rationale": "slot 45 thin virtual, only sub_0x207aab0 schema helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1087eb0", "name": "CMovementStatsProperty::LoadFromKV3", "confidence": "low", "rationale": "KV3 load of path members m_vecPathSamplePositions/m_bIsClosedLoop + ReadArrayFloat32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ccb40", "name": "CNmEventConsumer::Reset", "confidence": "low", "rationale": "slot 0 thin virtual, schema-artifact strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d0360", "name": "CNmEventConsumerSound::ConsumeEvent", "confidence": "low", "rationale": "slot 2, weapon classname list + convar-reg fingerprint", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d2350", "name": "CUserCmdBasePB::MergeFrom", "confidence": "low", "rationale": "protobuf usercmd slot 12 + basic_string construct + sub_0x9eb350", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10dad30", "name": "CUserCmdBasePB::SerializeWeaponSubType", "confidence": "low", "rationale": "slot 19 weapon classname list + fingerprint (pairs with CSGOUserCmdPB slot 19)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e2aa0", "name": "CFogVolume::Schema", "confidence": "low", "rationale": "slot 45 thin virtual, only schema helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f6500", "name": "CMsgLeaveParty::GetDescriptor", "confidence": "low", "rationale": "protobuf message slot 1 + sub_0x1cd7e48 descriptor helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c37a0", "name": "CDemoSyncTick::GetDescriptor", "confidence": "low", "rationale": "protobuf message slot 1 + sub_0x1cd7e48 descriptor helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1207340", "name": "CNETMsg_NOP::GetDescriptor", "confidence": "low", "rationale": "protobuf message slot 1 + sub_0x1cd7e48 descriptor helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1250b80", "name": "CUserMsg_ParticleManager::AllocateMessage", "confidence": "low", "rationale": "protobuf message binding slot 5, schema-artifact strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c1150", "name": "CPulseSharedSaveRestoreBlockHandler::ReadRestore", "confidence": "medium", "rationale": "KV3 load + 'PULSE_SHARED_SAVE_RESTORE_BLOCK_HANDLER_VERSION'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12d1ae0", "name": "CNmAimCSNode::Instantiate", "confidence": "low", "rationale": "anim node slot 1 thin virtual + sub_0x1deed60", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12dcac0", "name": "CNmSnapWeaponTask::Execute", "confidence": "low", "rationale": "weapon skeleton paths (knife_push.vnmskel) + hand/wpnHand bone names, slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e1380", "name": "CNmSnapWeaponNode::Update", "confidence": "low", "rationale": "slot 11, WPN_DISABLE_HAND_IK + weapon classname list + fingerprint", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e76b0", "name": "CCSGameConfiguration::ParseMapConfiguration", "confidence": "low", "rationale": "config keys levelname/loadmap/map_background/listenserver/localonly/mode/options", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eeb40", "name": "CCSGameRules::GetChatFormat", "confidence": "medium", "rationale": "chat format tokens Cstrike_Chat_All/CT/T/Spec/_Loc/_Dead", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12f4130", "name": "CCSGameRules::InitializeCollisionGroups", "confidence": "low", "rationale": "collision/interaction group names csgo_chicken/csgo_team1/csgo_opaque/csgo_thrown_grenade", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f4510", "name": "CCSGameConfiguration::GetGameModeFromString", "confidence": "medium", "rationale": "game mode names casual/competitive/premier/retakes/scrimcomp2v2/coopmission", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1308d00", "name": "CCSGameRules::ReportFramePerfStats", "confidence": "medium", "rationale": "frame timing stat keys frame_run_time/frame_animgraph_time percentile/max/sample_count", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x131a7a0", "name": "CCSGameRules::WriteMatchStateKeyValues", "confidence": "low", "rationale": "state keys State/Active/Finished/Warmup/ScoreCT/ScoreT/TeamCT/TeamT", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1328250", "name": "CCSGameRules::ChangeLevel", "confidence": "medium", "rationale": "'CHANGE LEVEL: %s'/'CHANGE MODE: %s' + nextlevel/mapgroup/skirmish_mode", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x132e4f0", "name": "CCSAmmoDef::AddAmmoTypes", "confidence": "medium", "rationale": "AMMO_TYPE_*/BULLET_PLAYER_* ammo type name definitions, slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139ab80", "name": "CCSMinimapBoundary::Precache", "confidence": "low", "rationale": "slot 92 thin virtual, schema-artifact strings + sub_0x112c180", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13abef0", "name": "CHostage::HostageUse", "confidence": "medium", "rationale": "#Cstrike_TitlesTXT_CanOnlyCarryOneHostage + Hostage.CutFreeWithDefuser sounds", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c5780", "name": "CInfoInstructorHintBombTargetA::Precache", "confidence": "low", "rationale": "slot 92 thin virtual, only schema helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d6880", "name": "CCSGOSteamWorksGameStatsServer::AddServerInfo", "confidence": "low", "rationale": "server info keys hostname/mapname/address/port + 'No Host Name'/'No Map Name'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5860", "name": "CSGOInputHistoryEntryPB::Clear", "confidence": "low", "rationale": "protobuf message slot 9, schema-artifact strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13ec440", "name": "CSGOUserCmdPB::SerializeWeaponSubType", "confidence": "low", "rationale": "slot 19 weapon classname list + fingerprint (pairs with CUserCmdBasePB slot 19)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f2170", "name": "CItemDogtags::Spawn", "confidence": "low", "rationale": "slot 27 (=Spawn) referencing think fn CBaseCSGrenadeProjectileDangerSoundThink", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1414d40", "name": "CSmokeGrenadeProjectile::BreakSurroundingProps", "confidence": "low", "rationale": "break event names break_prop/door_break/broken_breakable/door_open + entindex, slot 322", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1431a80", "name": "CItem_Healthshot::Schema", "confidence": "low", "rationale": "slot 260 thin virtual, only sub_0x207aab0 schema helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145cdd0", "name": "CCSWeaponBase::SecondaryAttack", "confidence": "medium", "rationale": "firemode/silencer toggle #Switch_To_BurstFire/FullAuto + Weapon.AutoSemiAutoSwitch + cl_silencer_mode", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a2360", "name": "CKnife::ImpactEffect", "confidence": "medium", "rationale": "knife hit sounds Weapon_Knife.Hit.Heavy.Backstab.Flesh/HitWall + Impact/KnifeSlash decals", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aa520", "name": "CCSPlayerInventory::Clear", "confidence": "low", "rationale": "slot 6 thin virtual + sub_0x1af10b0, schema-artifact strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b3550", "name": "WeaponPurchaseCount_t::Clear", "confidence": "low", "rationale": "protobuf sub-message slot 2, schema-artifact strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b5e00", "name": "CCSHitboxSystem::TraceShapeAgainstHitboxes", "confidence": "high", "rationale": "String '%s: TraceShapeAgainstHitboxes' literally names the method.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x14c4f60", "name": "CCamPathfindGameSystem::EnableNodeEditing", "confidence": "medium", "rationale": "'Camera pathfind node editing enabled. Available commands:' + camera_path_* command list.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e0c20", "name": "PlayPlayerDamageSound", "confidence": "medium", "rationale": "Player.DamageBody.* feedback sound events + SetSoundEventParam callee.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1528630", "name": "CCSPlayerResource::ResourceThink", "confidence": "high", "rationale": "String 'CCSPlayerResourceResourceThink' = class+method concatenated.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1564980", "name": "CCSPlayerPawn::Spawn", "confidence": "low", "rationale": "References many player movement/ping convar help strings; slot uncertain.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1580590", "name": "CCSPlayerController_InventoryServices::Precache", "confidence": "low", "rationale": "Only shared vdata/schema noise strings; class+slot only.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be7f0", "name": "CItemAssaultSuit::Precache", "confidence": "low", "rationale": "Only vdata noise strings; class+slot only.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15ccc60", "name": "CResponseSystemManagerSaveRestoreBlockHandler::Restore", "confidence": "medium", "rationale": "KV3 load-pattern strings + RESPONSESYSTEM_SAVE_RESTORE_VERSION, slot 6 = restore.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15df4d0", "name": "CBasePlayerPawn::CreateServices", "confidence": "low", "rationale": "Lists all m_p*Services member names; ExpresserHost subclass.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15fc920", "name": "CAnimGraph2ExternalGraph_SaveToKV3", "confidence": "low", "rationale": "Save pattern + ExternalGraph* members + EHandle_Save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1600bf0", "name": "CAnimGraph2ExternalGraph_LoadFromKV3", "confidence": "low", "rationale": "Load pattern + AnimGraph2Definition/ExternalGraph* members + EHandle_Load.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1610f70", "name": "CItemAssaultSuit::ParseAggregateConfig", "confidence": "low", "rationale": "aggregate/bodygroup/detach_from_owner/play_endcap keys parsed via EntityKeyValues.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1629010", "name": "CChicken::Spawn", "confidence": "low", "rationale": "Only vdata noise; class+slot only.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1635a30", "name": "CExplosionTypeSystem::LoadFromKV3Resource", "confidence": "medium", "rationale": "'LoadKV3Object error'/'Failed to allocate an instance'/RegisterExtRefs = vdata resource load, slot 7.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1640e60", "name": "GroundAlignedSequence_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_fl(Min/Max)AngleBetweenNormalAndGravity/m_hMaterial/m_sSequenceName.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ca10", "name": "CGameSceneNode::SerializeOrigin", "confidence": "low", "rationale": "cellx/y/z, posx/y/z, gameSceneNode origin/angles serializer field names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16805c0", "name": "CNetMessagePB::AllocateAndCopyConstruct", "confidence": "low", "rationale": "NetMessage slot 5, only vdata noise; guess from vtable role.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16816e0", "name": "CC_RevealHammerID", "confidence": "medium", "rationale": "Usage string 'reveal_hammer_id ... hammer_uniqueid' decisive for command purpose.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1694cc0", "name": "CGameEventManager::WriteEventList", "confidence": "medium", "rationale": "KeyValues text dump formats '\\t\"%s\" \"%.2f\"' etc + '%s\\n{'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1695840", "name": "CEntity2SaveRestore::SaveGame", "confidence": "medium", "rationale": "'usage: save savename ' save command handler.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1696d50", "name": "CEventQueue_SaveRestoreBlockHandler::Restore", "confidence": "medium", "rationale": "Load-pattern strings + EVENTQUEUE_SAVE_RESTORE_VERSION, slot 6.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1698250", "name": "CGameEntitySystem::FindEntityProcedural", "confidence": "medium", "rationale": "'Invalid entity search name' + procedural names owner/parent/picker/player/pvsplayer.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x169ebe0", "name": "CEntity2SaveRestore::FinishAsyncSave", "confidence": "high", "rationale": "String 'CEntity2SaveRestore::FinishAsyncSave' + 'Committing autosavedangerous'.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16a45a0", "name": "CGameConfiguration::ParseMapLoadOptions", "confidence": "low", "rationale": "levelname/landmarkname/previouslevel/savegame/map_background level-transition keys.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16dbf60", "name": "CEntity2SaveRestore::AppendTransitionResources", "confidence": "high", "rationale": "String literally names 'CEntity2SaveRestore::AppendTransitionResources'.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16de090", "name": "CEntity2SaveRestore::OpenSaveFileAndExtractLevels", "confidence": "medium", "rationale": "'in CEntity2SaveRestore::OpenSaveFileAndExtractLevels' enclosing-context strings, slot 7.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16f9ec0", "name": "CEntity2SaveRestore::LoadAdjacentEnts", "confidence": "high", "rationale": "String 'in CEntity2SaveRestore::LoadAdjacentEnts' + level-transition messages.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x170b070", "name": "CEnvParticleGlow::Precache", "confidence": "low", "rationale": "Only vdata noise; class+slot only.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1710020", "name": "CLoopModeGame::SetWorldSession", "confidence": "medium", "rationale": "'++/--CLoopModeGame::SetWorldSession' enter/exit markers present.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1711660", "name": "CLogicRelay::DrawDebugTextOverlays", "confidence": "high", "rationale": "'------Logic Relay------' header + Disabled/TriggerOnce/FastRetrigger overlay lines, slot 21.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1736d90", "name": "CPlayer_ObserverServices::Init", "confidence": "low", "rationale": "Only vdata noise; class+slot only.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17468f0", "name": "CSoundscapeEntry_LoadFromKV3", "confidence": "low", "rationale": "Load pattern + localBits/localSound/soundEventHash/soundscapeIndex members.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175df60", "name": "CPawnListGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "GameSystem slot 64 referencing vdata precache scripts.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1777240", "name": "CNetMessagePB::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot 6 + message-specific constructor callee.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a89e0", "name": "CBodyComponentSkeletonInstance::DescribeAttachment", "confidence": "low", "rationale": "'att(%d:%s)'/'bone(%d:%s)'/bonemerge/absorigin parent-attachment description.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17aae20", "name": "CSource1GameConfiguration::LoadGameData", "confidence": "low", "rationale": "AnimAssetData/EffectDispatch/Scenes/VguiScreen config section names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b8090", "name": "CNmEventConsumerAttributes::ResolveWeaponAttribute", "confidence": "low", "rationale": "firstperson/thirdperson glove attrs + weapon_* names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d10d0", "name": "CAmbientGeneric::UpdateSound", "confidence": "medium", "rationale": "public.position/public.volume_atten sound params + StartSoundEventString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17dad60", "name": "CBasePlayerPawn::GetExpresserVariable", "confidence": "low", "rationale": "playerhealth/playerspeed/playerweapon var names + AbsVelocity, ExpresserHost.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17e07f0", "name": "CBaseButton::DrawDebugTextOverlays", "confidence": "high", "rationale": "'State: %s' Locked/Unlocked/Enabled/Disabled overlay lines, slot 21.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17e1b80", "name": "CMomentaryRotButton::DrawDebugTextOverlays", "confidence": "high", "rationale": "'Direction: %s'/'Current Pos'/AVelocity/QAngle overlay lines, slot 21.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1824490", "name": "CInstructorEventEntity::Precache", "confidence": "low", "rationale": "Entity classname list strings; class+slot only, weak.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1825ae0", "name": "CCommentaryViewPosition::Precache", "confidence": "medium", "rationale": "Precaches materials/sprites/redglow1.vmat.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1825ea0", "name": "CRotDoor::Spawn", "confidence": "low", "rationale": "Think-context name cluster looks like noise; class+slot weak.", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182db70", "name": "CCommentary_SaveRestoreBlockHandler::Restore", "confidence": "medium", "rationale": "Load pattern + COMMENTARY_SAVE_RESTORE_VERSION, slot 6.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1835bc0", "name": "CCommentary_SaveRestoreBlockHandler::Save", "confidence": "medium", "rationale": "Save pattern + g_pCommentarySystem/g_bInCommentaryMode, slot 2.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x184d460", "name": "CDynamicLight::KeyValue", "confidence": "medium", "rationale": "Parses pitch/_light/spawnflags + 'light_dynamic ... invalid exponent' warning.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1860ae0", "name": "CEventLog::GetSubscribedEvents", "confidence": "low", "rationale": "Lists player_activate/connect/death/team events, no callees.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18663d0", "name": "CFuncRotating::InitOutputs", "confidence": "low", "rationale": "m_On*/OnStart/OnMovementEnd output-name registration.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18706a0", "name": "CCSEventLog::FireGameEvent", "confidence": "high", "rationale": "Classic '\"%s<%i><%s><%s>\" killed' log lines + CEventLog::PrintPlayerEvent, slot 10.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1898ff0", "name": "CFuncLadder::Spawn", "confidence": "medium", "rationale": "'funcladder with blocked top/bottom point' spawn validation warnings.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ce700", "name": "CGameRules::DispatchEffect", "confidence": "low", "rationale": "Effect names BloodImpact/Tracer/waterripple/gunshotsplash.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cf280", "name": "CSource2Server::GetInterfaceDependencies", "confidence": "low", "rationale": "Interface version strings (GameEventSystemServerV001 etc), slot 6.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d0070", "name": "CSource2Server::MarkStartupProgress", "confidence": "low", "rationale": "startup_* milestone markers (GameRulesCreated/ReservedForGame/SteamLoggedOn).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d28c0", "name": "CSource2Server::Connect", "confidence": "high", "rationale": "'ERROR: CSource2Server::Connect - ...' + ConnectTier1/2/3Libraries, slot 0.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18e2980", "name": "CSource2Server::FormatEntityFieldValue", "confidence": "low", "rationale": "Handle formatting CStrongHandle/CWeakHandle/ehandle/'[%d %d] -> %s'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e5460", "name": "CSource2GameClients::GetPlayerNetInfo", "confidence": "low", "rationale": "Net stats KByte/s/Msg/s/TickMissRateNet/percentiles.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e6f70", "name": "CCSHLTVDirector::CreateFixedShot", "confidence": "medium", "rationale": "hltv_fixed + posx/posy/posz/target/theta shot keyvalues.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e71b0", "name": "CCSHLTVDirector::CreateChaseShot", "confidence": "medium", "rationale": "hltv_chase + target1/target2/distance/ineye/theta.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e78e0", "name": "CHLTVDirector::StartBestCameraShot", "confidence": "low", "rationale": "hltv_rank_camera/hltv_rank_entity + player_death/hurt/round events.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2aa0", "name": "CSingleplayRules::ClientSettingsChanged", "confidence": "medium", "rationale": "fov_desired + name change firing player_changename via SetPlayerName.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f7070", "name": "CLogicAuto::Activate", "confidence": "low", "rationale": "Think-context name cluster looks like noise; class+slot weak.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ffc80", "name": "CLogicNPCCounter::DrawDebugTextOverlays", "confidence": "medium", "rationale": "'Count N: %i'/'Factor N: %f' overlay lines, slot 238.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1900c60", "name": "CLogicNPCCounterOBB::DrawDebugTextOverlays", "confidence": "medium", "rationale": "Identical Count/Factor overlay lines as base counter, slot 238.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1901010", "name": "CLogicNPCCounterAABB::DrawDebugTextOverlays", "confidence": "medium", "rationale": "Identical Count/Factor overlay lines as base counter, slot 238.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x191c470", "name": "CMarkupVolumeTagged_NavGame::CommandDrawGroupText", "confidence": "low", "rationale": "'Usage: %s '/'Add markup volume'/markup_group_ent_text.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19485f0", "name": "CPhysMotor::DrawDebugTextOverlays", "confidence": "high", "rationale": "'Motor is ON/OFF'/Target Speed/Torque Scale overlay lines, slot 21.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19502f0", "name": "PhysMotor_SoundThink", "confidence": "low", "rationale": "'Reversal accel is %f/%f'/Sound volume/public.volume_atten + SoundOp start/stop.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19601a0", "name": "CreatePhysConstraintEntity", "confidence": "low", "rationale": "attachedentity1/2 + attachment1/2 + snapobjectpositions constraint keyvalues.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1961540", "name": "CreatePhysConstraintEntity", "confidence": "low", "rationale": "Identical attachedentity/attachment/snapobjectpositions constraint keyvalues.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1962960", "name": "CreatePhysConstraintEntity", "confidence": "low", "rationale": "Identical attachedentity/attachment/snapobjectpositions constraint keyvalues.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1984d80", "name": "CPlayerCommandQueue::Reset", "confidence": "low", "rationale": "Only vdata noise; class+slot only.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1993cf0", "name": "CPhysicsProp::DrawDebugTextOverlays", "confidence": "high", "rationale": "'Base PropData'/'Health: %d, collision group'/Dynamic-Awake overlay lines, slot 21.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19d8590", "name": "CPropDoorRotating::DrawDebugTextOverlays", "confidence": "high", "rationale": "'DOOR STATE: %s' OPEN/CLOSING/LOCKED overlay lines, slot 21.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19dbea0", "name": "CPropDoorRotatingBreakable::DrawDebugTextOverlays", "confidence": "high", "rationale": "'DOOR IS %s'/BREAKABLE + door-state overlay lines, slot 21.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19f37c0", "name": "CSceneEntity_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_OnPaused/m_OnResumed/m_hChoreoScene members.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2d650", "name": "CFlexSceneFileManager::BuildFileList", "confidence": "low", "rationale": "'%s/*.*' + expressions/reload scanning expressions dir.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a38f10", "name": "CScriptedSequence::DrawDebugTextOverlays", "confidence": "high", "rationale": "'Sequence has started'/'Move to Mark'/'Target: %s' overlay lines, slot 21.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a509e0", "name": "CSceneEntityAlias_logic_choreographed_scene::PauseThink", "confidence": "high", "rationale": "'PauseThink canceling playback'/'interrupting scene' pause-think logs.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a9f580", "name": "EnvEntityThink", "confidence": "low", "rationale": "Think-context names AttachedEntityThink/LerpThink/EntityThink + sound calls.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adc400", "name": "CInventoryManager::BuildCacheSubscribed", "confidence": "medium", "rationale": "'BuildCacheSubscribed(CEcon*)' SO-cache subscription strings, slot 0.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1adc9f0", "name": "CCStrike15ItemSchema::GetItemSchema", "confidence": "low", "rationale": "'CEconItemSchema' + vdata noise, slot 0.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae08e0", "name": "CCStrike15ItemSchema::BInitAttachedParticles", "confidence": "low", "rationale": "control_point_index/attach_type/flying_courier_effect attached-particle keys.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af4de0", "name": "CSchemaAttributeType_Default::ConvertValueToString", "confidence": "medium", "rationale": "Float precision formats %0.9f..%0.47f for schema attribute value.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aff2a0", "name": "CCStrike15ItemSchema::BInitItemDefinitions", "confidence": "low", "rationale": "Item-def prefab/type keys backpack_expander/collection/decoder_ring.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b03b60", "name": "CEconItemDefinition::BInitFromTestItem", "confidence": "low", "rationale": "'Test Item %d'/test_existing_item/'set item tint RGB' + item def keys.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b04520", "name": "CEconStyleInfo::BInitFromKeyValues", "confidence": "medium", "rationale": "'#TF_UnknownStyle' + style keys name/skin/price/additional_hidden_bodygroups, slot 2.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b0fff0", "name": "CCStrike15ItemSchema::BInitBundles", "confidence": "medium", "rationale": "'Bundle %s: ...'/is_pack_bundle/pack-bundle validation strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b18b00", "name": "CCStrike15ItemDefinition::BInitFromKeyValues", "confidence": "medium", "rationale": "Visual keys asset_modifier/attached_models/code_controlled_bodygroup, slot 20.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b40a20", "name": "CEconItemSchema::BInitSchema", "confidence": "medium", "rationale": "'Required key \"attributes/qualities/rarities/items\" missing' top-level schema init.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b4d150", "name": "GCSDK::CProtoBufMsgMemoryPool::AllocateMessage", "confidence": "low", "rationale": "Only vdata noise; memory-pool slot 0 role guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b64b10", "name": "CTouchExpansionComponent::Precache", "confidence": "low", "rationale": "Only vdata noise, slot 0; weak.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b66220", "name": "CTouchExpansionComponent::ResolveWeaponModelAttribute", "confidence": "low", "rationale": "firstperson/thirdperson glove attrs + weapon_* list (shared cluster).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69620", "name": "CNavPhysicsInterface::CommandSelectRadius", "confidence": "low", "rationale": "'Needs a radius'/'%d areas added to selection' nav select command.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b8b300", "name": "CNavDrawArea::ProcessNavEditCommand", "confidence": "low", "rationale": "EDIT_DELETE/EDIT_MARK/'Usage: %s '/'Added area %d' nav edit dispatch.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bad180", "name": "NavFlowMap_LoadFromKV3", "confidence": "low", "rationale": "flow_map/nav_ids/node_index/connections + KeyValues3 array reads.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7da0", "name": "CNavObstructionManager::GameFrame", "confidence": "low", "rationale": "vdata noise + many nav/game subsystem callees, slot 8.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c08fd0", "name": "CNavObstructionManager::UpdatePathCurve", "confidence": "low", "rationale": "nav_curve_* convar references, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0e660", "name": "CNavSpaceBuildLocker::BuildGameSessionManifest", "confidence": "low", "rationale": "GameSystem slot 64 referencing vdata precache scripts (matches CPawnListGameSystem).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2b0e0", "name": "CHiddenFieldValuePrinter::PrintFieldValue", "confidence": "medium", "rationale": "'Protobuf: %s(%d): %s' field print callback, slot 1.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34d70", "name": "CNetMessagePB::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot 6 + TEEffectDispatch constructor callee.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c411d0", "name": "CNetMessagePB::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot 6 + TESparks constructor callee.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c83df2", "name": "google::protobuf::io::CopyingInputStreamAdaptor::BackUp", "confidence": "high", "rationale": "'BackUp() can only be called after Next()' + zero_copy_stream_impl_lite.cc, slot 3.", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c8431a", "name": "google::protobuf::io::FileOutputStream::BackUp", "confidence": "medium", "rationale": "BackUp CHECK strings + buffer_used_==buffer_size_ output adaptor, slot 3.", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc1b1e", "name": "google::protobuf::FileOptions::MergeImpl", "confidence": "low", "rationale": "FileOptions field-name strings, generated message virtual slot 10.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc4c32", "name": "google::protobuf::FileOptions::ByteSizeLong", "confidence": "low", "rationale": "FileOptions field-name strings, generated message virtual slot 12.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e134d0", "name": "NmSkeleton_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_boneIDs/m_parentIndices/m_maskDefinitions/m_bIsPropSkeleton.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e29d20", "name": "CNmEntityAttributeIntEvent::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nIntValue, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2b1e0", "name": "AggregateParticleConfig_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_attachmentPoint0/1/m_bDetachFromOwner/m_bPlayEndCap.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2f200", "name": "CNmRootMotionEvent::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_flBlendTimeSeconds, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3da80", "name": "NmBlendNodeDefinition_LoadFromKV3", "confidence": "low", "rationale": "Load pattern + m_hullIndices/m_sourceNodeIndices/m_nInputParameterNodeIdx0/1.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e42230", "name": "CNmFixedWeightBoneMaskNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_flBoneWeight, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e43a40", "name": "NmBoneMaskSelectorNodeDefinition_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_maskNodeIndices/m_defaultMaskNodeIdx/m_parameterValues.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a3c0", "name": "CNmNotNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nInputValueNodeIdx, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e50c30", "name": "NmIKNodeDefinition_LoadFromKV3", "confidence": "low", "rationale": "Load pattern + m_endEffectorBoneID/m_chainWeights/m_bIsTargetInWorldSpace.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e52c50", "name": "NmAnimationClipNodeDefinition_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_bSampleRootMotion/m_flSpeedMultiplier/m_nStartSyncEventOffset.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e574b0", "name": "CNmConstFloatNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_flValue, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5b900", "name": "CNmVirtualParameterBoolNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nChildNodeIdx, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5c2e0", "name": "CNmVirtualParameterIDNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nChildNodeIdx, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5ccc0", "name": "CNmVirtualParameterFloatNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nChildNodeIdx, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5d6a0", "name": "CNmVirtualParameterVectorNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nChildNodeIdx, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5e080", "name": "CNmVirtualParameterTargetNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nChildNodeIdx, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5ea60", "name": "CNmVirtualParameterBoneMaskNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nChildNodeIdx, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e689b0", "name": "CNmFloatCurveEventNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_eventConditionRules/m_ruleCondition, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e696b0", "name": "CNmSyncEventIndexConditionNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_eventConditionRules/m_phaseCondition, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6c430", "name": "CNmIsExternalPoseSetNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nExternalPoseNodeIdx, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e800b0", "name": "NmIDToValueNodeDefinition_LoadFromKV3", "confidence": "low", "rationale": "Load pattern + m_IDs/m_values/m_defaultValue/m_nInputValueNodeIdx.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8b590", "name": "CNmPassthroughNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nChildNodeIdx, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e909e0", "name": "CNmIsExternalGraphSlotFilledNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nExternalGraphNodeIdx, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9c120", "name": "NmSelectorNodeDefinition_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_optionIDs/m_optionNodeIndices/m_nFallbackNodeIdx.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e9df80", "name": "NmSelectorNodeDefinition_SaveToKV3", "confidence": "low", "rationale": "Identical save pattern + m_optionIDs/m_optionNodeIndices/m_nFallbackNodeIdx.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea4d70", "name": "NmStateNodeDefinition_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_entryEvents/m_exitEvents/m_bIsOffState/m_nLayerBoneMaskNodeIdx.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb4b70", "name": "CNmIsTargetSetNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nInputValueNodeIdx, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec6ae0", "name": "CNmVectorNegateNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nInputValueNodeIdx, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee7c70", "name": "CGenericExpr_FunctionCall::DisplayRecognitionError", "confidence": "medium", "rationale": "ANTLR-style parser errors 'Unexpected token'/'Missing token'/'Recognition exception'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f010b0", "name": "CGenericExpr_Binary::GetOperatorName", "confidence": "medium", "rationale": "BinAdd/BinDiv/BinEq/BinLogAnd enum name lookup, no callees, slot 2.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f2d3a0", "name": "CollisionShape_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_sphere/m_box/m_capsule/m_flRadius/m_vCenter/m_nType.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa76f0", "name": "ChoreoFlexAnimationTrack_SaveToKV3", "confidence": "low", "rationale": "Save pattern + flexanimations/samples/left_edge/right_edge/stereo.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa7f40", "name": "ChoreoFlexAnimationTrack_LoadFromKV3", "confidence": "low", "rationale": "bezier/curvetype/samples/left_edge/right_edge flex track parse.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x207e060", "name": "Schema_LoadKV3Field", "confidence": "low", "rationale": "Load pattern + all IKV3TransferInterface_*_Load, reused generic loader (6 callers).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2085090", "name": "CBlackboardNode_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_hBlackboardResource/m_NodeName/m_nNodeID.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x209fee0", "name": "CPulseGraphInstance_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_mapCursorDesc/m_mapCellDesc/m_vecHistory/m_nInstanceID.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20a14a0", "name": "Schema_LoadKV3Map", "confidence": "low", "rationale": "Load pattern + / + GetMemberCount generic map load.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cd260", "name": "CPulseCell_Inflow_EntOutputHandler::LoadFromKV3", "confidence": "medium", "rationale": "m_MethodName/m_ReturnType/m_Args/m_bIsPublic pulse method descriptor, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ddb00", "name": "CPulseCell_LimitCount::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nLimitCount, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20de480", "name": "CPulseCell_LimitCount::LoadStateFromKV3", "confidence": "low", "rationale": "Load pattern + m_nCurrentCount runtime state, slot 10.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e0fc0", "name": "CPulseFlowConnection_LoadFromKV3", "confidence": "low", "rationale": "Load pattern + m_Connection/m_DestinationFlowNodeID/m_RequirementNodeIDs.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f1b10", "name": "CPulseCell_CursorQueue::LoadFromKV3", "confidence": "medium", "rationale": "Load pattern + m_nCursorsAllowedToRunParallel, slot 2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f9640", "name": "DataDesc_UnserializeKey", "confidence": "high", "rationale": "String 'DataDesc_UnserializeKey' + 'Bad key for entity ... field' messages.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x210ef80", "name": "CVariantSaveDataOps::Save", "confidence": "medium", "rationale": "'Bad type %d in saved CVariant' + save pattern + type/value, slot 0.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x217f460", "name": "CNavMesh::Load", "confidence": "high", "rationale": "'Nav mesh (v%d/%d) loaded'/'Invalid navigation file'/version errors, slot 12.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21d76f0", "name": "CNavHullPresetVDataFileManager::LoadFromKV3Resource", "confidence": "medium", "rationale": "LoadKV3Object/RegisterExtRefs vdata resource load, slot 7.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d7a00", "name": "CNavHullVDataFileManager::LoadFromKV3Resource", "confidence": "medium", "rationale": "LoadKV3Object/RegisterExtRefs vdata resource load, slot 7.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa6d9e0", "name": "CAI_ExpresserState_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_flAllowResponsesEndTime/m_nNextSceneEventId/choreo slot members.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa8a840", "name": "CLightComponentData_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_SkyColor/m_SkyAmbientBounce/m_bFlicker/m_Pattern light fields.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9d750", "name": "CC_Server_Snd_Cast", "confidence": "medium", "rationale": "'Usage: server_snd_cast '/soundscape ray cast console command.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc185e0", "name": "CBaseAnimGraph_ApplyLookAtParams", "confidence": "low", "rationale": "GoalLookAt*/CurrentPunchAngle* animgraph param names + KV3 member ops.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc1c730", "name": "CBtActionAim::LoadConfig", "confidence": "low", "rationale": "'[AI BT]' aim_max_duration/aim_new_target_angle_tolerance aim config parse.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc233b0", "name": "BtNode_CreateFromType", "confidence": "medium", "rationale": "'[AI BT]: Unknown node type: %s' + action_* factory dispatch.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4f920", "name": "CBtNode::ParseWeaponAngleArray", "confidence": "low", "rationale": "'[ AI BT ]: Utility array ... missing' + ang_pitch/ang_yaw/weapon.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcabac0", "name": "CInferno::InfernoThink", "confidence": "high", "rationale": "String 'CInferno::InfernoThink' + inferno.cpp + Molotov extinguish logic.", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcbf020", "name": "CHostage::Event_Killed", "confidence": "medium", "rationale": "Fires hostage_killed event + '#Cstrike_TitlesTXT_Hint_lost_money', slot 128.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcc2480", "name": "Event_HostageRescued", "confidence": "medium", "rationale": "'Event.HostageRescued' fires hostage_rescued event with site/userid.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd0fa80", "name": "NavArea_LoadConnections", "confidence": "low", "rationale": "approachdata/hidingspotdata/fromdir/herebackedge nav area load.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd20310", "name": "CBaseClientUIEntity::ResolvePanelVariable", "confidence": "low", "rationale": "target/targethealth/targethealthfrac/targetclassname UI context vars.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd36520", "name": "CBuoyancyComponent_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_bNeutrallyBuoyant/m_flFluidDensity/m_nFluidType.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd3dfc0", "name": "SpawnBreakPieceEntity", "confidence": "low", "rationale": "breakpiece_name_token/model/origin/angles + EntityKeyValues creation.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd44c00", "name": "PulseInstance_LoadEntityHandle", "confidence": "low", "rationale": "IPulseInstanceLoadAPI + 'Failed to find entity by name' handle resolution load.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd56cc0", "name": "CreateBreakPieceContentsParticleSystem", "confidence": "low", "rationale": "'%d_breakpiece_contents_%d.vsnap' + breakpiece_contents_particle_volume_* setup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe082d0", "name": "PropData_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_flDmgMod(Bullet/Fire/Explosive)/m_iszBasePropData.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe3d880", "name": "CCollisionProperty_SaveToKV3", "confidence": "medium", "rationale": "Save pattern + m_CollisionGroup/m_nSolidType/m_flCapsuleRadius/m_triggerBloat.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe483a0", "name": "SoundOpvarState_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_iszOpvar/m_iszStack/m_iszOperator/m_flVal/m_vPos.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe497a0", "name": "CParticleSnapshotConfig_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_snapshotFilter/m_nRTEnvCP/m_nUseSnapshotFromSurfaceGraph.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe4ab70", "name": "CShatterGlassShard_LoadFromKV3", "confidence": "low", "rationale": "Load-ish + CFuncShatterglass/CShatterGlassShardPhysics/OnFrame types.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe4e9f0", "name": "WorldGroupEntity_LoadFromKV3", "confidence": "low", "rationale": "Load pattern + WorldGroupId_Load/m_nWorldGroupID/origin/scale.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe89000", "name": "BoneHierarchy_SaveToKV3", "confidence": "low", "rationale": "Save pattern + hierarchyJoints/boneIndex/allowStretch.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe983a0", "name": "CTakeDamageInfo_LoadFromKV3", "confidence": "low", "rationale": "Load pattern + m_flDamage/m_bitsDamageType/m_bShouldBleed/m_DestructibleHitGroupRequests (7 callers).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0d780", "name": "CVScriptGameSystem::ScriptDebugDumpKeys", "confidence": "medium", "rationale": "'ScriptDebugDumpKeys'/'Scripting disabled or no server running' debug command.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf8c030", "name": "AmmoTypeData_SaveToKV3", "confidence": "low", "rationale": "Save pattern + m_flMass/m_nMaxCarry/m_nSplashSize/m_nFlags.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf97ab0", "name": "ResponseContextSet_LoadFromKV3", "confidence": "low", "rationale": "Load + m_ID/m_Values + AllowRawStringTokenTransfer.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfcb720", "name": "CAssociatedEntities_LoadFromKV3", "confidence": "low", "rationale": "Load pattern + m_AssociatedEntities/m_AssociatedEntityNames/m_Handle/m_Name.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfd1be0", "name": "CComponentUpdateState_LoadFromKV3", "confidence": "low", "rationale": "Load pattern + GameTick/GameTime loads + m_bLastUpdateSkipped.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xff9260", "name": "Schema_LoadKV3MapEntry", "confidence": "low", "rationale": "//Insert generic KV3 map entry load.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1009f20", "name": "MotorPathState_SaveToKV3", "confidence": "low", "rationale": "Save pattern + active_motor/desired_speed/motor_path/motor_velocity.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x100b160", "name": "NpcMovementState_SaveToKV3", "confidence": "low", "rationale": "Save pattern + current/desired_movement_gait/f_current_lean/b_has_path blackboard.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x100c4e0", "name": "CBlackboardValues_SaveToKV3", "confidence": "low", "rationale": "Save + m_bools/m_colors/m_strings/m_uint64s/m_vectors typed value map.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x100e110", "name": "CDestructibleComponent_SaveToKV3", "confidence": "low", "rationale": "Save + m_hOwner/m_pAnimGraphDestructibleGraphController/m_vecDamageTakenByHitGroup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x100e580", "name": "CDestructionEvent_SaveToKV3", "confidence": "low", "rationale": "Save + m_flBreakDamage/m_nDestroyFlags/m_nHitGroup/m_hAttacker.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1011000", "name": "CImpactEffectData_SaveToKV3", "confidence": "low", "rationale": "Save + m_DecalType/m_ParticleEffect/m_SoundName/m_bIsIncindiary.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1012fb0", "name": "CPathMoverState_SaveToKV3", "confidence": "low", "rationale": "Save + hPathMover/nMovementMode/nStartNodeIndex/nStopNodeIndex/nTick.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x101a2c0", "name": "CDestructiblePartConfig_SaveToKV3", "confidence": "low", "rationale": "Save + m_nDestructionDeathBehavior/m_flCriticalDamagePercent/m_sBreakablePieceName.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x101fc80", "name": "CDestructionEvent_LoadFromKV3", "confidence": "low", "rationale": "Load pattern + m_flBreakDamage/m_nDamageLevel/m_hAttacker (pairs 0x100e580).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104f9f0", "name": "CSaveRestoreHeader_SaveToKV3", "confidence": "low", "rationale": "Save + m_saveId/m_nMapVersion/m_sSpawnGroupName/m_vecWorldOffset.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1051210", "name": "CGameSceneNode_SaveToKV3", "confidence": "medium", "rationale": "Save + m_angAbsRotation/m_flAbsScale/m_bDormant/m_bForceParentToBeNetworked scene node.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1054320", "name": "CBaseButtonLockSounds_SaveToKV3", "confidence": "low", "rationale": "Save + sLockedSound/sUnlockedSound/flwaitSound.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1059e90", "name": "CBaseButtonLockSounds_LoadFromKV3", "confidence": "low", "rationale": "Load + sLockedSound/sUnlockedSound/flwaitSound (pairs 0x1054320).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x105fef0", "name": "CSaveRestoreHeader_LoadFromKV3", "confidence": "low", "rationale": "Load + counter/levelName/m_nMapVersion/m_sSpawnGroupName.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1061380", "name": "CGameSceneNode_LoadFromKV3", "confidence": "medium", "rationale": "Load + m_angAbsRotation/m_flAbsScale/m_bDormant scene node (pairs 0x1051210).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107c8c0", "name": "CPathParticleRope_SaveToKV3", "confidence": "low", "rationale": "Save + m_vecPathSampleDistances/m_bIsClosedLoop/m_PathToEntityTransform.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107eb30", "name": "CConstraintSoundProfile_SaveToKV3", "confidence": "medium", "rationale": "Save + SimpleConstraintSoundProfile/m_iszReversalSound*/m_iszTravelSound*.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1087060", "name": "KeyValues3_ValueToString", "confidence": "medium", "rationale": "Format strings %d %g / vec2-4 plus 'No conversion from %s to string' and 'Cast of %s loses value info' -> converts a KV3/variant value of any type to a string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a3b10", "name": "Save_EntityWorldSpaceAnchor", "confidence": "low", "rationale": "Save fn ('Double-save'); members m_hEntity/m_vRelativeOffset/m_vWorldSpacePos/m_Type = entity worldspace offset/anchor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a94f0", "name": "Save_BodyComponentModelState", "confidence": "low", "rationale": "Save fn; m_modelState/m_nHitboxSet/m_materialGroup/m_bForceServerConstraintsEnabled = body/model component state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ac550", "name": "Save_LaunchedEffectState", "confidence": "low", "rationale": "Save fn; m_MoveType/m_flStartTime/m_nFXIndex/m_qStartRot/m_vecStartOrigin = launched gib/effect physics state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10aee60", "name": "Save_CompressedValueBuffer", "confidence": "low", "rationale": "Save fn; m_flValues/m_nBucketCount/m_nCompressionType/m_nValueCounts/m_flFinalValue = compressed sampled-value buffer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b1990", "name": "CHostage::NetworkVar_m_reuseTimer::LoadFromKV3", "confidence": "low", "rationale": "class set; Load ('Class data is..not a table'); members m_duration/m_timescale/m_timestamp = countdown/gametime timer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b55c0", "name": "Load_ModelState", "confidence": "low", "rationale": "Load fn; m_ModelName/m_MeshGroupMask/m_bClientClothCreationSuppressed/m_flRootBoneOffset + ResourceLoad = skeleton/model state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c3130", "name": "Save_PulseQueuedEntityOutput", "confidence": "low", "rationale": "Save fn; m_OutputName/m_PulseArguments/m_hCursor/m_hEntActivator = pulse queued entity output", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1304660", "name": "CCSPlayerPawn_BuildDamageEventData", "confidence": "low", "rationale": "event field keys attacker/attacker_pawn/attackerblind/dmg_armor/dmg_health = populating a player_hurt/death damage event", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1385400", "name": "CCSGameRules::BroadcastRoundEndReason", "confidence": "medium", "rationale": "9 callers; strings are exclusively #SFUI_Notice_* round-end reason messages -> maps/broadcasts round-end reason text", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1390e60", "name": "CCSGameRules::RestoreRoundBackupFromFile", "confidence": "medium", "rationale": "'Failed to load file', History/ExtraAccount*, FirstHalfScore/team*, 'GMR_EndRound(%d)' -> reads match backup round state from file", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a01a0", "name": "CC_TestMapEntityBreak", "confidence": "low", "rationale": "hardcoded de_mirage/de_nuke, func_breakable, prop_door_rotating + FindEntityByClassName/AcceptInput = map-specific break/open test command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140cf00", "name": "CBaseCSGrenade::EmitJumpThrowSound", "confidence": "medium", "rationale": "soundevents BaseGrenade.JumpThrowF/M plus soundevent params public.position/public.source_soundscape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142c440", "name": "CMolotovProjectile::Spawn", "confidence": "medium", "rationale": "class set slot 10; picks incendiary vs molotov vmdl by item_definition_index and calls SetModel", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1451f00", "name": "CPlantedC4::StartDefuse", "confidence": "medium", "rationale": "#SFUI_Notice_Bomb_Already_Being_Defused, event bomb_begindefuse, sound c4.disarmstart, 'haskit' -> begin bomb defuse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x146f5a0", "name": "CCSWeaponBaseVData::SaveToKV3", "confidence": "medium", "rationale": "Save fn; m_GearSlot/m_WeaponCategory/m_WeaponType/m_bHasBurstMode/m_DefaultLoadoutSlot = CCSWeaponBaseVData", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15368c0", "name": "CCSPlayerPawn::OnJumpLand", "confidence": "medium", "rationale": "class set slot 338; soundevents Gear.JumpLand.CT/T and anim token land_%s -> landing handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x153cc30", "name": "SpawnEntityFromKeyValues", "confidence": "low", "rationale": "entityspawner.h + 'Spawn'/'classname' + CEntityKeyValues::CEntityKeyValues/SetString/FindKeyValues = create entity from keyvalues", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15e0760", "name": "CCSPlayerVData::SaveToKV3", "confidence": "medium", "rationale": "Save fn; m_flHeadDamageMultiplier/m_flArmDamageMultiplier/m_flHoldBreathTime/m_flDrowningDamageInterval = player VData", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16665d0", "name": "CBreakableProp_ParseFireInteractions", "confidence": "low", "rationale": "fire_interactions key, MODIFIER_VALUE_HEAT_DELAY/FLASHPOINT, PROPINTER_FIRE_LEAK_OIL/WATER + StateChanged -> parse prop fire interaction data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1668780", "name": "ParseAnimGraphSymbolTable", "confidence": "low", "rationale": "CUtlSymbolTableLarge alloc/AddPage plus AnimationLoopMode/DefaultAnim -> builds animation symbol table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1677660", "name": "CDecalGroupVData::LoadFromKV3", "confidence": "medium", "rationale": "'CDecalGroupVData', 'LoadKV3Object error', 'Failed to allocate an instance', RegisterExtRefs -> load DecalGroupVData object", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1696250", "name": "CEntitySaveRestoreBlockHandler::Restore", "confidence": "medium", "rationale": "class set slot 6; Load path; 'ETABLE'/'EntityTables' -> read entity save-restore block", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1697800", "name": "CKV3Interface_LoadGame::TransferValue", "confidence": "low", "rationale": "class set slot 10; generic KV3 load-cast errors, no member names -> a value-transfer method of the load-game KV3 interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169b980", "name": "LoadSaveGameHeader", "confidence": "low", "rationale": "'Save Header','Level','ADJACENCY','Failed to allocate an instance' -> reads savegame global/level header", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a0330", "name": "CMapSpawnGroup::SaveDescToKV3", "confidence": "low", "rationale": "Save fn; m_sEntityLumpName/m_sGroupName/m_vecWorldOffset/m_bClientSpawnGroup/m_bSuppressAllEntities = spawn group descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16e18e0", "name": "CGameEntitySystem::CreateEntities", "confidence": "medium", "rationale": "self-named error 'CGameEntitySystem::CreateEntities: NULL binding', 'classname missing from entity!', point_prefab/prefab_load_dynamic handling", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x173e240", "name": "Save_SoundscapeState", "confidence": "low", "rationale": "Save fn; soundEventHash/soundscapeIndex/soundscapeEntityListIndex/localSound/localBits = soundscape entity state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1763190", "name": "CChangeLevel::SaveLandmarkToKV3", "confidence": "low", "rationale": "Save fn; m_sMapName/m_sLandmarkName/m_hEntLandmark/m_vecLandmarkOrigin/Angles = trigger_changelevel landmark", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17641f0", "name": "Save_EntitySaveHeader", "confidence": "low", "rationale": "Save fn; classname/entityname/globalname/edictindex/flags/bWasSaved/m_pPrecacheEntityKeys = per-entity save header", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1788490", "name": "SpawnEntityFromKeyValues_Variant2", "confidence": "low", "rationale": "entityspawner.h + Spawn/classname + CEntityKeyValues create/SetString/FindKeyValues = create entity from keyvalues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x179da80", "name": "CBasePlayerWeaponVData::SaveToKV3", "confidence": "medium", "rationale": "Save fn; m_aShootSounds/m_bAutoSwitchFrom/m_bBuiltRightHanded/m_bGenerateMuzzleLight = base weapon VData", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a0880", "name": "Load_KV3StringMap", "confidence": "low", "rationale": "Load fn; //'value' + KV3 cast errors = load a keyed KV3 map", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1800440", "name": "SpawnEntityFromKeyValues_Variant3", "confidence": "low", "rationale": "entityspawner.h + Spawn/classname + CEntityKeyValues create = create entity from keyvalues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181a980", "name": "Load_KV3GameTimeMap", "confidence": "low", "rationale": "Load fn; /, IKV3TransferInterface_GameTime_Load, 'Insert' = load map of gametime values", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18307a0", "name": "CreateServerSideInstructorHint", "confidence": "medium", "rationale": "'Failed to play server side instructor hint', hint_caption/hint_binding/hint_color/hint_entindex keys + FindEntityByName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1834c80", "name": "CBaseGameRules::SaveStateToKV3", "confidence": "low", "rationale": "Save fn; m_ModifiedConvars/m_bCheatState/m_bCommentaryEnabledMidGame/m_hActiveCommentaryNode = game-rules/commentary state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1850420", "name": "CBaseGameRules::LoadStateFromKV3", "confidence": "low", "rationale": "Load fn; same members as the save (m_ModifiedConvars/m_hActiveCommentaryNode) = game-rules/commentary state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18bd900", "name": "CShatterGlassShardMgr::Restore", "confidence": "high", "rationale": "self-named log 'CShatterGlassShardMgr::Restore %d shards' and 'Restore shard %d parent %d model %s'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18da2d0", "name": "Save_AngularMoverState", "confidence": "low", "rationale": "Save fn; m_angSrc/m_angDst/m_angCurrent/m_angAccumulatedRootMotionRotation/m_bActive = angular mover state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18db850", "name": "Save_ScriptedSequenceState", "confidence": "low", "rationale": "Save fn; m_choreoState/m_scriptState/m_hScriptedSequence/m_flTimeStartedState = scripted-sequence/choreo state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18de8a0", "name": "UTIL_KillTargetEntities", "confidence": "low", "rationale": "'KillTarget: %s'/'killing %s' + FindEntityByName + UTIL::Remove, resource-type precache for model/particle/sound", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e1970", "name": "Save_ShapeVolume", "confidence": "low", "rationale": "Save fn; m_nShapeType/m_flRadius/m_vExtentsMin/Max/m_qAnglesLS/m_vOriginLS/m_hParent = local-space shape volume", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fcce0", "name": "CSharedEnvironmentEntityFilter_PreviewLighting::ShouldIncludeEntity", "confidence": "medium", "rationale": "class set slot 3; classname/directlight/light_environment + FindKeyValues -> filter test for lighting preview", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x195b010", "name": "Save_PhysicsCollideBBox", "confidence": "low", "rationale": "Save fn; bbox/iCollide/hEntity/m_vMinBounds/m_vMaxBounds/bSaveObject = physics collide bbox", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x195c6a0", "name": "Load_PhysicsCollideBBox", "confidence": "low", "rationale": "Load fn; same members bbox/iCollide/fieldName/hEntity as the bbox save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x199d7e0", "name": "UpdateProgressSoundParams", "confidence": "low", "rationale": "soundevent params public.progress/public.velocity + SetSoundEventParam/StartSoundEventString/StopSoundEvent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19af130", "name": "CPointPrefab::LoadFromKeyValues", "confidence": "medium", "rationale": "class set slot 23; Load path; keys outputs/point_prefab/signature + EHandle_Load", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e3ef0", "name": "CPulseCell_Outflow_PlaySceneBase::Execute", "confidence": "medium", "rationale": "class set slot 17; outflow ports OnAnimationDone/OnCanceled/OnCompletion, $$CChoreoEvent::FIRETRIGGER", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a07bb0", "name": "Save_EntityOutputListener", "confidence": "low", "rationale": "Save fn; m_OnFired/m_strEntityOutput/m_strEntityOutputParam/m_bListenUntilCanceled = entity-output listener", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a08610", "name": "Save_ScriptedSequenceActor", "confidence": "low", "rationale": "Save fn; m_nActorID/m_szEntrySequence/m_nMoveTo/m_bLoopActionSequence/m_nHeldWeaponBehavior = scripted-sequence actor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a09400", "name": "Save_ScriptedSceneData", "confidence": "low", "rationale": "Save fn; m_scriptedSequenceDataMain/m_szSyncGroup/m_vecAdditionalActors/m_OnFinished/m_Triggers = choreographed scene data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a0c6e0", "name": "LoadPulseGraphInstance", "confidence": "medium", "rationale": "'Failed to instantiate pulse graph', 'No pulse data for pulse graph', IPulseInstanceLoadAPI, _entname_fixup_local", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a37cf0", "name": "CSceneEntity::SaveToKV3", "confidence": "medium", "rationale": "class alias logic_choreographed_scene slot 22; Save path; keys outputs/scripted_scene/vcd_keys", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9d710", "name": "CFuncPlat::UpdateMovingSound", "confidence": "low", "rationale": "class set slot 274; soundevent param public.volume_atten + StartSoundEventString -> update moving-platform sound", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d41b80", "name": "LoadLocomotionMovementConfig", "confidence": "low", "rationale": "Load fn; enable_crouch_speeds/maxSpringTension/minIdleTurnAngle/sharpStartAngle, %s_crouch = locomotion movement config", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e11050", "name": "Save_RootMotionAccumulator", "confidence": "low", "rationale": "Save fn; m_flAverageLinearVelocity/m_flAverageAngularVelocityRadians/m_totalDelta/m_transforms/m_nNumFrames", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e1c000", "name": "Save_BoneTarget", "confidence": "low", "rationale": "Save fn; m_boneID/m_transform/m_bIsBoneTarget/m_bIsUsingBoneSpaceOffsets/m_bHasOffsets = bone/IK target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e1c930", "name": "Load_BoneTarget", "confidence": "low", "rationale": "Load fn; same members m_boneID/m_transform/m_bIsBoneTarget as bone-target save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2f9f0", "name": "Save_AnimSoundEvent", "confidence": "low", "rationale": "Save fn; m_attachmentName/m_position/m_relevance/m_tags/m_bContinuePlayingSoundAtDurationEnd = anim sound event", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e36080", "name": "Load_AnimGraphNode", "confidence": "low", "rationale": "Load fn; m_sourceNodeIndices/m_nInputParameterValueNodeIdx/m_bAllowLooping = animgraph node definition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e388e0", "name": "Save_AnimBlendRanges", "confidence": "low", "rationale": "Save fn; m_blendRanges/m_parameterRange/m_flMin/m_flMax = animgraph blend ranges", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e39360", "name": "Load_AnimBlendRanges", "confidence": "low", "rationale": "Load fn; same m_blendRanges/m_parameterRange/m_flMin/m_flMax as the blend-ranges save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3cca0", "name": "Save_AnimBlend2DNode", "confidence": "low", "rationale": "Save fn; m_hullIndices/m_indices/m_values/m_nInputParameterNodeIdx0/1/m_sourceNodeIndices = 2D blend node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e44560", "name": "Load_AnimBoneMaskSelectorNode", "confidence": "low", "rationale": "Load fn; m_maskNodeIndices/m_defaultMaskNodeIdx/m_parameterValueNodeIdx/m_flBlendTimeSeconds = bone-mask selector node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4ff20", "name": "Save_AnimLookAtIKNode", "confidence": "low", "rationale": "Save fn; m_endEffectorBoneID/m_chainWeights/m_nLookatTargetNodeIdx/m_nChainLength = look-at IK node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e53900", "name": "Load_AnimClipNode", "confidence": "low", "rationale": "Load fn; m_bSampleRootMotion/m_flSpeedMultiplier/m_graphEvents/m_nPlayInReverseValueNodeIdx = animation clip node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e62ba0", "name": "Save_NmTransitionEventCondition", "confidence": "low", "rationale": "Save fn; m_eventConditionRules/m_nSourceStateNodeIdx/m_requireRuleID/m_ruleCondition = state event condition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e63100", "name": "Save_NmEventValueNode", "confidence": "low", "rationale": "Save fn; m_eventConditionRules/m_eventID/m_flDefaultValue/m_nDefaultNodeIdx = event value node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6a280", "name": "CNmFootEventConditionNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class set slot 2; Load path; m_eventConditionRules/m_eventIDs/m_nSourceStateNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6fa50", "name": "Save_AnimEasingNode", "confidence": "low", "rationale": "Save fn; m_easingOp/m_flEaseTime/m_flStartValue/m_bUseStartValue/m_nInputValueNodeIdx = easing value node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e71500", "name": "Save_AnimBinaryOpNode", "confidence": "low", "rationale": "Save fn; m_operator/m_nInputValueNodeIdxA/B/m_flValueB/m_bReturnNegatedResult = binary math value node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e71fa0", "name": "Save_AnimFloatCompareNode", "confidence": "low", "rationale": "Save fn; m_comparison/m_flComparisonValue/m_flEpsilon/m_nComparandValueNodeIdx = float comparison node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e743e0", "name": "Save_AnimConditionSelectorNode", "confidence": "low", "rationale": "Save fn; m_conditionNodeIndices/m_easingOp/m_flEaseTime/m_values/m_flDefaultValue = condition selector node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e79c70", "name": "Save_AnimTwoHandIKNode", "confidence": "low", "rationale": "Save fn; m_leftEffectorBoneID/m_rightEffectorBoneID/m_nLeftTargetNodeIdx/m_nRightTargetNodeIdx = two-hand IK node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7e910", "name": "Load_AnimIDCompareNode", "confidence": "low", "rationale": "Load fn; m_comparisionIDs/m_comparison/m_nInputValueNodeIdx = ID comparison node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e81420", "name": "Save_AnimBoolSelectorNode", "confidence": "low", "rationale": "Save fn; m_nSwitchValueNodeIdx/m_nTrueValueNodeIdx/m_nFalseValueNodeIdx/m_trueValue/m_falseValue = bool selector node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e853a0", "name": "Save_AnimLayerNode", "confidence": "low", "rationale": "Save fn; m_bIsStateMachineLayer/m_blendMode/m_nWeightValueNodeIdx/m_nBoneMaskValueNodeIdx = layer/blend node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e880d0", "name": "Load_AnimLayerBlendNode", "confidence": "low", "rationale": "Load fn; m_layerDefinition/m_nBaseNodeIdx/m_bOnlySampleBaseRootMotion = layered blend node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e89280", "name": "Save_AnimTargetWarpNode", "confidence": "low", "rationale": "Save fn; m_bIsOffsetNode/m_bWarpTranslation/m_nClipReferenceNodeIdx/m_samplingMode = target warp node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e988a0", "name": "Save_AnimOptionSelectorNode", "confidence": "low", "rationale": "Save fn; m_optionNodeIndices/m_optionWeights/m_parameterNodeIdx/m_bHasWeightsSet = weighted option selector node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e992c0", "name": "Load_AnimOptionSelectorNode", "confidence": "low", "rationale": "Load fn; same m_optionNodeIndices/m_optionWeights/m_parameterNodeIdx as option-selector save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9a4e0", "name": "Save_AnimOptionSelectorNode_Variant", "confidence": "low", "rationale": "Save fn; m_optionNodeIndices/m_optionWeights/m_parameterNodeIdx = weighted option selector node (variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9af00", "name": "Load_AnimOptionSelectorNode_Variant", "confidence": "low", "rationale": "Load fn; m_optionNodeIndices/m_optionWeights/m_parameterNodeIdx = option selector (variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9cb50", "name": "Load_AnimIDOptionSelectorNode", "confidence": "low", "rationale": "Load fn; m_optionIDs/m_optionNodeIndices/m_nFallbackNodeIdx/m_nParameterNodeIdx = ID option selector node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9e9b0", "name": "Load_AnimIDOptionSelectorNode_Variant", "confidence": "low", "rationale": "Load fn; m_optionIDs/m_optionNodeIndices/m_nFallbackNodeIdx = ID option selector node (variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea6250", "name": "Load_AnimStateNode", "confidence": "low", "rationale": "Load fn; m_bIsOffState/m_entryEvents/m_executeEvents/m_exitEvents/m_bUseActualElapsedTimeInStateForTimedEvents = state node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eab300", "name": "Save_AnimTransitionConditionNode", "confidence": "low", "rationale": "Save fn; m_flComparand/m_operator/m_sourceStateNodeIdx/m_type/m_nInputValueNodeIdx = transition condition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eafe60", "name": "Load_AnimStateMachineNode", "confidence": "low", "rationale": "Load fn; m_nStateNodeIdx/m_nEntryConditionNodeIdx/m_transitionDefinitions = state machine node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb1eb0", "name": "Load_AnimDataArrayNode", "confidence": "low", "rationale": "Load fn; InsertBeforeGetPtr + alloc-overflow, animgraph node data array insert", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb7530", "name": "Load_AnimBoneOffsetNode", "confidence": "low", "rationale": "Load fn; m_rotationOffset/m_translationOffset/m_bIsBoneSpaceOffset/m_nInputValueNodeIdx = bone offset node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb8b60", "name": "Load_AnimTargetSelectorNode", "confidence": "low", "rationale": "Load fn; m_flPositionScoreWeight/m_flOrientationScoreWeight/m_bIsWorldSpaceTarget/m_optionNodeIndices = target selector node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eba180", "name": "Save_AnimTargetWarpAlignNode", "confidence": "low", "rationale": "Save fn; m_alignmentBoneID/m_flMaxTangentLength/m_bAlignWithTargetAtLastWarpEvent/m_nClipReferenceNodeIdx = target warp/align node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ebdaa0", "name": "Save_AnimTransitionNode", "confidence": "low", "rationale": "Save fn; m_blendWeightEasing/m_rootMotionBlend/m_nTargetStateNodeIdx/m_startBoneMaskNodeIdx = transition node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec16b0", "name": "Save_AnimIKNode", "confidence": "low", "rationale": "Save fn; m_effectorBoneID/m_nEffectorTargetNodeIdx/m_flChainRotationWeight/m_blendMode = IK node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ef6aa0", "name": "Save_SplineData", "confidence": "low", "rationale": "Save fn (5 callers); m_spline/m_tangents/m_vDomainMins/m_vDomainMaxs = spline/curve domain data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ef8310", "name": "Load_SplineData", "confidence": "low", "rationale": "Load fn (9 callers); m_spline/m_tangents/m_vDomainMins/Maxs + ReadArrayFloat32 = spline/curve data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f04f40", "name": "Save_PulseVariableDesc", "confidence": "low", "rationale": "Save fn; m_eVarType/m_eAccess/m_nIndex/m_nNumComponents/m_name/m_nameToken = variable descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f05aa0", "name": "Save_PulseFunctionDesc", "confidence": "low", "rationale": "Save fn; m_bIsPure/m_nParamCount/m_nIndex/m_name/m_nameToken = function descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f09760", "name": "Save_ExpressionProgram", "confidence": "low", "rationale": "Save fn; m_constants/m_constantMap/m_functions/m_functionMap/m_variables/m_variableMap = expression/pulse program", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f88830", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL::Serialize", "confidence": "medium", "rationale": "class set slot 2; Save path; keys animgraph_choreo_control_state/animgraph_slot_id/reset_on_end", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x203eae0", "name": "PulseGraph_ValidateParamCompatibility", "confidence": "medium", "rationale": "'INCOMPATIBLE ... PARAM. content fix needed!' variants + MISSING SOURCE PARAM -> validate pulse binding param compatibility", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x204adf0", "name": "Save_PulseCursor", "confidence": "medium", "rationale": "'WARNING: Pulse failed to save yielded cursor' + node_id/port_name/registers/yield_token/interrupt_priority = save pulse cursor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x204d7f0", "name": "Save_PulseCursorVariable", "confidence": "low", "rationale": "Save fn; m_Name/m_Value/m_bChildCursorsShouldInherit/m_bRemoveWhenOutOfScope/m_nStackDepthWhenAdded = cursor-scoped variable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2063a00", "name": "Load_PulseGraphInstanceState", "confidence": "medium", "rationale": "IPulseGraphLoadErrorReporter + cursors/execution_history/instance = load pulse graph instance runtime state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206ff50", "name": "Save_PulseOutflowConnection", "confidence": "low", "rationale": "Save fn (23 callers); m_SourceOutflowName/m_OutflowRegisterMap/m_nDestChunk/m_nInstruction = pulse outflow connection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2083780", "name": "Save_PulseRegister", "confidence": "low", "rationale": "Save fn; m_nReg/m_OriginName/m_Type/m_nLastReadByInstruction/m_nWrittenByInstruction = pulse register info", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2084420", "name": "Save_PulseBlackboardVariable", "confidence": "low", "rationale": "Save fn; m_Name/m_Type/m_DefaultValue/m_bIsPublicBlackboardVariable/m_bIsObservable = pulse blackboard variable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2085d20", "name": "Save_PulseInvokeBinding", "confidence": "low", "rationale": "Save fn; m_FuncName/m_RegisterMap/m_nCellIndex/m_nSrcChunk/m_nSrcInstruction = pulse invoke binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2086190", "name": "Save_PulseCallInfo", "confidence": "low", "rationale": "Save fn; m_CallMethodID/m_PortName/m_RegisterMap/m_nEditorNodeID/m_nSrcInstruction = pulse call-method binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x209c950", "name": "Save_PulseExecHistoryCursor", "confidence": "low", "rationale": "Save fn; nSpawnNodeID/nRetiredAtNodeID/vecAncestorCursorIDs/flLastReferenced = pulse exec-history cursor entry", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x209d5c0", "name": "Load_PulseExecHistoryCursor", "confidence": "low", "rationale": "Load fn; same nSpawnNodeID/nRetiredAtNodeID/vecAncestorCursorIDs as exec-history cursor save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20a0d60", "name": "Load_PulseExecHistoryNodeDesc", "confidence": "medium", "rationale": "type name literal 'PulseGraphExecutionHistoryNodeDesc_t' + / KV3 map load", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20a1fc0", "name": "Load_PulseExecHistoryCursorDesc", "confidence": "medium", "rationale": "type name literal 'PulseGraphExecutionHistoryCursorDesc_t' + / KV3 map load", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b7620", "name": "Save_PulseInstruction", "confidence": "low", "rationale": "Save fn; m_nCode/m_nChunk/m_nDestInstruction/m_nReg0/m_nConstIdx/m_nInvokeBindingIndex = pulse bytecode instruction", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c2d20", "name": "Save_PulsePublicMethodDesc", "confidence": "low", "rationale": "Save fn; m_MethodName/m_Args/m_ReturnType/m_bIsPublic/m_Description = pulse public method descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c4310", "name": "Save_PulseInvokeCell", "confidence": "low", "rationale": "Save fn; m_MethodName/m_ExpectedArgs/m_OnFinished/m_nAsyncCallMode/m_nBlackboardIndex = pulse invoke cell", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cd6c0", "name": "CPulseCell_Inflow_Method::Serialize", "confidence": "medium", "rationale": "class set slot 2; Load path; m_bSelfReference/m_nBlackboardReference", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dc970", "name": "Save_PulseFlowConnection", "confidence": "low", "rationale": "Save fn; m_Connection/m_DestinationFlowNodeID/m_RequirementNodeIDs/m_nCursorStateBlockIndex = pulse flow connection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e2230", "name": "Load_PulseOutflowList", "confidence": "low", "rationale": "Load fn; m_Outflows/m_OutflowList/m_nCheckType = pulse outflow list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f5730", "name": "Load_PulseValue", "confidence": "low", "rationale": "Load fn; m_nType/m_IntValue/m_flFloatValue/m_VecValue/m_HandleValue = pulse variant value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f6a40", "name": "Save_PulseValue", "confidence": "low", "rationale": "Save fn; m_nType/m_IntValue/m_flFloatValue/m_VecValue/m_HandleValue/m_strValue = pulse variant value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214d4b0", "name": "Save_EventQueueEntry", "confidence": "low", "rationale": "Save fn; m_flFireTime/m_hActivator/m_hCaller/m_hEntTarget/m_pTargetInput/m_targetType = queued entity output event", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x215c590", "name": "Load_ShuffleDepletionState", "confidence": "low", "rationale": "Load fn; m_bEnabled/m_nCurrentIndex/m_nDepletionCount = shuffle/depletion picker state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2160170", "name": "Save_ResourceManifest", "confidence": "low", "rationale": "keys resource_manifests/resources/group/source_file/source_line + AddArrayElementToTail = build resource manifest KV3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x217a2b0", "name": "CSNavMesh::SaveNavParamsToKV3", "confidence": "medium", "rationale": "class set slot 36; keys NavGenParams/HullParams/FlowMap_Enabled/FlowMap_NodeMaxRadius/Name -> serialize nav params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa66c50", "name": "ProcessChoreoGestureEvent", "confidence": "low", "rationale": "'vcd error, gesture %s of model %s is marked as STUDIO_LOOPING!' + faceposer/gesture/startloop/endloop", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa6e580", "name": "CSceneEntity::LoadFromKV3", "confidence": "low", "rationale": "Load fn; m_hOwner/m_nNextSceneEventId/m_nExernalChoreoGraphCount/m_flAllowResponsesEndTime = scene entity state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac1e50", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "class set slot 1 of protobuf msg memory pool; strings inconclusive (CItemDefuser*/INETSUPPORT_001) -> pool allocate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae3a20", "name": "CCSScript_ResolveModuleSpecifier", "confidence": "medium", "rationale": "'Invalid module specifier \"%s\"', 'Relative values are not supported', 'Unexpected module request', cs_script", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb09bf0", "name": "CCSPlayer_MovementServices::LogAutoCStrafeDetection", "confidence": "medium", "rationale": "dominant strings sv_auto_cstrafe_logging: overlap/underlap/best success sequence/input automation detected", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb42710", "name": "CCSScript_EntityScript::OnBulletImpact", "confidence": "medium", "rationale": "class set slot 21; callback 'OnBulletImpact' with args hitEntity/position/weapon (CSWeaponBase)", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb466d0", "name": "CCSPointScriptEntity::Spawn", "confidence": "medium", "rationale": "class set slot 10; 'Failed to load cs_script', script/cs_script keys + CBaseEntity::Spawn/ResolveResourceName", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbfb150", "name": "CCSBot::UpdatePathMovement", "confidence": "high", "rationale": "self-named strings 'CCSBot::UpdatePathMovement'/'UpdatePathMovement' + Bot.FellOff/'I fell off!'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc08750", "name": "CCSBotManager::BotPlaceCommand", "confidence": "high", "rationale": "self-named 'Error: BotPlaceCommand() could not find a bot...' + bot_place errors", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc174d0", "name": "SaveBotGoalLookAtToKV3", "confidence": "low", "rationale": "keys GoalLookAtPitch/Yaw/Roll/LerpBias/LerpDuration/LerpStart + PrepareForType/FindOrCreateMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc24580", "name": "ParseBehaviorTreeKV3", "confidence": "medium", "rationale": "'[AI BT]: Error parsing root/config node from KV3 file', required keys root/config -> parse AI behavior tree", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc25020", "name": "CC_bot_ai_bt_debug_target", "confidence": "low", "rationale": "help 'Draw the behavior tree of the given bot.', cvar cv_bot_ai_bt_debug_target + weapon-name completion list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc53600", "name": "CBtDecoratorRouteService::Update", "confidence": "medium", "rationale": "class set slot 3; '[AI BT]: No route was set...' + 'Waypoint won't be published' + FindEntityByName", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc721e0", "name": "ResolveBotWeaponProfileString", "confidence": "low", "rationale": "placeholders //, EASY/HARD/EXPERT + GetCSWeaponDataFromKey/GetItemDefinition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd4400", "name": "LoadLightEventsKV3", "confidence": "low", "rationale": "'LoadKV3ObjectInPlace error' + events/event/fire_time/dimmer/tint = load light-animation events", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd06fe0", "name": "CNavArea::SaveToKV3", "confidence": "medium", "rationale": "recursive; nav keys approachdata/hidingspotdata/earliestoccupytime/fromdir/herebackedge = serialize nav area", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd152a0", "name": "CHEGrenadeProjectile::Detonate", "confidence": "medium", "rationale": "class set slot 323; selects explosion vpcf (basic/water/hegrenade_brief/dirt/snow) + EmitSound", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1e180", "name": "CEnvCubemap::Activate", "confidence": "low", "rationale": "class set slot 47; references class names CEnvCubemap/CEnvCubemapBox/CEnvCombinedLightProbeVolume/CBaseTrigger", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd308f0", "name": "PrecacheEntityModelFromKeyValues", "confidence": "medium", "rationale": "'Attempting to precache model for entity %d [%s]...but model name is NULL' + model/okifnomodel + PrecacheResource (27 callers)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd42f40", "name": "ReadKV3IntOrFlagsMember", "confidence": "low", "rationale": "widely-called (24) KV3 read helper; KV3 cast errors + ent_text_filter flag list 'Available:'/'help'/'name'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdda280", "name": "Save_ColorCorrectionTransition", "confidence": "low", "rationale": "Save fn; m_OverlaidStart/m_OverlaidEnd/m_hCamera + EHandle_Save = overlaid transition state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddc7d0", "name": "Load_DepthOfFieldData", "confidence": "low", "rationale": "Load fn; m_flNearBlurryDistance/m_flFarCrispDistance/m_flFarBlurryDistance/m_Start/m_End = depth-of-field data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe041c0", "name": "CSoundEventAABBEntity::UpdateSoundPosition", "confidence": "low", "rationale": "class set slot 237; soundevent param public.position + SetSoundEventParam", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe0f1f0", "name": "Load_BreakablePropVData", "confidence": "low", "rationale": "Load fn; m_flDmgModBullet/Club/Explosive/Fire + m_bSpawnMotionDisabled = breakable prop physics data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe3bd20", "name": "Save_CollisionAttributes", "confidence": "low", "rationale": "Save fn; m_nInteractsAs/With/Exclude/m_nCollisionGroup/m_nCollisionFunctionMask/m_nEntityId/m_nHierarchyId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe3ee40", "name": "CEnvWindShared::SaveToKV3", "confidence": "low", "rationale": "Save fn; m_OnGustStart/End/m_flGustDuration/m_iMaxGust/m_iMaxWind/m_iGustDirChange = env_wind shared data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe45640", "name": "Save_GradientFogData", "confidence": "low", "rationale": "Save fn; colorPrimary/colorSecondary/dirPrimary/HDRColorScale/blendtobackground/exponent = gradient fog/sky", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe46f00", "name": "Save_FogTransition", "confidence": "low", "rationale": "Save fn; m_NewColor/m_OldColor/m_flNewStart/End/m_flOldStart/End/m_flTransitionTime/m_hCtrl = fog color transition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe47730", "name": "Save_WorldSpaceTransform", "confidence": "low", "rationale": "Save fn; origin/scale/m_nWorldGroupID + WorldGroupId_Save/Worldspace_Save = worldspace transform", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe4cb10", "name": "Load_GradientFogData", "confidence": "low", "rationale": "Load fn; same colorPrimary/colorSecondary/dirPrimary/HDRColorScale as gradient-fog save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe5d2a0", "name": "Load_CollisionAttributes", "confidence": "low", "rationale": "Load fn; m_nInteractsAs/m_nCollisionGroup/m_nCollisionFunctionMask/m_nEntityId/m_nHierarchyId = collision attributes", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe949f0", "name": "Save_DamageSummary", "confidence": "low", "rationale": "Save fn; 'CTakeDamageInfo' + hTarget/info/result/nSummarisedCount = damage summary record", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb0850", "name": "CEntitySpawner::RemoveAllEntitiesCommand", "confidence": "medium", "rationale": "class set slot 0; help 'Removes all entities of the specified type', 'Removed %d %ss'/'No %s found.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xec5470", "name": "CreateSubclassEntityKeyValues", "confidence": "low", "rationale": "classname/subclass_id + CEntityKeyValues create (12 callers) = build entity keyvalues with subclass", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf284f0", "name": "CSpawnGroupMgrGameSystem::CreateLoadingSpawnGroup", "confidence": "high", "rationale": "class set slot 3; self-named log 'CreateLoadingSpawnGroup for entity list [%d enries]'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf28bc0", "name": "CSpawnGroupMgrGameSystem::FrameBoundary", "confidence": "high", "rationale": "class set slot 27; self-named log 'CSpawnGroupMgrGameSystem::FrameBoundary(), invoking unload of spawn group'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf3dd00", "name": "CMapSpawnGroup::OnPostSpawnGroupLoad", "confidence": "high", "rationale": "self-named 'CMapSpawnGroup::OnPostSpawnGroupLoad: Misconfigured CInfoSpawnGroupLoadUnload...couldn't find landmark'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf58020", "name": "CSpawnGroupMgrGameSystem::UnloadSpawnGroup", "confidence": "high", "rationale": "class set slot 8; self-named log 'CSpawnGroupMgrGameSystem::UnloadSpawnGroup: queueing unload'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf5d860", "name": "CPhysicsGameSystem::GameInit", "confidence": "high", "rationale": "class set slot 3; self-named log 'CPhysicsGameSystem::GameInit' + GameWorldInit", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf63ac0", "name": "UpdateScrapeSoundParams", "confidence": "low", "rationale": "soundevent params public.scrape_amount_input/surface_roughness_input/public.volume_atten/public.position", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7e3c0", "name": "CColorCorrection::RestoreThinkFunctions", "confidence": "low", "rationale": "class set slot 27; references think-context names CAmbientGenericRampThink/CBasePropDoor*Think (think-fn name restore)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8ae10", "name": "Save_AmbientDynamicPitch", "confidence": "low", "rationale": "Save fn; cspinup/cspincount/fadein/fadeout/lfomodpitch/lfomodvol = ambient_generic dynamic pitch/volume", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfabe60", "name": "Load_AmmoTypeVData", "confidence": "low", "rationale": "Load fn; m_flMass/m_flSpeed/m_nMaxCarry/m_nSplashSize/m_nFlags = ammo type data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1009180", "name": "Save_PathCornerNode", "confidence": "low", "rationale": "Save fn; is_pathcorner/nav_type/position/flags + Worldspace_Save = path/nav node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x100a330", "name": "Save_NpcFacingState", "confidence": "low", "rationale": "Save fn; npc_position/facing_target/strafing_enabled/schedule_facing_priority/movement_id = NPC facing/strafing state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x101dcc0", "name": "Load_ImpactEffectData", "confidence": "low", "rationale": "Load fn; m_DecalType/m_ParticleEffect/m_SoundName/m_bHasForces/m_bIsIncindiary/location = impact/decal effect data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10209d0", "name": "Load_BreakablePieceData", "confidence": "low", "rationale": "Load fn; m_nHealth/m_sBreakablePieceName/m_flCriticalDamagePercent/m_nDestructionDeathBehavior/m_nDamagePassthroughType", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1033680", "name": "Load_NpcTacticState", "confidence": "low", "rationale": "Load fn; s_npc_tactic_current/s_npc_tactic_phase/s_npc_current_ability/path_query/tactic_interrupt_conditions", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1034c90", "name": "Load_HitGroupDamageLevels", "confidence": "low", "rationale": "Load fn; m_DamageLevels/m_nHitGroup/m_sBodyGroupName/m_bDisableHitGroupWhenDestroyed = hitgroup destruction data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104d900", "name": "CGameSceneNodeHandle::SaveToKV3", "confidence": "medium", "rationale": "class set slot 4; Save path; m_hOwner/m_name = game scene node handle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1055d10", "name": "Load_FloatOrStringValue", "confidence": "low", "rationale": "Load fn; flOutFloat/strOutString + UtlSymbolLarge = load a float-or-string value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10578b0", "name": "Load_HandleValuePair", "confidence": "low", "rationale": "Load fn; handleA/valueB + EHandle_Load = load a handle/value pair", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x105ab20", "name": "Load_ComponentTestData", "confidence": "low", "rationale": "Load fn; m_ComponentData/m_OnComponentTestFunc/m_Value + UtlSymbolLarge = component test entry", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x105b700", "name": "Load_GameSceneNodeHandle", "confidence": "low", "rationale": "Load fn; m_hOwner/m_name + 'string token'/EHandle_Load + AllowRawStringTokenTransfer = scene node handle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107b600", "name": "Save_MovementDirectionSampler", "confidence": "low", "rationale": "Save fn; m_average/m_averageDelta/m_emaMovementDirection/m_nSampleCount/m_previousSample = EMA movement sampler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107bd40", "name": "Save_NavAreaConnection", "confidence": "low", "rationale": "Save fn; m_nAreaSrc/m_nAreaDst/m_nHullIdx/m_source/m_target/m_vSourceAnchorPos/m_bAttached = nav connection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107e690", "name": "Save_MoverSoundThresholds", "confidence": "low", "rationale": "Save fn; m_flKeyPointMin/MaxSoundThreshold/m_reversalSoundThresholdSmall/Medium/Large = mover sound thresholds", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107f1a0", "name": "Save_ValueSmoothingState", "confidence": "low", "rationale": "Save fn; m_flSmoothAmplitude/m_flSmoothBias/m_flSmoothDuration/m_flSmoothRemainingTime/m_nSmoothDir", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1083280", "name": "Load_MoverSoundProfile", "confidence": "low", "rationale": "Load fn; m_iszTravelSoundFwd/Back/m_iszReversalSoundSmall/Medium/Large/m_soundProfile = mover sound profile", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a44d0", "name": "Save_EntityTransformAnchor", "confidence": "low", "rationale": "Save fn; m_hEntity/m_transform/m_transformWS/m_bTransformIsWorldSpace = entity transform anchor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a6a50", "name": "Save_AnimSequenceLayer", "confidence": "low", "rationale": "Save fn; m_hSequence/m_flCycle/m_flPrevCycle/m_flWeight/m_bSequenceChangeNetworked = animation sequence layer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ad480", "name": "Save_CountdownTimer", "confidence": "low", "rationale": "Save fn; m_duration/m_timescale/m_timestamp/m_nWorldGroupId + GameTime/WorldGroupId_Save = countdown timer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b2f00", "name": "Load_AnimSequenceLayer", "confidence": "low", "rationale": "Load fn; same m_hSequence/m_flCycle/m_flWeight/m_bSequenceChangeNetworked as sequence-layer save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c20d0", "name": "Load_PulseAnimGraphEvent", "confidence": "low", "rationale": "Load fn; m_eventID/m_hCursor/m_hEnt + EHandle_Load = load pulse animgraph event", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c24d0", "name": "Save_PulseAnimGraphEvent", "confidence": "low", "rationale": "Save fn; m_eventID/m_hCursor/m_hEnt + EHandle_Save = save pulse animgraph event", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c2840", "name": "Load_PulseQueuedEntityOutput", "confidence": "low", "rationale": "Load fn; m_OutputName/m_Param/m_PulseArguments/m_hCursor/m_hEntActivator = load pulse queued output", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12cb700", "name": "CServerPulseGameSystem::LoadGameState", "confidence": "medium", "rationale": "class set slot 71; keys ag2_events/output_callbacks/queued_outputs + calls the pulse-event load helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d64f0", "name": "Save_CSWeaponAnimGraphNode", "confidence": "low", "rationale": "Save fn; m_nWeaponActionNodeIdx/m_nWeaponCategoryNodeIdx/m_nIsDefusingNodeIdx/m_flActionBlendTimeSeconds", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ddab0", "name": "Load_CSWeaponAnimGraphNode", "confidence": "low", "rationale": "Load fn (23 callers); m_nWeaponActionNodeIdx/m_nIsDefusingNodeIdx/m_flHandIKBlendInTimeSeconds = CS weapon animgraph node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eb8f0", "name": "CCSGameRules::ClientCommandKeyValues", "confidence": "medium", "rationale": "class set slot 41; CrosshairCode/disconnect/reason/InvalidSteamLogon -> process client command keyvalues", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12f70c0", "name": "Load_BuyMenuItemCost", "confidence": "low", "rationale": "Load fn; m_nCost/m_nBuySize = buy-menu item cost entry", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f8530", "name": "PlayArmsRaceUISound", "confidence": "medium", "rationale": "soundevents UI.ArmsRace.Kill1/BecomeMatchLeader/ReachedKnife/Weapon_LevelUp/Down + StartSoundEventString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1327f50", "name": "CCSGameRules::ClientCommand", "confidence": "medium", "rationale": "class set slot 68; commands changeteam/nextmap/single_player_pause/#game_nextmap", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13a7590", "name": "CCSGameRules::PlaceBombForRetake", "confidence": "medium", "rationale": "'[ RETAKE RULES ] Unable to spawn bomb!' + BombPlanted/player_spawn/round_mvp + SetAbsOrigin", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f43b0", "name": "CMolotovProjectile::Detonate", "confidence": "low", "rationale": "slot306 references breakable/ladder/prop classnames + classname-match callee sub_0x2102930; likely surface check on molotov detonation", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f4de0", "name": "CMolotovProjectile::GetDataDescMap", "confidence": "low", "rationale": "slot4 references grenade-projectile think-function names (DangerSoundThink, Smoke*Think) as in a datadesc definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142dd70", "name": "CBaseCSGrenade::PrimaryAttack", "confidence": "low", "rationale": "fires weapon_fire event (userid/weapon/silenced fields) for a grenade weapon", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1440be0", "name": "GetWeaponHolsterAttachmentBone", "confidence": "low", "rationale": "reads weapon_metadata holster_attachment_preferred/center then LookupBone", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x146db80", "name": "CPlantedC4::PlayerDefuse", "confidence": "medium", "rationale": "c4 defuse strings (bomb_abortdefuse, c4.disarmfinish, #SFUI_Notice_C4_Defuse_Must_Be_On_Ground)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1495e80", "name": "CPlantedC4::Spawn", "confidence": "medium", "rationale": "slot10 sets weapon_c4.vmdl model, SetMoveType/SetModel/DispatchDatamapFunction, 'planted'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14aaaa0", "name": "CCSPlayerInventory::DumpInventory", "confidence": "high", "rationale": "prints '(SERVER) Inventory for account (%d)', 'Num items', 'backpack slot %d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ab380", "name": "CCSInventoryManager::GetLoadoutSlotFromName", "confidence": "low", "rationale": "slot7 matches loadout slot names heavy/rifle/secondary/taser via string ops", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b8940", "name": "CChicken::SaveToKV3", "confidence": "medium", "rationale": "KV3 save (Double-save/PrepareForType) of chicken action state members m_idle/panic/run/squatVariation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14c8f00", "name": "LoadBakedBombDamageData", "confidence": "high", "rationale": "'Failed to load baked bomb damage data', 'Unpacked damage data for %d bomb sites'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2b00", "name": "CCSGameRules::GetTimerHudString", "confidence": "low", "rationale": "builds round timer HUD ('Time Remaining: %s:%s', '* Last Round *', '* No Time Limit *')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x150fcc0", "name": "RegisterFriendlyFireConVars", "confidence": "low", "rationale": "registers convars (CS_WarnFriendlyDamageInterval, buy-random help) + friendly-fire hit debug overlay", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15390c0", "name": "CCSPlayerPawn::PrecacheDeathSounds", "confidence": "medium", "rationale": "references full set of Player.Death* sound event names (body/headshot/armor/onlooker/victim)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x153e690", "name": "CCSPlayer_WeaponServices::PickUpWeapon", "confidence": "low", "rationale": "weapon pickup + ammo extract (#SFUI_AmmoExtracted, Player.PickupWeapon, DropWeapon/GetWeaponBySlot)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1548030", "name": "CCSPlayerPawn::PlayerUse", "confidence": "low", "rationale": "+use handling (buymenu, cl_use_opens_buy_menu, afk_bomb_drop, Radio.YouTakeThePoint, weapon_c4)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c2860", "name": "RegisterDestructibleEntityOutputs", "confidence": "low", "rationale": "describes entity outputs OnIgnite/OnDestructibleHitGroupDamageLevelChanged; class attribution is vtable-shared", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d0710", "name": "CAnimGraphControllerComponent::SaveToKV3", "confidence": "low", "rationale": "KV3 save of AnimGraphControllerPtr/ExternalGraphHandle/ControllerTypeID", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e4140", "name": "CCSGameModeRules::LoadFromKV3", "confidence": "low", "rationale": "KV3 load of hitgroup damage multipliers (m_flHead/Chest/ArmDamageMultiplier, m_flDrowningDamageInterval)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15fe480", "name": "StartAttachedSoundEvents", "confidence": "low", "rationale": "reads attached_soundevents/attach_point_name then StartSoundEventString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x164fb60", "name": "SurfaceImpactRule_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_flMin/MaxAngleBetweenNormalAndGravity, m_flProbability, m_hMaterial", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x165e000", "name": "CDebugOverlayGameSystem::Update", "confidence": "low", "rationale": "slot8 game-system tick ('%s Tick', debugoverlay, GameDebugVisualizer, Server)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1698660", "name": "CGameEventManager::SerializeEvent", "confidence": "high", "rationale": "'Serializing event %s (%i)', 'took %d bits', 'unkown type %i for key'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x169da90", "name": "CEntity2SaveRestore::SaveGame_Start", "confidence": "high", "rationale": "self-named log 'in CEntity2SaveRestore::SaveGame_Start' + 'Saving game to %s'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x169fa80", "name": "CSpawnGroupMgrData_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_nSpawnGroupCount/m_sLandmark/m_sRequiredAddons", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a0c00", "name": "CMapSpawnGroupData_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_sEntityLumpName/m_sGroupName/m_vecWorldOffset/m_bClientSpawnGroup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a2b20", "name": "CEntitySaveData_SaveToKV3", "confidence": "low", "rationale": "KV3 save dispatch referencing all IKV3TransferInterface_*_Save variants + ETABLE", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a5d10", "name": "CGameEntitySystem::SpawnEntityFromLump", "confidence": "low", "rationale": "parses entity lump kv (classname/origin/angles/fixupNames, 'entity with no target map specified')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16bcd00", "name": "CBodyComponent::GetSceneNodeDebugString", "confidence": "low", "rationale": "slot8 formats game-scene-node handle ('gsn(%s)', '[-1] -> gsn(empty)')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16cda80", "name": "CGameEntitySystem::CreateEntities", "confidence": "high", "rationale": "self-named log 'CGameEntitySystem::CreateEntities: NULL binding for entity %s' + prefab handling", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16cfd50", "name": "CEntity2SaveRestore::StreamEntitiesToFile", "confidence": "high", "rationale": "self-named log 'in CEntity2SaveRestore::StreamEntitiesToFile'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17a0ec0", "name": "KV3LoadMapEntry", "confidence": "low", "rationale": "KV3 load of a map key/value pair ('','')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a14f0", "name": "CCSWeaponBaseVData_LoadKV3", "confidence": "medium", "rationale": "KV3 load of weapon VData (m_aShootSounds, m_bAutoSwitchFrom/To, m_bBuiltRightHanded)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d3f00", "name": "CBaseEntity::FireEntityKilledOutput", "confidence": "medium", "rationale": "fills entity_killed fields (entindex_killed/attacker/inflictor, damagebits) then FireOutput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1811990", "name": "CAI_ExpresserData_SaveToKV3", "confidence": "low", "rationale": "KV3 save of speech/scene state (m_conceptCooldowns, m_flBlockedTalkTime, m_bSceneEntityDisabled)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18431d0", "name": "CCommentarySystem::LoadCommentaryData", "confidence": "low", "rationale": "slot3 loads commentary (_commentary.vpk, CommentaryMode, maps/, Base_CmdKeyValues)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1851d80", "name": "CDebugOverlayData_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_DebugLines/size", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18667e0", "name": "CEnvWind::WindThink", "confidence": "low", "rationale": "fires OnGustStart/OnGustEnd (CEnvWindShared); class attribution is vtable-shared", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1877eb0", "name": "CBreakable::PlayBreakSound", "confidence": "medium", "rationale": "plays Breakable.Mat{Glass,Metal,Wood,Concrete}/Computer via SetSoundEventParam", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd2c0", "name": "CSource2Server::GetLevelsFromSaveFile", "confidence": "medium", "rationale": "slot13 'GetLevelsFromSaveFile', 'OpenSaveFileAndExtractLevels() failed'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18d7670", "name": "CSource2Server::OnConVarChanged", "confidence": "low", "rationale": "slot47 fires server_cvar event (cvarname/cvarvalue)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d7ff0", "name": "CCSHLTVDirector::WriteChatMessage", "confidence": "medium", "rationale": "slot20 'CHLTVServer: failed to serialize chat', hltv_chat (name/steamID/text)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18dc4e0", "name": "CScriptedSequence_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_choreoState/m_hScriptedSequence/m_hOwner/m_flTimeStartedState", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e9fa0", "name": "ParseWarpVolumeKeyValues", "confidence": "low", "rationale": "reads numbered warp entries (%s_%d_pos/radius/extent_min/max/only_warp_position, %s_count)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f6790", "name": "CMathCounter::DrawDebugTextOverlays", "confidence": "medium", "rationale": "slot21 debug text ('current value: %f','min/max value','Enabled.','*DISABLED*')", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1901980", "name": "CLogicScript::Spawn", "confidence": "medium", "rationale": "slot10 EntityGroup/Group%02d, FindEntityByName, Spawn, GetOrCreatePrivateScriptScope", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c530", "name": "CPhysSaveRestoreBlockHandler::Restore", "confidence": "low", "rationale": "slot5 reconnects phys think funcs (CPhysHingeLimitThink/MoveThink/SoundThink names)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1934220", "name": "CFuncElectrifiedVolume::StartTouch", "confidence": "medium", "rationale": "slot147 checks prop_dynamic/prop_physics classes then CBaseEntity::StartTouch", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1959060", "name": "CPhysSaveRestoreBlockHandler::WriteSaveHeaders", "confidence": "low", "rationale": "slot3 KV3 save of m_blockHeader + PHYS_SAVE_RESTORE_VERSION", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1959720", "name": "CPhysicsWorldObject_LoadKV3", "confidence": "low", "rationale": "KV3 load of nSaved/pWorldObject", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x195bb90", "name": "CPhysicsEntitySaveData_SaveToKV3", "confidence": "low", "rationale": "KV3 save referencing IKV3TransferInterface_*_Save incl Worldspace/WorldGroupId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1970c40", "name": "CPhysSaveRestoreBlockHandler::Save", "confidence": "medium", "rationale": "slot2 'Physics KV3 Write', writes PhysicsEntities/ItemHeader", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a8230", "name": "CLagCompensationManager::CalcRestorePos", "confidence": "high", "rationale": "'CalcRestorePos could not restore player position', player_lagcompensation.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19ad5e0", "name": "CPointValueRemapper::InitNetworkVars", "confidence": "low", "rationale": "references ValueRemapper*Type_t enums + StateChanged network log", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19af3c0", "name": "CPointPrefab::Spawn", "confidence": "medium", "rationale": "slot10 prefab_relays/_Target, CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a04c50", "name": "CBasePulseGraphInstance::SaveInstanceToKV3", "confidence": "low", "rationale": "pulse instance save ('*** COMPILE ERROR ***','Graph Def = %s', IPulseInstanceSaveAPI)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a0fc50", "name": "CPropDoorRotatingBreakable::Spawn", "confidence": "medium", "rationale": "slot10 reads door_options/defaults/damage%d/skin%d, ResolveResourceName", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a14060", "name": "ParseBakedLightingKeyValues", "confidence": "low", "rationale": "reads castshadows/precomputedboundsmins/maxs/origin/angles from entity keyvalues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a1bb60", "name": "RegisterPulseOutflowCellBindings", "confidence": "low", "rationale": "references many CPulseCell_Outflow_* type names (PlaySequence/PlayVCD/ScriptedSequence)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a241e0", "name": "CSceneEntityData_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_hChoreoScene/m_OnPaused/m_OnResumed/m_OutRequirements", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a25060", "name": "CScriptedSequenceData_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_scriptedSequenceDataMain/m_szSyncGroup/m_bDontTeleportAtEnd", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a296c0", "name": "CPulseServerCursor::SaveToKV3", "confidence": "low", "rationale": "slot19 KV3 save of host_activator/host_caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a43e40", "name": "CSoundPatch::Update", "confidence": "high", "rationale": "self-named log 'CSoundPatch::Update: Removing CSoundPatch (%s) with NULL EHandle'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a55f60", "name": "PrecacheInstancedScenes", "confidence": "low", "rationale": "scans scene files ('scenes/%s%s*.*', scene_playvcd); class attribution is vtable-shared", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a92850", "name": "CBasePlatTrain::Spawn", "confidence": "medium", "rationale": "slot10 Plat.DefaultArrive/DefaultMoving, CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9dc80", "name": "CFuncTrackChange::Think", "confidence": "low", "rationale": "slot273 TrackTrain movement + volume_atten sound, SetAbsVelocity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa9f60", "name": "CFuncTrackTrain::Find", "confidence": "high", "rationale": "slot14 self-named string 'CFuncTrackTrain::Find'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aebec0", "name": "CCSInventoryManager::LoadLoadoutConfig", "confidence": "low", "rationale": "slot8 flexible_loadout_category with slot names heavy/rifle/secondary", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b218a0", "name": "CCStrike15ItemSchema::BInitItemDefinitions", "confidence": "medium", "rationale": "slot37 'Duplicate item definition','Item definition index %d must be >= zero'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b72a90", "name": "CNavGameSystem::ActiveSpawnGroupChanged", "confidence": "medium", "rationale": "self-named 'CNavGameSystem::ActiveSpawnGroupChanged(%s) switching nav mesh'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b74300", "name": "CTraceFilterWalkableEntities::ShouldHitEntity", "confidence": "high", "rationale": "slot2 trace-filter matching func_breakable/func_door*/prop_door* classnames", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8385c", "name": "google::protobuf::io::ArrayInputStream::BackUp", "confidence": "high", "rationale": "slot3 'BackUp() can only be called after a successful Next()'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbe026", "name": "google::protobuf::FieldDescriptorProto::_InternalSerialize", "confidence": "medium", "rationale": "slot12 references FieldDescriptorProto field full-names; serialize helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbe6f2", "name": "google::protobuf::SourceCodeInfo_Location::_InternalParse", "confidence": "medium", "rationale": "slot12 with coded_stream 'ptr < end_' parse check + Location field names", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbfed4", "name": "google::protobuf::FieldDescriptorProto::_InternalParse", "confidence": "medium", "rationale": "slot10 int=3 (msg,ptr,ctx) reading FieldDescriptorProto fields", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d3fb50", "name": "CNavMovementParams_LoadKV3", "confidence": "low", "rationale": "KV3 load of hop_distance_range/min_turn_radius/speed/m_capabilities", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e05570", "name": "CNmSelectorNode_CDefinition_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_ID/m_primaryWeightList/m_secondaryWeightLists", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0b060", "name": "CNmCompressedTransformTrack_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_bIsRotation/Scale/TranslationStatic, m_constantRotation, m_nTrackReadOffset", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e21970", "name": "CNmGroupTargetRule_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_groupName/m_nGroupValue/m_target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e26dd0", "name": "CNmAttributeTargetRule_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_attributeName/m_attributeNameToken/m_target with string-token conversion", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e29020", "name": "CNmAttributeRule_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_attributeName/m_target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2c990", "name": "CNmAttachmentRule_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_attachmentPoint0/1, m_attachmentType0/1, m_bDetachFromOwner", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e30670", "name": "CNmSoundEventDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_attachmentName/m_bContinuePlayingSoundAtDurationEnd/m_position/m_relevance", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e32180", "name": "CNmRuleWithID_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_ID/m_rule", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e33740", "name": "CNmSelectionRule_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_algorithm/m_rule", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e36ae0", "name": "CNmTwoInputParameterNode_CDefinition_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_nInputIdx0/1, m_flMin/Max, m_parameterValueRange", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e37480", "name": "CNmTwoInputParameterNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_nInputIdx0/1, m_flMin/Max, m_parameterValueRange", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3b940", "name": "CNmBlend2DNode::CDefinition::InstantiateNode", "confidence": "low", "rationale": "slot5 container insert ('InsertBeforeGetPtr','allocation count overflow')", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e45db0", "name": "CNmFloatSwitchNode_CDefinition_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_bSwitchDynamically/m_flBlendTimeSeconds/m_nTrue/False/SwitchValueNodeIdx", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e46630", "name": "CNmFloatSwitchNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_bSwitchDynamically/m_nTrue/False/SwitchValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e60600", "name": "CNmIDEventConditionNode_CDefinition_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_eventConditionRules/m_eventIDs/m_nSourceStateNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e682b0", "name": "CNmIDEventPercentageThroughNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_eventConditionRules/m_eventID/m_flDefaultValue/m_nDefaultNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e69ae0", "name": "CNmStateEventConditionNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_eventTypeCondition/m_phaseCondition/m_nSourceStateNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6f120", "name": "CNmFloatClampNode_CDefinition_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_clampRange/m_flMin/Max/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e70430", "name": "CNmDampedFloatNode_CDefinition_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_flDampingRatio/m_flHertz/m_flStartValue/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e72980", "name": "CNmFloatRangeComparisonNode_CDefinition_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_bIsInclusiveCheck/m_range/m_flMin/Max/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e733c0", "name": "CNmFloatSwitchNode_CDefinition_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_flTrue/FalseValue/m_nTrue/False/SwitchValueNodeIdx", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e759e0", "name": "CNmFloatCurveNode::CDefinition::Deserialize", "confidence": "low", "rationale": "slot2 CDefinition transfer; true/false value members", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e78f00", "name": "CNmBoneFollowNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_bone/m_followTargetBone/m_mode/m_nEnabledNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7a890", "name": "CNmTwoHandIKNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_leftEffectorBoneID/m_nLeftTargetNodeIdx/m_blendMode/m_bIsTargetInWorldSpace", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7f750", "name": "CNmIDToValueNode_CDefinition_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_IDs/m_values/m_defaultValue/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e81cd0", "name": "CNmIDSwitchNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_true/falseValue/m_nSwitch/True/FalseValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e85f60", "name": "CNmLayerBlendNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_bIsStateMachineLayer/m_bIsSynchronized/m_blendMode/m_nBoneMaskValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e89ca0", "name": "CNmTargetWarpNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_bIsOffsetNode/m_nClipReferenceNodeIdx/m_bWarpTranslation/m_samplingMode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e8cc20", "name": "CNmPoseNode_CDefinition_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_bUseFramesAsInput/m_inputTimeRemapRange/m_nDataSlotIdx/m_nPoseTimeValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8d7b0", "name": "CNmPoseNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_bUseFramesAsInput/m_inputTimeRemapRange/m_flUserSpecifiedTime", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e91000", "name": "CNmRootMotionOverrideNode_CDefinition_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_desiredMovingVelocityNodeIdx/m_maxLinearVelocity/m_desiredFacingDirectionNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e91c60", "name": "CNmRootMotionOverrideNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_desiredMovingVelocityNodeIdx/m_linearVelocityLimitNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e94290", "name": "CNmBoneMaskNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_nEnableNodeIdx/m_nMaskNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea0900", "name": "CNmFloatValueNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_flDefaultInputValue/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea43e0", "name": "CNmSyncEventTimeConditionNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_ID/m_comparisionOperator/m_flTimeValueSeconds", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eaa030", "name": "CNmTransitionNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_flTransitionDurationSeconds/m_nSourceStateNodeIdx/m_nTransitionDurationOverrideNodeIdx", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eabdb0", "name": "CNmFloatComparisonConditionNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_flComparand/m_operator/m_type/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eae7d0", "name": "CNmStateMachineNode_CDefinition_LoadTransition", "confidence": "low", "rationale": "KV3 load of m_bCanBeForced/m_nConditionNodeIdx/m_nTargetStateIdx/m_nTransitionNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb5730", "name": "CNmTargetInfoNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_bIsWorldSpaceTarget/m_infoType/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb8160", "name": "CNmTargetSelectorNode_CDefinition_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_optionNodeIndices/m_flPosition/OrientationScoreWeight/m_parameterNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ebb0f0", "name": "CNmTargetWarpNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_alignmentBoneID/m_flMaxTangentLength/warp thresholds", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ebec90", "name": "CNmTransitionNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_blendWeightEasing/m_flDuration/m_flTimeOffset/m_nDurationOverrideNodeIdx", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec21e0", "name": "CNmIKRigNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_effectorBoneID/m_flChainRotationWeight/m_nEffectorTargetNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec4490", "name": "CNmVectorInfoNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_desiredInfo/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec5490", "name": "CNmFloatsToVectorNode_CDefinition_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_inputValueX/Y/ZNodeIdx/m_inputVectorValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee6420", "name": "CColorGradientStop_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_Color/m_flPosition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ef4840", "name": "CCurveTangent_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_nIncomingTangent/m_nOutgoingTangent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ef56b0", "name": "CCurveSlope_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_flSlopeIncoming/m_flSlopeOutgoing", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4aec0", "name": "CChoreoEvent_BaseLocalEvent::SaveToKV3", "confidence": "low", "rationale": "slot2 KV3 save of end_time/fixedlength/holdevent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f67080", "name": "CNmClipPlaybackRate_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_flIntro/Loop/Outro/SimplePlaybackRate/m_nLoopCount", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f67ba0", "name": "CNmClipPlaybackRate_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_flIntro/Loop/Outro/SimplePlaybackRate/m_nLoopCount", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2037650", "name": "CPulseValueType_LoadKV3", "confidence": "low", "rationale": "KV3 load of type/zero_value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x204cf80", "name": "CPulseCursorScopeVariable_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_Name/m_Value/m_bChildCursorsShouldInherit/m_nStackDepthWhenAdded", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2050390", "name": "CPulseGraphInstance::RestoreYieldedCursor", "confidence": "medium", "rationale": "'Pulse failed to restore yielded cursor' + IPulseReloadListener/cell_info/node_id", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20550a0", "name": "CPulseGraphInstance_LoadInstanceData_KV3", "confidence": "low", "rationale": "KV3 load of m_nGraphID under IPulseInstanceLoadAPI", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20559b0", "name": "CPulseCursorHandle_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_hGraph/m_nCursorID/m_nYieldToken", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2057250", "name": "CPulseGraphDef::DisassembleInstruction", "confidence": "medium", "rationale": "prints pulse asm (' in {',' out {','%s->R%d','*MOVE=>','R%d%s%s')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206f190", "name": "CPulseOutflowConnection_LoadKV3", "confidence": "medium", "rationale": "28 callers; KV3 load of m_OutflowRegisterMap/m_SourceOutflowName/m_nDestChunk/m_nInstruction", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2075600", "name": "CPulseWakeState_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_flStartTime/m_nCurrentWakeIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20785d0", "name": "CPulseCell_BooleanSwitchState::SaveToKV3", "confidence": "medium", "rationale": "slot23 KV3 save of m_bConditionValue/m_bFirstEvaluate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2085770", "name": "CPulseFunctionDescriptor_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_Args/m_Description/m_Name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x208c450", "name": "CPulseGraphDef_SaveToKV3", "confidence": "medium", "rationale": "KV3 save of full graph (m_Cells/m_Chunks/m_Constants/m_DomainIdentifier/m_InvokeBindings)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x209a400", "name": "CPulseCursorTraceTag_SaveKV3", "confidence": "low", "rationale": "KV3 save of flExecTime/nCursorID/nEditorID/tagName/unFlags", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x209ac90", "name": "CPulseCursorTraceTag_LoadKV3", "confidence": "low", "rationale": "KV3 load of flExecTime/nCursorID/nEditorID/tagName/unFlags", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b84f0", "name": "CPulseInstruction_LoadKV3", "confidence": "medium", "rationale": "KV3 load of pulse opcode fields (m_nCode/m_nDestInstruction/m_nChunk/m_nConstIdx)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d8c60", "name": "CPulseCell_Wait_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_flWaitInterval/m_EndTime/m_StartTime/m_bCompleteOnNextWake", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d96b0", "name": "CPulseCell_Wait_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_flWaitInterval/m_EndTime/m_StartTime/m_bCompleteOnNextWake", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20df600", "name": "CPulseCell_TestExpression_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_PassOutflow/m_FailOutflow/m_bAnd/m_nFlowNodeID", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e6130", "name": "CPulseTimelineEvent_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_EventOutflow/m_flTimeFromPrevious", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20efb50", "name": "CPulseCell_WaitForCursors_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_WaitComplete/m_nCursorsAllowedToWait", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f0bf0", "name": "CPulseCell_TagSelf_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_bTagSelfWhenComplete/m_nDesiredKillPriority", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2116220", "name": "CAnimGraphGapEvent_SaveKV3", "confidence": "low", "rationale": "KV3 save of Events/GapArgs/PEvent/ParamMap/bHasGapEventPayload", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2116f20", "name": "CEntitySystem::AdoptProceduralTargetName", "confidence": "low", "rationale": "slot14 builds __procedural_adopted_targetname_ from activator/caller/self", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2132200", "name": "CEntityIOConnection_SaveToKV3", "confidence": "medium", "rationale": "KV3 save of entity IO (m_hTarget/m_paramMap/delay/input/output/target/target_type)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214e340", "name": "CEventQueueEvent_LoadKV3", "confidence": "medium", "rationale": "KV3 load of queued output (m_flFireTime/m_hActivator/m_hCaller)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2256470", "name": "CNavAgentCapabilities_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_bCanFly/m_bCanSwim/m_bAllowLadders/m_bSupportsTransitions", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2258600", "name": "CNavAgentCapabilities_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_bCanFly/m_flGroundToWaterMaxHeight/m_flFlyingTransitionTolerance", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2259620", "name": "CNavAgentParams_SaveKV3", "confidence": "low", "rationale": "KV3 save of m_agentHeight/m_agentMaxClimb/m_agentMaxSlope/m_agentMaxJump*", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x225a7d0", "name": "CNavAgentParams_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_agentHeight/m_agentMaxClimb/m_agentBorderErosion", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa42260", "name": "DumpClientUINetworkVars", "confidence": "low", "rationale": "references CClientUIDialogManager + CPointClientUIWorldPanel networkvar mangled name + transmit dump strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa69660", "name": "CChoreo_GraphController::SaveToKV3", "confidence": "medium", "rationale": "slot1 KV3 save of m_eChoreoState/m_tChoreoExitWarp/m_tChoreoTargetWarp", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa88580", "name": "CBaseModelEntity::ProcessSceneEventsThink", "confidence": "high", "rationale": "self-named 'CBaseModelEntity::ProcessSceneEventsThink' + CChoreoComponent::AddSceneEvent", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xab0fb0", "name": "RegisterEntityTransmitDebugConVars", "confidence": "low", "rationale": "light-component networkvar mangled names + transmit/PVS debug convar help + 'Log FUL_FULL_EDICT_CHANGED'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac2650", "name": "FireDefuserPickupEvent", "confidence": "medium", "rationale": "fires defuser_pickup game event (entityid/priority/userid); class attribution is vtable-shared", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac7e90", "name": "RegisterGCServerSystemConVars", "confidence": "low", "rationale": "CCSGCServerSystem convar registration (interactivecaster, sv_shutdown hours, prime-only)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae5f30", "name": "SV_AddPlayerAvatarData", "confidence": "medium", "rationale": "'sv_reliableavatardata: adding player avatar for %s', avatars/%s.png PNG validation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae7290", "name": "CCSPlayer::LogAttackAndDeath", "confidence": "medium", "rationale": "emits standard CS kill/attack/suicide/blind log lines", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb05790", "name": "RegisterCSPlayerConVarsAndPulseBindings", "confidence": "low", "rationale": "registers counter-strafe convars + many *_API pulse domain bindings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1cb50", "name": "CFlashbangProjectile::PlayDeafenSound", "confidence": "medium", "rationale": "plays Flashbang.Ring.{Short,Medium,Long} + control.deafen* by distance", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb37400", "name": "CPulseGraphInstance::EntFireAtName", "confidence": "low", "rationale": "script method EntFireAtName/EntFireAtTarget ('invoked with bad config value')", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb403e0", "name": "Script_RunScriptInput", "confidence": "low", "rationale": "vscript method dispatch (GetGroundEntity/GetOwner/GetParent/RunScriptInput)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb4cbf0", "name": "CCSPlayerController::SetPlayerState", "confidence": "low", "rationale": "player state transition (STATE_DORMANT/OBSERVER_MODE/GUNGAME_RESPAWN/WELCOME) + StateChanged", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb732e0", "name": "CMapVetoPickController::VetoThink", "confidence": "medium", "rationale": "'Map veto pick controller: starting phase %d / setting phase duration / initiating level transition'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb78e30", "name": "RegisterVoteConVars", "confidence": "low", "rationale": "vote convar help ('Allow voting?','Allow spectators to vote') + networkvar names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8eb00", "name": "CVoteController::CreateVoteIssue", "confidence": "low", "rationale": "13 callers; vote issue names (ChangeLevel/Kick/RestartGame/ScrambleTeams) + 'Vote Issue Not Found!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbab9b0", "name": "CCSAddonManager::PrecacheAddonSoundEvents", "confidence": "medium", "rationale": "slot13 precaches soundevents_addon.vsndevts via PrecacheResource", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbac720", "name": "FX_FireBullets", "confidence": "high", "rationale": "self-named 'FX_FireBullets: ...' + 'FireBullets @ %10f' inaccuracy/spread log", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbbba70", "name": "RegisterCSGameRulesConVarsAndBindings", "confidence": "low", "rationale": "map-extend/level-change vote convar help + many *_API pulse bindings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd2720", "name": "CCSGameRules::FindBombTargetAndRescueZones", "confidence": "medium", "rationale": "collects func/info_bomb_target, hostage_rescue, player_start; 'Too many zones'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbe4f60", "name": "CCSBot::FindMostDangerousThreat", "confidence": "high", "rationale": "self-named 'CCSBot::FindMostDangerousThreat', cs_bot_vision.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbef7f0", "name": "CCSBot::DisplayDebugInfo", "confidence": "medium", "rationale": "bot debug overlay (ATTACKING/LOOK_AT_SPOT/'Ladder FSM state'/'<<< BLIND >>>')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf1ff0", "name": "CCSBotManager::BotAddCommand", "confidence": "medium", "rationale": "'Could not add bot: Team is full/stacked', 'CreateBot() failed', 'no profile for %s'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xbf32b0", "name": "CCSBot::OnHearNoise", "confidence": "medium", "rationale": "13 callers; 'Heard noise (%s from %s, pri %s)', 'Noise occurred off the nav mesh'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc10030", "name": "CCSBot::OnTeammateDeath", "confidence": "medium", "rationale": "'Attacking our friend's killer!','Rethinking my attack due to teammate death'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc1c290", "name": "BT_ParseTeamFilter", "confidence": "medium", "rationale": "'[AI BT]: Invalid team filter %s' with ENEMY/SAME/OPPOSITE/TERRORIST", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc1d1c0", "name": "BT_ParseDifficultyTrees", "confidence": "medium", "rationale": "'[AI BT]: Required node default not present' with elite/fair/tough/very_hard", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc1d340", "name": "CBtTree::Update", "confidence": "medium", "rationale": "CBtTree::Eval/Execute/Update profile scopes + Audible/Damage/GrenadeEvents", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc34fd0", "name": "CBtActionCoordinatedBuy::Update", "confidence": "medium", "rationale": "slot3 'CoordinatedBuy is only supported on bots', CanAcquire, purchase fulfillment", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5a5b0", "name": "BT_ParseTokenAssignment", "confidence": "low", "rationale": "'[AI BT]: key %s is not a table' with assignments/tokens/output_token_domain", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5abb0", "name": "BT_ParseWaypointStrategies", "confidence": "low", "rationale": "'[AI BT]: key %s is not a table' with routes/strategies/output_waypoint", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc63e50", "name": "BT_ParseEntityTypeFilter", "confidence": "medium", "rationale": "'[AI BT]: Invalid entity type filter %s' with CLASSNAME/DAMAGE/GRENADE/NOISE/PLAYERS", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc7a760", "name": "BotProfileManager::ParseProfileAttributes", "confidence": "medium", "rationale": "'%s: ignoring unknown attribute %s' with Aggression/AimFocus*/AttackDelay", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc82e90", "name": "MoveToState::OnUpdate", "confidence": "medium", "rationale": "slot1 'enemy I was chasing was killed - giving up', CoveringFriend/Hostage/LostEnemy", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xca4280", "name": "CInferno::PlayIgniteSound", "confidence": "medium", "rationale": "'Inferno.Fire.Ignite' + position/source_soundscape sound params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcad4c0", "name": "RegisterChickenAndInfernoConVars", "confidence": "low", "rationale": "chicken/inferno convar help (flame lifetime, 'Chicken debug info') + CChicken_API", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbe810", "name": "CHostage::UpdateFollowing", "confidence": "low", "rationale": "'dropped off a hostage', StopFollowing, leaderteam:CT (recursive)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd19910", "name": "CFlashbangProjectile::Detonate", "confidence": "medium", "rationale": "fires player_blind (attacker/blind_duration) via FindInSphere + deafen sound", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd3cac0", "name": "BreakCreateParticle", "confidence": "medium", "rationale": "self-named 'BreakCreateParticle' + 'Spawning particle effect %s'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdd44f0", "name": "CEntityOutputTemplate::SaveToKV3", "confidence": "medium", "rationale": "slot1 KV3 save of m_Value (EHandle vector output)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddd580", "name": "CEnvCameraOverlayData_LoadKV3", "confidence": "low", "rationale": "KV3 load of m_hCamera/m_OverlaidStart/m_OverlaidEnd", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdefc00", "name": "RegisterPointCameraPulseBindings", "confidence": "low", "rationale": "point-camera/fog/light API + CPulseCell_LerpCameraSettings + networkvar names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe00c10", "name": "CWorldCompositionReference::ComputeWorldOrigin", "confidence": "medium", "rationale": "self-named 'ComputeWorldOrigin', world_composition_reference.cpp, landmark origin", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xec5ec0", "name": "ParseFeModelEffect", "confidence": "low", "rationale": "cloth/softbody parse (FeEffectName/VertexSet/executeOnHierarchy/peaktailend)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xed0d00", "name": "DumpAnimationUpdateList", "confidence": "medium", "rationale": "'Ents Registered for Animation Update: %i', AddedToUpdateList debug dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xed4460", "name": "CC_Ent_Grab", "confidence": "medium", "rationale": "ent_grab console command ('found %s @','nothing to grab there','body is not moveable')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf159d0", "name": "ParseEntityIOConnectionValue", "confidence": "medium", "rationale": "'Unsupported KeyValue type ... when parsing connections' plus the KV variant-type name table (angles/boolean/ehandle/entity...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf71c50", "name": "RegisterDebugOverlayConCommands", "confidence": "low", "rationale": "static-init registering 'Add a filter/watch to the game debug overlay' concommands and SOS/soundscape convars", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8a420", "name": "EntityRenderAttribute_t::SaveToKV3", "confidence": "medium", "rationale": "class EntityRenderAttribute_t + 'Double-save to Member' with m_ID/m_Values via KeyValues3::SetString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8f430", "name": "ResponseContext_t::SaveToKV3", "confidence": "medium", "rationale": "'Double-save' KV3 write of m_iszName/m_iszValue/m_fExpirationTime (CBaseEntity response context)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf92e70", "name": "HitGroupDamageInfo_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of nHitGroup/nDamageLevel/nDamageLevelsRemaining", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x101d8e0", "name": "CNpcFacingState::LoadFromKV3", "confidence": "low", "rationale": "'Class data is a table' KV3 load of facing_target/npc_position/schedule_facing_priority NPC params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10215a0", "name": "CNpcLocomotionState::LoadFromKV3", "confidence": "low", "rationale": "KV3 load of movement_gait/current_lean/current_speed NPC locomotion params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10314a0", "name": "CNpcPathState::LoadFromKV3", "confidence": "low", "rationale": "KV3 load of goal_location/waypoints/last_waypoint_pos NPC path state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10526e0", "name": "CGlobalState::SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of counter/levelName/name/state (env_global entry)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10552c0", "name": "PulseComponentTest_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_ComponentData/m_OnComponentTestFunc/m_Value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12baf40", "name": "ResponseParams_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_Params/m_Type/m_szResponseName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bdcc0", "name": "RegisterVDataSchemaTypes", "confidence": "low", "rationale": "references vdata script paths + schema type names, calls AllocPooledString", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12c5e70", "name": "CPulseCell_PlaySequence::SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_PulseAnimEvents/m_SequenceName/m_OnFinished", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12cd0c0", "name": "RegisterPulseServerConVars", "confidence": "low", "rationale": "'List all the active pulse graph instances' concommand + CBasePulseGraphInstance/PulseServer names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12fc100", "name": "CCSGameRules::DumpRoundStats", "confidence": "high", "rationale": "builds the 'round_stats' JSON block (players/score_ct/score_t/round_number/player_%d)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1318080", "name": "CCSGameRules::CheckRestartRound", "confidence": "medium", "rationale": "'Game_will_restart_in' + 'World triggered Restart_Round_(%i_%s)' + team scored logs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13199b0", "name": "CCSGameRules::CheckHalftimeAndPause", "confidence": "medium", "rationale": "debug string 'CCSGameRules::Think bHalftime SwitchTeamsAtRoundReset' + Match_Will_Pause/TimeOutCTs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1365610", "name": "CCSGameRules::ListBackupRoundFiles", "confidence": "medium", "rationale": "'%d backup files found ... mp_backup_restore_list_files'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1366380", "name": "CCSGameRules::LoadBackupRoundScores", "confidence": "medium", "rationale": "reads FirstHalfScore/SecondHalfScore/OvertimeScore team keys + timestamp", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x137a600", "name": "CCSGameRules::FormatBackupFileName", "confidence": "medium", "rationale": "date format tokens (%04u%02u%02u) plus %map%/%prefix%/%score1% substitution", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x137d590", "name": "CCSGameRules::AddTeamAccountAward", "confidence": "medium", "rationale": "'#Team_Cash_Award_*' notices + calls CCSGameRules::IsLastRoundBeforeHalfTime", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1381570", "name": "CCSGameRules::PlayerKilled", "confidence": "medium", "rationale": "'was killed by the bomb' + game_playerdie event + teammate-kill ban notices/headshot", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13a8040", "name": "CHostage::StartFollowingPlayer", "confidence": "medium", "rationale": "'picked up a hostage' + StartFollowing + hostage_follows event + leaderteam:CT", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13aa140", "name": "CCSGameRules::PlantBombForRetake", "confidence": "low", "rationale": "'[ RETAKE RULES ] Unable to plant bomb!' + bomb_planted event + c4.plantquiet", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13b4430", "name": "CRetakeGameRules::AwardMvpCard", "confidence": "medium", "rationale": "'#GameUI_Retake_Notice_MvpCardAvailable' + round_mvp event (retake rules networkvar class)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13b6200", "name": "RegisterRetakeConVars", "confidence": "medium", "rationale": "'#GameUI_Retake_Card_*' loadouts + 'CT Loadouts for ... bomb site retake' convar help", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c2d10", "name": "CFuncRetakeBarrier::Spawn", "confidence": "medium", "rationale": "class CFuncRetakeBarrier reads barrier_duration/height/width keyvalues via CEntityKeyValues", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13db840", "name": "RegisterCSGOGameSystemConVars", "confidence": "medium", "rationale": "CSGOVScriptGameSystem + DebugOverlayBullets/Grenades convars + physics push help", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145b540", "name": "CCSWeaponBaseGun::GetLagCompensatedFireTime", "confidence": "medium", "rationale": "'CSBaseGunFire player %s no history - using calculated time' + exact/interpolated history", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a1450", "name": "CWeaponTaser::PrimaryAttack", "confidence": "high", "rationale": "class CWeaponTaser slot 445 + Weapon_Taser.Single sound + cstaserrope/weapon_hand_r", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14ae350", "name": "CCSInventoryManager::DumpEconItemStringTable", "confidence": "medium", "rationale": "CCSInventoryManager + sv_cs_dump_econ_item_stringtable concommand", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b94f0", "name": "CHostageAnimState::LoadFromKV3", "confidence": "low", "rationale": "KV3 load of m_idleVariation/m_panicVariation/m_runVariation/m_squatVariation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ba7d0", "name": "CCSObserver_MovementServices::ProcessMovement", "confidence": "low", "rationale": "class CCSObserver_MovementServices + 'following entity %d'/start/end/forward debug", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14c9e40", "name": "RegisterObserverConVars", "confidence": "low", "rationale": "death/freeze-cam convar help + CamPathfindGameSystem/MapBombDamageGameSystem", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14dd0a0", "name": "CVoteController::CastVote", "confidence": "medium", "rationale": "'Vote failed: ...' family of messages + 'Voting %s.'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14deea0", "name": "FirePlayerHurtEvent", "confidence": "medium", "rationale": "builds player_hurt event with armor/attacker/dmg_health/hitgroup/hegrenade fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f9f00", "name": "CCSPlayer_ItemServices::ApplyBuyPreset", "confidence": "medium", "rationale": "BuyPreset.AlreadyBought/CantBuy + PrimaryWeapon/SecondaryWeapon/Armor/Defuser slots + GetWeaponBySlot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1523f90", "name": "CCSPlayerController::UpdateClientSettings", "confidence": "medium", "rationale": "class CCSPlayerController reads cl_autohelp/cl_color/cl_sniper_auto_rezoom/cl_use_opens_buy_menu", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x153ad70", "name": "CCS2PawnGraphController::BuildParamNameTable", "confidence": "medium", "rationale": "CCS2PawnGraphController + aim_angle_pitch/flinch_body_type/flashed_amount param names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x153b540", "name": "CCS2PawnGraphController::LoadFromKV3", "confidence": "medium", "rationale": "KV3 load of m_bIsDefusing/m_flAimPitchAngle/m_flFlashedAmount pawn-graph members", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15463e0", "name": "CCSPlayer_UseServices::TryPickupItem", "confidence": "medium", "rationale": "item_pickup_failed event + CCSPlayer_ItemServices::CanAcquire + FindUseEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1586b20", "name": "CCSGO_WeaponAnimState::LoadFromKV3", "confidence": "low", "rationale": "KV3 load of m_attackType/m_bWeaponIsSilenced/m_deployVariation weapon anim members", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15f4b80", "name": "CBaseModelEntity::SUB_FadeOut", "confidence": "high", "rationale": "string 'CBaseModelEntity::SUB_FadeOut' literally names it", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15fffb0", "name": "LoadAnimGraphControllerFromKV3", "confidence": "medium", "rationale": "IKV3TransferInterface_EHandle_Load of AnimGraphControllerPtr/ExternalGraphHandle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1611940", "name": "RegisterAnimGraphConVars", "confidence": "low", "rationale": "CBaseAnimGraphAPI/CRagdollPoseControlSystem + pose recipe cache convar help (103 callers, shared init)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1636dc0", "name": "CEnvExplosion::ParseExplosionData", "confidence": "low", "rationale": "reads explosion_behavior/buildup/delay/type keyvalues + ResolveResourceName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1638fc0", "name": "CBreakableProp::Break", "confidence": "medium", "rationale": "fires OnBreak output + break_prop event with entindex/userid", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1691eb0", "name": "CKV3Interface_LoadGame::RestoreField", "confidence": "medium", "rationale": "class CKV3Interface_LoadGame slot 7 + ' failed to restore %s' KV3 load", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169b3a0", "name": "WriteSaveGameHeader", "confidence": "medium", "rationale": "'Double-save' with 'Save Header'/'Level'/'ADJACENCY' section names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169f230", "name": "CSaveGameHeader::SaveToKV3", "confidence": "medium", "rationale": "'Double-save' KV3 write of m_sLandmark/m_sComment/m_nSpawnGroupCount/m_sRequiredAddons", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b5bb0", "name": "SaveRestore_DumpTransitionEntity", "confidence": "low", "rationale": "'saveindex %d ... but with no classname'/'ENTITY IS NOT A PLAYER'/TRANSITION/___skip___", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b8a40", "name": "CEntity2SaveRestore::EntityDataWrite", "confidence": "high", "rationale": "string 'WRITE KV3 TO %s in CEntity2SaveRestore::EntityDataWrite' names it", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16dd360", "name": "CSaveRestore::LoadSaveGameHeader", "confidence": "medium", "rationale": "'Can't load saved game, incorrect FILEID/version' + GameHeader/SpawnGroups + CSaveMemory", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16e6f30", "name": "DumpSpawnGroupEntities", "confidence": "medium", "rationale": "'%d ents in group %s'/' ACTIVE GROUP'/group=%s%d console dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16f1de0", "name": "RegisterAutosaveConVars", "confidence": "low", "rationale": "autosave mode convar help + 'Dump entity list to console.' + game-system names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1729650", "name": "RegisterParticleSystemSchema", "confidence": "low", "rationale": "CParticleSystem m_flStartTime networkvar mangled symbol + CParticleSystemAPI + hull enums", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x174eb80", "name": "RegisterPlayerInputConVars", "confidence": "medium", "rationale": "'Forces a button to be a particular state' + 'Spew button deltas/hold times/input' convars", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1763a40", "name": "LevelTransition_LoadFromKV3", "confidence": "low", "rationale": "KV3 load of m_sLandmarkName/m_sMapName/m_vecLandmarkOrigin (changelevel landmark)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1769540", "name": "RegisterWeaponCheatConVars", "confidence": "low", "rationale": "sv_infinite_ammo + remove_weapon + 'Use a particular weapon' concommand help", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be600", "name": "Host_StartHLTVReplay", "confidence": "low", "rationale": "'Failed to start replay, requires HTLV' + 'Replaying from %s (%d) pov'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c5ce0", "name": "DumpNavAreaLinks", "confidence": "low", "rationale": "recursive '--- %i links'/'nullptr link'/'ground %i %s' link dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17e1e30", "name": "Debug_TraceHitResult", "confidence": "medium", "rationale": "'Hit: hitbox %d, hitgroup %d, bone %d, solid %d, surfaceprop %s' debug trace report", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17fa7c0", "name": "CBasePlayerPawn::PostSpawnSpeech", "confidence": "low", "rationale": "CAI_ExpresserHost + player_spawn event + core.null speech", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18029e0", "name": "SetNetworkStateChangedRouter", "confidence": "medium", "rationale": "string 'SetNetworkStateChangedRouter' + 'struct %s, fields: %s' NETWORKVAR_STRUCT check (318 callers)", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18303e0", "name": "FireWorldHintEvent", "confidence": "medium", "rationale": "world_hint.xml + hint_caption/hint_entindex/hint_timeout instructor-hint event fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1851a80", "name": "CCommentary_SaveRestoreBlockHandler::ReadRestore", "confidence": "medium", "rationale": "class + 'Class data is a table' KV3 load + g_pCommentarySystem", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1852500", "name": "RegisterCommentaryConVars", "confidence": "low", "rationale": "commentary mode convar help + ColorCorrectionFadeInThink/CommentaryUpdateViewThink names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186d6b0", "name": "UpdateRotationSoundParams", "confidence": "low", "rationale": "sets public.input_rotation_speed/rotate_progress via CSoundOpGameSystem_SetSoundEventParam", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187bfb0", "name": "CPathMoverEntitySpawner::SpawnThink", "confidence": "high", "rationale": "class + string fragment 'Spawner::SpawnThink' + calls CBaseEntity::Spawn", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cfaa0", "name": "CSource2GameClients::SpewRecentNpcSpeech", "confidence": "low", "rationale": "'Recent NPC speech:' + 'sound name: %s scene: %s' + 'Picker %i/%s' debug spew", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d6200", "name": "CCSHLTVDirector::OnRankCamera", "confidence": "medium", "rationale": "class CCSHLTVDirector slot 38 + hltv_rank_camera event fields (index/rank/target)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d6b40", "name": "CCSHLTVDirector::OnRankEntity", "confidence": "medium", "rationale": "class CCSHLTVDirector slot 37 + hltv_rank_entity event fields (rank/target/userid)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ec0c0", "name": "RegisterHLTVDirectorConVars", "confidence": "low", "rationale": "CHLTVDirector convar help + GameRulesGameSystem/GlobalState + 'radius damage where you're looking'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f7e60", "name": "SpewMarkupGroups", "confidence": "medium", "rationale": "'Markup groups:'/'Markup entities not in any group:'/'group entity' dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fcf80", "name": "CLogicNavigation::Spawn", "confidence": "medium", "rationale": "class CLogicNavigation reads navprop keyvalue ('Unknown nav property %s') at Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1915b40", "name": "CMarkupVolume::Spawn", "confidence": "medium", "rationale": "class CMarkupVolume reads maxs/mins/model keyvalues + calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x191cd40", "name": "RegisterMarkupManagerConVars", "confidence": "low", "rationale": "MarkupManager + 'Spew all current markup groups' + global_set concommand help", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1940570", "name": "CBaseEntity::DispatchNamedThink", "confidence": "low", "rationale": "think-context names (MoveThink/LimitThink/TransitionThink) + FireOutput dispatch", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x195d9e0", "name": "CPhysSaveRestoreBlockHandler::ReadRestore", "confidence": "medium", "rationale": "class + 'Class data is a table' KV3 load of PhysicsEntities/ItemHeader", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1963920", "name": "Debug_TraceSurfaceResult", "confidence": "low", "rationale": "'Hit surface \"%s\"'/'Distance to surface'/Opaque/Translucent trace debug", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19b8380", "name": "RegisterPointValueRemapperSchema", "confidence": "low", "rationale": "CPointValueRemapper m_flSnapValue networkvar mangled symbol + CPointTeleportAPI + UserCmds convars", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dcfe0", "name": "Variant_ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' + %g/%lld format table + FindEntityByName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a06420", "name": "CPulseCell_SoundEventStart::LoadFromKV3", "confidence": "medium", "rationale": "class slot 2 + KV3 cast diagnostics + m_Type member load", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a0b650", "name": "CPulseCell_PlayScene::LoadFromKV3", "confidence": "low", "rationale": "KV3 load of m_bLoopActionSequence/m_bLoopPreIdleSequence/m_bIgnoreLookAt scene flags", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a263d0", "name": "CC_PulseDebugEntity", "confidence": "medium", "rationale": "'pulse_debug_entity: ...' concommand messages + point_pulse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a432c0", "name": "SetSourceSoundscapeParam", "confidence": "low", "rationale": "'Tried to set the source soundscape on positionless sound event' + public.source_soundscape param", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a44810", "name": "SoundCommandFrame_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_command/m_time/m_deltaTime/m_value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a62610", "name": "ResolveTargetTokens", "confidence": "medium", "rationale": "!player/!target1..!target8 token table + CGameEntitySystem::FindEntityByName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a63d70", "name": "CSceneEntity::ProcessSoundEvent", "confidence": "low", "rationale": "scene class + 'actor %d ... emitting sound %s' + SoundOpGameSystem::StartSoundEventString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a89ba0", "name": "PrecacheSpriteMaterial", "confidence": "medium", "rationale": "'Missing sprite material %s' + 'sprites/%s' + materials/ path handling + vmat", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa8610", "name": "SetSoundPitchVolumeParams", "confidence": "low", "rationale": "public.pitch/public.volume_atten + CSoundOpGameSystem_SetSoundEventParam", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abd5c0", "name": "CFuncTrackTrain::Find", "confidence": "high", "rationale": "string 'CFuncTrackTrain::Find() : func_tracktrain %s failed to find path_track named %s'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ac2040", "name": "CFuncTrackTrain::Spawn", "confidence": "medium", "rationale": "class CFuncTrackTrain + 'FuncTrackTrain %s has no target.' + SetMoveType at spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ac75c0", "name": "RegisterTriggerConVars", "confidence": "low", "rationale": "CTriggerPhysics m_bConvertToDebrisWhenPossible networkvar + 'showing trigger entities' convars", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1acc480", "name": "BuildChangeLevelTransitionList", "confidence": "medium", "rationale": "'changelevel %s ... because flags = %s'/'ADDED %s to transition'/TRANSITION/moveable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aec7f0", "name": "GetStickerSlotData", "confidence": "medium", "rationale": "'sticker slot %d id/offset/rotation/wear/schema' + UTIL_GetEconItemSchema", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aed4e0", "name": "GetKeychainSlotData", "confidence": "medium", "rationale": "'keychain slot %d id/offset/seed/highlight' + UTIL_GetEconItemSchema", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1afdac0", "name": "ParseLootListAttribute", "confidence": "medium", "rationale": "'Loot definition %s: Attribute \"%s\" missing required weight/malformed values range'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b0dd00", "name": "ParseKeychainDefinition", "confidence": "medium", "rationale": "'Keychain definition %s: failed to resolve base/missing name/unsupported item_quality'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b0f120", "name": "ParseLootListDefinition", "confidence": "medium", "rationale": "'Loot List %s: additional_drop/weight/item definition index' parsing errors", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b312e0", "name": "ParseKillEaterScoreTypes", "confidence": "medium", "rationale": "'Duplicate kill eater score type index'/'leveling data block for kill eater' + KillEaterRank", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c1e880", "name": "RegisterNavSpaceConVars", "confidence": "low", "rationale": "NavSpaceBuilderUpdater + navspace_create_water/debug_trace convar help", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c58df0", "name": "KeyValues3::ToDebugString", "confidence": "medium", "rationale": "''/''/'' stringifier (26 callers)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e1aee0", "name": "TimedEventInfo_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_ID/m_duration/m_startTime", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e25f10", "name": "AttributeTarget_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_attributeName/m_attributeNameToken/m_target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e61410", "name": "CNmStateTransition_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_conditions/m_eventConditionRules/m_nSourceStateNodeIdx (NM anim)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e61900", "name": "CNmTransitionCondition_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_eventConditionRules/m_nSourceStateNodeIdx/m_phaseCondition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e61d70", "name": "CNmTransitionCondition_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of same eventConditionRules/phaseCondition members (variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e66680", "name": "CNmFootstepEventIDNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "class CDefinition slot 2 + 'Class data is a table' KV3 load of eventConditionRules", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e74f00", "name": "CNmRangeRemapNode_LoadFromKV3", "confidence": "low", "rationale": "KV3 load of m_inputRange/m_outputRange/m_flBegin/m_flEnd/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e75770", "name": "CNmFloatSpringNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "class CDefinition slot 2 + KV3 load of m_curve/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e785c0", "name": "CNmBoneNode_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_bone/m_followTargetBone/m_mode/m_nEnabledNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e87780", "name": "CNmLayerBlendNode_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_layerDefinition/m_nBaseNodeIdx/m_bOnlySampleBaseRootMotion", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eaf5b0", "name": "CNmStateMachineNode_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_nStateNodeIdx/m_transitionDefinitions/m_nEntryConditionNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f06470", "name": "NmGraphProgram_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_programBuffer/m_variablesRead/m_variablesWritten/m_nMaxTempVarsUsed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f567d0", "name": "CChoreoEvent_BaseLocalEvent::LoadFromKV3", "confidence": "medium", "rationale": "class slot 3 + 'Class data is a table' KV3 load of end_time/fixedlength/holdevent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f88560", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL::LoadFromKV3", "confidence": "medium", "rationale": "class slot 3 + KV3 load of animgraph_slot_id/animgraph_choreo_control_state/reset_on_end", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9ccd0", "name": "CChoreoEvent_FACE::SaveToKV3", "confidence": "medium", "rationale": "class slot 2 + 'Double-save' KV3 write of param/strafe_mode", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205f240", "name": "CBasePulseGraphInstance::EndGraphReload", "confidence": "high", "rationale": "string 'CBasePulseGraphInstance::EndGraphReload( %p ) %s' names it", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x20778a0", "name": "PulseObservableRef_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_DependentObservableVars/m_EvaluateConnection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2084ca0", "name": "PulseValueWithType_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_RequiredRuntimeType/m_Value/m_nType", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20854b0", "name": "PulseDomainValue_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_Name/m_Description/m_Type", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x208eb70", "name": "PulseGraphVariable_LoadFromKV3", "confidence": "low", "rationale": "KV3 load of m_DefaultValue/m_bIsPublicBlackboardVariable/m_bIsObservable/m_nEditorNodeID", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x208fc80", "name": "PulseRegisterInfo_LoadFromKV3", "confidence": "low", "rationale": "KV3 load of m_nReg/m_nLastReadByInstruction/m_nWrittenByInstruction/m_OriginName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2096d60", "name": "CPulseGraphDef::LoadFromKV3", "confidence": "medium", "rationale": "'Failed to allocate an instance of a class of type' + CPulse_Chunk/CallInfo/m_Cells graph load", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c3450", "name": "PulseOutputConnection_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_SourceEntity/m_SourceOutput/m_ExpectedParamType", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d40c0", "name": "PulseCellOutflow_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_OnFinished/m_Outflows/m_bWaitForChildOutflows", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e4ea0", "name": "CPulseCell_Timeline_SaveToKV3", "confidence": "low", "rationale": "'Double-save' KV3 write of m_TimelineEvents/m_OnFinished/m_bWaitForChildOutflows", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210b980", "name": "CEntityKeyValues::LoadFromContext", "confidence": "high", "rationale": "string 'CEntityKeyValues::LoadFromContext: Invalid version!' names it", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x21270a0", "name": "CEntitySystem::CopyEntityKeyValues", "confidence": "low", "rationale": "class CEntitySystem + builds CEntityKeyValues (classname/SetString/FindOrCreateKeyValues) + kv AddRef/Release", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21278e0", "name": "ParseChoreoEventParamMap", "confidence": "low", "rationale": "KV3 load of Events/GapArgs/PEvent/ParamMap/bHasGapEventPayload", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2131a80", "name": "CEntityIOConnection::LoadFromKV3", "confidence": "low", "rationale": "KV3 load of input/output/target/delay/m_hTarget/m_paramMap entity-IO connection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2153070", "name": "CResponseSystem::DebugPrintResponseRules", "confidence": "medium", "rationale": "'Rule %d/%d'/'Criteria %d'/'Response %d' dump + rr_debugresponses/rr_debugresponseconcept", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21f05c0", "name": "CNavMesh::GetNearestNavArea", "confidence": "high", "rationale": "'GetNearestNav: Area[%d] Found valid area!' family of debug strings (42 callers)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x9f3e40", "name": "RegisterWeaponSchemaTypes", "confidence": "low", "rationale": "weapon-def name table (weapon_ak47/aug/awp...) + drop/firstperson loadout tags, shared registrar (103 callers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f5ad0", "name": "RegisterVDataSchemaTypes", "confidence": "low", "rationale": "CPlayerSlot/GameAnimEventIndex_t/HitGroup_t schema types + vdata script paths", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f7b90", "name": "RegisterVDataSchemaTypes", "confidence": "low", "rationale": "CPlayerSlot/HitGroup_t schema types + npc/interest_tags vdata paths (duplicate registrar)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f9c50", "name": "RegisterVDataSchemaTypes", "confidence": "low", "rationale": "CPlayerSlot/GameAnimEventIndex_t schema types + vdata script paths (duplicate registrar)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9fbd10", "name": "RegisterWebApiSchemaTypes", "confidence": "low", "rationale": "vdata schema types + 'Key for when posting to vac related webapis'/WebApi", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x9fdfe0", "name": "RegisterVDataSchemaTypes", "confidence": "low", "rationale": "CPlayerSlot/HitGroup_t schema types + vdata script paths (duplicate registrar)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa1ce10", "name": "CAI_BehaviorTree::ParseSubtree", "confidence": "medium", "rationale": "'[AI BT]: Error parsing subtree root node from KV3 file' + 'Subtree ( %s )' + file/name/params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1f260", "name": "RegisterWeaponSchemaTypes", "confidence": "low", "rationale": "weapon-def name table + loadout tags schema registrar (int=0 static init)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa20d90", "name": "RegisterVDataScriptTypes", "confidence": "low", "rationale": "schema types + vdata script paths only, minimal callees (registrar variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa21330", "name": "RegisterSchemaAtomicTypes", "confidence": "medium", "rationale": "CBaseEntity/CEntityHandle/CHandle/CNetworkVarChainer/CNetworkedQuantizedFloat atomic type names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa21bb0", "name": "RegisterWeaponSchemaTypes", "confidence": "low", "rationale": "weapon-def name table + 'server'/loadout tags schema registrar", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa23b70", "name": "RegisterVDataScriptTypes", "confidence": "low", "rationale": "schema types + vdata script paths only (registrar variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa24110", "name": "RegisterWeaponSchemaTypes", "confidence": "low", "rationale": "weapon-def name table + loadout tags schema registrar (int=0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2a6e0", "name": "Variant_ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' + %g/%lld numeric format table", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2ce70", "name": "CBaseModelEntity::RegisterNetworkUtlVector", "confidence": "low", "rationale": "CBaseModelEntity + CNetworkUtlVectorBase + calls SetNetworkStateChangedRouter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa37dc0", "name": "CPointClientUIWorldPanel::RegisterScriptBindings", "confidence": "medium", "rationale": "'Adds CSS class(es) to the panel'/AcceptUserInput/IsGrabbable script descriptions", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa3d5c0", "name": "CPointClientUIWorldPanel::RegisterNetworkVar_m_nExplicitImageLayout", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_nExplicitImageLayout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa3dba0", "name": "CPointClientUIWorldPanel::RegisterNetworkVar_m_bDisableMipGen", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bDisableMipGen", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa3e180", "name": "CPointClientUIWorldPanel::RegisterNetworkVar_m_bOnlyRenderToTexture", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bOnlyRenderToTexture", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa3e760", "name": "CPointClientUIWorldPanel::RegisterNetworkVar_m_bGrabbable", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bGrabbable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa3ed40", "name": "CPointClientUIWorldPanel::RegisterNetworkVar_m_bExcludeFromSaveGames", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bExcludeFromSaveGames", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa3f320", "name": "CPointClientUIWorldPanel::RegisterNetworkVar_m_bUseOffScreenIndicator", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bUseOffScreenIndicator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa3f900", "name": "CPointClientUIWorldPanel::RegisterNetworkVar_m_bRenderBackface", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bRenderBackface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa3fee0", "name": "CPointClientUIWorldPanel::RegisterNetworkVar_m_bVisibleWhenParentNoDraw", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bVisibleWhenParentNoDraw", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa404c0", "name": "CPointClientUIWorldPanel::RegisterNetworkVar_m_bNoDepth", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bNoDepth", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa40aa0", "name": "CPointClientUIWorldPanel::RegisterNetworkVar_m_bOpaque", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bOpaque", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa41080", "name": "CPointClientUIWorldPanel::RegisterNetworkVar_m_vecCSSClasses", "confidence": "medium", "rationale": "mangled CNetworkUtlVectorBase symbol names class + m_vecCSSClasses", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa416a0", "name": "CPointClientUIWorldPanel::RegisterNetworkVar_m_bAllowInteractionFromAllSceneWorlds", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bAllowInteractionFromAllSceneWorlds", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa41c80", "name": "CPointClientUIWorldPanel::RegisterNetworkVar_m_unOrientation", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_unOrientation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa45050", "name": "CBaseClientUIEntity::RegisterNetworkVars", "confidence": "medium", "rationale": "mangled symbols for m_PanelID/m_DialogXMLName/m_PanelClassName/m_bEnabled", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa46000", "name": "CPointClientUIWorldPanel::RegisterNetworkVars", "confidence": "medium", "rationale": "mangled symbols for m_bLit/m_flDPI/m_flWidth/m_flHeight/m_flInteractDistance", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa48d60", "name": "CPointClientUIWorldTextPanel::RegisterNetworkVar_m_messageText", "confidence": "medium", "rationale": "mangled CNetworkStringBase<512> symbol names class + m_messageText", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa49680", "name": "CompileRegexPattern", "confidence": "low", "rationale": "regex special-char sets '.[\\\\()*+?{|^$' + deque/max_size handling", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa5ac20", "name": "CInfoOffscreenPanoramaTexture::RegisterNetworkVars", "confidence": "medium", "rationale": "mangled symbols for m_szPanelType/m_RenderAttrName/m_nResolutionX/Y/m_nTargetChangeCount", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa5da60", "name": "CPointClientUIDialog::RegisterNetworkVar_m_hActivator", "confidence": "medium", "rationale": "mangled CNetworkVarBase> symbol names class + m_hActivator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa5e550", "name": "CPointClientUIDialog::OnDialogActivatorChanged", "confidence": "medium", "rationale": "'OnDialogActivatorChanged' + m_hActivator + CNetworkSerializerClassInfo::Get failed", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xa68120", "name": "RegisterChoreoAnimGraphParamTypes", "confidence": "low", "rationale": "CAnimGraph2ParamOptionalRef/CTransform + e_choreo_state/t_choreo_target_warp param names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa74020", "name": "RegisterSchemaBuiltinTypes", "confidence": "medium", "rationale": "builtin type-name table Color/Vector/QAngle/GameTime_t/CUtlString/bool/float/int32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa7ab30", "name": "PrintAnimGraphParameter", "confidence": "medium", "rationale": "'PARAMETER NAME: %s | OPTIONAL: %s, TYPE: %s, BOUND: %s' + globalSymbol/transform/vector types", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa7b660", "name": "PrintAnimGraphParameter", "confidence": "medium", "rationale": "'PARAMETER NAME: %s | OPTIONAL: %s, TYPE: %s, BOUND: %s' parameter dump (variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa86940", "name": "CBodyComponent::RegisterScriptBindings", "confidence": "medium", "rationale": "CBodyComponent + Script_AddImpulseAtPosition/DetachFromParent/IsAttachedToParent bindings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa8db30", "name": "CLightComponent::RegisterDataDescFields", "confidence": "low", "rationale": "aggregates light fields m_Color/m_SkyColor/m_bFlicker/m_bPvsModifyEntity (precedes per-var registrars)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9b8c0", "name": "CLightComponent::RegisterNetworkVar_m_flMinRoughness", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_flMinRoughness", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9bea0", "name": "CLightComponent::RegisterNetworkVar_m_flCapsuleLength", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_flCapsuleLength", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9c480", "name": "CLightComponent::RegisterNetworkVar_m_bMixedShadows", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bMixedShadows", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9ca60", "name": "CLightComponent::RegisterNetworkVar_m_bUseSecondaryColor", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bUseSecondaryColor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9d040", "name": "CLightComponent::RegisterNetworkVar_m_flSkyIntensity", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_flSkyIntensity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9d620", "name": "CLightComponent::RegisterNetworkVar_m_flNearClipPlane", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_flNearClipPlane", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9dc00", "name": "CLightComponent::RegisterNetworkVar_m_flFogContributionStength", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_flFogContributionStength", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9e1e0", "name": "CLightComponent::RegisterNetworkVar_m_nFogLightingMode", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_nFogLightingMode", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9e7c0", "name": "CLightComponent::RegisterNetworkVar_m_flPrecomputedMaxRange", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_flPrecomputedMaxRange", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9eda0", "name": "CLightComponent::RegisterNetworkVar_m_bPrecomputedFieldsValid", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bPrecomputedFieldsValid", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9f380", "name": "CLightComponent::RegisterNetworkVar_m_bFlicker", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bFlicker", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9f960", "name": "CLightComponent::RegisterNetworkVar_m_bEnabled", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bEnabled", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9ff40", "name": "CLightComponent::RegisterNetworkVar_m_flShadowFadeMaxDist", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_flShadowFadeMaxDist", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa0520", "name": "CLightComponent::RegisterNetworkVar_m_flShadowFadeMinDist", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_flShadowFadeMinDist", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa0b00", "name": "CLightComponent::RegisterNetworkVar_m_flFadeMaxDist", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_flFadeMaxDist", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa10e0", "name": "CLightComponent::RegisterNetworkVar_m_flFadeMinDist", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_flFadeMinDist", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa16c0", "name": "CLightComponent::RegisterNetworkVar_m_flBounceScale", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_flBounceScale", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa1ca0", "name": "CLightComponent::RegisterNetworkVar_m_nBounceLight", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_nBounceLight", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa2280", "name": "CLightComponent::RegisterNetworkVar_m_nDirectLight", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_nDirectLight", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa2860", "name": "CLightComponent::RegisterNetworkVar_m_bAllowSSTGeneration", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bAllowSSTGeneration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa2e40", "name": "CLightComponent::RegisterNetworkVar_m_bRenderToCubemaps", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_bRenderToCubemaps", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa3420", "name": "CLightComponent::RegisterNetworkVar_m_nLightMapUniqueId", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_nLightMapUniqueId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa3a00", "name": "CLightComponent::RegisterNetworkVar_m_nLightPathUniqueId", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_nLightPathUniqueId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa3fe0", "name": "CLightComponent::RegisterNetworkVar_m_nBakedShadowIndex", "confidence": "medium", "rationale": "mangled CNetworkVarBase symbol names class + m_nBakedShadowIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa45c0", "name": "NetworkVarRepr__CLightComponent__m_nShadowPriority", "confidence": "medium", "rationale": "embeds CNetworkVarBase + ft:/raw: field-type dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa4ba0", "name": "NetworkVarRepr__CLightComponent__m_bUsesBakedShadowing", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa5180", "name": "NetworkVarRepr__CLightComponent__m_nShadowCascadeResolution3", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa5760", "name": "NetworkVarRepr__CLightComponent__m_nShadowCascadeResolution2", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa5d40", "name": "NetworkVarRepr__CLightComponent__m_nShadowCascadeResolution1", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa6320", "name": "NetworkVarRepr__CLightComponent__m_nShadowCascadeResolution0", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa6900", "name": "NetworkVarRepr__CLightComponent__m_flShadowCascadeDistance3", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa6ee0", "name": "NetworkVarRepr__CLightComponent__m_flShadowCascadeDistance2", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa74c0", "name": "NetworkVarRepr__CLightComponent__m_flShadowCascadeDistance1", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa7aa0", "name": "NetworkVarRepr__CLightComponent__m_flShadowCascadeDistance0", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa8080", "name": "NetworkVarRepr__CLightComponent__m_flShadowCascadeDistanceFade", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa8660", "name": "NetworkVarRepr__CLightComponent__m_flShadowCascadeCrossFade", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa8c40", "name": "NetworkVarRepr__CLightComponent__m_nCascadeRenderStaticObjects", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa9220", "name": "NetworkVarRepr__CLightComponent__m_nStyle", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa9800", "name": "NetworkVarRepr__CLightComponent__m_flOrthoLightHeight", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaa9de0", "name": "NetworkVarRepr__CLightComponent__m_flOrthoLightWidth", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaaa3c0", "name": "NetworkVarRepr__CLightComponent__m_bRenderTransmissive", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaaa9a0", "name": "NetworkVarRepr__CLightComponent__m_nRenderSpecular", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaaaf80", "name": "NetworkVarRepr__CLightComponent__m_bRenderDiffuse", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaab560", "name": "NetworkVarRepr__CLightComponent__m_nShadowHeight", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaabb40", "name": "NetworkVarRepr__CLightComponent__m_nShadowWidth", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaac120", "name": "NetworkVarRepr__CLightComponent__m_nCastShadows", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaac700", "name": "NetworkVarRepr__CLightComponent__m_nCascades", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaacce0", "name": "NetworkVarRepr__CLightComponent__m_flPhi", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaad2c0", "name": "NetworkVarRepr__CLightComponent__m_flTheta", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaad8a0", "name": "NetworkVarRepr__CLightComponent__m_flAttenuation2", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaade80", "name": "NetworkVarRepr__CLightComponent__m_flAttenuation1", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaae460", "name": "NetworkVarRepr__CLightComponent__m_flAttenuation0", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaaea40", "name": "NetworkVarRepr__CLightComponent__m_flFalloff", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaaf020", "name": "NetworkVarRepr__CLightComponent__m_flRange", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xab3d80", "name": "NetworkVarRepr__CBodyComponentPoint__m_sceneNode", "confidence": "medium", "rationale": "embeds CBodyComponentPoint::NetworkVar_m_sceneNode (CGameSceneNode)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xab4660", "name": "NetworkVarRepr__CBodyComponentSkeletonInstance__m_skeletonInstance", "confidence": "medium", "rationale": "embeds CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xab52d0", "name": "NetworkVarTableRepr__CLightComponent", "confidence": "medium", "rationale": "dumps multiple CLightComponent netvars (m_Pattern,m_hLightCookie,m_vPrecomputedOBB*,m_flBrightness)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabb2a0", "name": "CInterpolatedVar_InterpolateDebug", "confidence": "low", "rationale": "hermite/interp/extrap sample-dump debug of interpolation history", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac3630", "name": "CCSGameRules_ParseWorldGameInfoKeys", "confidence": "low", "rationale": "reads worldspawn/map keys: levelname,mapgroup,gamemode,c_game_mode,ct_arms,ct_models,skirmishid", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad03a0", "name": "RegisterSchemaGameDataTypes_A", "confidence": "low", "rationale": "references schema atomic types (CPlayerSlot,HitGroup_t) + scripts/*.vdata resource list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad8870", "name": "CCSGameRules_BuildPlayerDeathModifiers", "confidence": "medium", "rationale": "builds player_death modifier flags: headshot,noscope,penetrated,revenge,domination,throughsmoke,attackerblind/inair", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadee70", "name": "CCSPlayerPawn::SetModelFromTeam", "confidence": "low", "rationale": "CCSPlayerPawn vtable slot 183 referencing ctm_fbi/ctm_swat model strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaebb80", "name": "CCSPlayerPawn_FireItemEquipEvent", "confidence": "medium", "rationale": "fires item_equip event: userid,item,weptype,ispainted,issilenced,hassilencer,hastracers,canzoom", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaf9c20", "name": "CNetworkUtlVectorEmbedded_ResolvePath", "confidence": "medium", "rationale": "networkvar.h CNetworkUtlVectorEmbedded late-resolve + Path_AddToTail depth checks", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xafb0e0", "name": "CCSGameScript_CompileAndLoadModule", "confidence": "medium", "rationale": "loads .vjs_c/.vts_c cs_script: CompileModule/InstantiateModule/Evaluate exceptions", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb039e0", "name": "Host_WorkshopMapCommand", "confidence": "medium", "rationale": "handles host_workshop_map / ds_workshop_changelevel usage + 'mapgroup workshop;'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb09680", "name": "NetworkVarTableRepr__CCSObserverPawn", "confidence": "medium", "rationale": "dumps CCSObserverPawn service pointers (m_pCameraServices,m_pObserverServices,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb14aa0", "name": "Schema_Register__CCSBot", "confidence": "low", "rationale": "schema field type list for CCSBot (CCSPlayer_*Services,CEconItemView,CSPlayerBlockingUseAction_t)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb18ba0", "name": "CSWeaponData_RegisterScriptFunctions", "confidence": "medium", "rationale": "registers CSWeaponData script getters (GetDamage,GetPenetration,GetPrice,GetRange...) with 'Calling %s.%s [Fast]'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb19af0", "name": "FieldTypeToName", "confidence": "medium", "rationale": "maps fieldtype enum to name strings (boolean,ehandle,hscript,cstring,float64,color...) no callees, 31 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1aca0", "name": "Schema_Register__CCSPlayerPawn_ServicesFields", "confidence": "low", "rationale": "schema field type list (CCSPlayer_*Services*,CEntityIndex,Color,EntitySpottedState_t)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1dfc0", "name": "Schema_Register__CCSPlayerPawnBase_PingFields", "confidence": "low", "rationale": "schema field type list (CCSPlayer_PingServices*,CHandle,CSPlayerState)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb32640", "name": "CBaseEntity_RegisterScriptGetters", "confidence": "medium", "rationale": "registers entity script getters (GetAbsOrigin,GetEyeAngles,GetHealth,GetClassName...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb32a80", "name": "CPointScriptEntity::ScriptGetSaveData", "confidence": "medium", "rationale": "point_script script method GetSaveData ('Calling %s.%s')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb32d80", "name": "CPointScriptEntity::ScriptSetSaveData", "confidence": "medium", "rationale": "point_script script method SetSaveData(data:string)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb33200", "name": "CPointScriptEntity::ScriptQueueAfterThinks", "confidence": "medium", "rationale": "point_script script method QueueAfterThinks(callback:function)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb35ad0", "name": "CMapVetoPickController_RegisterOutputs", "confidence": "medium", "rationale": "registers outputs OnMapPicked/OnMapVetoed/OnSidesPicked/OnNewPhaseStarted/OnLevelTransition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb36650", "name": "RegisterGlobalScriptFunctions", "confidence": "medium", "rationale": "registers global vscript funcs (EntFireAtName,DebugLine,ConnectOutput,ClientCommand,Domain)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb36dc0", "name": "CEntityScript::ScriptDisconnectOutput", "confidence": "medium", "rationale": "script method DisconnectOutput(connectionId:number), 'Output connection not found'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb38830", "name": "CBaseModelEntity_RegisterScriptFunctions", "confidence": "medium", "rationale": "registers model-entity script methods (SetModel,GetModelScale,Glow,SetColor,IsGlowing)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb38940", "name": "CCSPlayerController_RegisterScriptFunctions", "confidence": "medium", "rationale": "registers CS controller/pawn script methods (AddMoneySpendableNow,AddScore,DestroyWeapon)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb39670", "name": "CCSPlayerPawn::ScriptIsInputPressed", "confidence": "medium", "rationale": "script method IsInputPressed(inputs:number) on CSPlayerPawn/CSInputs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb3a630", "name": "CCSPlayer_RegisterScriptGetters", "confidence": "low", "rationale": "registers script getters GetAllPlayerControllers/GetObserverPawn/GetOriginalOwner", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb3afd0", "name": "CCSPlayerPawn_RegisterControllerScriptGetters", "confidence": "medium", "rationale": "registers GetPlayerController/GetPlayerPawn/GetOriginalPlayerController script getters", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb3bbf0", "name": "CCSScript_EntityScript::OnPlayerPing", "confidence": "high", "rationale": "class CCSScript_EntityScript slot 18, string 'OnPlayerPing' + player/position callback", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb41d20", "name": "CCSScript_EntityScript_OnBombPlantDefuse", "confidence": "low", "rationale": "fires OnBombPlant/OnBombDefuse script callbacks (defuser,planter,plantedC4)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb42110", "name": "CCSScript_EntityScript::OnGrenadeThrow", "confidence": "high", "rationale": "class CCSScript_EntityScript slot 23, string 'OnGrenadeThrow' + projectile/weapon", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb43830", "name": "CCSPlayerController::ScriptGetWeaponDataForLoadoutSlot", "confidence": "high", "rationale": "script method GetWeaponDataForLoadoutSlot(slot,team?) returning CSWeaponData", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb44060", "name": "LookupOfficialMapName", "confidence": "medium", "rationale": "static table of official map names (ar_*,coop_*), no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb4d3a0", "name": "Schema_Register__CCSPlayerController_PingFields", "confidence": "low", "rationale": "schema field type list (CCSPlayerController,CCSPlayer_PingServices,CTouchExpansionComponent)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb4db10", "name": "CCSPlayerPawn::ScriptSetHasHelmet", "confidence": "high", "rationale": "string 'Method CSPlayerPawn.SetHasHelmet cannot be called with true while armor value is 0'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb55540", "name": "CCSScript_EntityScript::ScriptAddBombEventListener", "confidence": "medium", "rationale": "registers callback for OnBombDefuse/OnBombPlant/OnPlayerActivate(callback:function)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb57180", "name": "CEntityScript::ScriptConnectOutput", "confidence": "high", "rationale": "script method ConnectOutput(target,output,callback), 'Output not found','OutputConnection:%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb58680", "name": "ScriptRegisterCheatCommand", "confidence": "high", "rationale": "script method RegisterCheatCommand(name,callback), 'Command %s already exists.','ConCommand:%s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb59640", "name": "RegisterCSScriptConstants_DamageAndHitgroups", "confidence": "low", "rationale": "registers script enum constants (ATTACK,BULLET,BURN,BLAST,BOMB_DEFUSED,CHEST...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb5d900", "name": "NetworkVarRepr__CCSPlayerPawn__m_fMolotovDamageTime", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb5dee0", "name": "NetworkVarRepr__CCSPlayerPawn__m_bGunGameImmunity", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb5e4c0", "name": "NetworkVarRepr__CCSPlayerPawn__m_vecPlayerPatchEconIndices", "confidence": "medium", "rationale": "embeds CNetworkArrayBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb5eb00", "name": "NetworkVarRepr__CCSPlayerPawn__m_unFreezetimeEndEquipmentValue", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb5f0e0", "name": "NetworkVarRepr__CCSPlayerPawn__m_unRoundStartEquipmentValue", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb5f6c0", "name": "NetworkVarRepr__CCSPlayerPawn__m_unCurrentEquipmentValue", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb5fca0", "name": "NetworkVarRepr__CCSPlayerPawn__m_ArmorValue", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb60280", "name": "NetworkVarRepr__CCSPlayerPawn__m_bKilledByHeadshot", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb60860", "name": "NetworkVarRepr__CCSPlayerPawn__m_bWaitForNoAttack", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb60e40", "name": "NetworkVarRepr__CCSPlayerPawn__m_flVelocityModifier", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb61420", "name": "NetworkVarRepr__CCSPlayerPawn__m_flFlinchStack", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb61a00", "name": "NetworkVarRepr__CCSPlayerPawn__m_iShotsFired", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb61fe0", "name": "NetworkVarRepr__CCSPlayerPawn__m_nWhichBombZone", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb625c0", "name": "NetworkVarRepr__CCSPlayerPawn__m_bInNoDefuseArea", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb62ba0", "name": "NetworkVarRepr__CCSPlayerPawn__m_bIsGrabbingHostage", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb63180", "name": "NetworkVarRepr__CCSPlayerPawn__m_bIsDefusing", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb63760", "name": "NetworkVarRepr__CCSPlayerPawn__m_bResumeZoom", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb63d40", "name": "NetworkVarRepr__CCSPlayerPawn__m_bIsScoped", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb64320", "name": "NetworkVarRepr__CCSPlayerPawn__m_bIsWalking", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb64900", "name": "NetworkVarRepr__CCSPlayerPawn__m_flViewmodelFOV", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb64ee0", "name": "NetworkVarRepr__CCSPlayerPawn__m_flViewmodelOffsetZ", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb654c0", "name": "NetworkVarRepr__CCSPlayerPawn__m_flViewmodelOffsetY", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb65aa0", "name": "NetworkVarRepr__CCSPlayerPawn__m_flViewmodelOffsetX", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb66080", "name": "NetworkVarRepr__CCSPlayerPawn__m_bLeftHanded", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb66660", "name": "NetworkVarRepr__CCSPlayerPawn__m_nEconGlovesChanged", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb66c40", "name": "NetworkVarRepr__CCSPlayerPawn__m_EconGloves", "confidence": "medium", "rationale": "embeds CCSPlayerPawn::NetworkVar_m_EconGloves (CEconItemView)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb671f0", "name": "NetworkVarRepr__CCSPlayerPawn__m_bRagdollDamageHeadshot", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb677d0", "name": "NetworkVarRepr__CCSPlayerPawn__m_szRagdollDamageWeaponName", "confidence": "medium", "rationale": "embeds CNetworkStringBase<64,CCSPlayerPawn::m_szRagdollDamageWeaponName>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb67e10", "name": "NetworkVarRepr__CCSPlayerPawn__m_nRagdollDamageBone", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb683f0", "name": "NetworkVarRepr__CCSPlayerPawn__m_bIsBuyMenuOpen", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb689d0", "name": "NetworkVarRepr__CCSPlayerPawn__m_iRetakesMVPBoostItem", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb68fb0", "name": "NetworkVarRepr__CCSPlayerPawn__m_bRetakesMVPLastRound", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb69590", "name": "NetworkVarRepr__CCSPlayerPawn__m_bRetakesHasDefuseKit", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb69b70", "name": "NetworkVarRepr__CCSPlayerPawn__m_iRetakesOfferingCard", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb6a150", "name": "NetworkVarRepr__CCSPlayerPawn__m_iRetakesOffering", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb6a730", "name": "NetworkVarRepr__CCSPlayerPawn__m_bInBombZone", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb6ad10", "name": "NetworkVarRepr__CCSPlayerPawn__m_bInHostageRescueZone", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb6b2f0", "name": "NetworkVarRepr__CCSPlayerPawn__m_bInBuyZone", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb6b8d0", "name": "NetworkVarRepr__CCSPlayerPawn__m_szLastPlaceName", "confidence": "medium", "rationale": "embeds CNetworkStringBase<18,CCSPlayerPawn::m_szLastPlaceName>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb6bf10", "name": "NetworkVarRepr__CCSPlayerPawn__m_bHasFemaleVoice", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb6c4f0", "name": "NetworkVarRepr__CCSPlayerPawn__m_pAimPunchServices", "confidence": "low", "rationale": "embeds pointer netvar CCSPlayer_AimPunchServices*", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb6caf0", "name": "NetworkVarRepr__CCSPlayerPawn__m_pActionTrackingServices", "confidence": "low", "rationale": "embeds pointer netvar CCSPlayer_ActionTrackingServices*", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb6d0f0", "name": "NetworkVarRepr__CCSPlayerPawn__m_pBuyServices", "confidence": "low", "rationale": "embeds pointer netvar CCSPlayer_BuyServices*", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb6d6f0", "name": "NetworkVarRepr__CCSPlayerPawn__m_pHostageServices", "confidence": "low", "rationale": "embeds pointer netvar CCSPlayer_HostageServices*", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb6dcf0", "name": "NetworkVarRepr__CCSPlayerPawn__m_pBulletServices", "confidence": "low", "rationale": "embeds pointer netvar CCSPlayer_BulletServices*", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb72260", "name": "LookupOfficialMapInfo", "confidence": "low", "rationale": "official map-name table (ar_*,coop_*) with lookup callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb76360", "name": "NetworkVarRepr__CCSPlayerPawn__m_fImmuneToGunGameDamageTime", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb76bf0", "name": "NetworkVarRepr__CCSPlayerPawn__m_flEmitSoundTime", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb77480", "name": "NetworkVarRepr__CCSPlayerPawn__m_nLastKillerIndex", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb77d10", "name": "NetworkVarRepr__CCSPlayerPawn__m_fSwitchedHandednessTime", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb785a0", "name": "NetworkVarRepr__CCSPlayerPawn__m_flNextSprayDecalTime", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb7ce00", "name": "NetworkVarTableRepr__CCSTeam", "confidence": "medium", "rationale": "dumps CCSTeam netvars (m_bSurrendered,m_scoreOvertime,m_iClanID,m_szClanTeamname,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb81680", "name": "NetworkVarRepr__CCSPlayerPawnBase__m_hOriginalController", "confidence": "medium", "rationale": "embeds CNetworkHandleBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb83ca0", "name": "NetworkVarTableRepr__CCSPlayerPawnBase", "confidence": "medium", "rationale": "dumps CCSPlayerPawnBase netvars (m_iPlayerState,m_flFlashDuration,m_iProgressBarDuration,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb86270", "name": "NetworkVarTableRepr__CCSPlayerPawn", "confidence": "medium", "rationale": "dumps CCSPlayerPawn netvars (m_qDeathEyeAngles,m_vRagdollDamageForce,m_angEyeAngles,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8a510", "name": "CCSPlayerController::ScriptGetPlayerName", "confidence": "high", "rationale": "script method GetPlayerName ('' fallback, 'Calling %s.%s')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8a8a0", "name": "CVoteController_CastVote", "confidence": "medium", "rationale": "fires vote_cast event 'Vote cast \"%s %s\" from #%u %s option%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8af30", "name": "CVoteController_StartVote", "confidence": "high", "rationale": "starts vote 'Vote started \"%s %s\" from #%u %s', #SFUI_vote_failed_vote_in_progress", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8d830", "name": "CCSPlayer_HandleRadioMenu_Commands", "confidence": "low", "rationale": "radio group (CoverMe/FollowMe/HoldPosition/Regroup/TakingFire/YouTakeThePoint)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8da10", "name": "CCSPlayer_HandleRadioMenu_Chatter", "confidence": "low", "rationale": "radio group (Cheer/Compliment/GoGoGo/ReportIn/StickTogether/FallBack/Thanks)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8dc10", "name": "CCSPlayer_HandleRadioMenu_Responses", "confidence": "low", "rationale": "radio group (Affirmative/EnemyDown/EnemySpotted/InPosition/NeedBackup/Negative/RogerThat/SectorClear)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8de90", "name": "CCSPlayer_DispatchRadioCommandString", "confidence": "medium", "rationale": "maps radio command strings (coverme,enemyspot,fallback,holdpos...) to radio handlers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8e290", "name": "CCSPlayerController_HandlePlayerRadioCommand", "confidence": "medium", "rationale": "playerradio/playerchatwheel command handler ('Need two arguments to playerradio')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9f650", "name": "CEntityOutputTemplate_CUtlSymbolLarge__LoadFromKV3", "confidence": "medium", "rationale": "class slot 2, KV3 transfer of m_Value via IKV3TransferInterface_UtlSymbolLarge", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xba9cd0", "name": "CRoundEndReport::FireGameEvent", "confidence": "medium", "rationale": "class CRoundEndReport slot 2, handles round_start/player_team events", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbaadc0", "name": "CNotReadyForMatchIssue::ExecuteCommand", "confidence": "high", "rationale": "vote-issue slot 22, runs 'mp_warmup_pausetimer 1;' + #SFUI_vote_passed_not_ready_for_match_chat", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbaaf00", "name": "Workshop_ClearCloudSaveCommand", "confidence": "medium", "rationale": "clear_workshop_cloud_save handler ('Deleted %s from cloud save', save_%s.txt)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbab640", "name": "Workshop_SaveMapFileToCloud", "confidence": "medium", "rationale": "writes workshop save to steam cloud ('Saved to %s steam cloud','Addon save file reached max size')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbabbb0", "name": "BuildServerLogUploadHttpHeaders", "confidence": "medium", "rationale": "builds HTTP headers X-Server-Addr/X-SteamID/X-Tick-Start/X-Timestamp for log upload", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb21c0", "name": "CNextLevelIssue::ExecuteCommand", "confidence": "high", "rationale": "vote-issue slot 22, runs mp_maxrounds/mp_timelimit/mp_winlimit, 'Extend current Map'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbb7ac0", "name": "NetworkVarRepr__CPlayerSprayDecal__m_ubSignature", "confidence": "medium", "rationale": "embeds CNetworkArrayBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb8100", "name": "NetworkVarRepr__CPlayerSprayDecal__m_nVersion", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb86e0", "name": "NetworkVarRepr__CPlayerSprayDecal__m_nTintID", "confidence": "medium", "rationale": "embeds CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb8cc0", "name": "NetworkVarRepr__CMapVetoPickController__m_nStartingSide0", "confidence": "medium", "rationale": "embeds CNetworkArrayBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb9300", "name": "NetworkVarRepr__CMapVetoPickController__m_nMapId5", "confidence": "medium", "rationale": "embeds CNetworkArrayBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb9940", "name": "NetworkVarRepr__CMapVetoPickController__m_nMapId4", "confidence": "medium", "rationale": "embeds CNetworkArrayBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb9f80", "name": "NetworkVarRepr__CMapVetoPickController__m_nMapId3", "confidence": "medium", "rationale": "embeds CNetworkArrayBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbba5c0", "name": "NetworkVarRepr__CMapVetoPickController__m_nMapId2", "confidence": "medium", "rationale": "embeds CNetworkArrayBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbbac00", "name": "NetworkVarRepr__CMapVetoPickController__m_nMapId1", "confidence": "medium", "rationale": "embeds CNetworkArrayBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbc0380", "name": "NetworkVarTableRepr__CVoteController", "confidence": "medium", "rationale": "dumps CVoteController netvars (m_bIsYesNoVote,m_iActiveIssueIndex,m_nVoteOptionCount,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbc1cf0", "name": "NetworkVarTableRepr__CMapVetoPickController", "confidence": "medium", "rationale": "dumps CMapVetoPickController netvars (m_nDraftType,m_nCurrentPhase,m_nMapId0,m_nAccountIDs,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbc4d30", "name": "NetworkVarTableRepr__CPlayerSprayDecal", "confidence": "medium", "rationale": "dumps CPlayerSprayDecal netvars (m_flCreationTime,m_nPlayer,m_unTraceID,m_vecLeft,m_vecNormal,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbc9e00", "name": "NetworkVarTableRepr__CFuncConveyor", "confidence": "medium", "rationale": "dumps CFuncConveyor netvars (m_flTargetSpeed,m_nTransitionStartTick,m_vecMoveDirEntitySpace,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcdba0", "name": "CPauseMatchIssue::ExecuteCommand", "confidence": "high", "rationale": "vote-issue slot 22, runs 'mp_pause_match;' + #SFUI_vote_passed_pause_match_chat", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce0b0", "name": "CCSGOSteamWorksGameStatsServer_WriteServerInfoRow", "confidence": "low", "rationale": "slot 67 writes ServerIP/ServerName/ServerSessionID/StartMap stats fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf7b0", "name": "RegisterSchemaGameDataTypes_B", "confidence": "low", "rationale": "schema atomic types + scripts/*.vdata resource list (variant of ad03a0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf51d0", "name": "GetBotChatterMeaningName", "confidence": "medium", "rationale": "maps bot chatter meaning enum to names (DefusingBomb,EnemySpotted,GuardingHostages,InCombat...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf7880", "name": "CCSBot::UpdateLookAround", "confidence": "high", "rationale": "string 'CCSBot::UpdateLookAround' + cs_bot_vision.cpp", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc01980", "name": "CCSBotChatter_LoadChatterDatabase", "confidence": "medium", "rationale": "parses bot chatter file (AgreeWithPlan,Chatter,'Error parsing %s - invalid radio event')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc02b00", "name": "CCSBotManager_RegisterGameEventListeners", "confidence": "medium", "rationale": "registers bot listeners for bomb_*/bullet_impact/break_* game events", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc04720", "name": "CCSBotManager_RegisterConVars", "confidence": "medium", "rationale": "registers bot convars with help strings ('Defines the skill of bots joining the game...')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc0a5f0", "name": "CCSBotManager_BotDebugCommand", "confidence": "low", "rationale": "bot debug/grenade cmd ('Setting desired grenade for bot %s to %s','Bot %s found a path')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc12850", "name": "RegisterSchemaGameDataTypes_Float", "confidence": "low", "rationale": "schema atomic type + vdata list, recursive, float args (variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc37e70", "name": "BT_ParseMoveToAction", "confidence": "medium", "rationale": "parses AI behavior-tree MoveTo node (BT_ACTION_MOVETO_*, '[AI BT]: Invalid movement type')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41f20", "name": "BT_ParseWaitAction", "confidence": "medium", "rationale": "parses AI BT wait node (wait_time_min/max, wait_modulo_tick_mod validation)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc45be0", "name": "BuildWeaponModelPrecacheTable", "confidence": "low", "rationale": "weapon model/viewmodel table (firstperson_default,weapon_ak47...), int=0 static init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4fd50", "name": "BT_ParseFindHidingSpotQuery", "confidence": "medium", "rationale": "AI BT hiding-spot node ('Draw hiding spots.',cv_bot_ai_bt_hiding_spot_show,output_location)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc55fe0", "name": "BT_ParseTagEntityDecorator", "confidence": "medium", "rationale": "AI BT decorator (BT_DECORATOR_TAG_ENTITY_SET/CLEAR,'Invalid operation type')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc56bc0", "name": "BT_ParseTagThresholdDecorator", "confidence": "medium", "rationale": "AI BT decorator (BT_DECORATOR_TAG_THRESHOLD_AT_LEAST/MOST,'Invalid check type')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5ef70", "name": "BT_ParseCopyValueNode_A", "confidence": "low", "rationale": "AI BT source/destination copy node ('Required key destination missing from KV3 file')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5f090", "name": "BT_ParseCopyValueNode_B", "confidence": "low", "rationale": "AI BT source/destination copy node (variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5f1b0", "name": "BT_ParseCopyValueNode_C", "confidence": "low", "rationale": "AI BT source/destination copy node (variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5f2d0", "name": "BT_ParseWeaponSlotNode", "confidence": "medium", "rationale": "AI BT node parsing weapon slot (GRENADES/KNIFE/PISTOL/RIFLE,'Invalid slot type')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5f450", "name": "BT_ParseCopyValueNode_D", "confidence": "low", "rationale": "AI BT source/destination copy node (variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5f570", "name": "BT_ParseCopyValueNode_E", "confidence": "low", "rationale": "AI BT source/destination copy node (variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc69f20", "name": "BT_ParseGrenadeTypeNode", "confidence": "medium", "rationale": "AI BT grenade-type node (DECOY/EXPLOSIVE/FIRE/FLASH/SMOKE,'Invalid grenade type')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6c430", "name": "BuildWeaponModelPrecacheTable_2", "confidence": "low", "rationale": "weapon model table (firstperson_default,weapon_ak47...) variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6e2f0", "name": "InitSteamUtilsAndSchemaTypes", "confidence": "low", "rationale": "SteamUtils010 + schema atomic types/vdata list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc82bd0", "name": "DefuseBombState::OnUpdate", "confidence": "medium", "rationale": "bot DefuseBombState slot 1: 'Failed to start defuse, giving up','In Defuse state but don't know where bomb is'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc93760", "name": "RegisterSchemaGameDataTypes_C", "confidence": "low", "rationale": "schema atomic types + scripts/*.vdata resource list (variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc94330", "name": "GetLadderNavStateName", "confidence": "medium", "rationale": "maps bot ladder nav state enum to names (APPROACH,MOUNT_LADDER,TRAVERSE,DISMOUNT...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc94a10", "name": "CCSBot_UpdateLadderMovement", "confidence": "medium", "rationale": "bot ladder movement update ('Ladder state: MOUNT_LADDER/TRAVERSE/...')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc94dd0", "name": "CCSBot_UpdateSharpTurnJump_Approach", "confidence": "low", "rationale": "bot sharp-turn-jump state ('Sharp turn jump: APPROACH') + weapon model table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc964a0", "name": "CCSBot_UpdateLadder", "confidence": "medium", "rationale": "bot ladder update ('Ladder traversed.','Ladder: Fell from ladder.')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97350", "name": "CCSBot_UpdateSharpTurnJump", "confidence": "medium", "rationale": "bot sharp-turn-jump ('Sharp turn jump: AIRBORNE/FACE_JUMP/timeout!','traversed.')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9c8c0", "name": "Schema_Register__CChicken_Fields", "confidence": "low", "rationale": "schema field type list (EChickenActivity,CAttributeContainer,CCSPlayerPawn,GameTime_t)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb1060", "name": "NetworkVarTableRepr__CInferno", "confidence": "medium", "rationale": "dumps CInferno netvars (m_fireCount,m_firePositions,m_bFireIsBurning,m_nInfernoType,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb4c80", "name": "NetworkVarRepr__CChicken__m_leader", "confidence": "medium", "rationale": "embeds CNetworkHandleBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb6b20", "name": "NetworkVarRepr__CChicken__m_AttributeManager", "confidence": "medium", "rationale": "embeds CChicken::NetworkVar_m_AttributeManager (CAttributeContainer)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb7510", "name": "CChicken::Touch", "confidence": "low", "rationale": "CChicken vtable slot 10, references weapon_fire + bot-manager callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb9d20", "name": "CHostage_RegisterThinkFunctions", "confidence": "low", "rationale": "registers CHostageHostageThink/CHostageHostageUse think contexts + vdata", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbaa40", "name": "CHostage_RegisterOutputs", "confidence": "medium", "rationale": "registers hostage outputs OnRescued/OnFirstPickedUp/OnHostageBeginGrab/OnDroppedNotRescued", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbcc20", "name": "Schema_Register__CHostage_Fields", "confidence": "low", "rationale": "schema field type list (CountdownTimer,EntitySpottedState_t,CHandle)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcc1eb0", "name": "Schema_Register__CCSPlayerPawn_SpottedFields", "confidence": "low", "rationale": "schema field type list (CCSPlayerPawnBase,EntitySpottedState_t,VectorWS,GameTime_t)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcc3b00", "name": "CHostage_RegisterConVars", "confidence": "medium", "rationale": "registers hostage convars (spawn/push help strings, 'Maximum number of hostages to spawn.', CHostage_API)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcc8820", "name": "NetworkVarRepr__CHostage__m_leader", "confidence": "medium", "rationale": "embeds CNetworkHandleBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcc92f0", "name": "NetworkVarRepr__CHostage__m_hHostageGrabber", "confidence": "medium", "rationale": "embeds CNetworkHandleBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcc9e00", "name": "NetworkVarTableRepr__CHostage", "confidence": "medium", "rationale": "dumps CHostage netvars (m_flRescueStartTime,m_isRescued,m_nHostageState,m_bHandsHaveBeenCut,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd1680", "name": "Variant_ConvertToString", "confidence": "medium", "rationale": "value->string conversion ('No conversion from %s to string at the moment!', %lld/%llu/%g formats)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd2a80", "name": "CBarnLight::RegisterNetworkVarTypeNames", "confidence": "low", "rationale": "int=1, single callee; string set (CHandle, HRenderTextureStrong, GameTime_t, QAngle...) is exactly CBarnLight's networkvar field types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd96d0", "name": "CBarnLight::GetDataDescMap", "confidence": "low", "rationale": "references CEntityIOOutput + CHandle + CNetworkUtlVectorBase; looks like a data/output descriptor builder for the barnlight entity", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcdf500", "name": "CBarnLight::RegisterNetworkVar_m_VisClusters", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_VisClusters>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcdfb30", "name": "CBarnLight::RegisterNetworkVar_m_vPrecomputedOBBExtent5", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_vPrecomputedOBBExtent5>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce00c0", "name": "CBarnLight::RegisterNetworkVar_m_vPrecomputedOBBAngles5", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_vPrecomputedOBBAngles5>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce0650", "name": "CBarnLight::RegisterNetworkVar_m_vPrecomputedOBBOrigin5", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_vPrecomputedOBBOrigin5>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce0be0", "name": "CBarnLight::RegisterNetworkVar_m_vPrecomputedOBBExtent4", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_vPrecomputedOBBExtent4>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce1170", "name": "CBarnLight::RegisterNetworkVar_m_vPrecomputedOBBAngles4", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_vPrecomputedOBBAngles4>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce1700", "name": "CBarnLight::RegisterNetworkVar_m_vPrecomputedOBBOrigin4", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_vPrecomputedOBBOrigin4>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce1c90", "name": "CBarnLight::RegisterNetworkVar_m_vPrecomputedOBBExtent3", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_vPrecomputedOBBExtent3>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce2220", "name": "CBarnLight::RegisterNetworkVar_m_vPrecomputedOBBAngles3", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_vPrecomputedOBBAngles3>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce27b0", "name": "CBarnLight::RegisterNetworkVar_m_vPrecomputedOBBOrigin3", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_vPrecomputedOBBOrigin3>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce2d40", "name": "CBarnLight::RegisterNetworkVar_m_vPrecomputedOBBExtent2", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_vPrecomputedOBBExtent2>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce32d0", "name": "CBarnLight::RegisterNetworkVar_m_vPrecomputedOBBAngles2", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_vPrecomputedOBBAngles2>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce3860", "name": "CBarnLight::RegisterNetworkVar_m_vPrecomputedOBBOrigin2", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_vPrecomputedOBBOrigin2>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce3df0", "name": "CBarnLight::RegisterNetworkVar_m_vPrecomputedOBBExtent1", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_vPrecomputedOBBExtent1>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce4380", "name": "CBarnLight::RegisterNetworkVar_m_nPrecomputedSubFrusta", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nPrecomputedSubFrusta>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce4960", "name": "CBarnLight::RegisterNetworkVar_m_bPrecomputedFieldsValid", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_bPrecomputedFieldsValid>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce4f40", "name": "CBarnLight::RegisterNetworkVar_m_flShadowFadeSizeEnd", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flShadowFadeSizeEnd>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce5520", "name": "CBarnLight::RegisterNetworkVar_m_flShadowFadeSizeStart", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flShadowFadeSizeStart>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce5b00", "name": "CBarnLight::RegisterNetworkVar_m_flFadeSizeEnd", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flFadeSizeEnd>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce60e0", "name": "CBarnLight::RegisterNetworkVar_m_flFadeSizeStart", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flFadeSizeStart>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce66c0", "name": "CBarnLight::RegisterNetworkVar_m_flFogScale", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flFogScale>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce6ca0", "name": "CBarnLight::RegisterNetworkVar_m_nFogShadows", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nFogShadows>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce7280", "name": "CBarnLight::RegisterNetworkVar_m_flFogStrength", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flFogStrength>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce7860", "name": "CBarnLight::RegisterNetworkVar_m_nFog", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nFog>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce7e40", "name": "CBarnLight::RegisterNetworkVar_m_fAlternateColorBrightness", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_fAlternateColorBrightness>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce8420", "name": "CBarnLight::RegisterNetworkVar_m_flMinRoughness", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flMinRoughness>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce8a00", "name": "CBarnLight::RegisterNetworkVar_m_flBounceScale", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flBounceScale>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce8fe0", "name": "CBarnLight::RegisterNetworkVar_m_nBounceLight", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nBounceLight>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce95c0", "name": "CBarnLight::RegisterNetworkVar_m_bForceShadowsEnabled", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_bForceShadowsEnabled>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xce9ba0", "name": "CBarnLight::RegisterNetworkVar_m_bContactShadow", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_bContactShadow>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcea180", "name": "CBarnLight::RegisterNetworkVar_m_nShadowPriority", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nShadowPriority>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcea760", "name": "CBarnLight::RegisterNetworkVar_m_nShadowMapSize", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nShadowMapSize>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcead40", "name": "CBarnLight::RegisterNetworkVar_m_nCastShadows", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nCastShadows>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xceb320", "name": "CBarnLight::RegisterNetworkVar_m_flBakeSpecularToCubemapsScale", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flBakeSpecularToCubemapsScale>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xceb900", "name": "CBarnLight::RegisterNetworkVar_m_nBakeSpecularToCubemaps", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nBakeSpecularToCubemaps>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcebee0", "name": "CBarnLight::RegisterNetworkVar_m_flRange", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flRange>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcec4c0", "name": "CBarnLight::RegisterNetworkVar_m_flSkirtNear", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flSkirtNear>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcecaa0", "name": "CBarnLight::RegisterNetworkVar_m_flSkirt", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flSkirt>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xced080", "name": "CBarnLight::RegisterNetworkVar_m_flSoftY", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flSoftY>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xced660", "name": "CBarnLight::RegisterNetworkVar_m_flSoftX", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flSoftX>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcedc40", "name": "CBarnLight::RegisterNetworkVar_m_flShape", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flShape>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcee220", "name": "CBarnLight::RegisterNetworkVar_m_LightStyleEvents", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_LightStyleEvents>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcee840", "name": "CBarnLight::RegisterNetworkVar_m_QueuedLightStyleStrings", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_QueuedLightStyleStrings>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xceee60", "name": "CBarnLight::RegisterNetworkVar_m_flLuminaireAnisotropy", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flLuminaireAnisotropy>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcef440", "name": "CBarnLight::RegisterNetworkVar_m_flLuminaireSize", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flLuminaireSize>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcefa20", "name": "CBarnLight::RegisterNetworkVar_m_nLuminaireShape", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nLuminaireShape>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf0000", "name": "CBarnLight::RegisterNetworkVar_m_nLightMapUniqueId", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nLightMapUniqueId>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf05e0", "name": "CBarnLight::RegisterNetworkVar_m_nLightPathUniqueId", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nLightPathUniqueId>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf0bc0", "name": "CBarnLight::RegisterNetworkVar_m_nBakedShadowIndex", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nBakedShadowIndex>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf11a0", "name": "CBarnLight::RegisterNetworkVar_m_nDirectLight", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nDirectLight>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf1780", "name": "CBarnLight::RegisterNetworkVar_m_flBrightnessScale", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flBrightnessScale>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf1d60", "name": "CBarnLight::RegisterNetworkVar_m_flBrightness", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flBrightness>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf2340", "name": "CBarnLight::RegisterNetworkVar_m_flColorTemperature", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flColorTemperature>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf2920", "name": "CBarnLight::RegisterNetworkVar_m_nColorMode", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_nColorMode>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf2f00", "name": "CBarnLight::RegisterNetworkVar_m_bEnabled", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_bEnabled>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf6500", "name": "CBarnLight::RegisterNetworkVar_m_flLightStyleStartTime", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_flLightStyleStartTime>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf9540", "name": "CBarnLight::RegisterNetworkVar_m_LightStyleTargets", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CBarnLight::NetworkVar_m_LightStyleTargets>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcfb7a0", "name": "CBarnLight::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CBarnLight networkvar type strings (e.g. m_LightStyleString)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd01ae0", "name": "CRectLight::RegisterNetworkVar_m_bShowLight", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CRectLight::NetworkVar_m_bShowLight>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd024a0", "name": "COmniLight::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple COmniLight networkvar type strings (e.g. m_bShowLight)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04310", "name": "CBarnLight::Think_ApplyLightStylesToTargets", "confidence": "high", "rationale": "class=CBarnLight vtable slot14; string 'Think_ApplyLightStylesToTargets' literally names the method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xd08b70", "name": "CCSGameRules::CreateRandomSpawnPoints", "confidence": "medium", "rationale": "log 'Giving up attempts to make more random spawn points' + info_deathmatch_spawn/info_player_* + SetAbsOrigin = random DM spawn generation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd11890", "name": "CNavMesh::ComputeAIData", "confidence": "medium", "rationale": "strings 'Compute AI Data', 'CSGO: Compute Approach areas', 'Compute Encounter spots', trigger_survival_playarea = nav AI-data computation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd194e0", "name": "CHEGrenadeProjectile::Detonate", "confidence": "high", "rationale": "class=CHEGrenadeProjectile; fires 'hegrenade_detonate' game event with userid/entityid on detonation", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd20ab0", "name": "CQuantizedFloat::Initialize", "confidence": "medium", "rationale": "QFE_ENCODE_INTEGERS_EXACTLY + 'tried to quantize an out-of-range value...clamping' = quantized-float field encoding setup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd282e0", "name": "CVariantBase::ToString", "confidence": "medium", "rationale": "format table (%g %g %g, %lld, true/false) + 'No conversion from %s to string at the moment!' = variant->string conversion", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd29b20", "name": "CBreakableProp::ParseBodyCollectionKeyValues", "confidence": "low", "rationale": "keyvalue keys body_collection/can_player_pickup_piece/collision_group_override/health_override = breakable body-collection parsing", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd41bc0", "name": "CVariantBase::ConvertTo", "confidence": "medium", "rationale": "'No free conversion of %s variant to {Color,GlobalSymbol,ResourceHandle_t,string_t}' = typed variant conversion dispatch", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd46760", "name": "CPulseInputParameterAdapterWithCPPSignature::CopyValue", "confidence": "low", "rationale": "class slot1; 'bad input/output link: %s(%s,%s) doesn't match type' = pulse adapter input/output value copy/type-check", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd54c20", "name": "CBaseTrigger::RegisterScriptFunctions", "confidence": "medium", "rationale": "int=0 script-desc builder: 'CBaseTrigger','Base Trigger for all the triggers', ScriptEnable/ScriptDisable/Script_IsTouching help strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd60d60", "name": "CTriggerBombReset::DrawDebugTextOverlays", "confidence": "medium", "rationale": "class=CTriggerBombReset slot21; 'State: %s'+Enabled/Disabled+'TRIGGER HAS NO PHYSICS AGGREGATE' = debug text overlay", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd65840", "name": "CEnvCubemap::RegisterNetworkVar_m_Entity_bEnabled", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemap::NetworkVar_m_Entity_bEnabled>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd65e20", "name": "CEnvCubemap::RegisterNetworkVar_m_Entity_bCopyDiffuseFromDefaultCubemap", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemap::NetworkVar_m_Entity_bCopyDiffuseFromDefaultCubemap>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd66400", "name": "CEnvCubemap::RegisterNetworkVar_m_Entity_bIndoorCubeMap", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemap::NetworkVar_m_Entity_bIndoorCubeMap>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd669e0", "name": "CEnvCubemap::RegisterNetworkVar_m_Entity_bDefaultSpecEnvMap", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemap::NetworkVar_m_Entity_bDefaultSpecEnvMap>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd66fc0", "name": "CEnvCubemap::RegisterNetworkVar_m_Entity_bDefaultEnvMap", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemap::NetworkVar_m_Entity_bDefaultEnvMap>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd675a0", "name": "CEnvCubemap::RegisterNetworkVar_m_Entity_bStartDisabled", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemap::NetworkVar_m_Entity_bStartDisabled>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd67b80", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_bEnabled", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_bEnabled>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd68160", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_nLightProbeAtlasZ", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_nLightProbeAtlasZ>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd68740", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_nLightProbeAtlasY", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_nLightProbeAtlasY>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd68d20", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_nLightProbeAtlasX", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_nLightProbeAtlasX>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd69300", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_nLightProbeSizeZ", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_nLightProbeSizeZ>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd698e0", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_nLightProbeSizeY", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_nLightProbeSizeY>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd69ec0", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_nLightProbeSizeX", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_nLightProbeSizeX>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd6a4a0", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_vEdgeFadeDists", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_vEdgeFadeDists>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd6aa30", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_flEdgeFadeDist", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_flEdgeFadeDist>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd6b010", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_bStartDisabled", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_bStartDisabled>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd6b5f0", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_nPriority", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_nPriority>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd6bbd0", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_nEnvCubeMapArrayIndex", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_nEnvCubeMapArrayIndex>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd6c1b0", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_nHandshake", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_nHandshake>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd6c790", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_bMoveable", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_bMoveable>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd6cd70", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_vBoxMaxs", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_vBoxMaxs>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd6d300", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_vBoxMins", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_vBoxMins>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd6d890", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_bCustomCubemapTexture", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_bCustomCubemapTexture>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd6de70", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVar_m_Entity_flBrightness", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCombinedLightProbeVolume::NetworkVar_m_Entity_flBrightness>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd75610", "name": "CBaseTrigger::RegisterNetworkVar_m_bDisabled", "confidence": "medium", "rationale": "callers=20; registers CBaseTrigger m_bDisabled networkvar with OnNetworkedDisableChanged change-callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd76110", "name": "CEnvCombinedLightProbeVolume::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CEnvCombinedLightProbeVolume networkvar type strings (e.g. m_Entity_hCubemapTexture)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd79210", "name": "CEnvCubemap::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CEnvCubemap networkvar type strings (e.g. m_Entity_hCubemapTexture)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d290", "name": "Schema_RegisterEnvEntityClasses", "confidence": "low", "rationale": "int=2 caller-less table of env entity class names (CEnvSky, CGradientFog, CTonemapController2...) = schema/factory class registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd87e00", "name": "CLightEntity::RegisterNetworkVarTypeNames", "confidence": "low", "rationale": "int=1 like 0xcd2a80; light field type set (HRenderTextureStrong, Color, GameTime_t, Vector) for a light entity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd922d0", "name": "CVariantBase::ConvertToFloat", "confidence": "low", "rationale": "'No conversion from %s to float now' + type-name table (boolean/ehandle/hscript...) = variant->float accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd927f0", "name": "CVariantBase::ConvertToFloat", "confidence": "low", "rationale": "duplicate template instantiation of variant->float conversion ('No conversion from %s to float now')", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd92d10", "name": "CVariantBase::ConvertToFloat", "confidence": "low", "rationale": "duplicate template instantiation of variant->float conversion ('No conversion from %s to float now')", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd93500", "name": "CVariantBase::ConvertToFloat", "confidence": "low", "rationale": "duplicate template instantiation of variant->float conversion ('No conversion from %s to float now')", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd9c8c0", "name": "CEnvVolumetricFogVolume::RegisterNetworkVar_m_bOverrideNoiseStrength", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogVolume::NetworkVar_m_bOverrideNoiseStrength>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd9cea0", "name": "CEnvVolumetricFogVolume::RegisterNetworkVar_m_bOverrideSunLightStrength", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogVolume::NetworkVar_m_bOverrideSunLightStrength>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd9d480", "name": "CEnvVolumetricFogVolume::RegisterNetworkVar_m_bOverrideIndirectLightStrength", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogVolume::NetworkVar_m_bOverrideIndirectLightStrength>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd9da60", "name": "CEnvVolumetricFogVolume::RegisterNetworkVar_m_bOverrideTintColor", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogVolume::NetworkVar_m_bOverrideTintColor>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd9e040", "name": "CEnvVolumetricFogVolume::RegisterNetworkVar_m_fNoiseStrength", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogVolume::NetworkVar_m_fNoiseStrength>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd9e620", "name": "CEnvVolumetricFogVolume::RegisterNetworkVar_m_fSunLightStrength", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogVolume::NetworkVar_m_fSunLightStrength>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd9ec00", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_fWindSpeed", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_fWindSpeed>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd9f1e0", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_fNoiseStrength", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_fNoiseStrength>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd9f7c0", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_fNoiseSpeed", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_fNoiseSpeed>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd9fda0", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_nForceRefreshCount", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_nForceRefreshCount>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda0380", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_bIsMaster", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_bIsMaster>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda0960", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_bEnableIndirect", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_bEnableIndirect>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda0f40", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_bStartDisabled", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_bStartDisabled>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda1520", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_flDefaultDrawDistance", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_flDefaultDrawDistance>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda1b00", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_flDefaultScattering", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_flDefaultScattering>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda20e0", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_flDefaultAnisotropy", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_flDefaultAnisotropy>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda26c0", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_flStartDrawDistance", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_flStartDrawDistance>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda2ca0", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_flStartScattering", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_flStartScattering>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda3280", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_flStartAnisotropy", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_flStartAnisotropy>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda3860", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_bActive", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_bActive>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda3e40", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_nIndirectTextureDimZ", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_nIndirectTextureDimZ>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda4420", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_nIndirectTextureDimY", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_nIndirectTextureDimY>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda4a00", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_nIndirectTextureDimX", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_nIndirectTextureDimX>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda4fe0", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_fFirstVolumeSliceThickness", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_fFirstVolumeSliceThickness>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda55c0", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_nVolumeDepth", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_nVolumeDepth>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda5ba0", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_flIndirectStrength", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_flIndirectStrength>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda6180", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_flFadeInEnd", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_flFadeInEnd>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda6760", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_flFadeInStart", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_flFadeInStart>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda6d40", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_flDrawDistance", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_flDrawDistance>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda7320", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_flFadeSpeed", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_flFadeSpeed>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda7900", "name": "CEnvVolumetricFogController::RegisterNetworkVar_m_flAnisotropy", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvVolumetricFogController::NetworkVar_m_flAnisotropy>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda7ee0", "name": "CEnvLightProbeVolume::RegisterNetworkVar_m_Entity_bEnabled", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvLightProbeVolume::NetworkVar_m_Entity_bEnabled>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda84c0", "name": "CEnvLightProbeVolume::RegisterNetworkVar_m_Entity_nLightProbeAtlasZ", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvLightProbeVolume::NetworkVar_m_Entity_nLightProbeAtlasZ>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda8aa0", "name": "CEnvLightProbeVolume::RegisterNetworkVar_m_Entity_nLightProbeAtlasY", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvLightProbeVolume::NetworkVar_m_Entity_nLightProbeAtlasY>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda9080", "name": "CEnvLightProbeVolume::RegisterNetworkVar_m_Entity_nLightProbeAtlasX", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvLightProbeVolume::NetworkVar_m_Entity_nLightProbeAtlasX>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda9660", "name": "CEnvLightProbeVolume::RegisterNetworkVar_m_Entity_nLightProbeSizeZ", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvLightProbeVolume::NetworkVar_m_Entity_nLightProbeSizeZ>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xda9c40", "name": "CEnvLightProbeVolume::RegisterNetworkVar_m_Entity_nLightProbeSizeY", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvLightProbeVolume::NetworkVar_m_Entity_nLightProbeSizeY>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdaa220", "name": "CEnvLightProbeVolume::RegisterNetworkVar_m_Entity_nLightProbeSizeX", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvLightProbeVolume::NetworkVar_m_Entity_nLightProbeSizeX>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdaa800", "name": "CEnvLightProbeVolume::RegisterNetworkVar_m_Entity_bStartDisabled", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvLightProbeVolume::NetworkVar_m_Entity_bStartDisabled>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdaade0", "name": "CEnvLightProbeVolume::RegisterNetworkVar_m_Entity_nPriority", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvLightProbeVolume::NetworkVar_m_Entity_nPriority>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdab3c0", "name": "CEnvLightProbeVolume::RegisterNetworkVar_m_Entity_nHandshake", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvLightProbeVolume::NetworkVar_m_Entity_nHandshake>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdab9a0", "name": "CGradientFog::RegisterNetworkVar_m_bIsEnabled", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CGradientFog::NetworkVar_m_bIsEnabled>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdabf80", "name": "CGradientFog::RegisterNetworkVar_m_bStartDisabled", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CGradientFog::NetworkVar_m_bStartDisabled>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdac560", "name": "CGradientFog::RegisterNetworkVar_m_flFadeTime", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CGradientFog::NetworkVar_m_flFadeTime>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdacb40", "name": "CGradientFog::RegisterNetworkVar_m_flFogStrength", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CGradientFog::NetworkVar_m_flFogStrength>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdad120", "name": "CEnvCubemapFog::RegisterNetworkVar_m_bHasHeightFogEnd", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemapFog::NetworkVar_m_bHasHeightFogEnd>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdad700", "name": "CEnvCubemapFog::RegisterNetworkVar_m_nDistanceFogType", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemapFog::NetworkVar_m_nDistanceFogType>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdadce0", "name": "CEnvCubemapFog::RegisterNetworkVar_m_nFogHeightCoordinateSpace", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemapFog::NetworkVar_m_nFogHeightCoordinateSpace>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdae2c0", "name": "CEnvCubemapFog::RegisterNetworkVar_m_nFogHeightBlendMode", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemapFog::NetworkVar_m_nFogHeightBlendMode>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdae8a0", "name": "CEnvCubemapFog::RegisterNetworkVar_m_nHeightFogType", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemapFog::NetworkVar_m_nHeightFogType>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdaee80", "name": "CEnvCubemapFog::RegisterNetworkVar_m_nCubemapSourceType", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemapFog::NetworkVar_m_nCubemapSourceType>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdaf460", "name": "CEnvCubemapFog::RegisterNetworkVar_m_flFogMaxOpacity", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemapFog::NetworkVar_m_flFogMaxOpacity>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdafa40", "name": "CEnvCubemapFog::RegisterNetworkVar_m_bStartDisabled", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemapFog::NetworkVar_m_bStartDisabled>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdb0020", "name": "CEnvCubemapFog::RegisterNetworkVar_m_bActive", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemapFog::NetworkVar_m_bActive>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdb0600", "name": "CEnvCubemapFog::RegisterNetworkVar_m_flLODBias", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemapFog::NetworkVar_m_flLODBias>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdb0be0", "name": "CEnvCubemapFog::RegisterNetworkVar_m_flFogHeightExponent", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemapFog::NetworkVar_m_flFogHeightExponent>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdb11c0", "name": "CEnvCubemapFog::RegisterNetworkVar_m_flFogHeightStart", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CEnvCubemapFog::NetworkVar_m_flFogHeightStart>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdb4d70", "name": "CEnvCubemapFog::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CEnvCubemapFog networkvar type strings (e.g. m_hSkyMaterial)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdb7910", "name": "CGradientFog::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CGradientFog networkvar type strings (e.g. m_hGradientFogTexture)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdba650", "name": "CEnvLightProbeVolume::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CEnvLightProbeVolume networkvar type strings (e.g. m_Entity_hLightProbeTexture_SDF)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdbd380", "name": "CPlayerVisibility::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CPlayerVisibility networkvar type strings (e.g. m_bIsEnabled)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdbf170", "name": "CEnvSky::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CEnvSky networkvar type strings (e.g. m_hSkyMaterial)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdc2010", "name": "CTonemapController2::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CTonemapController2 networkvar type strings (e.g. m_flAutoExposureMax)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdc3b40", "name": "CTonemapController2::RegisterEntityClass", "confidence": "medium", "rationale": "entity classname alias 'env_tonemap_controller2' registration; calls the CTonemapController2 networkvar registrar (sub_0xdc2010)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdc3da0", "name": "CEnvVolumetricFogVolume::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CEnvVolumetricFogVolume networkvar type strings (e.g. m_TintColor)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdc6b20", "name": "CEnvWindController::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CEnvWindController networkvar type strings (e.g. m_bIsMaster)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdc9310", "name": "CEnvVolumetricFogController::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CEnvVolumetricFogController networkvar type strings (e.g. m_flStartAnisoTime)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdceac0", "name": "Schema_RegisterGameEnumsAndVData", "confidence": "low", "rationale": "int=0 caller-less: registers enum types (HitGroup_t, CPlayerSlot, PulseCursor*) and loads scripts/*.vdata", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcf020", "name": "Schema_RegisterEntityThinkBindings", "confidence": "low", "rationale": "int=0 caller-less: registers named think/context fns (CFogControllerSetLerpValues, CPointOrientReorientThink) with polymorphic_arg/retval", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd46d0", "name": "CVariantBase::ToString", "confidence": "medium", "rationale": "same variant->string format table ('No conversion from %s to string at the moment!'); template variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd8e00", "name": "CPointCamera::SaveDofSettingsToKV3", "confidence": "low", "rationale": "'Double-save to Member %s' + m_fl{Near,Far}{Crisp,Blurry}Distance members via KeyValues3::FindMember = DOF settings KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd95f0", "name": "SaveLerpSettingsToKV3", "confidence": "low", "rationale": "'Double-save to Member %s' + m_Start/m_End/m_flSeconds via KeyValues3 = lerp-settings struct KV3 serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xde9520", "name": "CInfoWorldLayer::RegisterScriptFunctions", "confidence": "medium", "rationale": "int=0 script-desc builder: 'CInfoWorldLayer', Script_Show/HideWorldLayer help strings 'Shows/Hides this layer'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xde9b80", "name": "CPointTemplate::RegisterScriptFunctions", "confidence": "medium", "rationale": "int=0 script-desc builder: 'CPointTemplate', ScriptForceSpawn/ScriptGetSpawnedEntities/ScriptSetSpawnCallback help strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdeaf80", "name": "CPulseCell_LerpCameraSettings::Save", "confidence": "medium", "rationale": "class=CPulseCell_LerpCameraSettings slot20; 'Double-save to Member %s' with param/state via KeyValues3::FindMember = KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdeb560", "name": "CEntityOutputTemplate > >::Load", "confidence": "medium", "rationale": "class slot2; string 'IKV3TransferInterface_EHandle_Load' names the Load path; reads m_Value from KV3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdec140", "name": "CPointCamera::RegisterNetworkVar_m_flDofTiltToGround", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CPointCamera::NetworkVar_m_flDofTiltToGround>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdec720", "name": "CPointCamera::RegisterNetworkVar_m_flDofFarBlurry", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CPointCamera::NetworkVar_m_flDofFarBlurry>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdecd00", "name": "CPointCamera::RegisterNetworkVar_m_flDofFarCrisp", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CPointCamera::NetworkVar_m_flDofFarCrisp>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xded2e0", "name": "CPointCamera::RegisterNetworkVar_m_flDofNearCrisp", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CPointCamera::NetworkVar_m_flDofNearCrisp>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xded8c0", "name": "CPointCamera::RegisterNetworkVar_m_flDofNearBlurry", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CPointCamera::NetworkVar_m_flDofNearBlurry>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdedea0", "name": "CPointCamera::RegisterNetworkVar_m_bDofEnabled", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CPointCamera::NetworkVar_m_bDofEnabled>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdee480", "name": "CPointCamera::RegisterNetworkVar_m_bAlignWithParent", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CPointCamera::NetworkVar_m_bAlignWithParent>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdeea60", "name": "CPointCamera::RegisterNetworkVar_m_bCanHLTVUse", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CPointCamera::NetworkVar_m_bCanHLTVUse>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdef040", "name": "CPointCamera::RegisterNetworkVar_m_flZNear", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CPointCamera::NetworkVar_m_flZNear>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdef620", "name": "CPointCamera::RegisterNetworkVar_m_flZFar", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CPointCamera::NetworkVar_m_flZFar>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdf2700", "name": "CEnvWindVolume::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CEnvWindVolume networkvar type strings (e.g. m_vBoxMaxs)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdf4810", "name": "CFogController::RegisterNetworkVar_m_fog", "confidence": "medium", "rationale": "per-field schema type registrar for the mangled networkvar CNetworkVarBase<...,CFogController::NetworkVar_m_fog>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdf4e80", "name": "CInfoVisibilityBox::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CInfoVisibilityBox networkvar type strings (e.g. m_vBoxSize)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdf5b60", "name": "CInfoWorldLayer::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CInfoWorldLayer networkvar type strings (e.g. m_layerName)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdf6b10", "name": "CLightComponent::RegisterNetworkVars", "confidence": "medium", "rationale": "CLightComponent/CLightEntity/Storage_t + 'CNetworkSerializerClassInfo::Get(%s) failed!' = light-component networkvar registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdf7ab0", "name": "CPointCamera::RegisterNetworkVars", "confidence": "medium", "rationale": "schema registrar referencing multiple CPointCamera networkvar type strings (e.g. m_bNoSky)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfe9a0", "name": "CVariantBase::ToString", "confidence": "medium", "rationale": "variant->string format table ('No conversion from %s to string at the moment!'); template variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe06030", "name": "CEntityOutputTemplate::Load", "confidence": "medium", "rationale": "class slot2 mirrors the EHandle Load; reads m_Value from KV3 ('Class data is a %s, not a table')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe0dc40", "name": "CTriggerFan::RegisterSchemaFieldTypes", "confidence": "low", "rationale": "builds schema type list (CHandle,Quaternion,Vector,CountdownTimer) matching CTriggerFan fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe1f6c0", "name": "SoundeventPathCornerPairNetworked_t::RegisterNetworkVar_float", "confidence": "low", "rationale": "schema field-type builder (ft:/T/UWT dump) for a float32 member, called from SoundeventPathCornerPairNetworked_t registrar", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe1fcb0", "name": "SoundeventPathCornerPairNetworked_t::RegisterNetworkVar_VectorWS", "confidence": "low", "rationale": "same schema builder for the 8VectorWS/VectorWS member of the path-corner pair struct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe243c0", "name": "CPostProcessingVolume::RegisterNetworkVars", "confidence": "medium", "rationale": "references many CNetworkVarBase<...CPostProcessingVolume...> mangled names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe26f10", "name": "CRagdollManager::RegisterNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase plus CRagdollManager string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe275b0", "name": "CSoundAreaEntityBase::RegisterNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase mangled names for CSoundAreaEntityBase (m_iszSoundAreaType,m_vPos,m_bDisabled)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe28270", "name": "CSoundAreaEntitySphere::RegisterNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe288f0", "name": "CSoundAreaEntityOrientedBox::RegisterNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe294c0", "name": "CSoundEventAABBEntity::RegisterNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe29e90", "name": "CSoundEventOBBEntity::RegisterNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe2a880", "name": "CSoundEventSphereEntity::RegisterNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe2af00", "name": "SoundeventPathCornerPairNetworked_t::RegisterNetworkVars", "confidence": "medium", "rationale": "struct-level registrar naming SoundeventPathCornerPairNetworked_t with flP1Pct/flP2Pct/flPathLengthSqr fields, calls per-field builders 0xe1f6c0/0xe1fcb0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe2b170", "name": "CSoundEventPathCornerEntity::RegisterNetworkVar_m_vecCornerPairsNetworked", "confidence": "medium", "rationale": "CNetworkUtlVectorBase<...CSoundEventPathCornerEntity,m_vecCornerPairsNetworked>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe2b870", "name": "CInfoFan::RegisterNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase mangled names for CInfoFan (m_FanForceCurveString,m_flCurveDistRange,m_fFanForceMax/MinRadius)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe2fca0", "name": "CTriggerFan::RegisterNetworkVars", "confidence": "medium", "rationale": "many CNetworkVarBase<...CTriggerFan...> names (m_qNoiseDelta,m_vDirection,m_hInfoFan,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe32580", "name": "CTeam::RegisterNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase/CNetworkUtlVectorBase for CTeam (m_iScore,m_szTeamname,m_aPlayers,m_aPlayerControllers)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35af0", "name": "Schema_RegisterEntityClasses", "confidence": "low", "rationale": "references a batch of entity class/think names (CBeam,CFuncLadder,CGameRulesProxy,...) via callee 0x203b320 registrar", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe382e0", "name": "CBeam::RegisterSchemaFieldTypes", "confidence": "low", "rationale": "builds schema type list (AttachmentHandle_t,BeamType_t,CHandle,GameTime_t,VectorWS) matching CBeam", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe39a10", "name": "CGlowProperty::SaveToKV3", "confidence": "medium", "rationale": "class CGlowProperty slot1; 'Double-save to Member', m_iGlowType/m_bEligibleForScreenHighlight, KeyValues3::FindMember -> KV3 serialize", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe3a580", "name": "CBeam::RegisterSchemaFieldTypes", "confidence": "low", "rationale": "schema type list (AttachmentHandle_t,BeamType_t,CHandle,HMaterialStrong,VectorWS) for CBeam", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe3cd80", "name": "CCollisionProperty::RegisterSchemaFieldTypes", "confidence": "medium", "rationale": "schema type list SolidType_t/SurroundingBoundsType_t/VPhysicsCollisionAttribute_t matches CCollisionProperty", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe40020", "name": "CShatterGlassShardPhysics::RegisterSchemaFieldTypes", "confidence": "low", "rationale": "generic schema type list (GameTime_t,VectorWS,float32,int32,uint16/32) in shatterglass/shard region", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe41f20", "name": "shard_model_desc_t::RegisterSchemaFieldTypes", "confidence": "medium", "rationale": "schema type list with ShardSolid_t/HMaterialStrong/Vector2D/4D matches shard_model_desc_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe47b40", "name": "CFogController::RegisterSchemaFieldTypes", "confidence": "low", "rationale": "schema type list with fogparams_t/WorldGroupId_t/VectorWS suggests fog controller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe49320", "name": "KV3TransferLoad_NumericMember", "confidence": "low", "rationale": "KV3 load helper: 'Unsupported KV3 basic type', 'Pointers cannot be used as numeric values', KeyValues3::GetString, reads m_flMaxRadius", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe54240", "name": "fogparams_t::RegisterNetworkVar_blend", "confidence": "medium", "rationale": "CNetworkVarBase with schema ft: dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe54820", "name": "fogparams_t::RegisterNetworkVar_enable", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe54e00", "name": "fogparams_t::RegisterNetworkVar_locallightscale", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe553e0", "name": "fogparams_t::RegisterNetworkVar_scattering", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe559c0", "name": "fogparams_t::RegisterNetworkVar_blendtobackground", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe55fa0", "name": "fogparams_t::RegisterNetworkVar_duration", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe56580", "name": "fogparams_t::RegisterNetworkVar_maxdensityLerpTo", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe56b60", "name": "fogparams_t::RegisterNetworkVar_endLerpTo", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe57140", "name": "fogparams_t::RegisterNetworkVar_startLerpTo", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe57720", "name": "fogparams_t::RegisterNetworkVar_skyboxFogFactorLerpTo", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe57d00", "name": "fogparams_t::RegisterNetworkVar_skyboxFogFactor", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe582e0", "name": "fogparams_t::RegisterNetworkVar_HDRColorScale", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe588c0", "name": "fogparams_t::RegisterNetworkVar_exponent", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe58ea0", "name": "shard_model_desc_t::RegisterNetworkVar_m_vInitialPanelVertices", "confidence": "medium", "rationale": "CNetworkUtlVectorBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe594c0", "name": "CEnvWindShared::RegisterNetworkVar_m_flInitialWindSpeed", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe59aa0", "name": "CEnvWindShared::RegisterNetworkVar_m_iInitialWindDir", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe5a080", "name": "CCollisionProperty::RegisterNetworkVar_m_flCapsuleRadius", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe5a660", "name": "CCollisionProperty::RegisterNetworkVar_m_nEnablePhysics", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe5ac40", "name": "CBeam::RegisterNetworkVar_m_bTurnedOff", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe5b220", "name": "CBeam::RegisterNetworkVar_m_flFrame", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe5b800", "name": "CBeam::RegisterNetworkVar_m_fSpeed", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe5bde0", "name": "CBeam::RegisterNetworkVar_m_fStartFrame", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe5c3c0", "name": "CBeam::RegisterNetworkVar_m_fAmplitude", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe5c9a0", "name": "CBeam::RegisterNetworkVar_m_fHaloScale", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe61ba0", "name": "CBeam::RegisterNetworkVar_m_nAttachIndex", "confidence": "medium", "rationale": "CNetworkArrayBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe65260", "name": "VPhysicsCollisionAttribute_t::RegisterNetworkVars", "confidence": "medium", "rationale": "many CNetworkVarBase<...VPhysicsCollisionAttribute_t...> members", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe679d0", "name": "CCollisionProperty::RegisterNetworkVars", "confidence": "medium", "rationale": "many CNetworkVarBase/CNetworkVectorBase<...CCollisionProperty...> members", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe6a8a0", "name": "CEnvDetailController::RegisterNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe6b630", "name": "CFuncLadder::RegisterNetworkVars", "confidence": "medium", "rationale": "many CNetworkVarBase/CNetworkVectorBase<...CFuncLadder...> members", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe6cd70", "name": "shard_model_desc_t::RegisterNetworkVars", "confidence": "medium", "rationale": "many CNetworkVarBase<...shard_model_desc_t...> members (m_solid,m_hMaterialBase,m_vecPanelSize,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe6fa60", "name": "CShatterGlassShardPhysics::RegisterNetworkVars", "confidence": "medium", "rationale": "CShatterGlassShardPhysics m_ShardDesc (shard_model_desc_t) network var", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe703b0", "name": "CGameRules::RegisterNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase<...CGameRules...> m_bGamePaused/m_nPauseStartTick/m_nTotalPausedTicks", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe71680", "name": "CGlowProperty::RegisterNetworkVars", "confidence": "medium", "rationale": "many CNetworkVarBase<...CGlowProperty...> members (m_bFlashing,m_iGlowType,m_glowColorOverride,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe739e0", "name": "CEnvWindShared::RegisterNetworkVars", "confidence": "medium", "rationale": "many CNetworkVarBase<...CEnvWindShared...> members (m_flStartTime,m_iWindSeed,m_iMaxGust,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe765a0", "name": "fogparams_t::RegisterNetworkVars", "confidence": "medium", "rationale": "many CNetworkVarBase/CNetworkColorBase<...fogparams_t...> members (lerptime,end,farz,colorPrimary,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe79160", "name": "sky3dparams_t::RegisterNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase<...sky3dparams_t...> members (m_nWorldGroupID,scale,origin,bClip3DSkyBox...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe7d520", "name": "CBeam::RegisterNetworkVar_m_hAttachEntity", "confidence": "medium", "rationale": "CNetworkArrayBase[10],CBeam,m_hAttachEntity>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe7e1e0", "name": "CBeam::RegisterNetworkVars", "confidence": "medium", "rationale": "many CNetworkVarBase<...CBeam...> members (m_nBeamType,m_hBaseMaterial,m_fWidth,m_nNumBeamEnts,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe80f30", "name": "fogplayerparams_t::RegisterNetworkVar_m_hCtrl", "confidence": "medium", "rationale": "CNetworkHandleBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe86a30", "name": "CSoundOpvarSetOBBWindEntity::RegisterSchemaFieldTypes", "confidence": "low", "rationale": "schema type list AutoRoomDoorwayPairs_t/SoundOpvarTraceResult_t/CSoundOpvarSet*SetOpvarThink", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe87200", "name": "CSoundOpvarSetAutoRoomEntity::RegisterSchemaFieldTypes", "confidence": "low", "rationale": "schema type list with CSoundOpvarSet*Think and DestructiblePartDamageRequest_t/HitGroup_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe87e50", "name": "CDestructiblePartsComponent::RegisterSchemaFieldTypes", "confidence": "low", "rationale": "schema type list CTakeDamageInfo/DestructiblePartDamageRequest_t/HitGroup_t/TakeDamageFlags_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe88ac0", "name": "PhysCapsuleShape::SaveToKV3", "confidence": "low", "rationale": "'Double-save to Member', m_flRadius/m_nHeight/originParentSpace/parentIndex -> capsule/hull shape KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe89a60", "name": "thinkfunc_t::SaveToKV3", "confidence": "medium", "rationale": "IKV3TransferInterface_GameTick_Save with m_think/m_nNextThinkTick/m_nLastThinkTick/m_nContext -> thinkfunc_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe8a090", "name": "EnvMessageParams::SaveToKV3", "confidence": "low", "rationale": "'Double-save to Member', channel/color1/color2/effect -> message/fade params KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe8be00", "name": "SoundOpvarTraceResult_t::SaveToKV3", "confidence": "medium", "rationale": "IKV3TransferInterface_Worldspace_Save with bDidHit/flDistSqrToCenter/vPos matches SoundOpvarTraceResult_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe8c660", "name": "CInterpolatedValue::SaveToKV3", "confidence": "low", "rationale": "'Double-save to Member', m_current/m_target/m_rate/m_forceupdate -> interpolated value KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe8cde0", "name": "CBeam::RegisterSchemaFieldTypes", "confidence": "low", "rationale": "schema type list AttachmentHandle_t/CHandle/HMaterialStrong for a beam-like class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe95740", "name": "CTakeDamageInfo::RegisterScriptBindings", "confidence": "medium", "rationale": "CTakeDamageInfo with Script_GetAttacker/Script_SetDamageType/Script_HasDamageType script method names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe9ae80", "name": "Schema_RegisterNetworkVar_Vector", "confidence": "low", "rationale": "per-field schema builder for a Vec3D/Vector member (no owning class in strings)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe9b410", "name": "BuildGloveViewmodelAnimationList", "confidence": "low", "rationale": "references firstperson/thirdperson default/hide_default_gloves and 'drop' animation set names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe9dbf0", "name": "CSoundOpvarSetPointBase::RegisterNetworkVars", "confidence": "medium", "rationale": "many CNetworkVarBase<...CSoundOpvarSetPointBase...> members (m_iszOpvarName,m_iOpvarIndex,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe9f8b0", "name": "RegisterSchemaClasses_GameRulesAndSoundOpvar", "confidence": "low", "rationale": "batch registrar naming CSingleplayRules/CTeamplayRules and CSoundOpvarSet* entities, calls CGameRules registrar", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea3360", "name": "CSprite::RegisterNetworkVar_m_hAttachedToEntity", "confidence": "medium", "rationale": "CNetworkHandleBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea3e90", "name": "CSprite::RegisterNetworkVars", "confidence": "medium", "rationale": "many CNetworkVarBase<...CSprite...> members (m_hSpriteMaterial,m_flSpriteScale,m_flFrame,...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea7020", "name": "PhysicsRagdollPose_t::RegisterNetworkVar_m_hOwner", "confidence": "medium", "rationale": "CNetworkVarBase,PhysicsRagdollPose_t,m_hOwner>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea7b20", "name": "PhysicsRagdollPose_t::RegisterNetworkVar_m_Transforms", "confidence": "medium", "rationale": "CNetworkUtlVectorBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xead270", "name": "KeyValues3_VariantToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' with numeric/color/vector format strings -> KV3 value to string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeca2c0", "name": "CCustomGameEventManager::ScriptSend_ServerToPlayer", "confidence": "high", "rationale": "references 'CCustomGameEventManager::ScriptSend_ServerToPlayer - Invalid player'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xed3620", "name": "CCustomGameEventManager::RegisterScriptFunctions", "confidence": "high", "rationale": "'!Custom game event manager', CCustomGameEventManager, Script_RegisterListener/Send_ServerToPlayer/Team/AllClients bindings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xee0ec0", "name": "ParseEntitySubclassVData_KV3", "confidence": "medium", "rationale": "'Error parsing KV3 data in %s for entity subclass %s vdata class %s', IKV3TransferInterface, _class", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xef07c0", "name": "RegisterServerGameSystemsAndMessages", "confidence": "low", "rationale": "static registrar naming game systems (BodyGameSystem,ActivityEventGameSystem) and CMsg/CUserMsg network message types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xef7700", "name": "CAnimGraphGameSystem::AnimTickUpdate", "confidence": "medium", "rationale": "animgraph_gamesystem.cpp with 'AnimGraph Server/Client Tick', AnimTickUpdate, PreUpdateAnimGraphAnimations", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xef9280", "name": "CUtlSymbolTableLarge::AddString", "confidence": "medium", "rationale": "'CUtlSymbolTableLarge element limit exceeded', AddPage/Alloc/EnsureUnusedCapacity -> symbol table insert", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf03d10", "name": "CSimThinkManager::CreateGameSystem", "confidence": "low", "rationale": "class CGameSystemStaticFactory slot1; factory entry, strings reference lump/entity dump format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf08010", "name": "CC_DumpSoundscapeGroup", "confidence": "low", "rationale": "'Usage: %s ', CEnvSoundscapeTriggerable, mapload -> soundscape group console command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf08cb0", "name": "VScript_ConnectDebugger", "confidence": "low", "rationale": "'Debugger connected'/'Unable to connect to debugger'/'Scripting disabled or no server running' (class hint CSimThinkManager likely a shared-vtable coincidence)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0a700", "name": "CTriggerSoundscape::Think", "confidence": "low", "rationale": "class CTriggerSoundscape slot14; Hours/Minutes/Seconds time strings, best guess periodic Think", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0f6b0", "name": "VScript_DumpScriptBindingsCommand", "confidence": "low", "rationale": "'DumpScriptBindings()','ScriptDebugClearWatches()','ScriptDebugTraceAll' console command dispatch", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf15740", "name": "KeyValues3_VariantToString", "confidence": "medium", "rationale": "'No conversion from %s to string' with numeric/false/true format strings -> KV3 value to string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf19880", "name": "ParseEntityKeyValuesForSpawn", "confidence": "medium", "rationale": "'When specifying keyvalues to spawn or precache, you must specify a classname!', attributes/classname/connections", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf243b0", "name": "SoundOperatorSystem_RegisterConVars", "confidence": "low", "rationale": "registers snd_sos_sv_soundevent_* and snd_sos_sv_test_gender convars", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf27570", "name": "RegisterSpawnGroupCommands", "confidence": "medium", "rationale": "registers spawn_group_activate/load/unload console commands with help text", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf2c920", "name": "CTakeDamageInfo::SaveToKV3", "confidence": "medium", "rationale": "'Double-save to Member', m_flDamage/m_flPhysicsForceDamage/m_flNPCDamageScalarVsNPC -> damage info KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf2e480", "name": "CC_ScriptDebug", "confidence": "medium", "rationale": "'script_debug %s', BeginScriptDebug/EndScriptDebug, ScriptDebugDrawText/Watches toggles", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf2ea40", "name": "VScriptServerInit", "confidence": "medium", "rationale": "'VSCRIPT: Started VScript virtual machine using script language %s', debugger connect, VM Did not start", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf2f200", "name": "CC_ScriptDebugAddCommand", "confidence": "medium", "rationale": "dispatches ScriptDebugAddTrace/AddWatch/AddTextFilter/RemoveTrace command forms", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf38370", "name": "CC_PhysicsGameSystemReport", "confidence": "medium", "rationale": "'Physics Game System is not initialized', -allents/-classes/-mem/-world/-stream flags, 'Level: %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf3cbe0", "name": "CC_DumpServerSoundscapes", "confidence": "medium", "rationale": "'------- SERVER SOUNDSCAPES -------' / 'SOUNDSCAPE ENTITIES' dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf3ec70", "name": "SpawnGroupSpawnEntities", "confidence": "medium", "rationale": "'SpawnGroupSpawnEntities finished spawning %d entities', loading entities from map/save start/finish", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf3ff40", "name": "CSpawnGroupMgrGameSystem::ExecuteQueuedSpawnEntityCalls", "confidence": "high", "rationale": "references 'CSpawnGroupMgrGameSystem::ExecuteQueuedSpawnEntityCalls(count=%d)'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf41210", "name": "CScriptGlobalSysAccessor::RegisterScriptFunctions", "confidence": "high", "rationale": "'!Access to global system functions', CScriptGlobalSysAccessor, CommandLineCheck/Int/Float/Str", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf41a60", "name": "CScriptUniformRandomStream::RegisterScriptFunctions", "confidence": "high", "rationale": "'A uniform random number generator.', CScriptUniformRandomStream, RandomFloat/RandomInt bindings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf42570", "name": "CScriptConvarAccessor::RegisterScriptFunctions", "confidence": "high", "rationale": "'!Access to convar functions', CScriptConvarAccessor, GetBool/GetInt/GetFloat/GetCommandClient", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf43bc0", "name": "CScriptParticleManager::RegisterScriptFunctions", "confidence": "medium", "rationale": "'!Used to create and manage particle effects', CreateParticle/CreateParticleForPlayer bindings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf45290", "name": "CScriptEntityIterator::RegisterScriptFunctions", "confidence": "high", "rationale": "'!The global list of entities', CScriptEntityIterator, Find entities by class/name bindings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf5adb0", "name": "CPhysicsGameSystem::GameShutdown", "confidence": "high", "rationale": "references '%s: CPhysicsGameSystem::GameShutdown'; class CPhysicsGameSystem slot4", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf5dba0", "name": "CPhysicsGameSystem::CreateWorldPhysics", "confidence": "medium", "rationale": "'Created physics for %s', 'maps/%s/%s', world_physics.vmdl/vphys", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf64580", "name": "CPhysicsGameSystem::OnSimulate", "confidence": "high", "rationale": "references 'CPhysicsGameSystem::OnSimulate' and physicsgamesystem.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf78e60", "name": "CEnvSoundscapeProxy::RegisterEntityClass", "confidence": "low", "rationale": "entity classname alias strings for CEnvSoundscapeProxyAlias_snd_soundscape_proxy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf792d0", "name": "CEnvSoundscapeTriggerable::RegisterEntityClass", "confidence": "medium", "rationale": "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable classname alias registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b570", "name": "CBaseEntity::GetEntityFunctionBindings", "confidence": "low", "rationale": "references block of CBaseEntitySUB_*/Think function-name strings; 105 callers, no callees -> function-name binding table", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7cf80", "name": "CBaseCombatCharacter::RegisterSchemaFieldTypes", "confidence": "low", "rationale": "schema type list CEconWearable/CMovementStatsProperty/Hull_t/RelationshipOverride_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7dbe0", "name": "CBasePlayerController::RegisterSchemaFieldTypes", "confidence": "medium", "rationale": "schema type list CBasePlayerController + CPlayer_*Services + CAI_Expresser", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7e220", "name": "CBreakableProp::RegisterSchemaFieldTypes", "confidence": "low", "rationale": "schema type list BreakableContentsType_t/CPropDataComponent/PerformanceMode_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7e830", "name": "CBaseEntity::GetDataDescMap", "confidence": "low", "rationale": "CBaseEntitySUB_*/Think function-name strings; 63 callers, lazy static getter (callee 0x9f2158)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7e920", "name": "CBaseModelEntity::GetDataDescMap", "confidence": "low", "rationale": "CBaseModelEntitySUB_*/Think function-name strings; 50 callers, lazy static getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7eb00", "name": "CBaseButton::GetEntityFunctionBindings", "confidence": "low", "rationale": "CBaseButton*/CMomentaryRotButton/CColorCorrection function-name strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf80260", "name": "KeyValues3_VariantToString", "confidence": "medium", "rationale": "'No conversion from %s to string' with numeric/character format strings -> KV3 value to string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf806b0", "name": "CBaseModelEntity::RegisterSchemaFieldTypes", "confidence": "medium", "rationale": "schema type list CChoreoComponent/CCollisionProperty/CGlowProperty/CHitboxComponent/CRenderComponent matches CBaseModelEntity", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf80a20", "name": "CBaseEntity::RegisterSchemaFieldTypes", "confidence": "medium", "rationale": "schema type list CBodyComponent/CCollisionProperty/CNetworkTransmitComponent/CNetworkVelocityVector/CPulseGraphInstance_ServerEntity", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf80f20", "name": "CBaseAnimGraph::RegisterSchemaFieldTypes", "confidence": "low", "rationale": "schema type list CAnimGraphControllerManager/CAnimGraphControllerPtr/IChoreoServices/PhysicsRagdollPose_t", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf81ef0", "name": "CBasePropDoor::RegisterSchemaFieldTypes", "confidence": "medium", "rationale": "schema type list CBasePropDoor/CGameSoundEventName/DoorState_t/locksound_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf82860", "name": "CBaseAnimGraph::RegisterSchemaFieldTypes", "confidence": "low", "rationale": "schema type list CBaseAnimGraph/CAnimGraph2InstancePtr/CExternalAnimGraphList/AnimLoopMode_t", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf85130", "name": "CBaseEntity::GetEntityFunctionBindings", "confidence": "low", "rationale": "CBaseEntitySUB_*/Think function-name strings, no callees -> binding table variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf85200", "name": "CBaseEntity::GetEntityFunctionBindings", "confidence": "low", "rationale": "CBaseEntitySUB_*/Think function-name strings; 7 callers, no callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf852d0", "name": "CBaseEntity::GetDataDescMap", "confidence": "low", "rationale": "CBaseEntitySUB_*/Think function-name strings; 65 callers, builds/returns map", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf855f0", "name": "CBaseEntity::GetEntityFunctionBindings", "confidence": "low", "rationale": "CBaseEntitySUB_*/Think plus CColorCorrection function-name strings, no callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf87270", "name": "CBaseModelEntity::GetEntityFunctionBindings", "confidence": "low", "rationale": "mixed CBaseEntity/CBaseModelEntity function-name strings; 73 callers, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf878a0", "name": "CBaseButton::GetEntityFunctionBindings", "confidence": "low", "rationale": "CBaseButton function-name strings, no callees -> binding table", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf87a00", "name": "CBaseButton::GetEntityFunctionBindings", "confidence": "low", "rationale": "CBaseButton function-name strings, no callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf87ae0", "name": "CBaseButton::BuildEntityFunctionBindings", "confidence": "low", "rationale": "CBaseButton/CMomentaryRotButton function-name strings; builds table (callee 0xf80260)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf880e0", "name": "CPhysicalButton::GetEntityFunctionBindings", "confidence": "low", "rationale": "CPhysicalButton*/CBaseButton function-name strings, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf88230", "name": "CBaseButton::BuildEntityFunctionBindings", "confidence": "low", "rationale": "CBaseButton/CBaseEntity function-name strings; calls parent getter 0xf7e920", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf887e0", "name": "CBaseEntity::GetDataDescMap", "confidence": "low", "rationale": "CBaseEntitySUB_*/Think function-name strings; 6 callers, lazy getter (callee 0x9f2158)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf888d0", "name": "CBaseEntity::GetDataDescMap", "confidence": "low", "rationale": "CBaseEntitySUB_*/Think function-name strings; 24 callers, lazy getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf89240", "name": "CBaseModelEntity::BuildEntityFunctionBindings", "confidence": "low", "rationale": "CBaseModelEntity function-name strings; calls parent getter 0xf7e830", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf89930", "name": "CBaseModelEntity::GetDataDescMap", "confidence": "low", "rationale": "CBaseModelEntitySUB_*/Think function-name strings; 7 callers, calls parent getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf8ec20", "name": "CBaseAnimGraphController::RegisterSchemaFieldTypes", "confidence": "medium", "rationale": "schema type list HNmGraphDefinitionStrong/HSequence/CNetworkedQuantizedFloat/AnimGraph2* matches anim graph controller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf909e0", "name": "CBaseEntity::RegisterSchemaFieldTypes", "confidence": "medium", "rationale": "schema type list CBodyComponent::Storage_t/CNetworkVelocityVector/MoveType_t/MoveCollide_t/EntitySubclassID_t", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf924e0", "name": "CBaseModelEntity::RegisterSchemaFieldTypes", "confidence": "medium", "rationale": "schema type list CGlowProperty/CHitboxComponent::Storage_t/CRenderComponent::Storage_t/RenderFx_t/Color", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf936e0", "name": "CBasePlayerPawn::RegisterSchemaFieldTypes", "confidence": "medium", "rationale": "schema type list CHandle + all CPlayer_*Services pointers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf99220", "name": "CBaseEntity::RegisterScriptFunctions", "confidence": "high", "rationale": "CBaseEntity with AddContextForScript/ChangeTeam/'Apply a Velocity Impulse'/'Apply damage to this entity' script bindings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfa3a00", "name": "CBaseModelEntity::RegisterScriptFunctions", "confidence": "high", "rationale": "'Base entity with model', CBaseModelEntity, GetModelScale/GetMaterialGroupHash script bindings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfa6980", "name": "CBasePlayerPawn::RegisterScriptFunctions", "confidence": "high", "rationale": "'The player pawn entity.', CBasePlayerPawn, ScriptGetController/ScriptGetEquippedWeapons bindings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb57c0", "name": "CBasePlayerPawn::RegisterNetworkVar_m_ServerViewAngleChanges", "confidence": "medium", "rationale": "CUtlVectorEmbeddedNetworkVar", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb5e00", "name": "CBasePlayerPawn::RegisterNetworkVar_pMovementServices", "confidence": "low", "rationale": "schema builder for pointer field P24CPlayer_MovementServices (embedded services subobject)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb6400", "name": "CBaseModelEntity::RegisterNetworkVar_m_bvDisabledHitGroups", "confidence": "medium", "rationale": "CNetworkArrayBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb6a40", "name": "CBaseModelEntity::RegisterNetworkVar_m_nObjectCulling", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb7020", "name": "CBaseModelEntity::RegisterNetworkVar_m_flShadowStrength", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb7600", "name": "CBaseModelEntity::RegisterNetworkVar_m_flFadeScale", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb7be0", "name": "CBaseModelEntity::RegisterNetworkVar_m_fadeMaxDist", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb81c0", "name": "CBaseModelEntity::RegisterNetworkVar_m_vecRenderAttributes", "confidence": "medium", "rationale": "CUtlVectorEmbeddedNetworkVar", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb8800", "name": "CBaseModelEntity::RegisterNetworkVar_pChoreoComponent", "confidence": "low", "rationale": "schema builder for pointer field P16CChoreoComponent (embedded component)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb8e00", "name": "CBaseModelEntity::RegisterNetworkVar_pHitboxComponent", "confidence": "low", "rationale": "schema builder for embedded CHitboxComponent field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb93b0", "name": "CBaseEntity::RegisterNetworkVar_m_nBloodType", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb9990", "name": "CBaseEntity::RegisterNetworkVar_m_bAnimatedEveryTick", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb9f70", "name": "CBaseEntity::RegisterNetworkVar_m_bGravityDisabled", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfba550", "name": "CBaseEntity::RegisterNetworkVar_m_flWaterLevel", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbab30", "name": "CBaseEntity::RegisterNetworkVar_m_flTimeScale", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbb110", "name": "CBaseEntity::RegisterNetworkVar_m_flGravityScale", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbb6f0", "name": "CBaseEntity::RegisterNetworkVar_m_flElasticity", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbbcd0", "name": "CBaseEntity::RegisterNetworkVar_m_flFriction", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbc2b0", "name": "CBaseEntity::RegisterNetworkVar_m_nGroundBodyIndex", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbc890", "name": "CBaseEntity::RegisterNetworkVar_m_fEffects", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbce70", "name": "CBaseEntity::RegisterNetworkVar_m_fFlags", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbd450", "name": "CBaseEntity::RegisterNetworkVar_m_spawnflags", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbda30", "name": "CBaseEntity::RegisterNetworkVar_m_iTeamNum", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbe010", "name": "CBaseEntity::RegisterNetworkVar_m_ubInterpolationFrame", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbe5f0", "name": "CBaseEntity::RegisterNetworkVar_m_bClientSideRagdoll", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbebd0", "name": "CBaseEntity::RegisterNetworkVar_m_flSimulationTime", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbf1b0", "name": "CBaseEntity::RegisterNetworkVar_m_flAnimTime", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbf790", "name": "CBaseEntity::RegisterNetworkVar_m_bTakesDamage", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfbfd70", "name": "CBaseEntity::RegisterNetworkVar_m_lifeState", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc0350", "name": "CBaseEntity::RegisterNetworkVar_m_iMaxHealth", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc0930", "name": "CBaseEntity::RegisterNetworkVar_m_iHealth", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc0f10", "name": "CBaseEntity::RegisterNetworkVar_CBodyComponent", "confidence": "low", "rationale": "schema builder for embedded pointer field P14CBodyComponent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc1510", "name": "CBaseAnimGraphController::RegisterNetworkVar_m_nServerSerializationContextIteration", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc1af0", "name": "CBaseAnimGraphController::RegisterNetworkVar_m_nServerGraphInstanceIteration", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc20d0", "name": "CBaseAnimGraphController::RegisterNetworkVar_m_nSerializePoseRecipeVersionAG2", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc26b0", "name": "CBaseAnimGraphController::RegisterNetworkVar_m_SerializePoseRecipeAG2Dynamic", "confidence": "medium", "rationale": "CNetworkUtlVectorBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc2ce0", "name": "CBaseAnimGraphController::RegisterNetworkVar_m_SerializePoseRecipeAG2Slots", "confidence": "medium", "rationale": "CUtlVectorEmbeddedNetworkVar", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc3320", "name": "CBaseAnimGraphController::RegisterNetworkVar_m_vecSecondarySkeletonSlotIDs", "confidence": "medium", "rationale": "CNetworkUtlVectorBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc3940", "name": "CBaseAnimGraphController::m_SerializePoseRecipeAG2Slots_LateResolve", "confidence": "low", "rationale": "CNetworkUtlVectorEmbedded late-resolve/StateChanged for member m_SerializePoseRecipeAG2Slots (networkvar.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc4930", "name": "CBaseModelEntity::m_vecRenderAttributes_NetworkStateChanged", "confidence": "low", "rationale": "CNetworkUtlVectorEmbedded resolve + CNetworkTransmitComponent::StateChanged for m_vecRenderAttributes", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc5ab0", "name": "CBasePlayerPawn::m_ServerViewAngleChanges_NetworkStateChanged", "confidence": "low", "rationale": "CNetworkUtlVectorEmbedded resolve + StateChanged for m_ServerViewAngleChanges", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc6af0", "name": "CBaseEntity::RegisterNetworkVar_m_flNavIgnoreUntilTime", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc7380", "name": "CBaseEntity::RegisterNetworkVar_m_nNextThinkTick", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc7c10", "name": "CBaseEntity::RegisterNetworkVar_m_flCreateTime", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc84a0", "name": "CBaseAnimGraphController::RegisterNetworkVar_m_vecExternalClipIds", "confidence": "medium", "rationale": "CNetworkUtlVectorBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc8dc0", "name": "CBaseAnimGraphController::RegisterNetworkVar_m_vecExternalGraphIds", "confidence": "medium", "rationale": "CNetworkUtlVectorBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfcd3d0", "name": "AnimGraph2SerializedPoseRecipeSlot_t::RegisterNetworkVar_m_topology", "confidence": "medium", "rationale": "CNetworkVarBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfcdac0", "name": "CBodyComponentBaseAnimGraph::RegisterNetworkVar_m_animationController", "confidence": "medium", "rationale": "CBodyComponentBaseAnimGraph m_animationController (CBaseAnimGraphController) network var", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfce280", "name": "EntityRenderAttribute_t::RegisterNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase<...EntityRenderAttribute_t...> m_ID(CUtlStringToken)/m_Values(Vec4D)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfdbdb0", "name": "CBaseAnimGraphController::RegisterNetworkVar_m_vecSecondarySkeletons", "confidence": "medium", "rationale": "CNetworkUtlVectorBase,CBaseAnimGraphController,m_vecSecondarySkeletons>", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfdc8d0", "name": "CBaseAnimGraphController::DumpNetworkVars", "confidence": "medium", "rationale": "int=1 instance dumper referencing only CBaseAnimGraphController NetworkVar_m_* symbols via the field-trace helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfdf7c0", "name": "CBasePropDoor::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CBasePropDoor NetworkVar_m_* (m_eDoorState/m_bLocked/m_hMaster) with field-trace helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfe17c0", "name": "CBasePlayerPawn::DumpNetworkVar_m_hDefaultController", "confidence": "medium", "rationale": "int=6 per-field handle dumper for CBasePlayerPawn m_hDefaultController (CHandle/ehandle strings)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfe2220", "name": "CBasePlayerPawn::DumpNetworkVar_m_hController", "confidence": "medium", "rationale": "per-field handle dumper for CBasePlayerPawn m_hController (CHandle/ehandle)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfe2c80", "name": "CBaseEntity::DumpNetworkVar_m_hGroundEntity", "confidence": "medium", "rationale": "per-field ehandle dumper for CBaseEntity m_hGroundEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfe36e0", "name": "CBaseEntity::DumpNetworkVar_m_hOwnerEntity", "confidence": "medium", "rationale": "per-field ehandle dumper for CBaseEntity m_hOwnerEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfe4140", "name": "CBaseEntity::DumpNetworkVar_m_hEffectEntity", "confidence": "medium", "rationale": "per-field ehandle dumper for CBaseEntity m_hEffectEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfe4ba0", "name": "CBaseEntity::DumpNetworkVars", "confidence": "medium", "rationale": "int=1 dumper of many CBaseEntity NetworkVar_m_* (MoveType, baseVelocity...); 56 callers = base included by every subclass", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfe81b0", "name": "CBaseModelEntity::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CBaseModelEntity NetworkVar_m_* (render mode/fx/color); 42 callers = base for model entities", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfeb0c0", "name": "CBaseAnimGraph::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CBaseAnimGraph NetworkVar_m_* (ragdoll/animgraph flags), OnClientRagdollChanged", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfece00", "name": "CPropDataComponent::DumpNetworkVars", "confidence": "low", "rationale": "references CPropDataComponent::Storage_t / CBreakableProp with field-trace helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfedde0", "name": "CBaseButton::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CBaseButton NetworkVar_m_* (m_szDisplayText/m_usable/m_glowEntity)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfef620", "name": "CMomentaryRotButton::DumpNetworkVars", "confidence": "low", "rationale": "button-class RTTI names and calls CBaseModelEntity::DumpNetworkVars base; exact derived class uncertain", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xff0250", "name": "CColorCorrection::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CColorCorrection NetworkVar_m_* (bMaster/bEnabled/falloff/weights)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xff2de0", "name": "ActiveModelConfig_t::DumpNetworkVars", "confidence": "medium", "rationale": "dumps ActiveModelConfig_t NetworkVar_m_* (m_Name/m_Handle/associated entities)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xff4ba0", "name": "CBaseCombatCharacter::DumpNetworkVar_m_hMyWearables", "confidence": "medium", "rationale": "dumps the CBaseCombatCharacter m_hMyWearables networked UtlVector of CHandle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xff58a0", "name": "CBasePlayerPawn::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CBasePlayerPawn NetworkVar_m_* (m_flDeathTime/m_iHideHUD) plus player service pointers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb750", "name": "RegisterServerEntitySchemaClasses_A", "confidence": "low", "rationale": "int=2, callers 0, lists many entity class RTTI names and calls schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc1e0", "name": "CBaseDoor::InitEntityFunctionTable", "confidence": "low", "rationale": "references CBaseDoor DEFINE_FUNCTION name strings (DoorGoUp/DoorHitTop/MovingSoundThink), no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc630", "name": "CFuncRotating::InitEntityFunctionTable", "confidence": "low", "rationale": "references CFuncRotating function-name strings (RotateMove/SpinUpMove/HurtTouch), no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1003300", "name": "RegisterServerEntitySchemaClasses_B", "confidence": "low", "rationale": "int=2, schema type/class names (EOverrideBlockLOS_t, PerformanceMode_t) with schema helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1004fb0", "name": "RegisterSchema_CFuncMover", "confidence": "low", "rationale": "CFuncMover/CPathMover schema names + PathMoverEntitySpawn, calls schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1005ba0", "name": "RegisterSchema_AIDebugSnapshotData", "confidence": "low", "rationale": "AI_*_DebugSnapshotData_t type names with CGlobalSymbol/CUtlVector schema helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1006750", "name": "CUtlVector::InsertBeforeGetPtr", "confidence": "low", "rationale": "allocation-overflow/InsertBeforeGetPtr strings referencing CEntityOutputTemplate", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1008f20", "name": "LookupMovementHandshakeParam", "confidence": "low", "rationale": "references e_action/e_movement handshake parameter name strings (animgraph movement)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1009c20", "name": "IKV3TransferInterface_Worldspace_Save", "confidence": "high", "rationale": "literal string IKV3TransferInterface_Worldspace_Save; KV3 save of flags/nav_type/position", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x100cf20", "name": "RegisterSchema_DebugSnapshotData", "confidence": "low", "rationale": "CDebugSnapshotData_t/DebugSnapshotBaseStructuredData_t schema type names + helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1013ad0", "name": "RegisterSchema_CFuncMover", "confidence": "low", "rationale": "many CFuncMover:: nested enum type names registered via schema helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1019cb0", "name": "SetMovementHandshakeParam", "confidence": "low", "rationale": "int=3, e_action/e_movement handshake param names (setter counterpart to lookup)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x101d120", "name": "IKV3TransferInterface_Worldspace_Load", "confidence": "high", "rationale": "literal string IKV3TransferInterface_Worldspace_Load; reads flags/nav_type/position from KV3", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1025200", "name": "LookupWeaponModelConfig", "confidence": "low", "rationale": "int=3, references full weapon_* list plus firstperson/thirdperson loadout config keys", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1027d60", "name": "CBaseDoor::DumpNetworkVar_m_bIsUsable", "confidence": "medium", "rationale": "single-field dumper for CBaseDoor m_bIsUsable (bool) with field-trace format", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10283e0", "name": "CDynamicProp::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CDynamicProp NetworkVar_m_* (m_bUseAnimGraph/m_bUseHitboxesForRenderBox)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1028dc0", "name": "CEnvDecal::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CEnvDecal NetworkVar_m_* (decal material/depth/width/height/render order)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x102b040", "name": "CFish::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CFish NetworkVar_m_* (x/y/z/angle/waterLevel/poolOrigin)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x102c720", "name": "CBreakable::DumpNetworkVars", "confidence": "low", "rationale": "CBreakable + CPropDataComponent::Storage_t with field-trace helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x102d440", "name": "CEntityDissolve::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CEntityDissolve NetworkVar_m_* (dissolve type/fade timings/magnitude)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103a0b0", "name": "CEntityFlame::DumpNetworkVar_m_hEntAttached", "confidence": "medium", "rationale": "per-field ehandle dumper for CEntityFlame m_hEntAttached", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103ace0", "name": "CEntityFlame::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CEntityFlame NetworkVar_m_bCheapEffect and effect handle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103b420", "name": "CDestructiblePartsComponent::DumpNetworkVar_m_hOwner", "confidence": "medium", "rationale": "per-field handle dumper for CDestructiblePartsComponent m_hOwner", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103dd50", "name": "RegisterSchema_MiscTypesA", "confidence": "low", "rationale": "int=5, mixed schema type names + scripts/*.vdata references with schema helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103f610", "name": "RegisterSchema_CGameSceneNode", "confidence": "low", "rationale": "CGameSceneNode/CTransformWS/CNetworkOriginCellCoordQuantizedVector schema names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103fd00", "name": "CLogicBranch::GetEntityFunctionTable", "confidence": "low", "rationale": "virtual slot 45; references CItem DEFINE_FUNCTION name strings (function-pointer name table)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1041370", "name": "CTestPulseIOComponent_Derived::RegisterPulseBindings", "confidence": "low", "rationale": "references CTestPulseIOComponent_Derived and many OnInternalTest* pulse binding names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10448a0", "name": "RegisterPulseFunc_StopParticleEffect", "confidence": "low", "rationale": "ParticleIndex_t/bDestroyImmediately/bPlayEndcap/iEffect pulse function argument names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1046970", "name": "RegisterPulseFunc_CreateParticleEffect", "confidence": "low", "rationale": "ParticleAttachment_t/iAttachType/iControlPoint/pAttachmentName/pEntity particle-create args", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1047080", "name": "RegisterSchema_CFuncRotator", "confidence": "low", "rationale": "CFuncRotator::Rotate_t/RotationAxis_t and FuncRotatorRotationSummary_t schema names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104a680", "name": "RegisterSchema_CTestPulseIO", "confidence": "low", "rationale": "CTestPulseIO::*Args_t and CTestPulseIOComponent_Derived schema type names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104ca90", "name": "CEntityOutputTemplate >::SaveToKV3", "confidence": "medium", "rationale": "virtual slot 1; IKV3TransferInterface_EHandle_Save + m_Value, KV3 save path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104d040", "name": "CEntityOutputTemplate::LoadFromKV3", "confidence": "medium", "rationale": "virtual slot 2; 'Class data is a %s, not a table' + KeyValues3::GetString on m_Value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1056c60", "name": "IKV3TransferInterface_UtlSymbolLarge_Load", "confidence": "medium", "rationale": "literal IKV3TransferInterface_UtlSymbolLarge; reads via KeyValues3::GetString (nameA/strValueB)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x105e6a0", "name": "CInfoData::RegisterScriptBindings", "confidence": "medium", "rationale": "CInfoData script help strings (Query*/QueryColor/QueryInt) registered via sub_0xa37ca0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x105f3c0", "name": "CVariantValue::ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' plus numeric/color format strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1062fc0", "name": "DumpNetworkVar_CNetworkedQuantizedFloat", "confidence": "medium", "rationale": "type dumper for CNetworkedQuantizedFloat (float32 wire), 6 callers reuse it", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1063550", "name": "RegisterPulseAPI_TestIO", "confidence": "low", "rationale": "pulse API class names (CTestPulseIOAPI/CPulseFuncs_GameParticleManager) + BaseDomain/ServerEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1066890", "name": "DumpNetworkVar_CNetworkOriginCellCoordQuantizedVector", "confidence": "medium", "rationale": "type dumper for CNetworkOriginCellCoordQuantizedVector (cellX/Y/Z, OnCellChanged)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1067100", "name": "DumpNetworkVar_CNetworkOriginCellCoordQuantizedVectorWS", "confidence": "medium", "rationale": "type dumper for the WS variant (OnCellChangedWS, cellX/Y/Z)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1067d50", "name": "DumpNetworkVar_CNetworkOriginQuantizedVector", "confidence": "medium", "rationale": "type dumper for CNetworkOriginQuantizedVector/WS (m_vecX/Y/Z quantized floats)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1068900", "name": "CGameSceneNodeHandle::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CGameSceneNodeHandle NetworkVar_m_* (m_hOwner/m_name)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1069600", "name": "CGameSceneNode::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CGameSceneNode NetworkVar_m_* (name/hierarchyAttachName/scale/angRotation)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106b350", "name": "RegisterServerEntitySchemaClasses_C", "confidence": "low", "rationale": "lists CFuncRotator/CInfoData/CItem/CLogicBranch/CTestPulseIO class names with schema helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1070180", "name": "RegisterThinkFunctions_CRagdollProp", "confidence": "low", "rationale": "CPhysicsProp/CRagdollProp DEFINE_THINKFUNC name strings (Think/ClearFlags/FadeOut)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1070d70", "name": "CLogicRelay::InitEntityOutputs", "confidence": "medium", "rationale": "OnSpawn/OnTrigger output descriptions and m_OnSpawn/m_OnTrigger (relay output setup)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107a360", "name": "RegisterSchema_NavObstacle", "confidence": "low", "rationale": "CBasePlayerPawn/INavObstacle::NavObstacleType_t schema type names + helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107e2e0", "name": "CPhysMotor::SaveToKV3", "confidence": "low", "rationale": "'Double-save to Member' KV3 save of m_axis/m_inertiaFactor/m_maxTorque/m_speed (motor)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1082750", "name": "CPhysMotor::LoadFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' KV3 load of m_axis/m_inertiaFactor/m_maxTorque/m_speed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1086780", "name": "CPhysicsProp::RegisterScriptBindings", "confidence": "medium", "rationale": "CPhysicsProp script help strings (EnableMotion/ScriptDisableMotion, 'Physics props')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1088e00", "name": "CPathParticleRope::DumpNetworkVar_m_PathNodes_RadiusScale", "confidence": "medium", "rationale": "dumps CPathParticleRope networked UtlVector m_PathNodes_RadiusScale (float)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x108fb90", "name": "CPathParticleRope::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CPathParticleRope NetworkVar_m_* (effect index/slack/radius/spacing/color)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10932a0", "name": "CPathSimple::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CPathSimple NetworkVar_m_pathString + CPathQueryComponent storage", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1093c60", "name": "CPathNode::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CPathNode NetworkVar_m_* (pathNodeParameter/parentPathUniqueID/tangents)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1094b80", "name": "CRagdollProp::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CRagdollProp NetworkVar_m_* (ragPos/ragAngles/ragEnabled/blendWeight)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1096450", "name": "CPhysicsProp::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CPhysicsProp NetworkVar_m_bAwake plus animationController playback rate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1096a30", "name": "RegisterServerEntitySchemaClasses_D", "confidence": "low", "rationale": "lists CFuncBrush/CLogicRelay/CPhysBox/CPhysMotor... class names with schema helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109a2e0", "name": "CPathWithDynamicNodes::DumpNetworkVar_m_vecPathNodes", "confidence": "medium", "rationale": "dumps CPathWithDynamicNodes networked UtlVector> m_vecPathNodes", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109be70", "name": "CPathWithDynamicNodes::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CPathWithDynamicNodes NetworkVar_m_xInitialPathWorldToLocal (CTransform)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109d010", "name": "RegisterSchema_ServerEntitiesE", "confidence": "low", "rationale": "CFuncTrackTrain/CRopeKeyframe/CSkyCamera/CSpotlightEnd class names + scripts/*.vdata", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109df90", "name": "CFuncTrackTrain::InitEntityFunctionTable", "confidence": "low", "rationale": "virtual slot 27; references CFuncTrackTrain member-func name strings (Find/NearestPath/Next)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109e150", "name": "RegisterThinkFunctions_Triggers", "confidence": "low", "rationale": "CTriggerHurt/CTriggerLerpObject/CTriggerMultiple DEFINE_THINKFUNC name strings, sub_0x9f2158", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a0d10", "name": "RegisterSchema_CPathTrack", "confidence": "low", "rationale": "CPathTrack/TrainOrientationType_t/TrainVelocityType_t schema type names + helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a4fe0", "name": "DumpNetworkVar_AttachmentInfo", "confidence": "low", "rationale": "struct field dumper: AttachmentHandle_t/HMaterialStrong plus primitive wire-type names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a8840", "name": "DumpNetworkVar_ModelInfo", "confidence": "low", "rationale": "struct field dumper: HModelStrong/MeshGroupMask_t plus primitive wire-type names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ad0f0", "name": "Save_GameTimeWorldGroup_ToKV3", "confidence": "low", "rationale": "IKV3TransferInterface_GameTime_Save/WorldGroupId_Save of m_timestamp/m_nWorldGroupId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ae4c0", "name": "CCountdownTimer::SaveToKV3", "confidence": "medium", "rationale": "'Double-save to Member' KV3 save of m_duration/m_timescale/m_timestamp (countdown timer)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b0840", "name": "Load_GameTimeWorldGroup_FromKV3", "confidence": "low", "rationale": "IKV3TransferInterface_GameTime_Load/WorldGroupId_Load of m_timestamp/m_nWorldGroupId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b83c0", "name": "CRopeKeyframe::DumpNetworkVar_m_flScrollSpeed", "confidence": "medium", "rationale": "single-field dumper for CRopeKeyframe m_flScrollSpeed (float32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b89a0", "name": "CRopeKeyframe::DumpNetworkVar_m_fLockedPoints", "confidence": "medium", "rationale": "single-field dumper for CRopeKeyframe m_fLockedPoints (uint8)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b90c0", "name": "CPointPrefab::SaveRestoreKeyValues", "confidence": "low", "rationale": "CPointPrefabAPI/SaveRestore + 'kv %p Release refcount' KeyValues handling", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10bb9b0", "name": "CModelState::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CModelState NetworkVar_m_* (hModel/idealMotionType/rootBoneOffset)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10be560", "name": "CSkeletonInstance::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CSkeletonInstance NetworkVar_m_* (materialGroup/hitboxSet/modelState)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10bf5d0", "name": "CSkyCamera::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CSkyCamera NetworkVar_m_skyboxSlotToken/skyboxData", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10c0620", "name": "CSpotlightEnd::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CSpotlightEnd NetworkVar_m_Radius/m_flLightScale", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10c1690", "name": "CNetworkedSequenceOperation::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CNetworkedSequenceOperation NetworkVar_m_* (hSequence/flCycle/flWeight)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10c2e60", "name": "CountdownTimer::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CountdownTimer NetworkVar_m_* (timestamp/nWorldGroupId/duration/timescale)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10c7ce0", "name": "CRopeKeyframe::DumpNetworkVar_m_hEndPoint", "confidence": "medium", "rationale": "per-field ehandle dumper for CRopeKeyframe m_hEndPoint", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10c8910", "name": "CRopeKeyframe::DumpNetworkVar_m_hStartPoint", "confidence": "medium", "rationale": "per-field ehandle dumper for CRopeKeyframe m_hStartPoint", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10c9540", "name": "CRopeKeyframe::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CRopeKeyframe NetworkVar_m_* (material index/width/subdiv/segments/attachments)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10dea60", "name": "RegisterSchema_ServerScriptsF", "confidence": "low", "rationale": "int=0, GameAnimEventIndex_t/HitGroup_t + many scripts/*.vdata references", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e0220", "name": "BuildWeaponLoadoutModelTable_A", "confidence": "low", "rationale": "iterates full weapon_* list with firstperson/thirdperson loadout keys via string helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e4250", "name": "RegisterConVar_fog_volume_debug", "confidence": "medium", "rationale": "'fog_volume_debug' + 'If enabled, prints diagnostic information about the current fog volume'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11b9990", "name": "BuildWeaponLoadoutModelTable_B", "confidence": "low", "rationale": "weapon_* loadout list processed via string builder helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11fdde0", "name": "BuildWeaponLoadoutModelTable_C", "confidence": "low", "rationale": "weapon_* loadout list processed via string builder helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12479f0", "name": "BuildWeaponLoadoutModelTable_D", "confidence": "low", "rationale": "weapon_* loadout list processed via string builder helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12af630", "name": "BuildWeaponLoadoutModelTable_E", "confidence": "low", "rationale": "weapon_* loadout list processed via string builder helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b8610", "name": "RegisterSchema_ResponseSystem", "confidence": "low", "rationale": "ResponseFollowup/ResponseParams schema names + scripts/*.vdata + helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b99a0", "name": "CUtlVector::InsertBeforeGetPtr", "confidence": "low", "rationale": "allocation-overflow/InsertBeforeGetPtr strings referencing ResponseFollowup", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bb660", "name": "BuildWeaponLoadoutModelTable_F", "confidence": "low", "rationale": "weapon_* loadout list processed via string builder helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c1e20", "name": "Save_PulseCursor_ToKV3", "confidence": "low", "rationale": "IKV3TransferInterface_EHandle_Save of m_hCursor/m_hEnt (pulse cursor ehandles)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c7cf0", "name": "CC_DumpGameBlackboards", "confidence": "medium", "rationale": "'All Game Blackboards:' and 'pulse_open_graph_id %u' debug dump of pulse blackboards", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12cef80", "name": "CPulseGameBlackboard::DumpNetworkVars", "confidence": "medium", "rationale": "dumps CPulseGameBlackboard NetworkVar_m_strGraphName/m_strStateBlob, OnBlackboardStateChanged", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d5740", "name": "CNmSnapWeaponNode::CDefinition::InstantiateNode", "confidence": "low", "rationale": "virtual slot 6; weapon hand-bone names (hand_L/R, wpnHand_L/R) resolved at node instantiation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d5e70", "name": "GetWeaponIKActionForAnimEvent", "confidence": "low", "rationale": "WPN_DISABLE_HAND_IK/WPN_IK_ACTION_ENDING and action_* anim-event names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12db9c0", "name": "LookupHumanoidBoneIndex", "confidence": "low", "rationale": "humanoid bone name list (pelvis/spine_*/neck_0/hand_L/R) lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4fc0", "name": "CBaseGrenade::InitEntityFunctionTable", "confidence": "low", "rationale": "CBaseGrenade DEFINE_FUNCTION name strings (Detonate/BounceTouch/TumbleThink), no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6f50", "name": "RegisterSchema_ServerScriptsG", "confidence": "low", "rationale": "int=1, PulseCursor*Priority_t types + scripts/*.vdata references with schema helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e7540", "name": "RegisterThinkFunctions_CBaseGrenade", "confidence": "low", "rationale": "CBaseGrenade DEFINE_THINKFUNC name strings + sub_0x9f2158 registrar", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e85e0", "name": "CVariantValue::ToString", "confidence": "low", "rationale": "'No conversion from %s to string' + numeric format strings (thin wrapper over sub_0x9f0020)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e9800", "name": "BuildKillAwardMessage", "confidence": "medium", "rationale": "#Player_Point_Award_Killed_Enemy* localization tokens and '%d (+%d)' score display", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ed170", "name": "ParseMainMenuMapCommand", "confidence": "low", "rationale": "console/loadmap/map_background/listenserver/localonly launch-option key names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ed5d0", "name": "RegisterSchema_CCSGameModeRules", "confidence": "low", "rationale": "CCSGameModeRules/CRetakeGameRules/SpawnPoint schema type names + helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f68c0", "name": "LookupAnimalActivityByName", "confidence": "low", "rationale": "ACT_* activity name strings (GLIDE/IDLE/LAND/PANIC/RUN/SQUAT/WALK), no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12fad70", "name": "CCSGameRules::RegisterScriptBindings", "confidence": "medium", "rationale": "CS game-rules script help strings (Gets the current game mode/type, chat print helpers)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1302b60", "name": "BuildRoundEndGameEvent", "confidence": "low", "rationale": "round_end event field names (winner/reason/message/player_count/nomusic/legacy)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1302d90", "name": "RegisterSchema_CCSGameModeRules_Fields", "confidence": "low", "rationale": "CCSGameModeRules*/CRetakeGameRules field type names (VectorWS/GameTime_t/uint16)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1303fa0", "name": "SetPolymorphicPointer", "confidence": "medium", "rationale": "'SetPolymorphicPointer'/'unable to AssignChangeAccessorPathIds' + polymorphicmetadatahelper.h", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1313b00", "name": "CC_ModifyTimeouts", "confidence": "medium", "rationale": "'Improper command usage. mp_modify_timeouts ' and 'Tactical Timeouts remaining' output", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1316940", "name": "BuildDogtagPickupAwardMessage", "confidence": "medium", "rationale": "#Player_*_Award_Picked_Up_Dogtag localization tokens (dogtag pickup award)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1333780", "name": "CCSGameRules::DumpNetworkVar_m_nRoundStartCount", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nRoundStartCount (uint8) via field-trace fmt", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1333d60", "name": "CCSGameRules::DumpNetworkVar_m_iRoundStartRoundNumber", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iRoundStartRoundNumber (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1334340", "name": "CCSGameRules::DumpNetworkVar_m_nRoundEndCount", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nRoundEndCount (uint8)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1334920", "name": "CCSGameRules::DumpNetworkVar_m_iRoundEndLegacy", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iRoundEndLegacy (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1334f00", "name": "CCSGameRules::DumpNetworkVar_m_bRoundEndNoMusic", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bRoundEndNoMusic (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13354e0", "name": "CCSGameRules::DumpNetworkVar_m_iRoundEndPlayerCount", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iRoundEndPlayerCount (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1335ac0", "name": "CCSGameRules::DumpNetworkVar_m_iRoundEndFunFactData3", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iRoundEndFunFactData3 (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13360a0", "name": "CCSGameRules::DumpNetworkVar_m_iRoundEndFunFactData2", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iRoundEndFunFactData2 (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1336680", "name": "CCSGameRules::DumpNetworkVar_m_iRoundEndFunFactData1", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iRoundEndFunFactData1 (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1336c60", "name": "CCSGameRules::DumpNetworkVar_m_iRoundEndTimerTime", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iRoundEndTimerTime (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1337240", "name": "CCSGameRules::DumpNetworkVar_m_bRoundEndShowTimerDefend", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bRoundEndShowTimerDefend (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1337820", "name": "CCSGameRules::DumpNetworkVar_m_eRoundEndReason", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_eRoundEndReason (int32 enum)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1337e00", "name": "CCSGameRules::DumpNetworkVar_m_iRoundEndWinnerTeam", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iRoundEndWinnerTeam (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13383e0", "name": "CCSGameRules::DumpNetworkVar_m_bTeamIntroPeriod", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bTeamIntroPeriod (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13389c0", "name": "CCSGameRules::DumpNetworkVar_m_nCTTeamIntroVariant", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nCTTeamIntroVariant (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1338fa0", "name": "CCSGameRules::DumpNetworkVar_m_nTTeamIntroVariant", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nTTeamIntroVariant (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1339580", "name": "CCSGameRules::DumpNetworkVar_m_nMatchEndCount", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nMatchEndCount (uint8)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1339b60", "name": "CCSGameRules::DumpNetworkVar_m_nMatchAbortedEarlyReason", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nMatchAbortedEarlyReason (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133a140", "name": "CCSGameRules::DumpNetworkVar_m_iNumConsecutiveTerroristLoses", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iNumConsecutiveTerroristLoses (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133a720", "name": "CCSGameRules::DumpNetworkVar_m_iNumConsecutiveCTLoses", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iNumConsecutiveCTLoses (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133ad00", "name": "CCSGameRules::DumpNetworkVar_m_nEndMatchMapVoteWinner", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nEndMatchMapVoteWinner (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133b2e0", "name": "CCSGameRules::DumpNetworkVar_m_nEndMatchMapGroupVoteOptions", "confidence": "medium", "rationale": "array-field dumper for CCSGameRules m_nEndMatchMapGroupVoteOptions (int[10])", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133b920", "name": "CCSGameRules::DumpNetworkVar_m_nEndMatchMapGroupVoteTypes", "confidence": "medium", "rationale": "array-field dumper for CCSGameRules m_nEndMatchMapGroupVoteTypes (int[10])", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133bf60", "name": "CCSGameRules::DumpNetworkVar_m_MinimapVerticalSectionHeights", "confidence": "medium", "rationale": "array-field dumper for CCSGameRules m_MinimapVerticalSectionHeights (float[8])", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133c5a0", "name": "CCSGameRules::DumpNetworkVar_m_TeamRespawnWaveTimes", "confidence": "medium", "rationale": "array-field dumper for CCSGameRules m_TeamRespawnWaveTimes (float[32])", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133cbe0", "name": "CCSGameRules::DumpNetworkVar_m_iMatchStats_PlayersAlive_T", "confidence": "medium", "rationale": "array-field dumper for CCSGameRules m_iMatchStats_PlayersAlive_T (int[30])", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133d220", "name": "CCSGameRules::DumpNetworkVar_m_iMatchStats_PlayersAlive_CT", "confidence": "medium", "rationale": "array-field dumper for CCSGameRules m_iMatchStats_PlayersAlive_CT (int[30])", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133d860", "name": "CCSGameRules::DumpNetworkVar_m_iMatchStats_RoundResults", "confidence": "medium", "rationale": "array-field dumper for CCSGameRules m_iMatchStats_RoundResults (int[30])", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133dea0", "name": "CCSGameRules::DumpNetworkVar_m_bCTCantBuy", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bCTCantBuy (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133e480", "name": "CCSGameRules::DumpNetworkVar_m_bTCantBuy", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bTCantBuy (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133ea60", "name": "CCSGameRules::DumpNetworkVar_m_eRoundWinReason", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_eRoundWinReason (int32 enum)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133f040", "name": "CCSGameRules::DumpNetworkVar_m_iRoundWinStatus", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iRoundWinStatus (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133f620", "name": "CCSGameRules::DumpNetworkVar_m_bBombDropped", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bBombDropped (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x133fc00", "name": "CCSGameRules::DumpNetworkVar_m_nHalloweenMaskListSeed", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nHalloweenMaskListSeed (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13401e0", "name": "CCSGameRules::DumpNetworkVar_m_numBestOfMaps", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_numBestOfMaps (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13407c0", "name": "CCSGameRules::DumpNetworkVar_m_arrTournamentActiveCasterAccounts", "confidence": "medium", "rationale": "array-field dumper for CCSGameRules m_arrTournamentActiveCasterAccounts (uint32[4])", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1340e00", "name": "CCSGameRules::DumpNetworkVar_m_arrProhibitedItemIndices", "confidence": "medium", "rationale": "array-field dumper for CCSGameRules m_arrProhibitedItemIndices (uint16[100])", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1341440", "name": "CCSGameRules::DumpNetworkVar_m_bBombPlanted", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bBombPlanted (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1341a20", "name": "CCSGameRules::DumpNetworkVar_m_bIsHltvActive", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bIsHltvActive (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1342000", "name": "CCSGameRules::DumpNetworkVar_m_bIsQuestEligible", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bIsQuestEligible (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13425e0", "name": "CCSGameRules::DumpNetworkVar_m_bIsDroppingItems", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bIsDroppingItems (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1342bc0", "name": "CCSGameRules::DumpNetworkVar_m_nTournamentPredictionsPct", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nTournamentPredictionsPct (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13431a0", "name": "CCSGameRules::DumpNetworkVar_m_szTournamentPredictionsTxt", "confidence": "medium", "rationale": "string-field dumper for CCSGameRules m_szTournamentPredictionsTxt (char[512])", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13437e0", "name": "CCSGameRules::DumpNetworkVar_m_szMatchStatTxt", "confidence": "medium", "rationale": "string-field dumper for CCSGameRules m_szMatchStatTxt (char[512])", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1343e20", "name": "CCSGameRules::DumpNetworkVar_m_szTournamentEventStage", "confidence": "medium", "rationale": "string-field dumper for CCSGameRules m_szTournamentEventStage (char[512])", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1344460", "name": "CCSGameRules::DumpNetworkVar_m_szTournamentEventName", "confidence": "medium", "rationale": "string-field dumper for CCSGameRules m_szTournamentEventName (char[512])", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1344aa0", "name": "CCSGameRules::DumpNetworkVar_m_nNextMapInMapgroup", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nNextMapInMapgroup (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1345080", "name": "CCSGameRules::DumpNetworkVar_m_bHasMatchStarted", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bHasMatchStarted (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1345660", "name": "CCSGameRules::DumpNetworkVar_m_MatchDevice", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_MatchDevice (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1345c40", "name": "CCSGameRules::DumpNetworkVar_m_iSpectatorSlotCount", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iSpectatorSlotCount (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1346220", "name": "CCSGameRules::DumpNetworkVar_m_bPlayAllStepSoundsOnServer", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bPlayAllStepSoundsOnServer (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1346800", "name": "CCSGameRules::DumpNetworkVar_m_bLogoMap", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bLogoMap (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1346de0", "name": "CCSGameRules::DumpNetworkVar_m_bIsValveDS", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bIsValveDS (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13473c0", "name": "CCSGameRules::DumpNetworkVar_m_nQueuedMatchmakingMode", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nQueuedMatchmakingMode (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13479a0", "name": "CCSGameRules::DumpNetworkVar_m_bIsQueuedMatchmaking", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bIsQueuedMatchmaking (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1347f80", "name": "CCSGameRules::DumpNetworkVar_m_bMapHasBuyZone", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bMapHasBuyZone (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1348560", "name": "CCSGameRules::DumpNetworkVar_m_bMapHasRescueZone", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bMapHasRescueZone (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1348b40", "name": "CCSGameRules::DumpNetworkVar_m_bMapHasBombTarget", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bMapHasBombTarget (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1349120", "name": "CCSGameRules::DumpNetworkVar_m_bAnyHostageReached", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bAnyHostageReached (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1349700", "name": "CCSGameRules::DumpNetworkVar_m_iHostagesRemaining", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iHostagesRemaining (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1349ce0", "name": "CCSGameRules::DumpNetworkVar_m_nOvertimePlaying", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nOvertimePlaying (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x134a2c0", "name": "CCSGameRules::DumpNetworkVar_m_nRoundsPlayedThisPhase", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nRoundsPlayedThisPhase (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x134a8a0", "name": "CCSGameRules::DumpNetworkVar_m_totalRoundsPlayed", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_totalRoundsPlayed (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x134ae80", "name": "CCSGameRules::DumpNetworkVar_m_gamePhase", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_gamePhase (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x134b460", "name": "CCSGameRules::DumpNetworkVar_m_timeUntilNextPhaseStarts", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_timeUntilNextPhaseStarts (float32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x134ba40", "name": "CCSGameRules::DumpNetworkVar_m_flGameStartTime", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_flGameStartTime (float32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x134c020", "name": "CCSGameRules::DumpNetworkVar_m_bGameRestart", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bGameRestart (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x134c600", "name": "CCSGameRules::DumpNetworkVar_m_fMatchStartTime", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_fMatchStartTime (float32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x134cbe0", "name": "CCSGameRules::DumpNetworkVar_m_iRoundTime", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iRoundTime (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x134d1c0", "name": "CCSGameRules::DumpNetworkVar_m_iFreezeTime", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_iFreezeTime (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x134d7a0", "name": "CCSGameRules::DumpNetworkVar_m_bMatchWaitingForResume", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bMatchWaitingForResume (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x134dd80", "name": "CCSGameRules::DumpNetworkVar_m_bTechnicalTimeOut", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_bTechnicalTimeOut (bool)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x134e360", "name": "CCSGameRules::DumpNetworkVar_m_nCTTimeOuts", "confidence": "medium", "rationale": "single-field dumper for CCSGameRules m_nCTTimeOuts (int32)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x134e940", "name": "CCSGameRules::InitNetworkVars", "confidence": "medium", "rationale": "references CNetworkVarBase + ft:/T/UWT type-dump format, network-var registration family", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x134ef20", "name": "CCSGameRules::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor, same registration family", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x134f500", "name": "CCSGameRules::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x134fae0", "name": "CCSGameRules::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13500c0", "name": "CCSGameRules::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13506a0", "name": "CCSGameRules::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1350c80", "name": "CCSGameRules::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13515e0", "name": "IsOfficialMapName", "confidence": "medium", "rationale": "references full alphabetical list of official map names (ar_baggage..coop_cementplant); called by lobby veto to validate a map pick", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1352660", "name": "LobbyMapVetoFinished", "confidence": "medium", "rationale": "string literally 'LobbyMapVetoFinished: %s %s %s' and 'invalid map pick string, cannot change level'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13533d0", "name": "CCSGameRules::RegisterConVars", "confidence": "low", "rationale": "references many ConVar help strings (bot difficulty, overwatch kick, radar modes) plus network-var builder callees; large gamerules init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1368db0", "name": "EntitySpottedState_t::InitNetworkVars", "confidence": "medium", "rationale": "EntitySpottedState_t m_bSpotted/m_bSpottedByMask NetworkVarBase strings + OnIsSpottedChanged", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1369d50", "name": "CCSGameModeRules_ArmsRace::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkUtlVectorBase descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x136a760", "name": "CCSGameRulesProxy::InitNetworkVars", "confidence": "medium", "rationale": "CCSGameRules/CCSGameRulesProxy, P12CCSGameRules pointer network-var descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x136afd0", "name": "CCSGameModeRules_Deathmatch::InitNetworkVars", "confidence": "medium", "rationale": "CCSGameModeRules_Deathmatch m_sDMBonusWeapon/m_flDMBonusStartTime NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x136c200", "name": "CCSGameRules::InitNetworkVars", "confidence": "medium", "rationale": "multiple CCSGameRules vars (m_sRoundEndMessage, m_fRoundStartTime, m_fWarmupPeriodEnd, m_flRestartRoundTime)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1372a80", "name": "CBaseGrenade::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase,CBaseGrenade::m_hThrower> descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1374ea0", "name": "CBaseGrenade::InitNetworkVars", "confidence": "medium", "rationale": "CBaseGrenade m_flDetonateTime/m_bIsLive/m_flDamage/m_DmgRadius NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1377ff0", "name": "DumpGameAndBotStatus", "confidence": "low", "rationale": "prints '%d humans and %d bots', 'Game is over!', bot_quota/fraglimit/freeze period timers debug dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x137e060", "name": "CCSGameRules::CheckWinConditions", "confidence": "medium", "rationale": "'CTs won by DEFUSE/ELIMINATION/RESCUE/TIME', 'Ts won by BOMB' and NumAliveCT/Terrorist round-decision logging", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x137f4c0", "name": "CCSGameRules::RoundStart", "confidence": "medium", "rationale": "'World triggered Round_Start/Warmup_Start', cs_round_start_beep, radio.go, round_announce_match_start", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139af80", "name": "GetLoadoutSlotName", "confidence": "low", "rationale": "references loadout slot category names (equipment3, grenade0-4, heavy0-3); single string-compare callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a1ab0", "name": "PrecacheAgentModels", "confidence": "medium", "rationale": "int=0 builder referencing many agents/models/*.vmdl paths via string-table callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a4d70", "name": "ParseKeychainStickerSlots", "confidence": "low", "rationale": "references 'keychain slot 0 highlight/id/offset x/y/z/seed/sticker' econ attribute keys", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13ad320", "name": "CRetakeGameRules::ParseRoundLoadouts", "confidence": "medium", "rationale": "'[ RETAKE RULES ] Error parsing ... card', 'No valid loadouts found for round' loadout-card parsing", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13b5460", "name": "CRetakeGameRules::LoadRetakeConfig", "confidence": "medium", "rationale": "loads Spawns/BombPlants/Barriers/Retake sections with '[ RETAKE RULES ] - Unable to load ... section in %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13ba0d0", "name": "CSPerRoundStats_t::InitNetworkVars", "confidence": "medium", "rationale": "CSPerRoundStats_t m_iKills/m_iDamage/m_iDeaths/m_iAssists NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13bcf20", "name": "CSMatchStats_t::InitNetworkVars", "confidence": "medium", "rationale": "CSMatchStats_t m_iEnemy3Ks/m_iEnemyKnifeKills NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13bf5c0", "name": "CRetakeGameRules::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkHandleBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c1860", "name": "CRetakeGameRules::InitNetworkVars", "confidence": "medium", "rationale": "CRetakeGameRules m_bBlockersPresent/m_iBombSite/m_nMatchSeed NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4130", "name": "RegisterTeamPositionEntitySchema", "confidence": "low", "rationale": "int=0/callers=0 batch referencing CBombTarget, CCSGO_TeamIntro/Preview/Select position classes, calls schema registrar sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13dec10", "name": "CCSGO_TeamPreviewCharacterPosition::InitNetworkVars", "confidence": "medium", "rationale": "CCSGO_TeamPreviewCharacterPosition m_sWeaponName/m_nRandom/m_agentItem NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e1000", "name": "CCSGO_TeamSelectCharacterPosition::RegisterEntitySchema", "confidence": "low", "rationale": "references only class name + name fragments, recursive, calls symbol/schema helpers (entity class registration)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e1220", "name": "CCSGO_TeamSelectTerroristPosition::RegisterEntitySchema", "confidence": "low", "rationale": "class-name-only fragments + schema/symbol helper callees, entity class registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e1440", "name": "CCSGO_TeamSelectCounterTerroristPosition::RegisterEntitySchema", "confidence": "low", "rationale": "class-name-only fragments + schema/symbol helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e1680", "name": "CCSGO_TeamIntroCharacterPosition::RegisterEntitySchema", "confidence": "low", "rationale": "class-name-only fragments + schema/symbol helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e18a0", "name": "CCSGO_TeamIntroTerroristPosition::RegisterEntitySchema", "confidence": "low", "rationale": "class-name-only fragments + schema/symbol helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e1ac0", "name": "CCSGO_TeamIntroCounterTerroristPosition::RegisterEntitySchema", "confidence": "low", "rationale": "class-name-only fragments + schema/symbol helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e1cf0", "name": "CCSGO_WingmanIntroCharacterPosition::RegisterEntitySchema", "confidence": "low", "rationale": "class-name-only fragments + schema/symbol helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e1f20", "name": "CCSGO_WingmanIntroTerroristPosition::RegisterEntitySchema", "confidence": "low", "rationale": "class-name-only fragments + schema/symbol helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e2150", "name": "CCSGO_WingmanIntroCounterTerroristPosition::RegisterEntitySchema", "confidence": "low", "rationale": "class-name-only fragments + schema/symbol helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e2390", "name": "CCSGO_EndOfMatchLineupEndpoint::RegisterEntitySchema", "confidence": "low", "rationale": "class-name-only fragments + schema/symbol helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e29c0", "name": "CBombTarget::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor + ft: format", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e32a0", "name": "CInfoInstructorHintBombTargetA::RegisterEntitySchema", "confidence": "low", "rationale": "class-name-only fragments + schema/symbol helper callees, entity class registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e34c0", "name": "CInfoInstructorHintBombTargetB::RegisterEntitySchema", "confidence": "low", "rationale": "class-name-only fragments + schema/symbol helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e38a0", "name": "CInfoInstructorHintHostageRescueZone::RegisterEntitySchema", "confidence": "low", "rationale": "class-name-only fragments + schema/symbol helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e3ae0", "name": "CTriggerBuoyancy::InitNetworkVars", "confidence": "low", "rationale": "CNetworkVarBase descriptor plus adjacent class-name list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f18a0", "name": "RegisterGrenadeItemSchema", "confidence": "low", "rationale": "int=0/callers=0 referencing grenade/item projectile classes, calls schema registrar sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f72e0", "name": "CFlashbangProjectile::Detonate", "confidence": "medium", "rationale": "class CFlashbangProjectile vtable slot 321, 'Scorch' decal, sets AbsVelocity, DispatchDatamapFunction", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13fa2f0", "name": "PrecacheExplosionParticles", "confidence": "medium", "rationale": "int=0 builder referencing many particles/explosions_fx/*.vpcf and inferno_fx paths", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1402e40", "name": "CBaseCSGrenade::EmitGrenadeThrownEvent", "confidence": "medium", "rationale": "class CBaseCSGrenade slot 447 firing 'grenade_thrown' event with userid/weapon/priority", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1420930", "name": "CBaseCSGrenadeProjectile::InitNetworkVars", "confidence": "medium", "rationale": "CBaseCSGrenadeProjectile m_nExplodeEffectIndex/m_nBounces/m_vInitialVelocity NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1422000", "name": "CDecoyProjectile::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14228e0", "name": "CMolotovProjectile::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14230f0", "name": "CSmokeGrenadeProjectile::InitNetworkVars", "confidence": "medium", "rationale": "CSmokeGrenadeProjectile m_vSmokeColor/m_vSmokeDetonationPos/m_VoxelFrameData NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1426ee0", "name": "CBaseCSGrenade::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkHandleBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1427940", "name": "CBaseCSGrenade::InitNetworkVars", "confidence": "medium", "rationale": "CBaseCSGrenade m_nNextHoldTick/m_fDropTime/m_fThrowTime/m_bPinPulled NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142a760", "name": "CItemDogtags::InitNetworkVars", "confidence": "medium", "rationale": "CItemDogtags m_OwningPlayer/m_KillingPlayer CHandle NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142fe70", "name": "RegisterWeaponClassSchema", "confidence": "low", "rationale": "int=0/callers=0 referencing weapon classes (CAK47, CDEagle, CWeaponAWP...), calls schema registrar sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1432490", "name": "RegisterWeaponGameplayAnimStateSchema", "confidence": "low", "rationale": "schema field type-name list (CIronSightController, CSWeaponMode, WeaponGameplayAnimState, GameTick_t)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1432ca0", "name": "CBombTarget::InitEntityIOOutputs", "confidence": "low", "rationale": "registers OnBombBeginDefuse/OnBombDefuseAborted/OnBombDefused entity outputs (m_On* CEntityIOOutput)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x143e140", "name": "CC4::Precache", "confidence": "medium", "rationale": "int=0 referencing weapons/models/c4/weapon_c4.vmdl, defuse_multimeter, explosion_c4_500.vpcf", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x143ef40", "name": "CPlantedC4::Explode", "confidence": "medium", "rationale": "'Scorch','c4.explode','c4.shockwave.boom', explosion_c4_500.vpcf, sets AbsOrigin", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x143f580", "name": "RegisterEconEntitySchemaFields", "confidence": "low", "rationale": "schema field type-name list (CAttributeContainer, CHandle, EntitySpottedState_t)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1441130", "name": "GetWeaponSoundEventName", "confidence": "low", "rationale": "references weapon sound event names (shoot, shoot_secondary, reload, dropped, inventory_inspect)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14437f0", "name": "RegisterCCSWeaponBaseVDataSchema", "confidence": "low", "rationale": "schema field type-name list (CFiringModeFloat/Int, CSWeaponType, CSWeaponSilencerType, gear_slot_t), schema registrar callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1443b80", "name": "RegisterWeaponGameplayAnimStateSchema", "confidence": "low", "rationale": "schema field type-name list (CHandle, CSWeaponMode, WeaponGameplayAnimState)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144c640", "name": "GetWeaponAttackTime", "confidence": "high", "rationale": "strings literally 'sv: GetWeaponAttackTime - null player/cmd/controller' and player/tick debug format", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1461030", "name": "EmitBombExplodedEvent", "confidence": "medium", "rationale": "fires 'bomb_exploded' event with site/userid; CNetworkTransmitComponent::StateChanged assert path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1472c40", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor + ft: format", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1473220", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1473800", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1473de0", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14743c0", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14749a0", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1474f80", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1475560", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1475b40", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1476120", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1476700", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1476ce0", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14772c0", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14778a0", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1477e80", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1478460", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1478a40", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1479020", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1479600", "name": "CPlantedC4::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x147dee0", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x147e770", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x147f000", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor (plus weapon VData convar strings)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1486f20", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkHandleBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1487b60", "name": "CCSWeaponBase::InitNetworkVars", "confidence": "medium", "rationale": "multiple CCSWeaponBase vars (m_nDeployTick, m_flDroppedAtTime, m_weaponMode) NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x148ada0", "name": "CWeaponBaseItem::InitNetworkVars", "confidence": "medium", "rationale": "CWeaponBaseItem m_bRedraw/m_bSequenceInProgress NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x148b8f0", "name": "CC4::InitNetworkVars", "confidence": "medium", "rationale": "CC4 m_fArmedTime/m_bStartedArming/m_bIsPlantingViaUse/m_entitySpottedState NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x148d430", "name": "CCSWeaponBaseGun::InitNetworkVars", "confidence": "medium", "rationale": "CCSWeaponBaseGun m_bNeedsBoltAction/m_zoomLevel/m_iBurstShotsRemaining NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x148e480", "name": "CWeaponCZ75a::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor (plus weapon class list)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1492640", "name": "CPlantedC4::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkHandleBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1493270", "name": "CPlantedC4::InitNetworkVars", "confidence": "medium", "rationale": "CPlantedC4 m_flC4Blow/m_bBombDefused/m_bBombTicking/m_nBombSite NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1496400", "name": "CPlantedC4::CreateWeaponItemView", "confidence": "low", "rationale": "class CPlantedC4 slot 8, 'weapon_c4'/'ItemData', GetItemSchema, CEconItemView::CEconItemView, KeyValues3::GetString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1496ee0", "name": "CC4::OnBombPickedUp", "confidence": "medium", "rationale": "class CC4 slot 412, '#SFUI_Notice_Got_Bomb', fires 'bomb_pickup' event with userid", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498d40", "name": "RegisterGrenadeWeaponSchema", "confidence": "low", "rationale": "int=0/callers=0 referencing grenade/knife/taser weapon classes, calls schema registrar sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14993f0", "name": "LoadGameVDataScripts", "confidence": "low", "rationale": "int=0/callers=0 referencing scripts/*.vdata (npc_units, scenes, misc) plus schema type names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a5500", "name": "InitWeaponViewModelData", "confidence": "low", "rationale": "weapon name list (weapon_ak47/aug/awp), viewmodel arm strings, mp_taser_recharge_time convar", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a75c0", "name": "CKnife::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a80c0", "name": "CWeaponTaser::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor (plus grenade class list)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14afc60", "name": "DumpEconItems", "confidence": "medium", "rationale": "'Error parsing Econ Item!', 'Item Def - %s', 'custom name: %s', CSV header 'index,length,id,name,desc'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b8240", "name": "SetAnimGraphVariationParams", "confidence": "low", "rationale": "references anim-graph param names (idle_variation, panic_variation, run_variation, action_reset)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14bdc10", "name": "CMapBombDamageGameSystem::Init", "confidence": "medium", "rationale": "class CMapBombDamageGameSystem slot 8, references '.vpk:maps'/'vpk:'/'GAME' load path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14be300", "name": "DumpScriptFunctionParameters", "confidence": "medium", "rationale": "'PARAMETER NAME: %s | OPTIONAL: %s, TYPE: %s, BOUND: %s' vscript binding param dump", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14be420", "name": "DumpScriptFunctionParameters", "confidence": "medium", "rationale": "identical 'PARAMETER NAME: %s | OPTIONAL... TYPE... BOUND' vscript binding param dump", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14c0ba0", "name": "CNetworkUtlVectorEmbedded::ResolveWeaponPurchases", "confidence": "medium", "rationale": "CNetworkUtlVectorEmbedded late-resolve messages + 'm_weaponPurchases' field, Path_AddToTail", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14cd260", "name": "WeaponPurchaseCount_t::InitNetworkVars", "confidence": "medium", "rationale": "WeaponPurchaseCount_t m_nCount/m_nItemDefIndex NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14cdf00", "name": "WeaponPurchaseTracker_t::InitNetworkVars", "confidence": "medium", "rationale": "CUtlVectorEmbeddedNetworkVar descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ce760", "name": "CCSPlayer_ActionTrackingServices::InitNetworkVars", "confidence": "medium", "rationale": "CCSPlayer_ActionTrackingServices m_bIsRescuing/m_weaponPurchasesThisMatch/ThisRound NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d31a0", "name": "CTeamColorsAssignedSystem::Think", "confidence": "low", "rationale": "class CTeamColorsAssignedSystem slot 64 referencing controller Think context names (InventoryUpdate/ForceTeam/ResourceData)", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14da9e0", "name": "EmitBulletHitMarkerEvent", "confidence": "medium", "rationale": "builds 'add_bullet_hit_marker' event with pos/ang/start/bone fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14db6b0", "name": "CCSPlayer_WeaponServices::RemoveAllWeapons", "confidence": "medium", "rationale": "iterates slot1-4, GetWeaponBySlot, DetachWeapon, UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14dc740", "name": "CCSPlayerController::HandleSwitchTeamRequest", "confidence": "medium", "rationale": "'CSPlayerController_SwitchTeam', numCTSlotsFree/numTSlotsFree, 'switch_team', timeout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ddbd0", "name": "EmitRoundMVPEvent", "confidence": "medium", "rationale": "builds 'round_mvp' event with musickitid/musickitmvps/nomusic/reason/userid", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14de260", "name": "RegisterCCSPlayerControllerSchema", "confidence": "low", "rationale": "schema field type-name list (CCSPlayerController_*Services pointers, CHandle<...>, QuestProgress::Reason)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e2230", "name": "DrawBulletPenetrationDebug", "confidence": "medium", "rationale": "float=8 debug overlay 'LOST DAMAGE:', 'STOPPED!', 'THICKNESS:', '%s%0.1fcm' penetration trace", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f3940", "name": "CNetworkUtlVectorEmbedded::ResolveSellbackPurchaseEntries", "confidence": "medium", "rationale": "CNetworkUtlVectorEmbedded late-resolve messages + 'm_vecSellbackPurchaseEntries' field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f5db0", "name": "RegisterCCSPlayerControllerSchema", "confidence": "low", "rationale": "int=0/callers=0 referencing CCSPlayerController/_Services + IntervalTimer, schema registrar sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14f7b40", "name": "CCSPlayer_ItemServices::GiveKevlar", "confidence": "medium", "rationale": "'#Cstrike_TitlesTXT_Already_Have_Helmet_Bought_Kevlar', item_kevlar, 'vest', item_pickup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f7f70", "name": "CCSPlayer_ItemServices::GiveAssaultSuit", "confidence": "medium", "rationale": "'#Cstrike_TitlesTXT_Already_Have_Kevlar_Bought_Helmet', item_assaultsuit, 'vesthelm'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14fd900", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14fdee0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14fe4c0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14feaa0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14ff080", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14ff660", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14ffc40", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1500220", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1500800", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkArrayBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1500e40", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1501420", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1501a00", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1501fe0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15025c0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1502ba0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1503180", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1503760", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1503d40", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1504320", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1504900", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1504ee0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15054c0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1505aa0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1506080", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1506660", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1506c40", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1507220", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1507800", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1507de0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15083c0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15089a0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1508f80", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1509560", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1509b40", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x150a120", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x150a700", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x150ace0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x150b2c0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x150b8a0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CCSPlayerController_DamageServices pointer network-var descriptor (P34...)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x150bea0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CCSPlayerController_ActionTrackingServices pointer network-var descriptor (P42...)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x150c4a0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CCSPlayerController_InventoryServices pointer network-var descriptor (P37...)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x150caa0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CCSPlayerController_InGameMoneyServices pointer network-var descriptor (P39...)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15145e0", "name": "CCSPlayer_BulletServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1514de0", "name": "SellbackPurchaseEntry_t::InitNetworkVars", "confidence": "medium", "rationale": "SellbackPurchaseEntry_t m_hItem/m_nCost/m_nPrevArmor/m_unDefIdx NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15161c0", "name": "CCSPlayer_BuyServices::InitNetworkVars", "confidence": "medium", "rationale": "CUtlVectorEmbeddedNetworkVar descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1516ab0", "name": "CCSPlayer_AimPunchServices::InitNetworkVars", "confidence": "medium", "rationale": "CCSPlayer_AimPunchServices m_predictableBaseTick/m_predictableBaseAngle NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x151a560", "name": "CCSPlayerBase_CameraServices::InitNetworkVars", "confidence": "medium", "rationale": "CCSPlayerBase_CameraServices m_flFOVTime/m_iFOV/m_hZoomOwner NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x151c4a0", "name": "CCSPlayer_HostageServices::InitNetworkVars", "confidence": "medium", "rationale": "CCSPlayer_HostageServices m_hCarriedHostage/m_hCarriedHostageProp NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x151dbd0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkHandleBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x151e630", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkHandleBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x151f090", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkHandleBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x151faf0", "name": "CCSPlayerController::InitNetworkVars", "confidence": "medium", "rationale": "multiple CCSPlayerController vars (m_szClan, m_iPing, m_iPendingTeamNum, m_nQuestProgressReason)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1534300", "name": "RegisterCCSPlayerJumpSchema", "confidence": "low", "rationale": "schema field type-name list (CCSPlayerLegacyJump, CCSPlayerModernJump, GameTick_t)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x153a020", "name": "SetPlayerAnimGraphParams", "confidence": "low", "rationale": "references player anim-graph param names (aim_angle_pitch/yaw, air_action, flashed_amount, flinch_*)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x153a380", "name": "CCSPlayerPawnAnimState::UpdateFields", "confidence": "low", "rationale": "references player anim-state member names (m_airAction, m_bIsDefusing, m_flAimPitchAngle, m_flCrouchAmount)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x154b8d0", "name": "CCSPlayer_ItemServices::GiveDefuser", "confidence": "medium", "rationale": "'Player.PickupWeapon', 'defuser', fires 'item_pickup' event with defindex/item/silent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x155d100", "name": "CCSPlayerResource::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkArrayBase descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x155d740", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x155dd20", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x155e300", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x155e8e0", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x155eec0", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x155f4a0", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x155fa80", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1560060", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1560640", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1560c20", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1561200", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15617e0", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1561dc0", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15623a0", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1562980", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1562f60", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1563540", "name": "CCSPlayer_MovementServices::InitNetworkVars", "confidence": "medium", "rationale": "CNetworkVarBase descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1569de0", "name": "CCSPlayer_ItemServices::InitNetworkVars", "confidence": "medium", "rationale": "CCSPlayer_ItemServices m_bHasHelmet/m_bHasDefuser NetworkVarBase strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x156ab60", "name": "CCSPlayerLegacyJump::RegisterNetworkVarNames", "confidence": "medium", "rationale": "References CCSPlayerLegacyJump NetworkVar_m_bOldJumpPressed mangled name + field-type dump strings (T/UWT/ft).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x156b330", "name": "CFootstepControl::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CFootstepControl NetworkVar_m_source/m_destination mangled names + per-class netvar type dump.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x156c080", "name": "CCSPlayerModernJump::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CCSPlayerModernJump NetworkVar_m_nLastLandedTick etc mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x156e540", "name": "CCSPlayer_MovementServices::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CCSPlayer_MovementServices NetworkVar_m_nLastJumpTick/m_bDucked mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1571480", "name": "CCSPlayerResource::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CCSPlayerResource hostage/bombsite NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15761a0", "name": "CCSPlayer_PingServices::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CCSPlayer_PingServices NetworkVar_m_hPlayerPing handle mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1576de0", "name": "CPlayerPing::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPlayerPing NetworkVar_m_bUrgent/m_iType/m_hPingedEntity mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1584e00", "name": "SetWeaponAnimGraphParameters", "confidence": "low", "rationale": "Weapon animgraph param name strings (action, attack_type, deploy_variation, reload_stage); calls param setter sub_0x1c6b3d0.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1585ee0", "name": "CCSWeaponAnimState::Save", "confidence": "low", "rationale": "Weapon anim state member names (m_action, m_attackType, m_bWeaponIsSilenced) serialized via KV3 helpers.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x158e320", "name": "CCSPlayerController_ActionTrackingServices::RegisterSchema", "confidence": "low", "rationale": "Field-type name list (EKillTypes_t, CHandle, uint64) \u2014 kill/damage schema binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1599300", "name": "CCSPlayer_WeaponServices::RemoveSpecialWeapons", "confidence": "low", "rationale": "Special weapon classnames (c4/decoy/hegrenade/incgrenade/taser); calls GetWeaponBySlot + RemovePlayerItem.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15a0440", "name": "CNetworkUtlVectorEmbedded::LateResolve", "confidence": "medium", "rationale": "'CNetworkUtlVectorEmbedded: successfully late-resolved' + Path_SetCount strings; resolves m_DamageList embedded vector.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15a1750", "name": "CNetworkUtlVectorEmbedded::LateResolve", "confidence": "medium", "rationale": "Same late-resolve embedded-vector helper, m_vecServerAuthoritativeWeaponSlots variant.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15a7a70", "name": "RegisterWeaponConVars", "confidence": "medium", "rationale": "Bank of weapon/inventory ConVar help strings (drop grenades/knives, sniper tracer, money logging); calls ConVar register helpers.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ac3f0", "name": "CCSPlayerController_ActionTrackingServices::RegisterNetworkVarNames", "confidence": "medium", "rationale": "ActionTrackingServices m_perRoundStats/m_iNumRoundKills NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ad810", "name": "CCSPlayerController_DamageServices::RegisterNetworkVarNames", "confidence": "medium", "rationale": "DamageServices m_DamageList CUtlVectorEmbeddedNetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ae3f0", "name": "CCSPlayerController_InGameMoneyServices::RegisterNetworkVarNames", "confidence": "medium", "rationale": "InGameMoneyServices m_iAccount/m_iTotalCashSpent NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15af3f0", "name": "ServerAuthoritativeWeaponSlot_t::RegisterNetworkVarNames", "confidence": "medium", "rationale": "ServerAuthoritativeWeaponSlot_t unSlot/unClass/unItemDefIdx NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15b0080", "name": "CCSPlayerController_InventoryServices::RegisterNetworkVarNames", "confidence": "medium", "rationale": "InventoryServices persona/rank/musicID NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15b2370", "name": "CCSPlayer_WeaponServices::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CCSPlayer_WeaponServices m_flNextAttack/m_networkAnimTiming NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15b5960", "name": "CDamageRecord::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CDamageRecord m_hPlayerControllerRecipient handle NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15b63c0", "name": "CDamageRecord::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CDamageRecord m_hPlayerControllerDamager handle NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15b6e20", "name": "CDamageRecord::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CDamageRecord m_PlayerRecipient handle NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15b7880", "name": "CDamageRecord::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CDamageRecord m_szPlayerDamagerName/m_flDamage/m_killType NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bc250", "name": "CCSGameRules::InitializePlayerCashAwards", "confidence": "medium", "rationale": "#Player_Cash_Award_* localization token strings for kill/bomb/hostage rewards.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bfec0", "name": "CBodyComponentBaseAnimGraph::DumpResponseSymbols", "confidence": "low", "rationale": "'Printing %d %s response symbols:' dump string; class from vtable slot (likely inherited).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c7160", "name": "AnimGraph2_StartRecording", "confidence": "low", "rationale": "animgraph2_editor / start_recording / live_debug_animgraph_file_name strings; resolves resource name.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cc770", "name": "CBaseModelEntity::ProcessSceneEventsThink", "confidence": "high", "rationale": "Every string is a substring of 'CBaseModelEntity::ProcessSceneEventsThink'.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15de2e0", "name": "CBasePlayerController::RegisterSchema", "confidence": "low", "rationale": "Field-type list (CHandle, PlayerConnectedState, uint32/64) \u2014 controller schema binding.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15ec620", "name": "CBasePlayerController::RegisterSchema", "confidence": "low", "rationale": "Type list (CBasePlayerController/Pawn, ChatIgnoreType_t, PlayerConnectedState) \u2014 schema field registration.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f3e80", "name": "CBaseAnimGraphController::SetSequence", "confidence": "medium", "rationale": "'... SetSequence(%s) seq %d=[%s]' + preserve_cycle strings; class = m_animationController netvar type.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15f4640", "name": "CBaseModelEntity::SUB_PerformShadowFade", "confidence": "high", "rationale": "All strings are substrings of 'CBaseModelEntity::SUB_PerformShadowFade'.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f48c0", "name": "CBaseModelEntity::SUB_PerformShadowFade", "confidence": "high", "rationale": "All strings are substrings of 'CBaseModelEntity::SUB_PerformShadowFade'.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f5860", "name": "SetNetworkStateChangedRouter", "confidence": "medium", "rationale": "'SetNetworkStateChangedRouter' string + DECLARE_NETWORKVAR_STRUCT warning; 111 callers (shared netvar helper).", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f80a0", "name": "CC_DumpAnimGraphParameters", "confidence": "medium", "rationale": "'GRAPH PARAMETERS FOR: %s', 'Could not find a CBaseAnimGraph under the crosshair' console-dump strings.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15faff0", "name": "PrintAnimGraphParameters", "confidence": "medium", "rationale": "'Animgraph Parameters (%d)' + typed param formatting strings (float/vector/bool/symbol).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1617200", "name": "ViewAngleServerChange_t::RegisterNetworkVarNames", "confidence": "medium", "rationale": "ViewAngleServerChange_t nType/nIndex/qAngle NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1617f00", "name": "CBasePlayerWeapon::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CBasePlayerWeapon m_iClip1/m_pReserveAmmo/AttackTick NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x161b480", "name": "CBasePlayerController::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CBasePlayerController m_hPawn handle NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x161d6e0", "name": "CBasePlayerController::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CBasePlayerController m_iConnected/m_steamID/m_iszPlayerName NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162b2b0", "name": "CVariant::ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' + %g/%lld numeric format strings.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1632c70", "name": "CVariant::ToVector", "confidence": "medium", "rationale": "'No free conversion of %s variant to Vector right now' + type-name list.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x164ee90", "name": "CDebugOverlay::DrawEntTextFilterPopup", "confidence": "medium", "rationale": "ImGui strings 'FilterPopup','Set Ent Text Filtering','Select All/None','Pin or Unpin the overlay'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1659600", "name": "CDebugOverlayScriptHelper::RegisterScriptFunctions", "confidence": "medium", "rationale": "'CDebugOverlayScriptHelper' + many 'Draws a ...' script-function help strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1661860", "name": "RegisterAnimEventHandlers", "confidence": "medium", "rationale": "AE_BODYGROUP_SET_VALUE / AE_CL_* animation-event name table.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16640b0", "name": "DebugDrawHitboxContact", "confidence": "low", "rationale": "Hitbox contact classification strings ('Made contact here','No overlap','Wrong hitgroup','Outside sphere?').", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x166f800", "name": "CDebugOverlay::ShowEntityContextMenu", "confidence": "medium", "rationale": "'entity context menu','Look at position','Copy text to Clipboard','look_at_pos %f %f %f' ImGui strings.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1673c70", "name": "RegisterFilterEntitySchemaClasses", "confidence": "low", "rationale": "Lists many CFilter* entity classnames; calls schema/factory registration helpers.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1676220", "name": "CDebugOverlayGameSystem::RegisterGameSystem", "confidence": "medium", "rationale": "'CDebugOverlayGameSystem' + loop callback names (OnFrameBoundary/OnServerAdvanceTick).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1686800", "name": "AddGameStatsSystemInfo", "confidence": "medium", "rationale": "System info keys (GraphicsAPI/OSType/IsPc/DX11/Vulkan/linuxsteamrt64, gamestats_ prefix).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16895f0", "name": "CGameConfiguration::PreservePlayerNetworkables", "confidence": "medium", "rationale": "'SV: PreservePlayerNetworkables(%d)' + 'slot %d is in use' strings name the method; class from slot 22.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x168af60", "name": "CSaveRestoreFileSystemPassthrough::DirectoryCopy", "confidence": "high", "rationale": "'WRITE DirectoryCopy( %s, %p )' string + matching class/slot.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1698e70", "name": "RegisterKV3TransferLoadInterfaces", "confidence": "medium", "rationale": "IKV3TransferInterface_*_Load registration string table.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169d200", "name": "CEntity2SaveRestore::ClearSaveFile", "confidence": "high", "rationale": "'async CEntity2SaveRestore::ClearSaveFile(%s)' string names it.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16a30c0", "name": "RegisterKV3TransferSaveInterfaces", "confidence": "medium", "rationale": "IKV3TransferInterface_*_Save registration string table.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16a4410", "name": "GetPlayerLimits", "confidence": "high", "rationale": "'GetPlayerLimits: ...' assertion strings name the function.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16aad20", "name": "CGameEventManager::FireEvent", "confidence": "high", "rationale": "'FireEvent: event \\'%s\\' not registered.' + per-key event value logging strings.", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": true, "promote": true }, { "addr": "0x16b2be0", "name": "CGameSceneNode::StartHierarchicalAttachment", "confidence": "high", "rationale": "Multiple 'CGameSceneNode::StartHierarchicalAttachment: ...' assertion strings.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b5880", "name": "CEntity2SaveRestore::FormatAsyncSaveStatus", "confidence": "low", "rationale": "'AsyncSave','MainThread','Async%llu' status strings; class CEntity2SaveRestore slot 36.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b5980", "name": "DescribeInteractionMask", "confidence": "low", "rationale": "Collision/interaction mask tokens (global/moveable/player/player_child/removed) + \"mask='%s'\".", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b8520", "name": "CSaveRestoreFileSystemPassthrough::DirectoryExtract", "confidence": "high", "rationale": "'WRITE DirectoryExtract( %s, %s )' string + matching class/slot.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16bb350", "name": "CVariant::ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' + numeric format strings.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16c3980", "name": "CEntity2SaveRestore::EntityPatchWrite", "confidence": "high", "rationale": "'EntityPatchWrite( %s ) wrote %d entries' string names the method.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16daef0", "name": "CEntity2SaveRestore::EntityPatchRead", "confidence": "medium", "rationale": "'EntityPatchRead( %s ) read %d entries' + AppendSaveGameResources strings (calls into it).", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16e9cc0", "name": "CUtlSymbolTableLarge::Alloc", "confidence": "medium", "rationale": "'CUtlSymbolTableLarge element limit of %u exceeded' + Alloc/AddPage/EnsureUnusedCapacity strings.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16fd420", "name": "CGameEntitySystem::BuildEntitySerializers", "confidence": "medium", "rationale": "'EntitySystem - Entity Networking - start/finish' + 'class %s already has serializer' strings.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1700a20", "name": "CGameEventManager::RegisterEvent", "confidence": "medium", "rationale": "'couldn\\'t register event ... limit reached' + legacy-type key parsing strings.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1702f40", "name": "CGameEventManager::WriteEventsToFile", "confidence": "medium", "rationale": "'dumping all gameevents to %s' + gameevents_%s.txt + sourcefile strings.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170c560", "name": "CVariant::ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' + numeric format strings.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1710b80", "name": "CPathNode::ParentedMoveThink", "confidence": "medium", "rationale": "'ParentedMoveThink' + '...PathNode::ParentedMoveThink' substrings; method certain, class inferred.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1711f50", "name": "RegisterServerGameSystems", "confidence": "medium", "rationale": "Game-system name list (AnimGraphUpdate/BodyGameSystem/GameRulesGameSystem/PhysicsGameSystem).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1713d80", "name": "CParticleSystem::RegisterSchema", "confidence": "low", "rationale": "Field-type list incl HParticleSystemDefinitionStrong; particle-system schema binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1723de0", "name": "CLoopModeGame::LoopInit", "confidence": "high", "rationale": "'CLoopModeGame::LoopInit' + LevelInitWorld/error-map disconnect strings.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1728340", "name": "CParticleSystem::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CParticleSystem m_iServerControlPointAssignments NetworkArray mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1728980", "name": "CParticleSystem::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CParticleSystem m_vServerControlPoints Vec3D NetworkArray mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1728fc0", "name": "CParticleSystem::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CParticleSystem m_szSnapshotFileName NetworkString mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x172fa40", "name": "CParticleSystem::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CParticleSystem m_hControlPointEnts CHandle NetworkArray mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17318e0", "name": "CParticleSystem::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CParticleSystem m_strDataString/m_iEffectIndex/m_bActive NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17346d0", "name": "CEnvParticleGlow::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CEnvParticleGlow m_ColorTint/m_flAlphaScale/m_hTextureOverride NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1737de0", "name": "CPlayer_CameraServices::RegisterSchema", "confidence": "low", "rationale": "Type list (CColorCorrection/CPostProcessingVolume/CTonemapController2/audioparams_t) \u2014 camera/env schema.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x173f440", "name": "CPlayer_CameraServices::RegisterSchema", "confidence": "low", "rationale": "Type list incl fogplayerparams_t + camera-entity handles; camera services schema.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1751390", "name": "audioparams_t::RegisterNetworkVarNames", "confidence": "medium", "rationale": "audioparams_t soundscapeIndex/soundEventHash/localSound NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1752c80", "name": "CPlayer_MovementServices::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPlayer_MovementServices m_flMaxspeed/m_nToggleButtonDownMask NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1753d20", "name": "CPlayer_MovementServices_Humanoid::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPlayer_MovementServices_Humanoid m_flFallVelocity NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1754530", "name": "CPerFrameConCommandSystem::RegisterGameSystem", "confidence": "medium", "rationale": "'CPerFrameConCommandSystem' + player-service names + OnFrameBoundary callback string.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1757120", "name": "CPlayer_CameraServices::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPlayer_CameraServices m_PostProcessingVolumes NetworkUtlVector mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1757c40", "name": "CPlayer_ObserverServices::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPlayer_ObserverServices m_iObserverMode/m_hObserverTarget NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17590d0", "name": "CPlayer_CameraServices::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPlayer_CameraServices m_hTonemapController handle NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1759b70", "name": "CPlayer_CameraServices::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPlayer_CameraServices m_vecCsViewPunchAngle/m_hViewEntity NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x176d160", "name": "CPlayer_WeaponServices::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPlayer_WeaponServices m_hMyWeapons/m_hActiveWeapon/m_iAmmo NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177e500", "name": "CCSWeaponBaseVData::RegisterSchema", "confidence": "low", "rationale": "Weapon vdata type list (AmmoIndex_t/CSoundEventName/ItemFlagTypes_t/RumbleEffect_t).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1787360", "name": "PrecacheBloodParticles", "confidence": "medium", "rationale": "Blood particle level names (Blood, Bloodlvl2-6, YellowBlood).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17974c0", "name": "RegisterEntityAndUserMessages", "confidence": "medium", "rationale": "CEntityMessage*_t / CUserMessage*_t network-message type name table.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x179ab10", "name": "CTextureBasedAnimatable::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CTextureBasedAnimatable m_hPositionKeys/m_flFPS/m_bLoop NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a4e60", "name": "DebugDrawInterpolation", "confidence": "medium", "rationale": "'---- samples begin ---- [interp %.6f]' + '[dt %5.2f] velocity:' interpolation-history debug strings.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bcc60", "name": "RegisterPulseLibraryBindings", "confidence": "low", "rationale": "Pulse/schema enum types (HitGroup_t/ParticleAttachment_t/PulseCursor*Priority_t) + vdata paths.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17cc460", "name": "CResponseSystem::ResolveResponseTarget", "confidence": "medium", "rationale": "'Couldn\\'t resolve response target %s' + From/Subject; calls FindEntityByName.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17cdf50", "name": "CVariant::ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' + true/false + numeric formats.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17e17f0", "name": "CMomentaryRotButton::InputSetPosition", "confidence": "medium", "rationale": "'SetPosition' + _Enable/_DisableUpdateTarget strings; class/slot CMomentaryRotButton.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17f33d0", "name": "CPropDoorRotating::OnDoorOpened", "confidence": "medium", "rationale": "Fires 'door_open' game event (entindex/userid); class CPropDoorRotating; calls FireOutput.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f86e0", "name": "CBaseEntity::ClearNavIgnoreContentsThink", "confidence": "high", "rationale": "Strings are substrings of 'ClearNavIgnoreContentsThink'.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x181b360", "name": "CAI_ExpresserWithFollowup::SpeakDispatchResponse", "confidence": "medium", "rationale": "'queueing followup after \\'%s\\' speaks \\'%s\\'' + unsupported-followup-type strings; class matches.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x181d880", "name": "RegisterFuncEntitySchemaClasses", "confidence": "low", "rationale": "Lists CFunc*/CPoint*Command entity classnames; schema/factory registration block.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18267a0", "name": "CVariant::ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' + numeric formats.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x184f960", "name": "CEnvEntityMaker::RegisterScriptFunctions", "confidence": "medium", "rationale": "'CEnvEntityMaker' + SpawnEntity*FromScript help strings; env_entity_maker.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1855340", "name": "CColorCorrectionVolume::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CColorCorrectionVolume m_Weight/m_FadeDuration/m_lookupFilename NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1856620", "name": "CDynamicLight::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CDynamicLight m_Radius/m_InnerAngle/m_LightStyle NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1858740", "name": "RegisterEnvEntitySchemaClasses", "confidence": "low", "rationale": "Lists CBlood/CEnv*/CCommentary* entity classnames; schema/factory registration block.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x185be80", "name": "CPointCommentaryNode::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPointCommentaryNode m_hViewPosition handle NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x185dde0", "name": "CPointCommentaryNode::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPointCommentaryNode m_iszCommentaryFile/m_bActive/m_iNodeNumber NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1862d10", "name": "CEnvShake::DrawDebugTextOverlays", "confidence": "medium", "rationale": "'duration/frequency/magnitude/radius: %f' overlay text lines; class CEnvShake slot 21 (DrawDebugTextOverlays).", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1863d80", "name": "RegisterChoreoPulseBindings", "confidence": "low", "rationale": "Choreo/pulse enum type list (ChoreoLookAtMode_t/NPCFollowFormation_t); schema type-scope registration.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1866e40", "name": "CEventLog::FireGameEvent", "confidence": "medium", "rationale": "Event-name prefix filters (game_/player_/server_/team_); CEventLog IGameEventListener slot 8.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x186edb0", "name": "CVariant::ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' + true/false + numeric formats.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18a4490", "name": "CPathMover::InputSetOrientationMode", "confidence": "medium", "rationale": "'SetOrientationMode [orientation_mode=%s]' + orientation-mode enum labels (Face Entity/Forward Path).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18bc510", "name": "CFuncMoveLinear::Spawn", "confidence": "medium", "rationale": "Reads 'movewithoutpushingblockers' keyvalue; calls SetMoveType/SetSolid; class slot 10 (Spawn).", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18c2ac0", "name": "CEnvFade::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CEnvFade m_fadeColor NetworkColor mangled name.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18c3480", "name": "RegisterEnvEntitySchemaClasses", "confidence": "low", "rationale": "Lists CEnvBeam/CEnvExplosion/CEnvShake/CCredits classnames; schema/factory registration block.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18c62c0", "name": "CFuncMonitor::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CFuncMonitor m_hTargetCamera handle NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18c8160", "name": "CFuncMonitor::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CFuncMonitor m_targetCamera/m_brushModelName/m_bEnabled NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cf1a0", "name": "CCSHLTVDirector::OnHLTVUncompressedSnapshot", "confidence": "high", "rationale": "'CHLTVDirector::OnHLTVUncompressedSnapshot: failed to serialize last camera event.' string; class CCSHLTVDirector.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18d2480", "name": "CScriptedSequence::RegisterSchema", "confidence": "low", "rationale": "Type list (CScriptedSequence, IChoreoServices::ChoreoState_t) \u2014 scripted-sequence schema binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d7c20", "name": "CCSHLTVDirector::SendTitleMessage", "confidence": "medium", "rationale": "'CHLTVServer: failed to serialize title' + hltv_title/tv_title strings; class CCSHLTVDirector slot 19.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e7b10", "name": "CCSHLTVDirector::FireGameEvent", "confidence": "medium", "rationale": "HLTV director event handling (hltv_cameraman/hltv_rank_camera, player_death/round_start).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18e9a10", "name": "CCSHLTVDirector::SendHLTVMessage", "confidence": "medium", "rationale": "'Please wait for broadcast to start' + hltv_message string; class CCSHLTVDirector slot 29.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18efa60", "name": "CSource2GameEntities::CheckEntities", "confidence": "high", "rationale": "'CSource2GameEntities::CheckEntities: %d ents' + FL_EDICT_* flag dump strings.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18f5bb0", "name": "RegisterPulseLibraryBindings", "confidence": "low", "rationale": "Schema enum types + TestInputOutputCombinationsEnum_t + vdata paths; pulse/schema type-scope.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f6690", "name": "CEnvGlobal::DrawDebugTextOverlays", "confidence": "medium", "rationale": "'State: %s'/'Value: ON/OFF/DEAD' overlay lines; class CEnvGlobal slot 21 (DrawDebugTextOverlays).", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18f6860", "name": "CMarkupVolumeTagged::DrawDebugTextOverlays", "confidence": "medium", "rationale": "'Markup Tags:'/ENABLED/DISABLED overlay lines; class CMarkupVolumeTagged slot 21.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1906e90", "name": "CVariant::ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' + true/false + numeric formats.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x191bb60", "name": "CMarkupVolumeTagged_NavGame::DrawMarkupGroupBBox", "confidence": "low", "rationale": "'Cannot find markup_group named %s' + 'markup_group_ent_bbox' command strings; class matches.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x191ffe0", "name": "CLogicGameEventListener::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CLogicGameEventListener m_bEnabled NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19208c0", "name": "CTriggerGameEvent::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CTriggerGameEvent m_strTriggerID/m_strStartTouchEventName NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1922100", "name": "RegisterLogicEntitySchemaClasses", "confidence": "low", "rationale": "Lists CLogic*/CGame*/CInfoSpawnGroup* entity classnames; schema/factory registration block.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1926bc0", "name": "CScriptItem::Spawn", "confidence": "medium", "rationale": "Reads activateWhenAtRest/movetype keyvalues; calls SetMoveType; class CScriptItem slot 10.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192ae60", "name": "RegisterPulseLibraryBindings", "confidence": "low", "rationale": "Pulse enum types + vdata paths; schema type-scope registration (duplicate pattern).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192e1d0", "name": "CVariant::ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' + numeric formats.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x193a750", "name": "RegisterHingeConstraintScriptParams", "confidence": "low", "rationale": "Hinge constraint script arg names (flHingeFriction/flMinRotationLimit/pAttachmentName1).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x193adf0", "name": "RegisterSpringConstraintScriptParams", "confidence": "low", "rationale": "Constraint script arg names (bEnableAngularConstraint/flAngularFrequency/flLinearFrequency).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x193b540", "name": "RegisterBallSocketConstraintScriptParams", "confidence": "low", "rationale": "Twist/swing constraint script arg names (bEnableSwingLimit/flMaxTwistAngle/flSwingLimit).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1949670", "name": "CPhysConstraint::LoadConstraintKeyValues", "confidence": "low", "rationale": "'Class data is a %s, not a table' + m_angular/m_linear(Save) KV3 field reads.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1951b60", "name": "CalculatePhysicsImpactDamage", "confidence": "medium", "rationale": "'Failed to find custom physics damage table name: %s' + material tokens (glass/player/props).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19577e0", "name": "LoadNavObstacleData", "confidence": "medium", "rationale": "nav_attribute_obstacle/nav_data/obstacle_bodies KV3 reads.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x195ab90", "name": "KeyValues3_ReadNumericValue", "confidence": "low", "rationale": "'Cast of %s loses value information' + 'Unsupported KV3 basic type' numeric-cast strings.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1973380", "name": "CRagdollProp::SettleThink", "confidence": "high", "rationale": "Strings are substrings of 'CRagdollProp::SettleThink'.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x197b8e0", "name": "CFuncElectrifiedVolume::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CFuncElectrifiedVolume m_EffectName NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x197ca90", "name": "CRagdollPropAttached::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CRagdollPropAttached m_boneIndexAttached/m_attachmentPointBoneSpace NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1986120", "name": "RegisterValueRemapperOutputs", "confidence": "low", "rationale": "I/O output names (OnEngage/OnDisengage/OnReachedValue*) + m_On* datadesc for value remapper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1987f70", "name": "CPointPulse::Spawn", "confidence": "medium", "rationale": "Reads graph_def/graph_keys keyvalues; calls CBaseEntity::Spawn + ResolveResourceName; class slot 10.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198e400", "name": "CVariant::ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' + true/false + numeric formats.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x199e140", "name": "CPointValueRemapper::RegisterSchema", "confidence": "low", "rationale": "ValueRemapper*Type_t field-type list; value-remapper schema binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x199f640", "name": "CPointWorldText::RegisterSchema", "confidence": "low", "rationale": "PointWorldTextJustify*/ReorientMode_t field-type list; world-text schema binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ae7a0", "name": "CPulseGraphDef::LoadInputsOutputs", "confidence": "low", "rationale": "KV3 reads of inputs/outputs/procedural_inputs/procedural_outputs arrays.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19b6500", "name": "CPointWorldText::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPointWorldText m_flBackgroundWorldToUV NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19b6ae0", "name": "CPointWorldText::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPointWorldText m_BackgroundMaterialName NetworkString mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19b7120", "name": "CPointWorldText::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPointWorldText m_FontName NetworkString mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19b7760", "name": "CPointWorldText::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPointWorldText m_messageText NetworkString mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19b7da0", "name": "CPointValueRemapper::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPointValueRemapper m_flInputOffset NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19bc980", "name": "CLagCompensationManager::BacktrackPlayer", "confidence": "medium", "rationale": "'No valid positions in history for BacktrackPlayer entity %d' + BackupPlayer bad-position warnings.", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19bfcf0", "name": "CPointWorldText::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPointWorldText m_nReorientMode/m_Color/m_flFontSize NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19c56a0", "name": "CPointValueRemapper::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPointValueRemapper m_hOutputEntities NetworkUtlVector mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19c61c0", "name": "CPointValueRemapper::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPointValueRemapper m_hRemapLineEnd handle NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19c6c20", "name": "CPointValueRemapper::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPointValueRemapper m_hRemapLineStart handle NetworkVar mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19c7680", "name": "CPointValueRemapper::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CPointValueRemapper m_nInputType/m_nOutputType/m_flEngageDistance NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d2c10", "name": "RegisterChoreoPulseBindings", "confidence": "low", "rationale": "Choreo/pulse enum type list (ChoreoLookAtMode_t/NPCFollowFormation_t); schema type-scope.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d6700", "name": "RegisterTraceHitResultScriptStruct", "confidence": "low", "rationale": "Trace-result field names (DidHit/HitEntity/HitFraction/HitNormal) script struct registration.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e65b0", "name": "CPulseCell_Step_FollowEntity::Save", "confidence": "medium", "rationale": "KV3 SetString of m_ParamBoneOrAttachName(Child) + 'Double-save to Member'; class slot 1.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e91c0", "name": "RegisterDebugScreenTextScriptArgs", "confidence": "low", "rationale": "Debug screen-text arg names (flScreenX/flScreenY/nTextOffset/pMessage) script binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e9750", "name": "RegisterDebugLineScriptArgs", "confidence": "low", "rationale": "Debug line arg names (vStartPos/vEndPos/flWidth/color) script binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ea800", "name": "RegisterFindEntitiesScriptArgs", "confidence": "low", "rationale": "FindEntities arg names (entityName/entityType/flSearchRadius/bReturnSorted).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19eae30", "name": "RegisterDebugEntityTextScriptArgs", "confidence": "low", "rationale": "Debug entity-text arg names (hEntity/bAttached/flVerticalOffset/pMessage).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19eb2e0", "name": "RegisterTraceLineScriptArgs", "confidence": "low", "rationale": "Trace arg names (vStartPos/vDirection/fLength/bSphereTrace/flSphereRadius).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19eb6a0", "name": "RegisterTraceScriptArgs", "confidence": "low", "rationale": "Advanced trace arg names + PulseCollisionGroup_t/PulseTraceContents_t enums.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ebb40", "name": "RegisterCreateExplosionScriptArgs", "confidence": "low", "rationale": "Explosion arg names (flDamage/flForce/flRadius/hAttacker/pszExplosionType) + BaseExplosionEffect.Sound.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19efa60", "name": "CPulseExecCursor::Save", "confidence": "low", "rationale": "KV3 save of m_hCursor/m_hEntity via EHandle transfer + 'Stack depth limit hit'.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f0c30", "name": "CPulseCell_Outflow::Save", "confidence": "low", "rationale": "KV3 save of m_OnStart/m_OnEnd/m_TagName + 'Double-save to Member'/'Stack depth limit hit'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f5c90", "name": "LoadPulseGraphComponent", "confidence": "medium", "rationale": "IKV3TransferInterface_*_Load + IPulseInstanceLoadAPI + pulse_component strings.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f8bf0", "name": "PopulateTraceHitResult", "confidence": "low", "rationale": "Builds trace-result struct fields (DidHit/HitEntity/HitFraction/HitNormal) for script return.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a0d1f0", "name": "SetAnimGraphParameterFromPulse", "confidence": "medium", "rationale": "'Setting an animgraph parameter via Pulse is only supported on prop_dynamic!' + wrong-type param strings.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a10280", "name": "CPulseCell_AnimGraphEvent::Load", "confidence": "low", "rationale": "KV3 EHandle load of ag2EventID/hEntity/outputName animgraph-event cell.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a22520", "name": "CPulseCell_AnimGraphEvent::Save", "confidence": "low", "rationale": "KV3 EHandle save of ag2EventID/hEntity/outputName animgraph-event cell.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a28420", "name": "CPulseCell_Scene::Save", "confidence": "low", "rationale": "KV3 save of m_cursorIDToEventID/m_mainActor/m_sceneInstance scene cell.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a33c90", "name": "CAI_ScriptedSequence::RegisterSchema", "confidence": "low", "rationale": "Scripted enums (ScriptedConflictResponse_t/ScriptedMoveTo_t/ScriptedOnDeath_t) + CScriptedSequence schema.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a380c0", "name": "CVariant::ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' + true/false + numeric formats.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a3c8a0", "name": "CVariant::ToVector", "confidence": "medium", "rationale": "'No free conversion of %s variant to Vector right now' + type-name list.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a3cee0", "name": "CSceneEntity::GenerateSceneForSequence", "confidence": "high", "rationale": "'CSceneEntity::GenerateSceneForSequence: ...' assertion strings.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a43430", "name": "CBaseEntity::PlayStepSound", "confidence": "low", "rationale": "Fires 'player_sound' event with step/duration/radius + '.Step' + userid_pawn keys.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4c280", "name": "CSceneEntity::ProcessFacePoserVolume", "confidence": "low", "rationale": "'vol %.3f for %s' + public.volume_faceposer strings; class CSceneEntity alias slot 241.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4da50", "name": "CSceneEntity::RegisterSchema", "confidence": "low", "rationale": "Type list (CSceneEntity/CSceneListManager/ActorMapping_t/SceneOnPlayerDeath_t) \u2014 scene schema binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a50100", "name": "CSceneEntity::PauseThink", "confidence": "high", "rationale": "'PauseThink canceling playback' + auto-cancel/resume strings; class CSceneEntity alias slot 246.", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a57760", "name": "CSceneEntity::RegisterScriptFunctions", "confidence": "medium", "rationale": "'CSceneEntity' + Cancel/EstimateLength/IsPaused/IsPlayingBack/AddBroadcastTeamTarget script help strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5b9c0", "name": "CScriptedSequence::StartScript", "confidence": "medium", "rationale": "'scripted_sequence %d:%s found NPC %s' + enqueue/interrupt/kick queue strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a7ba90", "name": "CFlexSceneFileManager::FindSceneFile", "confidence": "medium", "rationale": "Loads 'expressions/%s.vfe' from GAME path; class CFlexSceneFileManager slot 67.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a7be90", "name": "CCitadelSoundOpvarSetOBB::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CCitadelSoundOpvarSetOBB m_iszOpvarName/m_vDistanceInnerMaxs NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a7f340", "name": "CSceneEntity::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CSceneEntity m_hActorList NetworkUtlVector (CBaseModelEntity handles) mangled name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a815a0", "name": "CSceneEntity::RegisterNetworkVarNames", "confidence": "medium", "rationale": "CSceneEntity m_bPaused/m_bIsPlayingBack/m_nSceneStringIndex NetworkVar mangled names.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a850c0", "name": "GetScriptEnumTypeScope", "confidence": "low", "rationale": "Common schema enum type list (DamageTypes_t/HitGroup_t/ParticleAttachment_t) + vdata; 76 callers (shared helper).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a88a90", "name": "CEntityDatamap::FindFunctionName", "confidence": "low", "rationale": "Concatenated Class+Think/Use/Touch function-name table (CFuncTrainWait/CTriggerGravityGravityTouch); self-recursive walk.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8f640", "name": "CTriggerSave::Touch", "confidence": "medium", "rationale": "autosave/autosavedangerous/autosavedangerousissafe modes; class CTriggerSave; calls UTIL::Remove + datamap fn.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a9e100", "name": "CVariant::ToString", "confidence": "medium", "rationale": "'No conversion from %s to string at the moment!' + true/false + numeric formats.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aae710", "name": "BuildChangeList", "confidence": "medium", "rationale": "Dumps entities with pos/angle and landmark ('%-32s (p:...) landmark %s', 'Can't find landmark %s', info_landmark/trigger_changelevel) = changelevel transition list builder", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab3260", "name": "CTriggerLerpObject::LerpThink", "confidence": "high", "rationale": "class CTriggerLerpObject, think function named by literal 'LerpThink'; sets movetype", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1abe520", "name": "CChangeLevel::Spawn", "confidence": "medium", "rationale": "class CChangeLevel slot 10; warns 'a trigger_changelevel doesn't have a map'/'doesn't have a landmark' (spawn-time keyvalue checks)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ace560", "name": "CTriggerLook::RegisterNetworkVars", "confidence": "low", "rationale": "references CTriggerLook NetworkVar_m_bTestOcclusion typename strings + network-var type-descriptor format ('T %s'/'final %s')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1acf310", "name": "CTriggerPhysics::RegisterNetworkVars", "confidence": "low", "rationale": "references all CTriggerPhysics NetworkVar member typename strings (m_linearForce, m_vecLinearForcePointAt, ...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ad7f40", "name": "FormatCHandleNetworkVarTypeName", "confidence": "low", "rationale": "builds 'CHandle< %s >' type name from CHandleTest NetworkVar_m_Handle / CBaseEntity, with string-escape charset", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ad9de0", "name": "CHandleTest::RegisterNetworkVars", "confidence": "low", "rationale": "CHandleTest network-var typename strings (m_bSendHandle) + 'CHandle< CBaseEntity >' + type-descriptor format", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ada910", "name": "CWaterBullet::Spawn", "confidence": "medium", "rationale": "class CWaterBullet slot 10; sets model 'models/weapons/w_bullet.vmdl', reads 'bullet_direction', sets velocity = Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae7660", "name": "ParseCustomCharacterDefinition", "confidence": "low", "rationale": "schema parse of 'CustomCharacter' with composite_material_path/logo_material/logo_offset_x/y fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aefb80", "name": "GetEconAttributeDefIndexByName", "confidence": "low", "rationale": "maps econ attribute names (keychain/music id/spray tint id/quest) to ids; small helper, 2 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af8260", "name": "CEconItemSchema::BInitSkirmishModes", "confidence": "medium", "rationale": "errors 'Skirmish mode %d cannot use gamemode: %s' parsing gamemode/deathmatch/gungame definitions", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af9110", "name": "CEconItemSchema::BInitQualities", "confidence": "medium", "rationale": "'Quality definition %s: Missing required field \"value\"' parsing hexColor/weight quality defs", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1af9570", "name": "CEconItemSchema::BInitMusicDefinitions", "confidence": "medium", "rationale": "'Music definition %s: missing \"name\"' parsing loc_name/pedestal_display_model music defs", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1af9ab0", "name": "CEconItemSchema::BInitStickerKit", "confidence": "medium", "rationale": "'Sticker kit '%s' rotate/scale range is not valid' parsing gc_generation_settings sticker kit def", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1afa420", "name": "CEconItemSchema::BInitRarities", "confidence": "medium", "rationale": "'Rarity definition %s: Missing required field \"loc_key\"/\"value\"' with next_rarity/loot_list", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1afa890", "name": "CEconItemSchema::BInitProPlayers", "confidence": "medium", "rationale": "'Pro-player entry '%s' doesn't have a valid AccountID'/'has no code/dob/geo' parsing", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1afad20", "name": "CEconItemSchema::BInitAttributeDefinition", "confidence": "medium", "rationale": "'Attribute definition %s: Missing required field \"name\"'/asset_class_bucket/stored_as_integer parsing", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1afb860", "name": "CEconItemSchema::BInitStickerApplicationConfig", "confidence": "low", "rationale": "first_valid_class/first_valid_item_slot/max_num_patches constraints with 'must be less than or equal' checks", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1afc980", "name": "CPipRankData::BInitFromKeyValues", "confidence": "medium", "rationale": "'CPipRankData: First rank should be rank 1'/'No ranks found' parsing skirmish_rank_info winstreak/loss/pips", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1afd0f0", "name": "CEconItemSchema::BInitHighlightReels", "confidence": "medium", "rationale": "'Highlight reel definition %s: missing \"id\"'/tournament event fields with de_* map names", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aff090", "name": "ParseItemBonusRule", "confidence": "low", "rationale": "bonus_itemdefs/max_recipients/only_other_players/target_rule bonus-item rule parse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b030e0", "name": "CEconCraftingRecipeDefinition::BInitFromKV", "confidence": "medium", "rationale": "'Recipe definition %d: Missing required field \"input_items\"/\"output_items\"' crafting recipe parse", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b15c00", "name": "CUtlSymbolTableLarge::AddString", "confidence": "medium", "rationale": "'CUtlSymbolTableLarge element limit of %u exceeded' + AddPage/Alloc/EnsureUnusedCapacity, 19 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b16440", "name": "CUtlSymbolTableLarge::AddString", "confidence": "low", "rationale": "identical symbol-table strings to 0x1b15c00; a different template instantiation of AddString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b29240", "name": "ParseSprayTintIcons", "confidence": "low", "rationale": "'Alternate icon '%s' > '%s' must define '%s'' with icon_path/spray_tint_icons", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b386a0", "name": "CEconItemSchema::BInitAchievementRewards", "confidence": "medium", "rationale": "'Achievement reward %s has no items!'/'Complex achievement %s must have an Items key or a DefIndex'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b3a7c0", "name": "CEconItemSchema::BInitStickerKits", "confidence": "medium", "rationale": "'Duplicate sticker kit ID %d'/'Failed to initialize sticker kit ID %d' inserting sticker kits", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b3fda0", "name": "CEconItemSchema::BInitArmoryData", "confidence": "low", "rationale": "inserts armory_attributes/armory_item_classes/armory_item_types/armory_items", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b42bf0", "name": "CEconEntity::RegisterNetworkVars", "confidence": "low", "rationale": "CEconEntity NetworkVar typenames (m_flFallbackWear/m_nFallbackSeed/m_AttributeManager/CAttributeContainer)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b45fc0", "name": "FormatCHandleNetworkVarTypeName", "confidence": "low", "rationale": "builds 'CHandle< %s >' for CAttributeManager NetworkVar_m_hOuter with string-escape charset", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b48910", "name": "CAttributeManager::RegisterNetworkVars", "confidence": "low", "rationale": "CAttributeManager NetworkVar typenames (m_ProviderType/m_iReapplyProvisionParity) + type-descriptor format", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b49560", "name": "CAttributeContainer::RegisterNetworkVars", "confidence": "low", "rationale": "CAttributeContainer NetworkVar_m_Item / CEconItemView + type-descriptor format strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b52830", "name": "GetKillEaterScoreTypeByName", "confidence": "low", "rationale": "maps 'kill eater'/'kill eater score type'/'music id'/'quest id'/'spray tint id' names to score type", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b54830", "name": "CEconItemSchema::BInitRecurringMissions", "confidence": "medium", "rationale": "'Failed to find recurring missions periods in schema' with mission_period_length/mission_periods", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b54ef0", "name": "CNetworkUtlVectorEmbedded::LateResolve", "confidence": "medium", "rationale": "'CNetworkUtlVectorEmbedded: failed/successfully late-resolved 0x%p in entity %d:%s' with m_Attributes; recursive", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b59110", "name": "ParseItemFilterCondition", "confidence": "low", "rationale": "conditions/field/operator/quality/rarity/inventoryPos item-filter condition parse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b59860", "name": "ParseItemSelectionCriteria", "confidence": "low", "rationale": "itemdef/kill_eater_score_type/paintkit/quality/rarity selection criteria", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b5cd20", "name": "CEconItemSchema::BInitItemsAndCommands", "confidence": "low", "rationale": "registers dev_send_gc_message_server concommand + parses Missions/Wearable/loadout slots; large mixed init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b5ee60", "name": "CAttributeList::RegisterNetworkVars", "confidence": "low", "rationale": "CAttributeList m_Attributes CUtlVectorEmbeddedNetworkVar of CEconItemAttribute; 'CNetworkSerializerClassInfo::Get failed'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b5f880", "name": "CEconItemAttribute::RegisterNetworkVars", "confidence": "low", "rationale": "CEconItemAttribute NetworkVar typenames (m_flValue/m_iAttributeDefinitionIndex/m_bSetBonus)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b61100", "name": "CEconItemView::RegisterNetworkVars", "confidence": "low", "rationale": "CEconItemView NetworkVar typenames (m_iItemDefinitionIndex/m_iAccountID/m_bInitialized/...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6b860", "name": "CNavMeshGameEventListener::FireGameEvent", "confidence": "low", "rationale": "class CNavMeshGameEventListener slot 2 handling round_start/teamplay_round_start events; 'Unknown attribute' usage text", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b795f0", "name": "CTraceFilterGroundEntities::ShouldHitEntity", "confidence": "medium", "rationale": "trace-filter class slot 2 = ShouldHitEntity; checks func_breakable/prop_door classnames", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ba0660", "name": "CNavObstacleSplitMgr::AddOverlaps", "confidence": "medium", "rationale": "class CNavObstacleSplitMgr slot 17; literal 'AddOverlaps'/'AddMultipleToTail'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1bb7ac0", "name": "CNavGenRt::CalcDetour", "confidence": "medium", "rationale": "'CNavGenRt'/'Calc Detour'/'Max detour = %0.2f' with spline detour computation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bbc900", "name": "CNavMesh::CommandNavMark", "confidence": "low", "rationale": "nav editor command handler: EDIT_MARK.Enable/EDIT_SPLIT.MarkedArea/'Deleted %d areas'/'Marked Area is connected'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bdcf90", "name": "CPathfindMulti::FindBestGoal", "confidence": "high", "rationale": "literal 'CPathfindMulti::FindBestGoal' + 'Failed to find goal area'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1bdedc0", "name": "PathfindGeneric", "confidence": "high", "rationale": "literal 'PathfindGeneric' + 'PathfindGeneric - start elem id %d...' log", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1be0bc0", "name": "PathfindGeneric", "confidence": "medium", "rationale": "identical PathfindGeneric log strings; sibling/second instantiation of the generic pathfinder", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1be7b40", "name": "CPath::AssemblePrecomputedPath", "confidence": "high", "rationale": "literal 'CPath::AssemblePrecomputedPath' + 'Failed to ComputePathDetails'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1befb00", "name": "NavSpacePathfind_Npc::SpacePathfind_Core", "confidence": "high", "rationale": "literal 'NavSpacePathfind_Npc::SpacePathfind_Core' + SpacePathfind failed/partial", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1bfcb00", "name": "CPathfindMulti::MultiPathfind_Core", "confidence": "high", "rationale": "literal 'CPathfindMulti::MultiPathfind_Core' + start/goal area search logs", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c22320", "name": "CNavGameTest::RunTests", "confidence": "medium", "rationale": "'CNavGameTest: %s/%s - ran %d; skipped %d' pathfinding test harness runner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c22f00", "name": "CNavGameTest::RegisterPathTests", "confidence": "medium", "rationale": "registers nav pathfinding test cases (area0_to_area2_enough_detour, area3_to_area3, ...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c28a80", "name": "CNavGameTest::RegisterTransitionTests", "confidence": "low", "rationale": "registers ground/water/air transition nav test cases (ground5_to_water1, ...with_ladder)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2de70", "name": "GetCSWeaponSchemaBinding", "confidence": "low", "rationale": "134 callers, int=1; references loadout anim sets + weapon_* names + 'Interpolation'; broad schema/weapon accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2fb40", "name": "LoadNpcVDataScripts", "confidence": "low", "rationale": "loads scripts/npc_units.vdata/npc_abilities.vdata/navlinks.vdata and Steam unified-messages interface at init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c30720", "name": "OnSteamUnifiedMessagesResponse", "confidence": "medium", "rationale": "'Can't access unified message interface'/'Received method callback. Handle:...EResult' Steam callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c45de0", "name": "RegisterTempEntityGameEvents", "confidence": "low", "rationale": "references TE*_GameEvent_t network struct type names (TEDust/TEExplosion/TEMuzzleFlash...)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c4c1b0", "name": "CCoJob::FormatWaitDebugString", "confidence": "low", "rationale": "class CCoJob slot 1; 'WOL: 0x%p (%s)' (waiting-on-lock) debug string formatter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c4c3c0", "name": "CCoJob::ValidateWaitingLock", "confidence": "low", "rationale": "'Job passed lock it wasn't waiting for. Job: %s, Lock: %s...Waiting on %s' job-lock validation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c55e50", "name": "KeyValues3::GetTypeName", "confidence": "low", "rationale": "int=1, 23 callers; references full KV3 basic-type name table (bool/color/float32/qangle/...)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c56070", "name": "KeyValues3::GetSubTypeName", "confidence": "low", "rationale": "int=1; references KV3 basic-type name table; type-name accessor variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c56a60", "name": "KeyValues3::GetTypeNameShort", "confidence": "low", "rationale": "int=1; references KV3 basic-type name table; type-name accessor variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c56d90", "name": "KeyValues3::GetTypedError", "confidence": "low", "rationale": "int=3, calls 0x1c55e50 (GetTypeName) for KV3 basic-type name in an error/getter path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c57040", "name": "KeyValues3::GetValueTyped", "confidence": "low", "rationale": "int=3, 11 callers; KV3 type-checked value accessor referencing basic-type name table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c576f0", "name": "KeyValues3::SetValueTyped", "confidence": "low", "rationale": "int=3, 11 callers; KV3 typed setter/accessor referencing basic-type name table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c57940", "name": "KeyValues3::ConvertValueTyped", "confidence": "low", "rationale": "int=2, calls GetTypeName; KV3 typed value conversion referencing basic-type table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c58600", "name": "KeyValues3::SetToSpecificType", "confidence": "medium", "rationale": "'Invalid use of KV3 specific type %s with basic type %s'/'Unknown KV3 specific type %u' specific-type setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c62b40", "name": "CUtlSymbolTableLarge::EnsureCapacity", "confidence": "low", "rationale": "allocation-overflow/AddPage/Alloc/EnsureUnusedCapacity; symbol-table capacity growth", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c65980", "name": "CUtlSymbolTableLarge::Find", "confidence": "low", "rationale": "symbol-table strings incl 'CUtlSymbolTableLarge element limit'; +stack 6-arg lookup/insert helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c71470", "name": "CSteamID::Render", "confidence": "medium", "rationale": "emits Steam-ID string formats [U:%u:%u]/[A:%u:%u:%u]/[G:%u:%u]/[C:%u:%u] etc", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c72102", "name": "google::protobuf::internal::ThreadSafeArena::AllocateAligned", "confidence": "low", "rationale": "arena_impl.h/arena.cc with 'MaybeAllocateAligned cannot fail here' + alignment CHECKs", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c83a4a", "name": "google::protobuf::io::ArrayOutputStream::BackUp", "confidence": "high", "rationale": "class ArrayOutputStream slot 3; 'BackUp() can not exceed the size of the last Next() call'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c83bbe", "name": "google::protobuf::io::StringOutputStream::BackUp", "confidence": "high", "rationale": "class StringOutputStream slot 3; count<=target_->size() BackUp CHECKs", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c84cc2", "name": "google::protobuf::internal::ByteSizeConsistencyError", "confidence": "medium", "rationale": "'Byte size calculation and serialization were inconsistent'/byte_size_before==after CHECK, message_lite.cc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c86dfa", "name": "google::protobuf::internal::EpsCopyInputStream::DoneFallback", "confidence": "low", "rationale": "parse_context.cc limit_/overrun/buffer_end_ CHECKs; 731 callers (per-message parse path)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8f124", "name": "google::protobuf::util::StatusCodeToString", "confidence": "low", "rationale": "maps status codes to strings ABORTED/ALREADY_EXISTS/CANCELLED/DEADLINE_EXCEEDED/...", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9ae92", "name": "google::protobuf::DescriptorBuilder::AddNotDefinedError", "confidence": "medium", "rationale": "name-resolution error text ('is not defined'/'innermost scope is searched first'/import)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c9c322", "name": "google::protobuf::DescriptorBuilder::ValidateFieldOptions", "confidence": "medium", "rationale": "'[packed=true] can only...'/'[lazy=true]...'/'map_entry should not be set explicitly' field-option checks", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9c598", "name": "google::protobuf::FieldDescriptor::DefaultValueAsString", "confidence": "medium", "rationale": "'Messages can't have default values!'/'No default value'/has_default_value() CHECK, descriptor.cc", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c9d08a", "name": "google::protobuf::DescriptorBuilder::ValidateProto3Field", "confidence": "low", "rationale": "proto3 checks 'Explicit default values are not allowed'/'Groups are not supported'/'Required fields are not allowed'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9e49e", "name": "google::protobuf::internal::LazyDescriptor::Once", "confidence": "low", "rationale": "CHECKs on !once_/file->pool_->lazily_build_dependencies_/!finished_building_ lazy descriptor build", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9eda8", "name": "google::protobuf::DescriptorBuilder::ValidateProto3Message", "confidence": "low", "rationale": "'Extension ranges are not allowed in proto3'/'MessageSet is not supported'/JSON camel-case name conflict", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ca0372", "name": "google::protobuf::DescriptorBuilder::AddSymbol", "confidence": "medium", "rationale": "'is already defined in'/'contains null character'/symbols_by_name_ vs symbols_by_parent_ symbol insertion", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ca2038", "name": "google::protobuf::GetWellKnownTypeByName", "confidence": "low", "rationale": "matches full names google.protobuf.Any/Duration/FieldMask/Int32Value... to well-known-type", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ca3eba", "name": "google::protobuf::DescriptorBuilder::BuildFieldOrExtension", "confidence": "medium", "rationale": "'Couldn't parse default value'/'Boolean default must be true or false'/field-number-reserved/extendee checks", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ca5b92", "name": "google::protobuf::DescriptorBuilder::BuildEnum", "confidence": "medium", "rationale": "'Enums must contain at least one value'/'Enum value reserved'/google.protobuf.EnumOptions", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ca688a", "name": "google::protobuf::DescriptorBuilder::BuildMessage", "confidence": "medium", "rationale": "extension/reserved range overlap errors + 'Reached maximum recursion limit for nested messages'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ca87f0", "name": "google::protobuf::DescriptorBuilder::BuildFile", "confidence": "medium", "rationale": "'A file with this name is already in the pool'/'Exceeds Maximum Package Depth'/'Invalid public dependency index'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cacfcc", "name": "google::protobuf::Descriptor::DebugString", "confidence": "medium", "rationale": "emits message DebugString fragments '$0 extend .$1 {'/'$0 extensions $1 to $2;'/'$0message $1'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1caed36", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::SetAggregateOption", "confidence": "low", "rationale": "'Error while parsing option value'/TYPE_GROUP CHECK/'Could not create an instance of' aggregate option value", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1caf6d6", "name": "google::protobuf::FileDescriptor::DebugString", "confidence": "medium", "rationale": "emits file DebugString 'import \"$0\";'/'package $0;'/'syntax = \"$0\";'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cb152e", "name": "google::protobuf::DescriptorBuilder::CrossLinkField", "confidence": "medium", "rationale": "'has no value named'/'is not a message type'/'Field number $0 has already been used' cross-linking", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cb2460", "name": "google::protobuf::DescriptorBuilder::CrossLinkMessage", "confidence": "medium", "rationale": "oneof rules: 'Fields in the same oneof must be defined consecutively'/'Synthetic oneofs must be after all other oneofs'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cb2c86", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::SetOptionValue", "confidence": "medium", "rationale": "'Value must be integer for int32 option'/'Value must be true or false for boolean option' option value coercion", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cb36c8", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretSingleOption", "confidence": "medium", "rationale": "'is not a field or extension of message'/'unknown. Ensure that your proto definition file imports' option resolution", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc0fa0", "name": "google::protobuf::FileDescriptorProto::ByteSizeLong", "confidence": "low", "rationale": "FileDescriptorProto vtable slot 10; field-name rodata (dependency/name/package/syntax); byte-size guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc5772", "name": "google::protobuf::FileDescriptorProto::_InternalSerialize", "confidence": "low", "rationale": "FileDescriptorProto vtable slot 12; field-name rodata; serialize-path guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd821b", "name": "google::protobuf::internal::ReportReflectionUsageEnumTypeError", "confidence": "medium", "rationale": "'Enum value did not match field type' reflection usage error, generated_message_reflection.cc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd86f4", "name": "google::protobuf::internal::ReportReflectionUsageError", "confidence": "medium", "rationale": "'Field is not the right type for this message' generic reflection usage error, 60 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cda1e8", "name": "google::protobuf::Reflection::GetRawRepeatedField", "confidence": "medium", "rationale": "literal 'GetRawRepeatedField'/'Field is singular; the method requires a repeated field'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cda7ca", "name": "google::protobuf::Reflection::GetRepeatedFieldRef", "confidence": "low", "rationale": "'The type parameter T in RepeatedFieldRef API doesn't match' + is_repeated CHECK", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cdec2e", "name": "google::protobuf::Reflection::Swap", "confidence": "medium", "rationale": "'First argument to Swap()'/'Second argument to Swap()' reflection-object compatibility check", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cdff36", "name": "google::protobuf::MapValueRef::MutableMessageValue", "confidence": "high", "rationale": "literal 'MapValueRef::MutableMessageValue' + map usage error", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce2d64", "name": "google::protobuf::Reflection::SwapFields", "confidence": "medium", "rationale": "'First argument to SwapFields()'/'Second argument to SwapFields()'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce40b6", "name": "google::protobuf::io::Tokenizer::ParseStringAppend", "confidence": "medium", "rationale": "'Expected four hex digits for \\u escape'/'String literals cannot cross line boundaries' string-literal parse", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce4386", "name": "google::protobuf::io::Tokenizer::ConsumeNumber", "confidence": "low", "rationale": "'\"0x\" must be followed by hex digits'/'Numbers starting with leading zero must be in octal' number token parse", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce6faa", "name": "google::protobuf::MapKey::GetInt64Value", "confidence": "high", "rationale": "literal 'MapKey::GetInt64Value' + map usage error", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce70ac", "name": "google::protobuf::MapKey::GetUInt64Value", "confidence": "high", "rationale": "literal 'MapKey::GetUInt64Value'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce71ae", "name": "google::protobuf::MapKey::GetInt32Value", "confidence": "high", "rationale": "literal 'MapKey::GetInt32Value'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce72ae", "name": "google::protobuf::MapKey::GetUInt32Value", "confidence": "high", "rationale": "literal 'MapKey::GetUInt32Value'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce73b0", "name": "google::protobuf::MapKey::GetBoolValue", "confidence": "high", "rationale": "literal 'MapKey::GetBoolValue'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce74b2", "name": "google::protobuf::MapKey::GetStringValue", "confidence": "high", "rationale": "literal 'MapKey::GetStringValue'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce7ae6", "name": "google::protobuf::MapValueConstRef::GetInt32Value", "confidence": "high", "rationale": "literal 'MapValueConstRef::GetInt32Value'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce7be2", "name": "google::protobuf::MapValueConstRef::GetInt64Value", "confidence": "high", "rationale": "literal 'MapValueConstRef::GetInt64Value'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce7ce0", "name": "google::protobuf::MapValueConstRef::GetUInt32Value", "confidence": "high", "rationale": "literal 'MapValueConstRef::GetUInt32Value'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce7dde", "name": "google::protobuf::MapValueConstRef::GetUInt64Value", "confidence": "high", "rationale": "literal 'MapValueConstRef::GetUInt64Value'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce7edc", "name": "google::protobuf::MapValueConstRef::GetFloatValue", "confidence": "high", "rationale": "literal 'MapValueConstRef::GetFloatValue'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce7fdc", "name": "google::protobuf::MapValueConstRef::GetDoubleValue", "confidence": "high", "rationale": "literal 'MapValueConstRef::GetDoubleValue'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce80dc", "name": "google::protobuf::MapValueConstRef::GetBoolValue", "confidence": "high", "rationale": "literal 'MapValueConstRef::GetBoolValue'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce81da", "name": "google::protobuf::MapValueConstRef::GetStringValue", "confidence": "high", "rationale": "literal 'MapValueConstRef::GetStringValue'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce82d6", "name": "google::protobuf::MapValueConstRef::GetEnumValue", "confidence": "high", "rationale": "literal 'MapValueConstRef::GetEnumValue'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce83d4", "name": "google::protobuf::MapValueConstRef::GetMessageValue", "confidence": "high", "rationale": "literal 'MapValueConstRef::GetMessageValue'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce84d0", "name": "google::protobuf::MapValueRef::SetInt64Value", "confidence": "high", "rationale": "literal 'MapValueRef::SetInt64Value'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce85d4", "name": "google::protobuf::MapValueRef::SetUInt64Value", "confidence": "high", "rationale": "literal 'MapValueRef::SetUInt64Value'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce86d8", "name": "google::protobuf::MapValueRef::SetInt32Value", "confidence": "high", "rationale": "literal 'MapValueRef::SetInt32Value'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce87da", "name": "google::protobuf::MapValueRef::SetUInt32Value", "confidence": "high", "rationale": "literal 'MapValueRef::SetUInt32Value'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce88de", "name": "google::protobuf::MapValueRef::SetBoolValue", "confidence": "high", "rationale": "literal 'MapValueRef::SetBoolValue'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce89e2", "name": "google::protobuf::MapValueRef::SetEnumValue", "confidence": "high", "rationale": "literal 'MapValueRef::SetEnumValue'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce8ae6", "name": "google::protobuf::MapValueRef::SetStringValue", "confidence": "high", "rationale": "literal 'MapValueRef::SetStringValue'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce8bee", "name": "google::protobuf::MapValueRef::SetFloatValue", "confidence": "high", "rationale": "literal 'MapValueRef::SetFloatValue' (int=1 float=1)", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce8cf8", "name": "google::protobuf::MapValueRef::SetDoubleValue", "confidence": "high", "rationale": "literal 'MapValueRef::SetDoubleValue' (int=1 float=1)", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ceefa8", "name": "google::protobuf::strings::SubstituteAndAppend", "confidence": "medium", "rationale": "'Invalid strings::Substitute() format string' substitute.cc", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cf0e58", "name": "google::protobuf::internal::WireFormat::SerializeUnknownFields", "confidence": "low", "rationale": "references UnknownField group()/length_delimited()/fixed32/fixed64/varint accessors + TYPE_* asserts", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf5282", "name": "google::protobuf::TextFormat::Parser::ConsumeFieldValue", "confidence": "medium", "rationale": "'Invalid value for boolean field'/'Unknown enumeration value'/CPPTYPE_MESSAGE, text_format.cc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf7b0c", "name": "google::protobuf::TextFormat::Parser::ConsumeField", "confidence": "medium", "rationale": "'has no field named'/'another member of oneof'/'stored in google.protobuf.Any' field consume", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf8cca", "name": "google::protobuf::TextFormat::Parser::Parse", "confidence": "medium", "rationale": "'Recursion limit at end of parse should be'/recursion_limit CHECK top-level parse, text_format.cc", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1d01a77", "name": "google::protobuf::internal::MapKeySorter::Sort", "confidence": "low", "rationale": "'internal error in map key sorting'/'map keys are not unique' deterministic map serialization sort", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d14be0", "name": "ConnectGameInterfaces", "confidence": "high", "rationale": "'APPSYSTEM: In ConnectGameInterfaces(), s_nRegistrationCount is %d!' + game interface version strings", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1e03fd0", "name": "RegisterSchema_ParticleSystemTypes", "confidence": "low", "rationale": "schema class-binding init listing CStrongHandle/CTransform/KeyValues3/Vector + InfoForResourceTypeIParticleSystemDefinition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e075d0", "name": "CNmClip::RegisterSchemaClass", "confidence": "low", "rationale": "schema type registration listing CNmClip/CNmFloatChannelData/CNmSyncTrack + InfoForResourceTypeCNmSkeleton", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0cb70", "name": "CNmSyncTrack::SaveToKV3", "confidence": "low", "rationale": "KV3 serialize: 'Double-save to Member %s' with m_syncID/m_flDuration/m_flStartTime members", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0cfb0", "name": "CNmSyncTrack::LoadFromKV3", "confidence": "low", "rationale": "KV3 deserialize: 'Class data is a %s, not a table' with m_syncID/m_flDuration/m_flStartTime", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0dbf0", "name": "ReadScalarFromKV3_m_flags", "confidence": "low", "rationale": "KV3 numeric read: 'Cast of %s loses value information'/'Pointers cannot be used as numeric values' for m_flags", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0e130", "name": "CUtlLeanVector::InsertBeforeGetPtr", "confidence": "low", "rationale": "'InsertBeforeGetPtr'/alloc-overflow/'invalid nBeforeIndex' with CGlobalSymbol element type", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e12cc0", "name": "CNmSkeleton::RegisterSchemaClass", "confidence": "low", "rationale": "schema type registration listing CNmFloatChannelSet_t/CNmSkeleton::SecondarySkeleton_t/NmBoneMaskSetDefinition_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e18dc0", "name": "CUtlLeanVectorFixedGrowable::InsertBeforeGetPtr", "confidence": "low", "rationale": "'InsertBeforeGetPtr' vector insert for element CNmSyncTrack::Event_t", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e1d940", "name": "ReadScalarFromKV3_m_flValue", "confidence": "low", "rationale": "KV3 numeric read cast-loses-value pattern for member m_flValue", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e20a60", "name": "ReadScalarFromKV3_m_phase", "confidence": "low", "rationale": "KV3 numeric read cast-loses-value pattern for member m_phase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e23af0", "name": "ReadScalarFromKV3_m_frameSnapMode", "confidence": "low", "rationale": "KV3 numeric read cast-loses-value pattern for member m_frameSnapMode", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e40020", "name": "CUtlLeanVectorFixedGrowable::InsertBeforeGetPtr", "confidence": "low", "rationale": "'InsertBeforeGetPtr' vector insert with CGlobalSymbol element type", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e47d40", "name": "CUtlLeanVectorFixedGrowable::InsertBeforeGetPtr", "confidence": "low", "rationale": "'InsertBeforeGetPtr'/alloc-overflow lean-vector insert (element type not shown)", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e60a30", "name": "CNmTransitionNode::CDefinition::SaveToKV3", "confidence": "low", "rationale": "KV3 serialize 'Double-save to Member %s' with m_defaultValue/m_eventConditionRules/m_nSourceStateNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e60dd0", "name": "CNmTransitionEventConditionNode::CDefinition::SaveToKV3", "confidence": "low", "rationale": "KV3 serialize with m_eventID/m_eventConditionRules/m_nSourceStateNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e640e0", "name": "CNmTransitionNode::CDefinition::LoadFromKV3", "confidence": "low", "rationale": "KV3 deserialize 'Class data...not a table' with m_defaultValue/m_eventConditionRules/m_nSourceStateNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e649e0", "name": "CNmTransitionEventConditionNode::CDefinition::LoadFromKV3", "confidence": "low", "rationale": "KV3 deserialize with m_eventID/m_eventConditionRules/m_nSourceStateNodeIdx", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e68df0", "name": "CNmTransitionEventConditionNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "class CNmTransitionEventConditionNode::CDefinition slot 2; KV3 load with m_infoType/m_nSourceStateNodeIdx", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6a9e0", "name": "CNmAndNode::CDefinition::LoadFromKV3", "confidence": "low", "rationale": "KV3 deserialize array with m_conditions/m_eventConditionRules (condition-list node)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6d9e0", "name": "CUtlLeanVector::InsertBeforeGetPtr", "confidence": "low", "rationale": "'InsertBeforeGetPtr' vector insert with CPiecewiseCurve element", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6e870", "name": "CNmFloatRemapNode::CDefinition::SaveToKV3", "confidence": "low", "rationale": "KV3 serialize with m_inputRange/m_outputRange/m_nInputValueNodeIdx (remap node)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e767f0", "name": "CNmFloatClampNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "class CNmFloatClampNode::CDefinition slot 2; KV3 load with m_nInputValueNodeIdx/m_operation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7ca60", "name": "CUtlLeanVectorFixedGrowable::InsertBeforeGetPtr", "confidence": "low", "rationale": "'InsertBeforeGetPtr' lean-vector insert with CGlobalSymbol element", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e7e080", "name": "CNmIDComparisonNode::CDefinition::SaveToKV3", "confidence": "low", "rationale": "KV3 serialize with m_comparison/m_comparisionIDs/m_nInputValueNodeIdx (ID comparison node)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e843b0", "name": "CUtlLeanVectorFixedGrowable::InsertBeforeGetPtr", "confidence": "low", "rationale": "'InsertBeforeGetPtr' with element CNmLayerBlendNode::LayerDefinition_t", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8b9f0", "name": "ReadScalarFromKV3_m_nChildNodeIdx", "confidence": "low", "rationale": "KV3 numeric read cast-loses-value pattern for member m_nChildNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e95f60", "name": "CUtlLeanVectorFixedGrowable::InsertBeforeGetPtr", "confidence": "low", "rationale": "'InsertBeforeGetPtr' lean-vector insert (element type not shown)", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e96fa0", "name": "CNmSelectorNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "class CNmSelectorNode::CDefinition slot 2; KV3 load arrays m_conditionNodeIndices/m_optionNodeIndices", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e97ff0", "name": "CNmClipSelectorNode::CDefinition::LoadFromKV3", "confidence": "medium", "rationale": "class CNmClipSelectorNode::CDefinition slot 2; KV3 load arrays m_conditionNodeIndices/m_optionNodeIndices", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea24a0", "name": "CUtlLeanVectorFixedGrowable::InsertBeforeGetPtr", "confidence": "low", "rationale": "'InsertBeforeGetPtr' with element CNmStateNode::TimedEvent_t", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ead710", "name": "CUtlLeanVectorFixedGrowable::InsertBeforeGetPtr", "confidence": "low", "rationale": "'InsertBeforeGetPtr' with element CNmStateMachineNode::TransitionDefinition_t", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eae020", "name": "CNmStateMachineNode::TransitionDefinition_t::SaveToKV3", "confidence": "low", "rationale": "KV3 serialize with m_bCanBeForced/m_nTargetStateIdx/m_nConditionNodeIdx/m_nTransitionNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb6d90", "name": "CNmBoneOffsetNode::CDefinition::SaveToKV3", "confidence": "low", "rationale": "KV3 serialize with m_bIsBoneSpaceOffset/m_rotationOffset/m_translationOffset/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec4cf0", "name": "CNmVectorCreateNode::CDefinition::SaveToKV3", "confidence": "low", "rationale": "KV3 serialize with m_inputValueX/Y/ZNodeIdx/m_inputVectorValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec72f0", "name": "ReadScalarFromKV3_m_nNodeIdx", "confidence": "medium", "rationale": "KV3 numeric read cast-loses-value pattern for m_nNodeIdx; 88 callers (common node-index loader)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec7d20", "name": "CNmGraphDefinition::RegisterSchemaClass", "confidence": "low", "rationale": "schema type registration listing CNmGraphDefinition::ExternalGraphSlot_t/ExternalPoseSlot_t/ReferencedGraphSlot_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edee10", "name": "DrawLabelledDebugHelper", "confidence": "low", "rationale": "reads labelled_debug_helper_* convars (enabled/scale/show_position/show_text/skeleton bone names) and draws", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee7790", "name": "RegisterExpressionCalcFunctions", "confidence": "medium", "rationale": "registers expression-evaluator function names (acos/asin/atan2/ceiling/clamp/clerp/cramp/crescale/dtor)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee89e0", "name": "AntlrParseBuffer", "confidence": "low", "rationale": "'Failed to allocate a lexer/parser/token stream for %s'/'Parser encountered %d error(s)' ANTLR parse driver", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f07b40", "name": "RegisterSchema_ExpressionData", "confidence": "low", "rationale": "schema type registration listing ConstantInfo_t/FunctionInfo_t/VariableInfo_t/CUtlHashtable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f0b750", "name": "Antlr3DisplayRecognitionError", "confidence": "medium", "rationale": "'Extraneous input - expected %s'/'Missing %s'/'cannot match to any predicted input' ANTLR parser error display", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f0c130", "name": "antlr3RecognitionExceptionNew", "confidence": "medium", "rationale": "'Base recognizer function antlr3RecognitionExceptionNew called by unknown parser type' + 'Recognition Exception'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1f0f4e0", "name": "Antlr3CommonTokenToString", "confidence": "medium", "rationale": "token toString fragments '(Start:'/'-Stop:'/'LinePos:'/'[Index:'/''", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f11000", "name": "Antlr3LexerReportError", "confidence": "medium", "rationale": "'lexer error %d'/'poorly specified lexer RULE'/'near char(%#02X)' ANTLR lexer error display", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f18370", "name": "RegisterHullIVRConVars", "confidence": "low", "rationale": "registers hullivr_* convars (edge_merge_tan/faceisland_merge_disp/faceisland_merge_tan/version)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f36370", "name": "BuildEditorWidgetMarkup", "confidence": "low", "rationale": "emits editor widget markup 'AssetBrowse( %s )'/'Gradient()'/'SoundPicker()'/'VDataChoice( %s )'; 45 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f40860", "name": "CChoreoActor::RegisterEditorFields", "confidence": "low", "rationale": "builds faceposer property schema for CChoreoActor (Model/Moods File/ReloadModels/dynamic_actor) via '%s.%s.%s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f54890", "name": "CChoreoEvent_CommonBase::RegisterEditorFields", "confidence": "low", "rationale": "builds faceposer property schema for CChoreoEvent_CommonBase (Name/Comment/Start Time)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f554f0", "name": "CChoreoEvent_BaseLocalEvent::RegisterEditorFields", "confidence": "low", "rationale": "builds faceposer property schema for CChoreoEvent_BaseLocalEvent (Duration/End Time/Event ID/Fixed Length)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6ae40", "name": "CChoreoEvent_ANIM_CLIP::RegisterEditorFields", "confidence": "low", "rationale": "builds faceposer property schema for CChoreoEvent_ANIM_CLIP (Anim Clip/AnimClip Is Looping/Intro Playback Rate)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f748f0", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::SaveToKV3", "confidence": "medium", "rationale": "class CChoreoEvent_ANIMGRAPH_CONTROLLER slot 2; KV3 serialize 'Double-save to Member %s' with param/param2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f74b20", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::RegisterEditorFields", "confidence": "low", "rationale": "faceposer property schema for CChoreoEvent_ANIMGRAPH_CONTROLLER (Graph Parameter Name/Value)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7bb70", "name": "CChoreoEvent_EXPRESSION::SaveToKV3", "confidence": "medium", "rationale": "class CChoreoEvent_EXPRESSION slot 2; KV3 serialize 'Double-save to Member %s' with param/param2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7bda0", "name": "CChoreoEvent_EXPRESSION::RegisterEditorFields", "confidence": "low", "rationale": "faceposer property schema for CChoreoEvent_EXPRESSION (Expression Group/Expression Name)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8ebd0", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL::RegisterEditorFields", "confidence": "low", "rationale": "faceposer property schema for CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL (Animgraph Slot ID/Reset On End)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f900e0", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::RegisterEditorFields", "confidence": "low", "rationale": "faceposer property schema for CChoreoEvent_EXTERNAL_ANIMGRAPH (Animgraph Public Name/Handshake Enum)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9db70", "name": "CChoreoEvent_FACE::RegisterEditorFields", "confidence": "low", "rationale": "faceposer property schema for CChoreoEvent_FACE (Face Actor/ActorName/Strafe Mode)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb1a10", "name": "CChoreoEvent_GESTURE::RegisterEditorFields", "confidence": "low", "rationale": "faceposer property schema for CChoreoEvent_GESTURE (Gesture/GestureName/SyncToFollowingGesture)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc8f90", "name": "CChoreoEvent_LOOKAT::RegisterEditorFields", "confidence": "low", "rationale": "faceposer property schema for CChoreoEvent_LOOKAT (Look at Actor/LookSpeed/LookType/Additive)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd6200", "name": "CChoreoEvent_LOOP::SaveToKV3", "confidence": "medium", "rationale": "class CChoreoEvent_LOOP slot 2; KV3 serialize 'Double-save to Member %s' with end_time/loopcount", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd7430", "name": "CChoreoEvent_LOOP::RegisterSchemaFields", "confidence": "medium", "rationale": "strings name CChoreoEvent_LOOP plus editor field descriptions (LoopCount, 'Number of Loops (-1=forever)')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff0610", "name": "CChoreoEvent_REQUIREMENTS::RegisterSchemaFields", "confidence": "medium", "rationale": "CChoreoEvent_REQUIREMENTS string + WaitUntilEnd/EndTime editor field metadata", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2002f00", "name": "CChoreoEvent_SEQUENCE::RegisterSchemaFields", "confidence": "medium", "rationale": "CChoreoEvent_SEQUENCE string + Sequence/PlaySequenceOverScript editor fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20113d0", "name": "CChoreoEvent_SPEAK::RegisterSchemaFields", "confidence": "medium", "rationale": "CChoreoEvent_SPEAK string + SoundEvent/HardStopSpeakEvent editor fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2027890", "name": "CChoreoEvent_LOCATOR::RegisterSchemaFields", "confidence": "medium", "rationale": "CChoreoEvent_LOCATOR string + Anchor/Relative Position editor field metadata", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203b200", "name": "CSchemaClassBinding::ReportAbstractClassOperation", "confidence": "medium", "rationale": "errors 'Cannot construct/destruct/deallocate abstract class' from schema binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203df10", "name": "PulseAPIConvertArgumentsForCall", "confidence": "high", "rationale": "string 'PulseAPIConvertArgumentsForCall: Binding %s Inparam %s' names the function", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2056420", "name": "CPulseExecCursor::SaveToKeyValues3", "confidence": "medium", "rationale": "'Double-save to Member' KV3 save writing m_hGraph/m_nCursorID/m_nYieldToken via PrepareForType", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2064e10", "name": "RegisterSchema_BasePulseDomain", "confidence": "medium", "rationale": "schema type names Base Pulse Domain/BaseDomain/CPulseExecCursor + pulse_save_execution_history convar, int=0 static init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2066f40", "name": "RegisterConVar_PulseSaveExecutionHistoryLimit", "confidence": "low", "rationale": "references pulse_save_execution_history_limit convar + history help string, int=0 callers=0 static init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2067d40", "name": "CPulse_Chunk::DisassembleInstruction", "confidence": "medium", "rationale": "formats pulse ops 'Add R%d <- R%d + R%d','Call C%d:I%d','Convert %s R%d' - instruction disassembler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2072d60", "name": "CPulseCell_Unknown::LoadFromKeyValues3", "confidence": "medium", "rationale": "class CPulseCell_Unknown slot2, 'Missing cell class %s, replacing with CPulseCell_Unknown' during KV3 load", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20808b0", "name": "Pulse_GetHostModuleName", "confidence": "low", "rationale": "returns module name from list client.dll/server.dll/pulse_system.dll/resourcecompiler.dll, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2086a00", "name": "RegisterSchema_PulseCoreTypes", "confidence": "medium", "rationale": "registers schema type names CPulseCell_Base/CPulse_Chunk/CPulse_Constant etc, int=2 callers=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2088fe0", "name": "CPulse_PublicVar::LoadFromKeyValues3", "confidence": "medium", "rationale": "'Class data is not a table' KV3 load of m_Name/m_Type/m_Description", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x208e710", "name": "CPulse_Constant::LoadFromKeyValues3", "confidence": "medium", "rationale": "KV3 load reading m_Value/m_nType/m_RequiredRuntimeType matches CPulse_Constant layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x208f2e0", "name": "CPulse_InvokeBinding::LoadFromKeyValues3", "confidence": "medium", "rationale": "KV3 load of m_CallMethodID/m_PortName/m_RegisterMap/m_nSrcChunk (invoke binding)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x208f780", "name": "CPulse_CallInfo::LoadFromKeyValues3", "confidence": "medium", "rationale": "KV3 load of m_FuncName/m_RegisterMap/m_nCellIndex/m_nSrcInstruction (call info)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2099cb0", "name": "RegisterSchema_PulseGraphExecutionHistory", "confidence": "medium", "rationale": "registers schema types PulseGraphExecutionHistoryEntry_t/CursorDesc_t/NodeDesc_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b6b60", "name": "RegisterSchema_PulseRuntimeIndexTypes", "confidence": "medium", "rationale": "registers PulseRuntime*Index_t/PulseInstructionCode_t schema typedefs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c1740", "name": "RegisterSchema_PulseRuntimeMethodArg", "confidence": "medium", "rationale": "registers CPulseRuntimeMethodArg/CPulse_ResumePoint/PulseMethodCallMode_t schema", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ccfe0", "name": "CPulseCell_Inflow_BaseEntrypoint::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot2 KV3 load of m_ExpectedParamType/m_SourceEntity/m_SourceOutput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d1530", "name": "RegisterSchema_PulseInflowCells", "confidence": "medium", "rationale": "registers CPulseCell_Inflow_* schema class names (EventHandler/GraphHook/Method/Wait)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d4e20", "name": "CPulseCell_BaseYieldingInflow::LoadFromKeyValues3", "confidence": "medium", "rationale": "KV3 load of m_OnFinished/m_Outflows/m_bWaitForChildOutflows (yielding inflow cell)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e3bd0", "name": "RegisterSchema_PulseSelectorCells", "confidence": "medium", "rationale": "registers CPulseCell_InlineNodeSkipSelector/IsRequirementValid/LimitCount/PickBestOutflowSelector", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e6a80", "name": "CPulseCell_Timeline::LoadFromKeyValues3", "confidence": "medium", "rationale": "KV3 load of m_TimelineEvents/m_OnFinished/m_bWaitForChildOutflows", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e9f00", "name": "CPulseCell_ValueTest::SaveToKeyValues3", "confidence": "medium", "rationale": "'Double-save' KV3 save of m_Condition/m_WhenTrue/m_WhenFalse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f7760", "name": "PulseValue_FormatForDebug", "confidence": "medium", "rationale": "formats value by type '%s: %d','%s: %f','%s: [%f %f %f]','%s (unknown)'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103ff0", "name": "CVariant_ConvertToString", "confidence": "medium", "rationale": "numeric/vector to string with 'No conversion from %s to string at the moment!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2105cf0", "name": "CEntityInstance::DumpScriptScope", "confidence": "medium", "rationale": "'----Script Dump for entity %s','Private/Public script scope','__DumpScope'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2106990", "name": "CEntityInstance::RegisterScriptBindings", "confidence": "medium", "rationale": "registers script funcs ConnectOutputToScript/Delete this entity for 'CEntityInstance: Root class for all entities'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210da30", "name": "CVariant_ConvertToString_Color", "confidence": "low", "rationale": "variant-to-string conversion incl 'color'/'character' with 'No conversion from %s to string'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2117900", "name": "CNetworkFieldScratchData::Alloc", "confidence": "high", "rationale": "string 'CNetworkFieldScratchData::Alloc created buffer %s of size %s' names it, class slot3", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x211b9c0", "name": "CGameEntitySystem::ReportEntityListSummary", "confidence": "medium", "rationale": "'=== Entity List Summary ===','class %s - %s instance%s','networkable/non-networkable'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x211dfa0", "name": "CGameEntitySystem::AllocateEntity", "confidence": "medium", "rationale": "'AllocateEntityIdentity','DoAllocateEntity failed','Bad entity index' in entitysystem.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x21250c0", "name": "CUtlSymbolTableLarge::AddString", "confidence": "medium", "rationale": "'CUtlSymbolTableLarge element limit exceeded','AddPage','Alloc','EnsureUnusedCapacity', 7 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2133f80", "name": "CVariant_ConvertToString_3", "confidence": "low", "rationale": "self-recursive variant-to-string with 'No conversion from %s to string','color','character'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2135980", "name": "CEntityScriptFramework::DispatchActivate", "confidence": "medium", "rationale": "'DispatchActivate','Failed to activate script entity %s of type %s'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2135dc0", "name": "CEntityScriptFramework::DispatchUpdateOnRemove", "confidence": "medium", "rationale": "'DispatchUpdateOnRemove','Failed to update on remove script entity'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2136180", "name": "CEntityScriptFramework::DispatchInput", "confidence": "medium", "rationale": "'DispatchInput' plus variant type list", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x21367a0", "name": "DoIncludeScript", "confidence": "medium", "rationale": "'IncludeScript stack overflow','Failed to include script %s','Cannot run script: NULL script name', 11 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21370b0", "name": "CScriptNativeOutputs::RegisterScriptBindings", "confidence": "medium", "rationale": "registers 'CScriptNativeOutputs'/'AddOutput'/'Init' script class 'Container to hold outputs published by script'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21379d0", "name": "Script_CreateEntity", "confidence": "medium", "rationale": "'CreateEntity','No free conversion of %s variant to HSCRIPT right now'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2137f20", "name": "CScriptPrecacheContext::RegisterScriptBindings", "confidence": "medium", "rationale": "registers 'CScriptPrecacheContext'/'AddResource'/'Precaches a specific resource'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2138360", "name": "CEntityScriptFramework::RegisterScriptBindings", "confidence": "medium", "rationale": "'CEntityScriptFramework','C-side of entity framework','Script_DebugBreak','DoIncludeScript','NativeFunctions'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x213ad10", "name": "CSchemaType::ToString", "confidence": "medium", "rationale": "formats field type tags 'atomic,','built-in,','fixed_array','net_array', 763 callers = generic util", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x213b700", "name": "DumpNetworkedEnums", "confidence": "medium", "rationale": "'%d enums used by networking','enum,size,sign','ncg:'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x213f6a0", "name": "CUtlSymbolTableLarge::AddString_Qualified", "confidence": "medium", "rationale": "same symbol-table strings + '%s::%s' formatting", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2149900", "name": "RegisterSchema_ScriptComponent", "confidence": "medium", "rationale": "registers CScriptComponent/CVariantBase/CEntityHandle/WorldGroupId_t schema types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214abe0", "name": "CSchemaAttribute::LoadFromKeyValues3", "confidence": "low", "rationale": "'Class data is not a table' KV3 load of m_name/m_pAttributes via IKV3TransferInterface_UtlSymbolLarge", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214afc0", "name": "CEntityIdentity::InitNetworkSerializerClassInfo", "confidence": "low", "rationale": "mangled CNetworkVarBase name + 'CNetworkSerializerClassInfo::Get(%s) failed','entityIdentityNameChanged'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214c300", "name": "CEntityInstance::InitNetworkSerializerClassInfo", "confidence": "low", "rationale": "CEntityIdentity/CEntityInstance RTTI walk + 'CNetworkSerializerClassInfo::Get(%s) failed'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21565d0", "name": "CResponseSystem::DescribeResponse", "confidence": "medium", "rationale": "'Matched rule %s' + RESPONSE_* type names + '???CRR_Response bogus index'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2156940", "name": "CRR_Response::GetTypeName", "confidence": "medium", "rationale": "returns RESPONSE_* enum name string, no callees, '???CRR_Response bogus index' fallback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x215bea0", "name": "CResponseSystem::LoadDepletionCountKV3", "confidence": "low", "rationale": "KV3 numeric read 'Cast of %s loses value','Unsupported KV3 basic type' for field 'depletioncount'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x215ee00", "name": "CFieldPath::SetCount", "confidence": "medium", "rationale": "'Path_SetCount failed, depth already == DEFAULT_MAX_PATH_DEPTH' in fieldpathpacker.cpp", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2198800", "name": "RegisterNavGenConVars", "confidence": "medium", "rationale": "registers nav_gen_* convars with 'Always true/false' help strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x219b5c0", "name": "CNavGen::RunPolyclipPipeline", "confidence": "medium", "rationale": "'>>NAVGEN: -- Start/End --','Polyclip pipeline:','stage %02d / %02d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x219c200", "name": "CNavGen::RunPolyclipPipeline_MovableMesh", "confidence": "medium", "rationale": "navgen pipeline for movable mesh '>>NAVGEN MOVABLE: Skipping movable mesh','NAV_GEN_PROJ'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x219f850", "name": "CNavGen::ExecutePipelineStage", "confidence": "medium", "rationale": "dispatches stages AddJumps/GenerateConnections/Recast/MergePolys/IslandRemoval", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21b80e0", "name": "ClipPolysToHullClearanceInternalProcessList", "confidence": "high", "rationale": "string '>>NAVGEN: ClipPolysToHullClearanceInternalProcessList: ...' names it repeatedly", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x21d0a40", "name": "rcBuildNavigationMesh", "confidence": "medium", "rationale": "'buildNavigation: Could not build compact data/detail mesh/watershed regions' Recast pipeline", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d8620", "name": "NavGen_ParseAgentSettings", "confidence": "medium", "rationale": "reads NavAgentRadius_%d/NavAgentHeight_%d/NavAgentMaxJump*_%d per-hull agent params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d9e20", "name": "NavGen_ParseMeshSettings", "confidence": "medium", "rationale": "reads NavCellSize/NavCellHeight/NavEdgeMaxError/NavRegionMinSize + calls agent-settings parser", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21f3d00", "name": "CNavMesh::GetNavArea", "confidence": "medium", "rationale": "'CNavMesh::GetNavArea','GetNavAreaOverlapping','Area blocked/split/pending destruction', 12 callers", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x220aa80", "name": "CNavMesh::UpdateAreasInGrid", "confidence": "medium", "rationale": "profiling labels 'Update Areas In Grid','Area Geo Changed','UpdateMovableMeshTransform'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x220d200", "name": "CNavMesh::PathfindGeneric", "confidence": "medium", "rationale": "'PathfindGeneric - failed' + nav_pathfind_* debug convars", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x220e030", "name": "CNavMesh::BuildPath", "confidence": "medium", "rationale": "A* search 'TOO MANY NODES ADDED','Already in the goal area','Blocked area %d','Max path length exceeded'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x22556b0", "name": "LoadKV3_NavHullIdx", "confidence": "low", "rationale": "KV3 numeric read 'Cast of %s loses value','Unsupported KV3 basic type' for field m_nHullIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2262c40", "name": "rcBuildContours", "confidence": "high", "rationale": "'rcBuildContours: Out of memory','Bad outline for region %d' name the Recast function", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2269080", "name": "rcBuildPolyMesh", "confidence": "high", "rationale": "'rcBuildPolyMesh: Adjacency failed','Out of memory mesh.polys' name the Recast function", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x226cf80", "name": "rcBuildPolyMeshDetail", "confidence": "high", "rationale": "'rcBuildPolyMeshDetail: Out of memory dmesh.tris/verts' name the Recast function", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x22833d0", "name": "CGCClientSystem::UpdateSessionStatus", "confidence": "medium", "rationale": "'Attempting to re-establish GC connection','Received server welcome from GC','logon queue' status handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2286850", "name": "GC_GetSpewCategoryName", "confidence": "medium", "rationale": "returns spew group name from list console/econ/microtxn/network/sharedobj/threads, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22875f0", "name": "NetMessage_ToString", "confidence": "medium", "rationale": "'NetMsg: %s','NetMsg: Unknown %d','WOL: 0x%p (%s)' formats a net message name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a9f11", "name": "ItaniumDemangle_PrintComponent", "confidence": "low", "rationale": "C++ demangler special cases 'TLS init function for','VTT for','[clone','[abi:'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ad83f", "name": "ItaniumDemangle_PrintQualifiers", "confidence": "low", "rationale": "demangler qualifier strings ' const',' volatile',' noexcept',' __vector(',' _Complex'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2304b60", "name": "__gnu_cxx::stdio_filebuf >::underflow", "confidence": "high", "rationale": "class + slot9 + 'basic_filebuf::underflow error reading the file' strings", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2309d68", "name": "__gnu_cxx::stdio_filebuf >::underflow", "confidence": "high", "rationale": "wchar_t stdio_filebuf slot9 with 'basic_filebuf::underflow' strings", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2335594", "name": "regex_error_message", "confidence": "medium", "rationale": "returns regex error descriptions 'Invalid back reference in regular expression' etc by error code", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa6b5e0", "name": "CBodyComponentPoint::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot4 'Class data is not a table' KV3 load of m_sceneNode", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa6bf70", "name": "CBodyComponentSkeletonInstance::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot4 KV3 load of m_skeletonInstance", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa6f730", "name": "RegisterSchema_CChoreo_GraphController", "confidence": "medium", "rationale": "registers CChoreo_GraphController/e_choreo_state/t_choreo_exit_warp schema types, int=0 callers=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa7b2c0", "name": "CChoreoComponent::SetupPoseChannels", "confidence": "low", "rationale": "class slot13 'invalid vnmclip %s for channel %s','f_pose_weight_%s' + ResolveResourceName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa96bc0", "name": "CNetworkFieldChangeList::RemoveOffsets", "confidence": "medium", "rationale": "'%s: removed %d offsets from array','by offset %d','by branch' field-path change pruning, 42 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9aa40", "name": "CNetworkFieldChangeList::DescribeChange", "confidence": "medium", "rationale": "'(resolved to %s [ofs %d arr %d])','SV: %d/%s','changed' debug describe of a network field change", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa9af90", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "high", "rationale": "'CNetworkTransmitComponent::StateChanged(overflowed offsets)' names it, 569 callers", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac6530", "name": "CItemKevlar::EquipArmor", "confidence": "medium", "rationale": "class slot307 'Player.EquipArmor_CT','Player.EquipArmor_T' sound events", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xae1f70", "name": "CCSPlayerPawn::ReplayDeath", "confidence": "medium", "rationale": "class slot369 'Cannot replay with a delay','replaying last kill will interfere with gameplay'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae36b0", "name": "CCSPlayerPawn::CheckDomination", "confidence": "low", "rationale": "'#Player_You_Are_Now_Dominating','Music.GG_Dominating','NiceShot' kill-feedback handling", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb15020", "name": "CCSPointScriptEntity::KeyValue", "confidence": "medium", "rationale": "class slot8 reads 'cs_script'/'script' keyvalue + Precache/FindKeyValues", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb94ea0", "name": "CCSAddonManager::InitGameSystem", "confidence": "low", "rationale": "GameSystemStaticFactory slot0 'GAME','whitelist_cvars'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb95000", "name": "CMapInfo::KeyValue", "confidence": "medium", "rationale": "class slot10 reads 'bombradius'/'buying' keyvalues + FindKeyValues", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb95430", "name": "CCSAddonManager::Init", "confidence": "medium", "rationale": "class CCSAddonManager slot0 'GAME','whitelist_cvars' game-system init, callers=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc24bf0", "name": "CBtNode::ParseSensorShape", "confidence": "medium", "rationale": "'[AI BT]: Unknown node type: %s','sensor_shape_fov','sensor_shape_sphere' from KV3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc283a0", "name": "CBtActionChooseTeamSpawnArea::Update", "confidence": "medium", "rationale": "class slot3 '[AI BT]: Unable to find team spawn (target team = %d)'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc28c40", "name": "CBtActionChooseBombSiteArea::Update", "confidence": "medium", "rationale": "class slot3 '[AI BT]: Unable to obtain location at bomb site %d'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2f3a0", "name": "CBtActionCombatPositioning::Update", "confidence": "medium", "rationale": "class slot3 '[AI BT]: Bot does not have a target','has an invalid target'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc59680", "name": "CBtParse_TeamRestrictions", "confidence": "medium", "rationale": "'[ AI BT ]: Invalid team specification %s (accepted T/CT/ANY)','Number of team restrictions must match tokens'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc59c00", "name": "CBtParse_RouteArray", "confidence": "medium", "rationale": "'[ AI BT ]: Element %d is not a waypoint','Route array %s missing from KV3 file'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5a100", "name": "CBtParse_AssignmentArray", "confidence": "medium", "rationale": "'[ AI BT ]: Assignment array %s missing','Element %d is not an integer'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5a700", "name": "CBtParse_StrategyArray", "confidence": "medium", "rationale": "'[ AI BT ]: Strategy array %s missing','Element %d is not an integer'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc74640", "name": "CBotManager::StartFrame", "confidence": "high", "rationale": "'CBotManager::StartFrame','CBotManager::StartFrame - ComputePartPositions' in bot_manager.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc8f4e0", "name": "FollowState::OnUpdate", "confidence": "medium", "rationale": "class FollowState slot1 'Bored. Repathing','Repathing to stay with leader','Pathfind to leader failed'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xca3680", "name": "CInferno::CheckExpired", "confidence": "high", "rationale": "'CInferno::CheckExpired (check lifetimes)','inferno_expire' in inferno.cpp names it", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xd18bb0", "name": "CFlashbangProjectile::Precache", "confidence": "medium", "rationale": "class slot10 precaches weapon_flashbang.vmdl + SetGravityScale", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd21920", "name": "CC_Ent_Find", "confidence": "medium", "rationale": "console cmd 'Format: ent_find substring [substring...]','Found %d matches', int=0 callers=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdddbb0", "name": "CPulseCell_LerpCameraSettings::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot21 'Class data is not a table' KV3 load of nested 'state'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe523e0", "name": "CShatterGlassShard::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot2 KV3 load of m_bEligibleForScreenHighlight/m_iGlowType", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe8c380", "name": "CRecipientFilter::SaveToKeyValues3", "confidence": "medium", "rationale": "'Double-save' KV3 save of m_Recipients/m_Flags/m_slotPlayerExcludedDueToPrediction", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xebce20", "name": "CAnimationSystem::DumpPoseEvaluationReport", "confidence": "medium", "rationale": "'Pose Evaluation Report:','%d EvaluatePoses Used','using bones without eval'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xee1770", "name": "CEntitySubclassGameSystem::ParseVDataFile", "confidence": "high", "rationale": "'ParseVDataFile','No subclass vdata file %s found' in entitysubclassgamesystem.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf36700", "name": "CTriggerSoundscape::OnSpawnGroupActivate", "confidence": "low", "rationale": "class slot272 'group_activate','spawn_group_unload' + GetSpawnGroups", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8fe50", "name": "SaveKV3_TypedEntityHandle", "confidence": "medium", "rationale": "'Double-save' KV3 save of ehandle 'entity'/'classType' via IKV3TransferInterface_EHandle_Save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfd56e0", "name": "CBodyComponentBaseAnimGraph::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot4 KV3 load of m_animationController", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x101d5f0", "name": "LoadKV3_NavPathNode", "confidence": "medium", "rationale": "'Class data is not a table' KV3 load of position/nav_type/is_pathcorner/flags", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104cec0", "name": "CEntityOutputTemplate::SaveToKeyValues3", "confidence": "medium", "rationale": "class slot1 'Double-save to Member' save of m_Value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104d1e0", "name": "CEntityOutputTemplate >::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot2 KV3 load of m_Value via IKV3TransferInterface_EHandle_Load", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104f2d0", "name": "SaveKV3_GameTick", "confidence": "medium", "rationale": "'Double-save' KV3 save of nTick/nFlags via IKV3TransferInterface_GameTick_Save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1056350", "name": "CEntityOutputTemplate::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot2 KV3 load of m_Value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10565a0", "name": "SaveKV3_NameValuePair", "confidence": "medium", "rationale": "'Double-save' KV3 save of nameA/strValueB", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1057030", "name": "CEntityOutputTemplate::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot2 KV3 load of m_Value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1057f90", "name": "CEntityOutputTemplate::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot2 KV3 load of m_Value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1058ea0", "name": "CEntityOutputTemplate::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot2 KV3 load of m_Value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c1b10", "name": "LoadKV3_PulseCursorEntity", "confidence": "medium", "rationale": "KV3 load of m_hCursor/m_hEnt via IKV3TransferInterface_EHandle_Load", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c6b40", "name": "LoadKV3_PulsePlaySequenceData", "confidence": "medium", "rationale": "KV3 load of m_SequenceName/m_PulseAnimEvents/m_OnFinished", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c78c0", "name": "CPulseCell_PlaySequence::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot21 KV3 load of nested 'state'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x130edf0", "name": "CCSGameRules::UpdateMatchPause", "confidence": "medium", "rationale": "'mp_pause_match','mp_unpause_match','#SFUI_Notice_Match_Will_Pause','sv_matchpause_auto_5v5'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x137f0e0", "name": "CCSGameRules::AwardTeamCash", "confidence": "medium", "rationale": "'Trying to award %d to team %d, but mp_teamcashawards is 0','#Notice_Bonus_Shorthanded_Eligibility'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399220", "name": "CCSGameRules::Host_Say", "confidence": "medium", "rationale": "class slot81 logs '\"%s<%i><%s><%s>\" say/say_team \"%s\"' chat", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a85b0", "name": "CCSGameRules::ToggleRetakeBombsites", "confidence": "medium", "rationale": "'Enable'/'Disable' inputs to 'retake.asite'/'retake.bsite' via AcceptInput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13aa790", "name": "CHostage::OnUsedByPlayer", "confidence": "medium", "rationale": "'#Cstrike_TitlesTXT_Got_Hostages','Only_CT_Can_Move_Hostages','EscortingHostages','StopFollowing'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13aae20", "name": "CHostage::Pickup", "confidence": "medium", "rationale": "'#SFUI_Notice_Hostage_Pickup_Must_Be_On_Ground','Hostage.PickUp'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13f7cc0", "name": "Host_ThrowGrenadeDebugCommand", "confidence": "medium", "rationale": "debug cmds 'sv_throw_smokegrenade %f...','sv_throw_molotov %f...'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x143a970", "name": "CItem_Healthshot::RemoveUnownedWeaponThink", "confidence": "medium", "rationale": "class slot371 'WpnCsBase_RemoveUnownedWpn','e_RemoveUnownedWpn' think context", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1441010", "name": "CItem_Healthshot::SetWeaponCenterAnim", "confidence": "low", "rationale": "class slot142 'weapon_center','on_center','enter' anim + SetParent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1455710", "name": "CPlantedC4::InputActivateSetTimerLength", "confidence": "medium", "rationale": "class slot309 'ActivateSetTimerLength','ActivateSetTimerLength value is less than 0!'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145ab80", "name": "CC4::Drop", "confidence": "medium", "rationale": "class slot322 fires 'bomb_dropped' event with entindex/priority", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14973b0", "name": "CItem_Healthshot::OnOwnerChanged", "confidence": "low", "rationale": "class slot10 schedules 'WpnCsBase_RemoveUnownedWpn' think, callers=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149c860", "name": "CIncendiaryGrenade::ThrowDebug", "confidence": "low", "rationale": "class slot450 'sv_throw_molotov %f...' debug throw, float=8 position/velocity args", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15240e0", "name": "CCSPlayerController::ClientConnected", "confidence": "medium", "rationale": "class slot247 '#Cstrike_TitlesTXT_Game_connected',''", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15581d0", "name": "CCSPlayer_PingServices::CreatePing", "confidence": "medium", "rationale": "'player_ping' event with entityid/userid/urgent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bba20", "name": "CCSPlayerController::AddAccount", "confidence": "medium", "rationale": "'money change %d%s%d = $%d','%s spent %d on a %s (total left: %d)'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cd150", "name": "CEntityOutputTemplate::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot2 KV3 load of m_Value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e2e70", "name": "CBaseProp::Precache", "confidence": "medium", "rationale": "class slot8 precaches 'models/dev/error.vmdl','env_entity_dissolver'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15ef030", "name": "CBaseEntity::CreateRagdollDissolveEffect", "confidence": "low", "rationale": "class slot269 'prop_ragdoll','ragdoll_dissolved' event (inherited on CBaseClientUIEntity)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15f34f0", "name": "CBodyComponentBaseAnimGraph::SetPlaybackRate", "confidence": "medium", "rationale": "class slot32 'SetPlaybackRate old(...) -> quant','tried to quantize an out-of-range value'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16060a0", "name": "CBodyComponentBaseAnimGraph::FrameAdvance", "confidence": "medium", "rationale": "class slot37 'FrameAdvance : %d=[%s] : %f -> %f rate %f (finished: %s)'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16419c0", "name": "SaveKV3_WeightedOptionsList", "confidence": "medium", "rationale": "'Double-save' KV3 save of m_vecOptions/m_flTotalProbability", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1646a20", "name": "CChicken::HandleAnimEventPulseGraph", "confidence": "low", "rationale": "class slot280 '$$FakeOutput::AE_PULSE_GRAPH','input','name'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1650d10", "name": "CCSPlayer::ValidateBulletTraceTest", "confidence": "low", "rationale": "'Failed to hit anything?','Hit the wrong entity (%s, expected %s)','Wrong hitgroup' trace test", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1681050", "name": "CEntityIONotify::OnEntityOutputFired", "confidence": "medium", "rationale": "class slot3 logs 'Entity Output (%0.2f): (%d) %s[%s] : %s Activator'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a9970", "name": "CreateEntityKeyValuesFromClassAndModel", "confidence": "medium", "rationale": "builds CEntityKeyValues setting 'classname'/'model' via SetString/FindOrCreateKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b8170", "name": "CEntityIONotify::OnEntityIOConnectionFired", "confidence": "medium", "rationale": "class slot0 logs full 'Entity Output ... -> %s.%s(%s) with %.1fs delay' connection fire", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16f7780", "name": "CEntity2SaveRestore::StreamEntitiesFromFile", "confidence": "medium", "rationale": "class slot4 'StreamEntitiesFromFile: %s [%d entities]','save/%s.hl%s'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1710e60", "name": "CEnvGlobal::DumpGlobalState", "confidence": "medium", "rationale": "'-- Globals --','GLOBAL','%32.32s: %4.4s, counter % 4d, level %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1760420", "name": "CCSPlayer_RadioServices::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot3 KV3 load of m_pComponentGraphController", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d81f0", "name": "CC_Ent_Teleport", "confidence": "medium", "rationale": "console cmds 'Format: ent_teleport ','ent_orient','Couldn't find any entity named %s'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18498f0", "name": "CCommentarySystem::LoadCommentaryData", "confidence": "medium", "rationale": "'_commentary','commentary_semaphore','maps/','.vpk' loading + FindEntityByName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1849fb0", "name": "CCommentarySystem::InitCommentary", "confidence": "medium", "rationale": "class slot12 '_commentary','commentary_semaphore' + FindEntityByName/Remove", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x186d460", "name": "UpdateSoundEventPitchVolume", "confidence": "low", "rationale": "'ic.pitch','ic.volume_atten','e_atten' + CSoundOpGameSystem_SetSoundEventParam", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1887140", "name": "CBaseProp::ParsePropData", "confidence": "medium", "rationale": "'prop_data','fire_interactions','physgun_interactions','Item.Medium','base' KV parse", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1888090", "name": "CShatterGlassShardPhysics::KeyValue", "confidence": "medium", "rationale": "class slot8 reads 'model' keyvalue via CEntityKeyValues::FindKeyValues", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18deb60", "name": "CSingleplayRules::ClientCommand", "confidence": "low", "rationale": "class slot68 cheat inputs 'killtarget','fade','demorestart' + FindEntityByClassName", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18e3d10", "name": "CSource2GameClients::ProcessUsercmds", "confidence": "medium", "rationale": "class slot21 '[%s] sent command that failed delta decode','invalid last_command_number','more than %d user commands'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f6a20", "name": "CMarkupVolumeWithRef::DrawDebug", "confidence": "low", "rationale": "class slot21 'Using Ref Pos: yes/no' debug draw", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fdf60", "name": "CGameText::KeyValue", "confidence": "medium", "rationale": "class slot10 reads 'color'/'color2' keyvalues + SetMoveType/Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1906b80", "name": "CLogicCollisionPair::SaveToKeyValues3", "confidence": "low", "rationale": "class slot22 'Double-save','missing_entities' + ResolveResourceName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1908000", "name": "SpawnGroupUnloadingThink", "confidence": "high", "rationale": "'SpawnGroupUnloadingThink(%s)','UNLOAD START/FINISH %s' name it", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1943b50", "name": "CServerGameDLL::ExecServerConfigs", "confidence": "medium", "rationale": "'Executing dedicated/listen server config file','execifexists server_default.cfg'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1948ea0", "name": "SaveKV3_AngularLinearVelocity", "confidence": "medium", "rationale": "'Double-save' KV3 save of m_linear/m_angular/m_linearSave/m_angularSave", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19559f0", "name": "CBaseEntity::CheckForNaN", "confidence": "medium", "rationale": "'Got a NaN origin/velocity on %s','Got an infinite origin/velocity' + SetAbsOrigin/SetAbsVelocity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1987ca0", "name": "CPointPulse::KeyValue", "confidence": "medium", "rationale": "class slot8 reads 'graph_def'/'graph_keys' keyvalues + Precache/FindKeyValues", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a8d00", "name": "SaveKV3_PulseGraphPublicInterface", "confidence": "medium", "rationale": "'Double-save' KV3 save of inputs/outputs/procedural_inputs/procedural_outputs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dafc0", "name": "CPulseGraphInstance_GameBlackboard::FireEntityIOInput", "confidence": "medium", "rationale": "class slot39 '[Pulse] unhandled input: (%s) -> (%s)','target entity/input not found' + AcceptInput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ef5a0", "name": "LoadKV3_PulseCursorEntity2", "confidence": "medium", "rationale": "KV3 load of m_hCursor/m_hEntity via IKV3TransferInterface_EHandle_Load", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ef8c0", "name": "CPulseCell_Outflow_ListenForAnimgraphTag::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot21 KV3 load of nested 'state'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f3070", "name": "SaveKV3_PulseCellTriggers", "confidence": "medium", "rationale": "'Double-save' KV3 save of m_Triggers/m_OnFinished, 7 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a03540", "name": "CPulseCell_Outflow_ScriptedSequence::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot21 KV3 load of nested 'state'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a03e90", "name": "CPulseCell_Outflow_PlayVOLine::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot2 KV3 load of m_OnFinished", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a05c90", "name": "CPulseCell_Outflow_ListenForEntityOutput::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot21 KV3 load of nested 'state'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a291b0", "name": "CPulseCell_Outflow_PlaySceneBase::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot21 KV3 load of nested 'state'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2f8f0", "name": "CSceneEntityAlias_logic_choreographed_scene::KeyValue", "confidence": "low", "rationale": "class slot23 reads 'scripted_scene'/'vcd_keys'/'outputs' keyvalues", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a3e110", "name": "SaveKV3_SceneActor", "confidence": "medium", "rationale": "'Double-save' KV3 save of m_hEntity/m_sActorName via EHandle_Save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5b420", "name": "CAI_ScriptedSequence::DelayStart", "confidence": "medium", "rationale": "'DelayStart( %d )','STARTING SEQUENCE for %s','m_nNotReadySequenceCount'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a9da60", "name": "CFuncPlat::PlayMovementSound", "confidence": "low", "rationale": "class slot273 'public.volume_atten' + SoundOpGameSystem::StartSoundEventString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa7be0", "name": "CFuncTrackTrain::Blocked", "confidence": "medium", "rationale": "class slot152 'TRAIN(%s): Blocked by %s','Blocked by %s (dmg:%.2f)'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aadaf0", "name": "CChangeLevel::CheckTransitionVolumes", "confidence": "low", "rationale": "class slot14 'Map has no trigger_transition volumes for landmark %s','landmark embedded in solid'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aba470", "name": "CVoiceGameMgr::ClientCommand", "confidence": "high", "rationale": "'CVoiceGameMgr::ClientCommand: VModEnable/vban/cmd %s from invalid client' names it", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1abc150", "name": "CFuncTrackTrain::Think", "confidence": "medium", "rationale": "'TRAIN(%s): Lost path','Speed is 0','FuncTrackTrain','TrackTrain' train movement update, 6 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ac19d0", "name": "CSprite::Spawn", "confidence": "medium", "rationale": "class slot10 'env_sprite at setpos ... invalid glow size clamping','materials/sprites/glow.vmat'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bada40", "name": "CNavMesh::LoadNavFlowMap", "confidence": "medium", "rationale": "'maps\\%s.navflowmap','hulls','hull_index','GAME'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bd9370", "name": "NavNearest::GetNavAreaOverlapping", "confidence": "medium", "rationale": "'NavNearest::GetNavAreaOverlapping','Failed to find nav area','LOS check failed. Obstructed'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c64900", "name": "KeyValues3_ConvertToNumber", "confidence": "medium", "rationale": "'Cast of %s loses value information','Unsupported KV3 basic type %s (%d)','Pointers cannot be used as numeric values'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e04ce0", "name": "SaveKV3_SkeletonBoneWeights", "confidence": "medium", "rationale": "'Double-save' KV3 save of m_skeletonName/m_boneIDs/m_weights", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e131b0", "name": "SaveKV3_SkeletonAttachment", "confidence": "medium", "rationale": "'Double-save' KV3 save of m_skeleton/m_attachToBoneID via IKV3TransferInterface_ResourceSave", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e1b300", "name": "SaveKV3_SyncEvents", "confidence": "medium", "rationale": "'Double-save' KV3 save of m_syncEvents/m_nStartEventOffset", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e21190", "name": "SaveKV3_AnimGroupTarget", "confidence": "medium", "rationale": "'Double-save' KV3 save of m_groupName/m_nGroupValue/m_target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e22700", "name": "SaveKV3_CurveData", "confidence": "medium", "rationale": "'Double-save' KV3 save of m_ID/m_curve", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2a8b0", "name": "CNmEntityAttributeFloatEvent::LoadFromKeyValues3", "confidence": "medium", "rationale": "class slot2 KV3 load of m_FloatValue", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3b210", "name": "CNmBlend1DNode::CDefinition::Unserialize", "confidence": "medium", "rationale": "class+slot 2 with KV3 load strings ('Class data is a %s, not a table') and m_parameterization member read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58720", "name": "CNmConstTargetNode::CDefinition::Unserialize", "confidence": "medium", "rationale": "class+slot 2, KV3 load strings and m_value member read via FindMember", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e62490", "name": "CNmTransitionNode::CDefinition::Serialize", "confidence": "low", "rationale": "'Double-save to Member' KV3 save with m_nSourceStateNodeIdx/m_syncEventIdx/m_triggerMode transition fields", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e82cb0", "name": "CNmParameterizedSelectorNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 save (Double-save) of m_conditionNodeIndices/m_defaultValue/m_values selector arrays", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e83560", "name": "CNmParameterizedSelectorNode::CDefinition::Unserialize", "confidence": "low", "rationale": "KV3 load ('Class data is a %s') of same m_conditionNodeIndices/m_defaultValue/m_values selector fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea3c30", "name": "CNmTimeConditionNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 save of m_comparisionOperator/m_flTimeValueSeconds time-condition fields", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb0cc0", "name": "CNmStateMachineNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 save of m_nDefaultStateIndex/m_stateDefinitions state-machine fields", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb4fb0", "name": "CNmTargetInfoNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 save of m_bIsWorldSpaceTarget/m_infoType/m_nInputValueNodeIdx target-info fields", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f047d0", "name": "CNmControlParameterFloatNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 save of m_flValue/m_name/m_nameToken float control-parameter fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f527f0", "name": "CNmSyncTrack_UnserializeEventRange", "confidence": "low", "rationale": "KV3 read of event_ramp/event_ramp_curve/left_edge/right_edge sync-event range", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f74710", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::Unserialize", "confidence": "medium", "rationale": "class+slot 3, KV3 load of choreo event param/param2 fields", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7b990", "name": "CChoreoEvent_EXPRESSION::Unserialize", "confidence": "medium", "rationale": "class+slot 3, KV3 load of choreo event param/param2 fields", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f80690", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::GetDescription", "confidence": "medium", "rationale": "slot 8 builds display string 'External Graph: %s'/'Public Graph: %s' via ResolveResourceName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb3fd0", "name": "CNmSyncTrack::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 save (Double-save) of fraction/name sync-event keys", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x204f7f0", "name": "CPulseServerCursor::Execute", "confidence": "low", "rationale": "CPulseServerCursor slot 0 with 'Pulse: %s'/'pulse_open_graph_id' cursor run/debug strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x204fd00", "name": "CPulseServerCursor::Resume", "confidence": "low", "rationale": "CPulseServerCursor slot 1, same pulse-run strings as slot 0, different resume path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2060670", "name": "CBasePulseGraphInstance::StartGraphReload", "confidence": "high", "rationale": "references its own log string 'CBasePulseGraphInstance::StartGraphReload( %p ) %s' plus IPulseInstanceSaveAPI", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2076a50", "name": "CPulseCursorTag_Serialize", "confidence": "low", "rationale": "KV3 save (Double-save) of m_TagName/m_TagValue pulse cursor-tag fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2079590", "name": "CPulseGraphDef_UnserializeObservableDeps", "confidence": "low", "rationale": "KV3 load of m_DependentObservableBlackboardReferences/m_DependentObservableVars/m_EvaluateConnection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2086600", "name": "CPulseRuntimeSequencePoint_Serialize", "confidence": "low", "rationale": "KV3 save of m_NodeID/m_PortName/m_SequencePoint pulse runtime-call fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x208e360", "name": "CPulseCell_UnserializeBlackboardReference", "confidence": "low", "rationale": "IKV3TransferInterface_ResourceLoad of m_BlackboardResource/m_hBlackboardResource/m_nNodeID/m_NodeName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bb5f0", "name": "CPulseOutflowConnection_Serialize", "confidence": "low", "rationale": "KV3 save of m_Connection/m_OutflowID pulse outflow fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bf5b0", "name": "CPulseCell_Step_CallExternalMethod::UnserializeState", "confidence": "low", "rationale": "class+slot 21 pulse-cell state load ('Class data is a %s', member 'state')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c78f0", "name": "CPulseCell_BaseLerp::UnserializeState", "confidence": "low", "rationale": "class+slot 21 pulse-cell state load with 'state' member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cc720", "name": "CPulseCell_BaseLerp::Unserialize", "confidence": "medium", "rationale": "class+slot 2 KV3 load of m_WakeResume cell field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cc8c0", "name": "CPulseCell_Inflow_Yield::Unserialize", "confidence": "medium", "rationale": "class+slot 2 KV3 load of m_UnyieldResume cell field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ccab0", "name": "CPulseCell_Inflow_Wait::Unserialize", "confidence": "medium", "rationale": "class+slot 2 KV3 load of m_WakeResume cell field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d3340", "name": "CPulseCell_Value_Curve::Unserialize", "confidence": "medium", "rationale": "class+slot 2 KV3 load of m_Curve cell field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d66e0", "name": "CPulseCell_Value_Gradient::Unserialize", "confidence": "medium", "rationale": "class+slot 2 KV3 load of m_Gradient cell field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20da750", "name": "CPulseCell_IntervalTimer::UnserializeState", "confidence": "low", "rationale": "class+slot 21 pulse-cell state load with 'state' member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e02f0", "name": "CPulseCell_Outflow_TestValue_Serialize", "confidence": "low", "rationale": "KV3 save of m_OutflowList/m_nCheckType pulse outflow-test fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e4a60", "name": "CPulseCell_Timeline::UnserializeState", "confidence": "low", "rationale": "class+slot 21 pulse-cell state load with 'state' member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ead40", "name": "CPulseCell_SelectByCondition::Unserialize", "confidence": "low", "rationale": "KV3 load of m_Condition/m_WhenTrue/m_WhenFalse conditional-select fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ec680", "name": "Pulse_RegisterCursorTagBinding", "confidence": "low", "rationale": "registers pulse binding with PulseCursorCancelPriority_t/bInherit/pTagName/tagValue params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eee40", "name": "CPulseCell_WaitForCursorsWithTagBase::UnserializeState", "confidence": "low", "rationale": "class+slot 21 pulse-cell state load with 'state' member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ffcd0", "name": "CEntityClass::Unserialize", "confidence": "high", "rationale": "references own log 'CEntityClass::Unserialize( %d:%s:%s )' plus AllowRawStringTokenTransfer", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x214a830", "name": "CEntityAttributeContainer_Serialize", "confidence": "low", "rationale": "KV3 save of m_name/m_pAttributes attribute-container fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1c750", "name": "Bt_ReadSubtreeParameter", "confidence": "medium", "rationale": "'[ AI BT ]: Param item is not a table'/'Param key value is missing'/'unsupported type for subtree parameter'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa30c80", "name": "Schema_BuildFieldTypeList", "confidence": "low", "rationale": "int=1 registrar referencing type-name strings bool/float/int32/string_t/uint32", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa3a750", "name": "CPointClientUIWorldPanel::Spawn", "confidence": "medium", "rationale": "slot 10 calls CBaseEntity::Spawn and reads 'css_class' keyvalue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa65400", "name": "CInfoDynamicShadowHint::Spawn", "confidence": "medium", "rationale": "slot 10 reads 'light'/'light_environment' keyvalues via CEntityKeyValues::FindKeyValues", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa69450", "name": "CNetworkTransmitComponent::Serialize", "confidence": "medium", "rationale": "class+slot 2 KV3 save (Double-save) of m_nTransmitStateOwnedCounter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa69550", "name": "CHitboxComponent::Serialize", "confidence": "medium", "rationale": "class+slot 3 KV3 save (Double-save) of m_flBoundsExpandRadius", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa69e90", "name": "CEntityComponentHelperT::Allocate", "confidence": "medium", "rationale": "slot 4 with 'Allocate' tag and 'Entity component datadesc mismatch' assert", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xa69f80", "name": "CEntityComponentHelperT::Allocate", "confidence": "medium", "rationale": "slot 4 with 'Allocate' tag and datadesc-mismatch assert", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xa6ad00", "name": "BuildSchemaBinding_CBodyComponentPoint", "confidence": "low", "rationale": "int=0 registrar referencing 'CBodyComponentPoint' and m_sceneNode with save+load strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa71a20", "name": "BuildSchemaBinding_CHitboxComponent", "confidence": "low", "rationale": "int=0 registrar referencing 'CHitboxComponent' and m_flBoundsExpandRadius", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa78140", "name": "BuildSchemaBinding_CNetworkTransmitComponent", "confidence": "low", "rationale": "int=0 registrar referencing 'CNetworkTransmitComponent' and m_nTransmitStateOwnedCounter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa7f650", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "generic KV3 scalar read with 'Cast of %s loses value information'/'Unsupported KV3 basic type' errors", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa7fa70", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper (cast/loses-value/unsupported-type strings)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa7fe90", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa80280", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa80670", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa80a60", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa80e50", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa81240", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa81630", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa81a50", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa81e70", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa82290", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa826b0", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa82ad0", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa82ef0", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa832e0", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa836d0", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa83ac0", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa83eb0", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa842a0", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa846c0", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "identical KV3 numeric-read helper variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa959f0", "name": "EvaluateSpawnPointVisibility", "confidence": "low", "rationale": "'%d(%s): %s because %f %f %f was %s final landmark' with accepted/rejected/visible-to spawn logic", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa996c0", "name": "CFieldPath_ResolveAndDumpPaths", "confidence": "low", "rationale": "'SV: All %d paths:'/'Couldn't resolve offset %d in %s at path' field-path dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xab04f0", "name": "CChoreo_GraphController::UpdateAnimGraph", "confidence": "low", "rationale": "slot 11 sets e_choreo_state/t_choreo_exit_warp/t_choreo_target_warp animgraph params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac1020", "name": "CItemDefuser::Precache", "confidence": "medium", "rationale": "slot 8 precaches defuser.vmdl and registers CItemDefuserActivateThink/DefuserTouch", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fd80", "name": "CTriggerHostageReset::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 int=0 referencing CCSPlayerPawn/CCSPlayerPawnBase/CCSTeam types via sub_0x203b320", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1f420", "name": "CCSPointPulseSystem::OnRoundEnd", "confidence": "medium", "rationale": "slot 66 fires pulse event with reason/round_number/winner keys", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb21740", "name": "FirePulseHook_OnRoundEnd", "confidence": "medium", "rationale": "builds KV3 reason/winner/winningTeam and fires 'OnRoundEnd' with CSRoundEndReason", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb35c60", "name": "CMapVetoPickController::Think", "confidence": "medium", "rationale": "slot 44 idle-kick handling ('#Game_idle_kick','#SLOTNAME[%d]%s') with UTIL_ClientPrintAll", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb3bde0", "name": "CCSScript_EntityScript::OnPlayerLand", "confidence": "high", "rationale": "string literally 'OnPlayerLand' with CSPlayerPawn/player args, slot 16", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb3bf90", "name": "CCSScript_EntityScript::OnPlayerJump", "confidence": "high", "rationale": "string literally 'OnPlayerJump' with CSPlayerPawn/player args, slot 15", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb3c140", "name": "CCSScript_EntityScript::OnPlayerReset", "confidence": "high", "rationale": "string literally 'OnPlayerReset' with CSPlayerPawn/player args, slot 11", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb3ca20", "name": "CCSScript_EntityScript::OnWeaponDrop", "confidence": "high", "rationale": "string literally 'OnWeaponDrop' with CSWeaponBase/weapon args, slot 22", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb3cbd0", "name": "CCSScript_EntityScript::OnGunReload", "confidence": "high", "rationale": "string literally 'OnGunReload' with CSWeaponBase/weapon args, slot 20", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb3cd80", "name": "CCSScript_EntityScript::OnGunFire", "confidence": "high", "rationale": "string literally 'OnGunFire' with CSWeaponBase/weapon args, slot 19", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb447b0", "name": "CMapVetoPickController::ApplyVetoPick", "confidence": "medium", "rationale": "'Map veto pick controller: %s = %s' with param/pick/veto handling", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb89c30", "name": "CCSObserverPawn::UpdateObserverTeamCounts", "confidence": "low", "rationale": "slot 183 computes liveallies/liveenemies/team observer HUD counts", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92d20", "name": "CCSGOSteamWorksGameStatsServer::UploadServerSession", "confidence": "low", "rationale": "slot 72 writes ServerSessionID/SessionID/steamworks_sessionid_client", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9c0a0", "name": "CLogicEventListener_FireEventToJSON", "confidence": "low", "rationale": "'logic_eventlistener: failed to serialize KV3 to JSON' with AddTeamMoneyTerrorist/xuid event", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9f030", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "class+slot 1 KV3 save (Double-save) of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xba2390", "name": "LaunchWorkshopMap", "confidence": "high", "rationale": "'LaunchWorkshopMap: Can't find map idx %d in addon %llu' plus changelevel/map_workshop/customgamemode", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xba7820", "name": "Schema_BuildFieldTypeList", "confidence": "low", "rationale": "int=1 registrar referencing type names Vector/VectorWS/float/uint32/uint8", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbaa8a0", "name": "Host_LogAddressHTTP_Parse", "confidence": "low", "rationale": "parses http/https URLs, example command 'logaddress_del_http'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfb40", "name": "CCSBotManager::LoadServerConfig", "confidence": "low", "rationale": "slot 44 loads GAME/ServerConfig from ServerConfig.vdf", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd0ec0", "name": "BuildSchemaBinding_CCSPlayerResource", "confidence": "low", "rationale": "schema registrar referencing CCSPlayerPawn/CHandle/GameTime_t/IntervalTimer/VectorWS via sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbeae40", "name": "CCSBot::FindObstacleAlongPath", "confidence": "low", "rationale": "CCSBot slot 29 checks Breakable/func_door*/prop_door* obstacle classnames", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbec7d0", "name": "BotChatterInterface::CelebrateWin", "confidence": "low", "rationale": "slot 6 chatter with LastManStanding/WonRound/WonRoundQuickly phrases", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf1a00", "name": "CCSBot::Upkeep", "confidence": "high", "rationale": "strings literally 'CCSBot::Upkeep'/'Upkeep' with cs_bot_update.cpp source path", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbf9520", "name": "CCSBot::ComputePath", "confidence": "high", "rationale": "strings literally 'CCSBot::ComputePath'/'ComputePath' with cs_bot_pathfind.cpp and 'Error building path'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc026c0", "name": "CCSBotManager::LoadBotProfiles", "confidence": "medium", "rationale": "slot 4 loads botprofile.db/botchatter.db/BotPackList.db", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc0d4d0", "name": "CCSBot::Blind", "confidence": "high", "rationale": "'Blind'/'Blinded'/'I'm blind!'/'Blinded: holdTime = %3.2f' flashbang reaction", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc0f420", "name": "CCSBot::SetupBehaviorTree", "confidence": "medium", "rationale": "'[AI BT]: Loaded behavior tree %s, bot skill = %s' and skill-level selection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc13c70", "name": "Bt_ResolveBlackboardInt", "confidence": "medium", "rationale": "'[AI BT]: Unable to convert value (%s) to integer type' plus convar/blackboard lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc16b70", "name": "Bt_ResolveBlackboardFloat", "confidence": "medium", "rationale": "'[AI BT]: Unable to convert value (%s) to float type' plus convar/blackboard lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc18360", "name": "Bt_ReadGoalLookAt", "confidence": "medium", "rationale": "reads GoalLookAtPitch/Yaw/Roll/LerpStart via KeyValues3::FindMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc19fc0", "name": "Bt_GetBlackboardString", "confidence": "medium", "rationale": "'[AI BT]: Blackboard key %s is not a string / was not found / is empty' lookup helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc289b0", "name": "CBtActionAimProjectile::Update", "confidence": "medium", "rationale": "slot 3 action Update; '[AI BT]: AimProjectile is only supported by bots'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2cf40", "name": "Bt_ResolveTeam", "confidence": "medium", "rationale": "'[AI BT]: Invalid team type %s' resolving OPPOSITE/TERRORIST to team output", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4a550", "name": "CBtDecoratorHidingSpotService::Service", "confidence": "low", "rationale": "slot 1 service reads HidingSpotServiceHidingSpotArray", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4b8b0", "name": "CBtDecoratorRemove::Update", "confidence": "medium", "rationale": "slot 3 removes array elements; '[AI BT]: Input key %s is not an array'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc53d20", "name": "CBtDecoratorSetBarrier::Update", "confidence": "medium", "rationale": "slot 3 reads location array; '[AI BT]: Location entry %s is missing or invalid'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc63d30", "name": "Bt_ReadNodeIODomain", "confidence": "medium", "rationale": "reads input/input_domain/output/output_domain/negated node IO config", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc82d60", "name": "FetchBombState::OnUpdate", "confidence": "medium", "rationale": "slot 1 bot-state update; 'I picked up the bomb'/'Fetch bomb pathfind failed'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc83d00", "name": "HuntState::OnUpdate", "confidence": "medium", "rationale": "slot 1 bot-state update; 'Giving up hunting.'/'I'm guarding hostages'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc98740", "name": "CInferno::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 int=0 referencing CInferno/CChicken/CFireCrackerBlast via sub_0x203b320", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xca0d00", "name": "CCSChickenManager::Init", "confidence": "medium", "rationale": "slot 0 registers round_start/round_freeze_end/round_end game events", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xca0db0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 0 wrapping CCSChickenManager round-event registration", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9b60", "name": "CHostage::Precache", "confidence": "high", "rationale": "slot 8 precaches hostage.vmdl/hostage_carry.vmdl/v_hostage_arm.vmdl models", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd10330", "name": "CSNavMesh::LoadFromKV3", "confidence": "medium", "rationale": "slot 17 loads 'arealist'; 'Failed to load KV3 AI Data'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1ee90", "name": "Pulse_RegisterPolymorphicBinding", "confidence": "low", "rationale": "registers pulse node with choice_name/entityclass_choices/polymorphic_arg/port_restrict_to_literal/retval", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd2db30", "name": "NavArea_DebugPrintConnections", "confidence": "low", "rationale": "formats directional connection strings '%3.1f (%s) --> (%s)' between nav areas", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd39040", "name": "Schema_BuildFieldTypeList", "confidence": "low", "rationale": "int=1 registrar referencing Color/HRenderTextureStrong/Vector/bool/float field types", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd3f0d0", "name": "CEnvCubemap::Activate", "confidence": "medium", "rationale": "slot 14 handles env_cubemap_box/env_combined_light_probe_volume classnames", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd445d0", "name": "CBaseEntityOutput_ValidateConnection", "confidence": "low", "rationale": "'!! ERROR: bad input/output link' with variant formatting %g %g %g", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd809c0", "name": "Schema_BuildFieldTypeList", "confidence": "low", "rationale": "int=1 registrar referencing HMaterialStrong/HRenderTextureStrong/bool/float/string_t types", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd974e0", "name": "CGradientFog::Spawn", "confidence": "medium", "rationale": "slot 10 calls CBaseEntity::Spawn, reads 'heightfog', StateChanged transmit component", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd0290", "name": "CFogSystem_RegisterTemplateOutputs", "confidence": "low", "rationale": "factory slot 1 registers OnEntitySpawned output ('Fired after spawning an instance')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd3a90", "name": "BuildSchemaBinding_CPointTemplate", "confidence": "low", "rationale": "schema registrar referencing PointTemplateClientOnlyEntityBehavior_t/CEntityOutputTemplate/CEntityHandle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xde00d0", "name": "CMultiLightProxy::ApproachBrightnessThink", "confidence": "medium", "rationale": "references own name 'CMultiLightProxy::ApproachBrightnessThink' as think-function tag", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe01990", "name": "CSoundEventEntity_RegisterThinkFuncs", "confidence": "low", "rationale": "int=0 table of sound-event think-func names (Cone/OBB/Sphere/PathCorner/Finished Think)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe03ba0", "name": "CPostProcessingVolume::FireGameEvent", "confidence": "medium", "rationale": "slot 278 handles player_activate/player_respawned events with userid", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe12200", "name": "CNetworkVarChainer_MarkNetworkChanged", "confidence": "low", "rationale": "networkvar.h StateChanged with Path_AddToTail field-path building", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe38c40", "name": "BuildSchemaBinding_LightEntity", "confidence": "low", "rationale": "schema registrar referencing GameTime_t/Vector4D/VectorWS/CUtlVector member types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe393f0", "name": "BuildSchemaBinding_CEnvPrecipitation", "confidence": "low", "rationale": "schema registrar referencing PrecipitationFilter_t/ParticleAttachment_t/IParticleSystemDefinition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe46260", "name": "Schema_BuildFieldTypeList", "confidence": "low", "rationale": "int=1 registrar referencing Color/GameTime_t/Vector/bool/float32 field types", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe81b60", "name": "BuildSchemaBinding_fogplayerparams_t", "confidence": "medium", "rationale": "registrar referencing fogplayerparams_t/PlayerFogController/CHandle/m_hCtrl", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe876a0", "name": "CSprite_RegisterThinkFuncs", "confidence": "low", "rationale": "registers sprite think-func names (AnimateThink/AnimateUntilDead/BeginFadeOutThink/ExpandThink)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe89df0", "name": "CRagdollManager::Serialize", "confidence": "low", "rationale": "KV3 save of m_bUseLRURetirement/m_nHealthToGrant/m_bForceCurrentWorldTransform", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeacf30", "name": "CCustomGameEventManager::Script_UnregisterListener", "confidence": "high", "rationale": "strings literally 'CCustomGameEventManager::Script_UnregisterListener - ID %d not found'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xeb6440", "name": "CAnimGraphGameSystem::OnServerPrePackEntities", "confidence": "high", "rationale": "string 'OnServerPrePackEntities' with animgraph_gamesystem.cpp source path, slot 58", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xeccd40", "name": "IGameSystem::LoopDeactivateAllSystems", "confidence": "high", "rationale": "strings 'IGameSystem::LoopDeactivateAllSystems {' / '} ... done' and EventGameDeactivate_t", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xed5bc0", "name": "IGameSystem::LoopActivateAllSystems", "confidence": "high", "rationale": "strings 'IGameSystem::LoopActivateAllSystems {' / '} ... done' and EventGameActivate_t", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf1fed0", "name": "CGameEventStartTouchCollideAdaptor::GetDebugString", "confidence": "medium", "rationale": "'INVALID CGameEventStartTouchCollideAdaptor' with StartTouch/Collision '%s( %s, %s )' format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf27f10", "name": "CSpawnGroupMgrGameSystem::SpawnGroupInit", "confidence": "medium", "rationale": "slot 2; '%s: SpawnGroupInit'/'SpawnGroupPrecache - start/finish'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf28950", "name": "CSpawnGroupMgrGameSystem::ActivateSpawnGroup", "confidence": "medium", "rationale": "slot 7; 'CSpawnGroupMgrGameSystem::ActivateSpawnGroup: no such group' / PerformActivateSpawnGroup", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf305b0", "name": "Variant_ConvertType", "confidence": "medium", "rationale": "'No conversion from %s to bool/float/int now'/'No free conversion of %s variant to %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf5f340", "name": "CPhysicsWorld_DumpAggregateData", "confidence": "medium", "rationale": "'Dumping %i/%i largest CPhysAggregateData - %zu KB total' / 'Finished dumping CPhysAggregateData'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf790b0", "name": "BuildSchemaBinding_CEnvSoundscape", "confidence": "low", "rationale": "registrar referencing CEnvSoundscapeAlias_snd_soundscape/snd_soundscape classnames", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7d980", "name": "RegisterSchema_DamageLevelInfo", "confidence": "low", "rationale": "int=0 registrar referencing HitGroup_t/nDamageLevel/nHitGroup/nPrevDamageLevel fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf86270", "name": "BuildSchemaBinding_locksound_t", "confidence": "low", "rationale": "registrar referencing locksound_t/CGameSoundEventName/CBaseModelEntity/GameTime_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf89c40", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "class+slot 1 KV3 save (Double-save) of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf89d30", "name": "CAnimGraphControllerBase::Serialize", "confidence": "medium", "rationale": "class+slot 1 KV3 save (Double-save) of m_hExternalGraph", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf89e20", "name": "CEmptyGraphController::Serialize", "confidence": "medium", "rationale": "class+slot 1 KV3 save (Double-save) of m_hExternalGraph", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf92d00", "name": "RegisterSchema_DamageLevelInfo_Fields", "confidence": "low", "rationale": "builder referencing HitGroup_t/nDamageLevel/nHitGroup/nPrevDamageLevel (pairs with 0xf7d980)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf93e20", "name": "BuildSchemaFieldList_CBasePropDoor", "confidence": "medium", "rationale": "registrar referencing CHandle/DoorState_t/QAngle/VectorWS fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfffbc0", "name": "BuildSchemaBinding_CFishPool", "confidence": "medium", "rationale": "registrar referencing CFish/CFishPool/CHandle/CUtlVector/VectorWS", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10003b0", "name": "BuildSchemaBinding_ScorchDecal", "confidence": "low", "rationale": "registrar referencing 'Scorch'/CSoundEventName/IParticleSystemDefinition/CWeakHandle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1003620", "name": "BuildSchemaBinding_CFuncMover", "confidence": "medium", "rationale": "registrar referencing CFuncMover/CFuncMoverRouter/CPathMoverEntitySpawner", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1007ee0", "name": "DebugDrawBoneTransforms_t::Serialize", "confidence": "medium", "rationale": "class+slot 1 KV3 save (Double-save) of vecBones array", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x100a7a0", "name": "Serialize_MoverMovementState", "confidence": "low", "rationale": "KV3 save of m_nCurrentMovementId/m_nInitialMovementId/m_nMode/m_nState/m_nType", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x100af10", "name": "Serialize_LocationMarker", "confidence": "low", "rationale": "KV3 save with Worldspace transfer of description/location fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x100bf40", "name": "BuildSchemaBinding_SceneViewDebugOverlay", "confidence": "low", "rationale": "registrar referencing ESceneViewDebugOverlaysListenerDataType_t/CUtlLeanVector/Color/Vector4D", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x100f260", "name": "BuildSchemaFieldList_CEntityDissolve", "confidence": "medium", "rationale": "registrar referencing EntityDissolveType_t/GameTime_t/VectorWS/float32/uint32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x101a010", "name": "Unserialize_MoverMovementState", "confidence": "low", "rationale": "KV3 load of m_nCurrentMovementId/m_nInitialMovementId/m_nMode/m_nState/m_nType (pairs with 0x100a7a0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x101cd60", "name": "KV3Transfer_ReadNumericMember", "confidence": "low", "rationale": "KV3 scalar-read helper (cast/loses-value/unsupported-type strings)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x101f6d0", "name": "CUtlVector_InsertBeforeGetPtr", "confidence": "medium", "rationale": "'InsertBeforeGetPtr' with allocation-overflow / invalid nBeforeIndex / invalid nSize asserts", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1022670", "name": "DebugDrawBoneTransforms_t::Unserialize", "confidence": "medium", "rationale": "class+slot 2 KV3 load ('Class data is a %s') of vecBones array", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1022b00", "name": "CUtlVector_InsertBeforeGetPtr", "confidence": "medium", "rationale": "'InsertBeforeGetPtr' with allocation-overflow/invalid-index asserts", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1023000", "name": "CUtlVector_InsertBeforeGetPtr", "confidence": "medium", "rationale": "'InsertBeforeGetPtr' with allocation-overflow/invalid-index asserts", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1023860", "name": "CUtlVector_InsertBeforeGetPtr", "confidence": "medium", "rationale": "'InsertBeforeGetPtr' with allocation-overflow/invalid-index asserts", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x102d0f0", "name": "BuildSchemaBinding_CFuncRotating", "confidence": "medium", "rationale": "registrar referencing CFuncRotating/StepSimulationFuncRotatingAnglesSerializer/m_angRotation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1036130", "name": "CDestructiblePartsComponent::Serialize", "confidence": "low", "rationale": "KV3 save of m_PartsDataByHitGroup/m_nMinMaxNumberHitGroupsToDestroyWhenGibbing", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103c060", "name": "BuildSchemaBinding_CDestructiblePartsComponent", "confidence": "medium", "rationale": "registrar referencing CDestructiblePartsComponent/CHandle/m_hOwner", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10409a0", "name": "Pulse_RegisterParticleAttachBinding", "confidence": "low", "rationale": "int=0 pulse binding with ParticleAttachment_t/hSystem/iAttachType/pConfigName/pOnEntity params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1043e60", "name": "BuildSchemaBinding_globalentity_t", "confidence": "low", "rationale": "registrar referencing globalentity_t/CUtlVector/m_vecX/m_vecY/m_vecZ", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1049220", "name": "CInfoData::Spawn", "confidence": "medium", "rationale": "slot 10 calls CBaseEntity::Spawn and reads keyvalues/arrays via KeyValues3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x104c9b0", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "class+slot 1 KV3 save (Double-save) of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104ccb0", "name": "CEntityOutputTemplate::Unserialize", "confidence": "medium", "rationale": "class+slot 2 KV3 load ('Class data is a %s') of m_Value via ReadArrayFloat32", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104e5d0", "name": "Serialize_StepSimulationRotating", "confidence": "low", "rationale": "KV3 save with GameTime transfer of flTimeRotationStart/qInvChange", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1050560", "name": "Serialize_NavLinkOverlap", "confidence": "low", "rationale": "KV3 save with EHandle transfer of m_hEntity/m_vecOverlappingLinks", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1050c60", "name": "Serialize_NamedEntityRef", "confidence": "low", "rationale": "KV3 save with EHandle transfer of m_hOwner/m_name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1051e80", "name": "BuildSchemaFieldList_CGameSceneNode", "confidence": "medium", "rationale": "registrar referencing CGameSceneNodeHandle/CNetworkOriginCellCoordQuantizedVector/CUtlStringToken/QAngle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1057280", "name": "Serialize_HandleValuePair", "confidence": "low", "rationale": "KV3 save with EHandle transfer of handleA/valueB pair", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10582b0", "name": "Serialize_StringArgs", "confidence": "low", "rationale": "KV3 save of strArg1/strArg2/strArg3 string args", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1067950", "name": "BuildSchemaBinding_CNetworkOriginQuantizedVector", "confidence": "medium", "rationale": "registrar referencing CNetworkOriginQuantizedVector/CNetworkedQuantizedFloat/m_vecX/Y/Z", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1068140", "name": "BuildSchemaBinding_CNetworkVelocityVector", "confidence": "medium", "rationale": "registrar referencing CNetworkVelocityVector/CNetworkedQuantizedFloat/m_vecX/Y/Z", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1068510", "name": "BuildSchemaBinding_CNetworkViewOffsetVector", "confidence": "medium", "rationale": "registrar referencing CNetworkViewOffsetVector/CNetworkedQuantizedFloat/m_vecX/Y/Z", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106fe20", "name": "CRagdollProp_ThinkFunctionTable", "confidence": "low", "rationale": "table of ragdoll think-func names (AttachedItems/ClearFlags/FadeOut/SetDebris/Settle Think)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106fed0", "name": "BuildSchemaBinding_CPhysicsProp", "confidence": "medium", "rationale": "registrar referencing CPhysicsProp::CrateType_t/DynamicContinuousContactBehavior_t/NavObstacleType_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107f640", "name": "BuildSchemaFieldList_CPropDataComponent_Storage_t", "confidence": "medium", "rationale": "registrar referencing CPropDataComponent::Storage_t/QAngle/Vector/float32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1082ad0", "name": "Unserialize_MoverSoundThresholds", "confidence": "low", "rationale": "KV3 load of m_flKeyPointMin/MaxSoundThreshold and m_reversalSoundThreshold Small/Medium/Large", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1085c00", "name": "CMarkupVolumeTagged::RegisterScriptBinding_HasTag", "confidence": "low", "rationale": "registers script/pulse binding 'HasTag'/'Does this volume have the given tag' for CMarkupVolumeTagged", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10862a0", "name": "CLogicRelay::RegisterScriptBinding_Trigger", "confidence": "low", "rationale": "registers ScriptTrigger 'Trigger( hActivator, hCaller ) : Triggers the logic_relay'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bed80", "name": "CPulseGraphInstance_GameBlackboard::GetDomainInfo", "confidence": "low", "rationale": "slot 9 returns BaseDomain/GameBlackboard/ServerEntity domain identifiers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c1050", "name": "CPulseSharedSaveRestoreBlockHandler::Save", "confidence": "medium", "rationale": "slot 3 KV3 save (Double-save) with PULSE_SHARED_SAVE_RESTORE_BLOCK_HANDLER_VERSION", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12c7a70", "name": "CPulseInterfaceHelpers_Save_EntText::Save", "confidence": "medium", "rationale": "slot 1 formats 'Ent %d: %s (%s)'/'none' entity text for pulse save", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12d7300", "name": "Serialize_NmWeaponInfoNode", "confidence": "low", "rationale": "KV3 save of m_nFlashedAmountNodeIdx/m_nWeaponCategoryNodeIdx/m_nWeaponTypeNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4cb0", "name": "BuildSchemaBinding_CCSGameRules", "confidence": "low", "rationale": "slot 0 int=0 referencing CBaseGrenade/CCSGameRulesProxy/CCashStack via sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e74f0", "name": "CCSGameConfiguration::RegisterGameSystems", "confidence": "low", "rationale": "slot 22 references BotGameSystem/CSGOVScriptGameSystem/NavGameSystem", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12fd070", "name": "CCSGameRules::GamePhaseToString", "confidence": "medium", "rationale": "maps WarmupPeriod/FreezePeriod/RoundOver/HalfTime/MatchEnded phase names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1318940", "name": "CCSGameRules_PrintMatchStatus", "confidence": "low", "rationale": "'Match pause is %s - %s'/TimeOutCTs plus minimap-boundary status output", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1330e80", "name": "SetSpawnPointsEnabled", "confidence": "medium", "rationale": "'SetDisabled' toggles info_player_terrorist/counterterrorist/deathmatch/enemy_terrorist spawns", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1378cb0", "name": "LoadCharacterSceneResFile", "confidence": "low", "rationale": "references resource/characterscenes/%d.res, scene, TERRORIST", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x137c8f0", "name": "AdjustBotDifficulty", "confidence": "medium", "rationale": "logs Bot %s with CS=%f should increase/decrease its difficulty", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a2e0", "name": "CSMatchStats_t::GetSchemaClassBinding", "confidence": "low", "rationale": "class CSMatchStats_t slot0, schema-type strings + sub_0x203b320 registrar", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139f9c0", "name": "PlayBombPlantedMusicKit", "confidence": "low", "rationale": "seal_epic.planted_a/b music-kit sound events", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a6580", "name": "CCSPlayer_ItemServices::HandleWeaponSwap", "confidence": "low", "rationale": "weapon_m4a1/silencer/knife + StateChanged network var", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5bc0", "name": "CCallResult::Run", "confidence": "medium", "rationale": "CCallResult slot1 is the Steam callback Run", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d3c60", "name": "UTIL_IsExplosionBreakableClass", "confidence": "low", "rationale": "matches func_breakable/func_door/prop_fuel_barrel classnames", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d64e0", "name": "CCSGOSteamWorksGameStatsServer::EndSession", "confidence": "medium", "rationale": "logs Steamworks Stats: Ending %s session id", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e25b0", "name": "CCSGO_EndOfMatchLineupStart", "confidence": "medium", "rationale": "strings are fragments of CCSGO_EndOfMatchLineupStart", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13f1d70", "name": "CSmokeGrenadeProjectile::GetPredictionDescMap", "confidence": "low", "rationale": "only think-func-name strings, no callees (datadesc table)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13fc7c0", "name": "CMolotovProjectile::DetonateInAir", "confidence": "medium", "rationale": "Molotov.StartFailed + explosion_incend/molotov_air particles, UTIL::Remove", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1400e00", "name": "RegisterSchemaFields_CCSWeaponBase", "confidence": "low", "rationale": "CHandle/GameTick_t schema type strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1431fc0", "name": "CDecoyGrenade::RegisterThinkFunctions", "confidence": "low", "rationale": "weapon/C4 think-func-name strings, think-registration callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1454bf0", "name": "RegisterSchemaFields_EntitySpottedState_t", "confidence": "low", "rationale": "EntitySpottedState_t/CCSPlayerPawn schema types + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14597e0", "name": "CCSWeaponBase::GetWeaponFireSound", "confidence": "low", "rationale": "weapon_fire/weapon_fire_on_empty/silenced sound selection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1459eb0", "name": "CC4::AbortBombPlant", "confidence": "medium", "rationale": "fires bomb_abortplant event (site/userid/priority)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x14997f0", "name": "CMolotovGrenade::Precache", "confidence": "medium", "rationale": "class CMolotovGrenade slot8, precaches molotov explosion/groundfire vpcf", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14bc380", "name": "CCSPlayer_ActionTrackingServices::AnalyzeWeaponUsage", "confidence": "low", "rationale": "tracking svc slot20, weapon_c4/knife/grenade categorization", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14c5b50", "name": "CCSPlayer_WeaponServices::GetGrenadeAmmoType", "confidence": "low", "rationale": "references all AMMO_TYPE_* grenade names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d3ff0", "name": "CCSPlayerAnimationState::GetSchemaClassBinding", "confidence": "low", "rationale": "CCSPlayerAnimationState::*_t schema enum strings + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14dac80", "name": "DrawBulletDamageDebugOverlay", "confidence": "low", "rationale": "DAMAGE APPLIED:/TOTAL DISTANCE: debug text with %0.1fm", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f4720", "name": "CCSPlayer_ItemServices::HandleItemSellback", "confidence": "low", "rationale": "sellback/item_assaultsuit/weapon_healthshot buy-menu", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f91d0", "name": "CCSPlayer_ItemServices::FireItemPurchaseEvent", "confidence": "medium", "rationale": "item_purchase event with loadout/team/weapon keys", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527810", "name": "CCSPlayerResource::GetSchemaClassBinding", "confidence": "low", "rationale": "CCSPlayerResource slot47, schema-name strings + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15298f0", "name": "RegisterSchemaFields_CCSPlayerJumpState", "confidence": "low", "rationale": "CCSPlayerLegacyJump/ModernJump schema types + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157bfe0", "name": "CBaseCSGrenadeProjectile::PhysicsFullToss", "confidence": "medium", "rationale": "FullTossMovePush/PreGravity + CheckWater/CheckVelocity/GroundAccelerate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157c710", "name": "CCSPlayer_MovementServices::PlayerMove", "confidence": "medium", "rationale": "Water.PlayerEnter/Exit + MoveInit/CategorizePosition/WaterMove/Duck pipeline", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x15ccb70", "name": "CResponseSystemManagerSaveRestoreBlockHandler::Save", "confidence": "high", "rationale": "slot3 writes RESPONSESYSTEM_SAVE_RESTORE_VERSION (Double-save)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15dc090", "name": "CBreakableProp::RegisterEntityOutputs", "confidence": "low", "rationale": "m_OnIgnite/m_OnDestructibleHitGroupDamageLevelChanged output names, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e96d0", "name": "CCSObserverPawn::PhysicsSimulate", "confidence": "medium", "rationale": "slot158, PhysicsSimulate/PrePhysicsSimulate in baseplayerpawn_shared.cpp", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1602720", "name": "CChoreoServicesSaveRestoreOps::Restore", "confidence": "low", "rationale": "slot0, restores polymorphic pointer via _class key", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x160b9a0", "name": "CResponseSystemManager::LoadResponseSystemData", "confidence": "medium", "rationale": "logs Failed to load response system data from %s", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x164b7a0", "name": "CDebugOverlayBullets::DrawConVarsOnScreen", "confidence": "medium", "rationale": "display_convars_onscreen_in_big_text + Courier New draw", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167aec0", "name": "CBaseTypesafeVDataFileManager::GetOrLoadVData", "confidence": "medium", "rationale": "slot5, VData:%s lookup/load", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f110", "name": "CSaveRestoreFileSystemPassthrough::DirectoryClear", "confidence": "high", "rationale": "string WRITE DirectoryClear( %s, %s )", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1680fe0", "name": "CGameConfiguration::GetUIStateName", "confidence": "low", "rationale": "slot39, console/game/mainmenu state strings, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16814f0", "name": "RegisterPulseKV3TransferInterfaces", "confidence": "medium", "rationale": "IKV3TransferInterface_*_Load + IPulseInstanceLoadAPI", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1688b00", "name": "std::_Sp_counted_ptr_inplace,(__gnu_cxx::_Lock_policy)2>::_M_dispose", "confidence": "medium", "rationale": "shared_ptr slot2 _M_dispose destroys CCallQueue (CTSQueue strings)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16967a0", "name": "CEventQueue_SaveRestoreBlockHandler::Save", "confidence": "high", "rationale": "slot3 writes EVENTQUEUE_SAVE_RESTORE_VERSION", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1697580", "name": "CSaveRestoreBlockSet::Save", "confidence": "medium", "rationale": "slot3 SaveHeaders + Double-save via KV3", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x169a850", "name": "CEntity2SaveRestore::AccumulateElapsedTime", "confidence": "low", "rationale": "ET: AccumulateElapsedTime( %s ) at %d", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169abc0", "name": "CEntity2SaveRestore::SetSaveGameTimeFromComment", "confidence": "low", "rationale": "ET: Init from comment string to %u seconds", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169d8d0", "name": "BuildSaveGameDirectoryPath", "confidence": "low", "rationale": "builds save/%s/ path (%s/%s)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a9ff0", "name": "CGameEventManager::UnserializeEvent", "confidence": "high", "rationale": "string CGameEventManager::UnserializeEvent:: unknown event id", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16b36a0", "name": "CBaseGameStats::Event_PlayerKilled", "confidence": "high", "rationale": "string CBaseGameStats::Event_PlayerKilled [%s]", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b38e0", "name": "CCSGameStats::Event_PreSaveGameLoaded", "confidence": "high", "rationale": "string CBaseGameStats::Event_PreSaveGameLoaded [%s] %s", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b39e0", "name": "CCSGameStats::Event_WeaponFired", "confidence": "high", "rationale": "string CBaseGameStats::Event_WeaponFired [%s]", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3a40", "name": "CCSGameStats::Event_WeaponHit", "confidence": "high", "rationale": "string CBaseGameStats::Event_WeaponHit [%s] ... damage [%f]", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16cfb40", "name": "CEntity2SaveRestore::StreamEntitiesToFile", "confidence": "high", "rationale": "string names StreamEntitiesToFile + m_pAsyncSaveCallQueue", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16d8370", "name": "CUtlVector::AddMultipleToTail", "confidence": "low", "rationale": "allocation count overflow + AddMultipleToTail (networkvar-slot thunk)", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16deeb0", "name": "CEntity2SaveRestore::SaveGameState", "confidence": "medium", "rationale": "slot8, CSaveMemory + save/%s.hl%s file format", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16f9260", "name": "CreateEntityTransitionList", "confidence": "medium", "rationale": "transition/suppress (in solid)/merge changes for global entity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1719550", "name": "CMoverPathNode::ParentedMoveThink", "confidence": "medium", "rationale": "string fragments ...erPathNode::ParentedMoveThink", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x171e9a0", "name": "RegisterEntityScriptDesc", "confidence": "low", "rationale": "CBaseEntity/CHandle/Vector/GameTime_t member-type strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17cd910", "name": "CDirtySpatialPartitionEntityList::AddEntity", "confidence": "low", "rationale": "slot4, AddMultipleToTail allocation overflow", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17db3c0", "name": "CCSObserverPawn::StartReplayLastKill", "confidence": "medium", "rationale": "Cannot replay with a delay / replaying last kill will interfere", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17eb5b0", "name": "Ent_Info_f", "confidence": "medium", "rationale": "Usage:\\n ent_info console command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ebc30", "name": "Con_Command_setpos", "confidence": "medium", "rationale": "Usage: setpos/setpos_exact/setpos_player command handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17f9070", "name": "CPropDoor::OnFullyClosed", "confidence": "low", "rationale": "fires door_closed event + StopSoundEvent/FireOutput", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17fb5b0", "name": "CFuncInteractionLayerClip::Spawn", "confidence": "medium", "rationale": "slot69 parses interact-as/interact-with attributes", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1829c10", "name": "CBlood::Spawn", "confidence": "medium", "rationale": "slot10 reads color keyvalue, calls CBaseEntity::Spawn/SetMoveType", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182ab00", "name": "CPointCommentaryNode::GetSchemaClassBinding", "confidence": "low", "rationale": "CPointCommentaryNode/modifiedconvars_t schema types + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182d750", "name": "CCommentary_SaveRestoreBlockHandler::Save", "confidence": "high", "rationale": "slot3 writes COMMENTARY_SAVE_RESTORE_VERSION", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1833200", "name": "SaveModifiedConVars", "confidence": "medium", "rationale": "pszConvar/pszCurrentValue/pszOrgValue Double-save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1833e80", "name": "RegisterSchemaFields_CBaseEntity", "confidence": "low", "rationale": "CHandle/string_t/float32 member-type strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x184e8e0", "name": "CPointCommentaryNode::PreStartCommentary", "confidence": "medium", "rationale": "could not find viewposition/viewtarget %s", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18604e0", "name": "CPointCommentaryNode::Spawn", "confidence": "medium", "rationale": "slot10 sets info_speech.vmdl model/solid via SetModel/SetSolid", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860c00", "name": "CShower::Think", "confidence": "low", "rationale": "slot44, fish_pos_x/y/z, no callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1863200", "name": "CEnvSpark::Precache", "confidence": "medium", "rationale": "slot8 references fx_sparks/fx_metalspark vpcf to precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1864bb0", "name": "CCSEventLog::Init", "confidence": "low", "rationale": "slot2 small init; think-name strings are string-table adjacency", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1868e30", "name": "CEnvExplosion::Spawn", "confidence": "medium", "rationale": "slot10 reads explosion_type keyvalue, calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x186da40", "name": "CShatterGlassShardMgr::Save", "confidence": "high", "rationale": "slot3 writes GLASS_SHARDS_SAVE_RESTORE_VERSION", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1871a20", "name": "CEnvWind::RegisterEntityOutputs", "confidence": "low", "rationale": "m_OnGustStart/m_OnGustEnd output member names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18754e0", "name": "CPhysicsShake::Spawn", "confidence": "low", "rationale": "slot7 reads m_force via KV3 ReadArrayFloat32/FindMember", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187d250", "name": "CMoverEntitySpawner::SpawnThink", "confidence": "medium", "rationale": "string fragments ...hMoverEntitySpawner::SpawnThink", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1889820", "name": "CFuncShatterglass::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot21 NavIgnore: %s via sub_0xd5f4c0 (DrawDebugText pattern)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18946c0", "name": "CUtlMemoryPool::AddPage", "confidence": "medium", "rationale": "AddPage/EnsureUnusedCapacity allocation overflow", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18a0690", "name": "CFuncMover::InputTransitionToPath", "confidence": "medium", "rationale": "Transition To Path [path=%s action=%s] + requires valid path_mover", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a1200", "name": "CFuncMover::InputTransitionToPathNode", "confidence": "medium", "rationale": "Transition To Path Node [path=%s node=%i action=%s]", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a4100", "name": "CFuncMover::InputSetMove", "confidence": "medium", "rationale": "SetMove [move=%s] with Loop/Oscillate/Stop at End", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc270", "name": "RegisterSchemaFields_ForcedCrouchState_t", "confidence": "low", "rationale": "ForcedCrouchState_t/VectorWS member-type strings + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ceb50", "name": "CInfoPlayerStart::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot21 Enabled: %s TRUE/FALSE via sub_0xd5f4c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e3400", "name": "CHLTVDirector::CreateShotFromEvent", "confidence": "low", "rationale": "No known TV shot for event %s (attacker/userid)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e36c0", "name": "CCSHLTVDirector::CreateGameEventShot", "confidence": "low", "rationale": "slot33 handles rank/target/userid game event", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e69e0", "name": "CSource2GameClients::SendHLTVReconnect", "confidence": "low", "rationale": "slot34 SourceTV reconnecting hltv_message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e6e60", "name": "CCSHLTVDirector::SendBroadcastWaitingMessage", "confidence": "medium", "rationale": "slot31 Please wait for broadcast to start hltv_message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e7620", "name": "Host_HLTV_Status_f", "confidence": "low", "rationale": "SourceTV not active + hltv_versioninfo/version", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f65b0", "name": "CTimerEntity::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot21 refire interval/firing in %.2f sec via sub_0xd5f4c0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19017b0", "name": "CLogicBranchList::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot21 Branch (%s): %s TRUE/FALSE via sub_0xd5f4c0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1903e60", "name": "CInfoSpawnGroupLoadUnload::InputStartSpawnGroupLoad", "confidence": "high", "rationale": "string InputStartSpawnGroupLoad(%s)", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19086c0", "name": "CMultiSource::Register", "confidence": "medium", "rationale": "Multisource %s enabled (%d inputs) / Used by non member", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x190d9f0", "name": "CLogicMeasureMovement::Activate", "confidence": "medium", "rationale": "Unable to find measure reference/movement target entity + FindEntityByName", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1911160", "name": "CLogicBranch::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot21 Branch value: %s TRUE/FALSE via sub_0xd5f4c0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1914ce0", "name": "CGamePlayerEquip::Spawn", "confidence": "medium", "rationale": "slot10 reads weapon%d keys, calls CBaseEntity::Spawn/SetModel", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x191a760", "name": "CMarkupVolumeTagged_NavGame::Spawn", "confidence": "medium", "rationale": "slot10 parses navProperty_NavAttributes(Game) keyvalues", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929b90", "name": "CCSGameRules::HandleGravityConVarChange", "confidence": "low", "rationale": "convar/gravity/sv_gravity replication", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c2f0", "name": "CRagdollProp::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot21 Health/Mass %.2f kg (NAV_IGNORED) via sub_0xd2e340/d5f4c0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1934940", "name": "CPhysHinge::MoveThink", "confidence": "low", "rationale": "CPhysHingeMoveThink/SoundThink names + SetNextThink", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19351f0", "name": "CRagdollProp::Save", "confidence": "medium", "rationale": "slot237 writes buoyancyScale/massScale via FindOrCreateKeyValues", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982430", "name": "CRagdollPropAttached::Spawn", "confidence": "low", "rationale": "slot10 __propragdollattached_record keyvalue parsing", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1985540", "name": "CPlayerVoiceListener::RegisterThinkFunctions", "confidence": "low", "rationale": "slot64 think-func-name strings + think-registration callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1993440", "name": "CPhysicsProp::InputSetClearFlags", "confidence": "low", "rationale": "slot77 PROP_CLEARFLAGS/ARFLAGS flag manipulation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19936b0", "name": "CPhysicsProp::OnPhysGunDrop", "confidence": "low", "rationale": "slot312 fires player_dropped/held/thrown", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1994d00", "name": "CPhysBox::Spawn", "confidence": "medium", "rationale": "slot69 parses Collision Group/Interacts As/With attributes", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19983b0", "name": "DebugUserCmdTiming", "confidence": "low", "rationale": "Timing info: cmd target time/player lerp ticks/net latency ticks", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a0eb0", "name": "CPointAngleSensor::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot21 delta ang (dot)/tolerance ang/facing via sub_0xd5f4c0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19b10a0", "name": "CPointWorldText::RegisterEntityInputs", "confidence": "low", "rationale": "registers SetMessage input with help 'Set the message on this entity.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ca6b0", "name": "CPhysBox::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot21 Nav ignore = %s true/false via sub_0xd2ad40", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19cedd0", "name": "RegisterSchemaFields_PropDoorRotating", "confidence": "low", "rationale": "PropDoorRotatingOpenDirection_e/doorCheck_e schema enums", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e9aa0", "name": "PulseRegister_DebugDrawLine", "confidence": "low", "rationale": "param names vStartPos/vEndPos/color/flDuration/flAlpha, int=0 registrar", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e9d70", "name": "PulseRegister_DebugDrawSphere", "confidence": "low", "rationale": "param names vPos/flRadius/color/flDuration/flAlpha", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ea050", "name": "PulseRegister_DebugDrawCircle", "confidence": "low", "rationale": "param names vPos/flRadius/color/flDuration/flAlpha (second draw variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ea520", "name": "PulseRegister_TraceLine", "confidence": "low", "rationale": "param names bSphereTrace/fLength/flSphereRadius/vDirection/vStartPos", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19eab80", "name": "PulseRegister_RadiusDamage", "confidence": "low", "rationale": "param names flDamage/flForce/flRadius/hAttacker/vOrigin", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f1e50", "name": "CPulseCell_Outflow_PlayVCD::GetSchemaClassBinding", "confidence": "low", "rationale": "Pulse VCD schema type strings + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f3530", "name": "CPulse_OutflowConnection::Save", "confidence": "low", "rationale": "m_Outflow/m_nEventID Double-save + Stack depth limit hit", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a13a00", "name": "CPulseCell_Outflow_PlayVCD::RunCell", "confidence": "low", "rationale": "slot17 OnPaused/OnResumed/OnPulseRequirement outflow names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a22790", "name": "CPulseServerCursorObservableScope::Save", "confidence": "low", "rationale": "slot6 m_EntityOutputs Double-save via KV3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a29920", "name": "CPulseServerCursor::Restore", "confidence": "low", "rationale": "slot20 IKV3TransferInterface_EHandle_Load host_activator/caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b6b0", "name": "CFlexSceneFileManager::Init", "confidence": "low", "rationale": "slot0 phonemes/phonemes_strong/weak, no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2d3f0", "name": "CSceneEntityAlias_logic_choreographed_scene::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot21 Playing back/Paused: %s via sub_0xd5f4c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a325f0", "name": "CGameSystemStaticFactory::GetSingleton", "confidence": "low", "rationale": "slot0 factory accessor, phonemes strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a32bb0", "name": "CSceneListManager::GetSchemaClassBinding", "confidence": "low", "rationale": "CSceneListManager/CBaseEntity schema types + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a37100", "name": "CSoundControllerImp::PlaySoundEnvelope", "confidence": "medium", "rationale": "Trying to play envelope on invalid sound event / envelope amplitude", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a502a0", "name": "CSceneEntity::StartEvent", "confidence": "low", "rationale": "CSceneEntity %s unable to find actor named + start %s [%s]", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84be0", "name": "CTriggerDetectExplosion::GetSchemaClassBinding", "confidence": "low", "rationale": "slot47 trigger class-name strings + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86200", "name": "CToolGameSimulationAPI::LoadMap", "confidence": "low", "rationale": "slot75 is_tool_controlled_session/maps path building", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86550", "name": "CFuncTrackTrain::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot21 current speed (goal)/max speed via sub_0xd5f4c0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a91a30", "name": "CFuncPlat::GetPredictionDescMap", "confidence": "low", "rationale": "CFuncPlat use/think func-name strings only, no callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a91ed0", "name": "CFuncTrackChange::GetPredictionDescMap", "confidence": "low", "rationale": "same plat/trackchange func-name strings, no callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1abac30", "name": "EmitSoundInPass", "confidence": "low", "rationale": "InPass + public.volume_atten via StartSoundEventString/SetSoundEventParam", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ac65e0", "name": "Host_PreloadNextMap_f", "confidence": "medium", "rationale": "usage: %s nextmap landmarkname + is already preloading", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af7630", "name": "ParseItemSoundMaterialDefinition", "confidence": "medium", "rationale": "Sound material definition %s: Missing field value + equip/drag_sound", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af8a10", "name": "ParseEconAttributeContext", "confidence": "medium", "rationale": "Context '%s': Attribute could not parse value / no attribute def match", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b01ec0", "name": "ParseRandomAttributeTemplate", "confidence": "medium", "rationale": "Random attributes '%s': Attribute definition not found + chance/pick_all", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b02a60", "name": "ParseItemCollectionCraftReward", "confidence": "medium", "rationale": "Item Collection Craft Reward (%d) specifies invalid item def", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b09e80", "name": "RegisterSchemaType_Vector3D", "confidence": "low", "rationale": "5Vec3DIfE/float/string/uint32/vector type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b35630", "name": "CCStrike15ItemSchema::BInitLootLists", "confidence": "medium", "rationale": "slot1 All lootlists must have names / Duplicate lootlist name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b3e920", "name": "CEconItemSchema::BInitItemLevels", "confidence": "medium", "rationale": "Duplicate leveling data block named + rank_name/score", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b4bb70", "name": "CEconItem::BAddToMessage", "confidence": "high", "rationale": "string CEconItem::BAddToMessage + econ_item.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b51320", "name": "RegisterSchemaFields_CAttributeList", "confidence": "low", "rationale": "CAttributeList/item_definition_index_t member-type strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b5a840", "name": "GetActiveRecurringMission", "confidence": "medium", "rationale": "recurring mission cycle: No cycle found in schema / entry not found", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b794a0", "name": "UTIL_IsBreakableOrDoorClassname", "confidence": "medium", "rationale": "func_breakable/func_brush/func_door*/prop_door* wildcard match", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b84760", "name": "CNavObstacleSplitMgr::DebugDraw", "confidence": "high", "rationale": "string CNavObstacleSplitMgr::DebugDraw - num removed = %d", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ba64c0", "name": "CNavObstacle::UpdateOverlaps", "confidence": "low", "rationale": "UpdateOverlaps - 1/2/3 + Scope exceeded time", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c21b00", "name": "CNavGameTest::RunPathfindGenericTests", "confidence": "medium", "rationale": "CNavGameTest incorrect path length + PathfindGeneric", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c27140", "name": "CNavGameTest::RunPathfindMeshSpaceTransitionTests", "confidence": "medium", "rationale": "block1_to_block0/space_simple_air/water mesh-space test setup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2a7d0", "name": "CNavGameTest::RunAllTests", "confidence": "medium", "rationale": "slot11 RunPathfindMeshSpaceTransition/SimpleAirToAir/SimpleGround failed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c76cee", "name": "google::protobuf::internal::ExtensionSet::GetRepeatedString", "confidence": "medium", "rationale": "CPPTYPE_STRING repeated getter, Index out-of-bounds (extension_set.cc)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c76f5e", "name": "google::protobuf::internal::ExtensionSet::SetRepeatedInt32", "confidence": "medium", "rationale": "CPPTYPE_INT32 repeated setter (this,number,index,value)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c770ba", "name": "google::protobuf::internal::ExtensionSet::SetRepeatedInt64", "confidence": "medium", "rationale": "CPPTYPE_INT64 repeated setter, extension_set.cc", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c77218", "name": "google::protobuf::internal::ExtensionSet::SetRepeatedUInt32", "confidence": "medium", "rationale": "CPPTYPE_UINT32 repeated setter, extension_set.cc", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c77374", "name": "google::protobuf::internal::ExtensionSet::SetRepeatedUInt64", "confidence": "medium", "rationale": "CPPTYPE_UINT64 repeated setter, extension_set.cc", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c774d2", "name": "google::protobuf::internal::ExtensionSet::SetRepeatedFloat", "confidence": "medium", "rationale": "CPPTYPE_FLOAT repeated setter (int=3 float=1)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c77630", "name": "google::protobuf::internal::ExtensionSet::SetRepeatedDouble", "confidence": "medium", "rationale": "CPPTYPE_DOUBLE repeated setter (int=3 float=1)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7778e", "name": "google::protobuf::internal::ExtensionSet::SetRepeatedBool", "confidence": "medium", "rationale": "CPPTYPE_BOOL repeated setter, extension_set.cc", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7797e", "name": "google::protobuf::internal::ExtensionSet::SetRepeatedEnum", "confidence": "medium", "rationale": "CPPTYPE_ENUM repeated setter, extension_set.cc", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c77ada", "name": "google::protobuf::internal::ExtensionSet::MutableRepeatedString", "confidence": "medium", "rationale": "CPPTYPE_STRING repeated mutable accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7ac56", "name": "google::protobuf::internal::ExtensionSet::AddInt32", "confidence": "medium", "rationale": "CPPTYPE_INT32 add with is_packed check (int=6)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7afb6", "name": "google::protobuf::internal::ExtensionSet::AddInt64", "confidence": "medium", "rationale": "CPPTYPE_INT64 add with is_packed check", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7b316", "name": "google::protobuf::internal::ExtensionSet::AddUInt32", "confidence": "medium", "rationale": "CPPTYPE_UINT32 add with is_packed check", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7b678", "name": "google::protobuf::internal::ExtensionSet::AddUInt64", "confidence": "medium", "rationale": "CPPTYPE_UINT64 add with is_packed check", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7b9e0", "name": "google::protobuf::internal::ExtensionSet::AddFloat", "confidence": "medium", "rationale": "CPPTYPE_FLOAT add (int=5 float=1) with is_packed check", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7bd4a", "name": "google::protobuf::internal::ExtensionSet::AddDouble", "confidence": "medium", "rationale": "CPPTYPE_DOUBLE add (int=5 float=1) with is_packed check", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7c0ac", "name": "google::protobuf::internal::ExtensionSet::AddBool", "confidence": "medium", "rationale": "CPPTYPE_BOOL add with is_packed check", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7c4be", "name": "google::protobuf::internal::ExtensionSet::AddEnum", "confidence": "medium", "rationale": "CPPTYPE_ENUM add with is_packed check", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c7d294", "name": "google::protobuf::internal::ExtensionSet::InternalExtensionMergeFrom", "confidence": "medium", "rationale": "checks type/is_packed/is_repeated equality of two extensions", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c7ec14", "name": "google::protobuf::internal::RepeatedPtrFieldBase::ReleaseLast", "confidence": "medium", "rationale": "ReleaseLast() called on RepeatedPtrField on an arena error", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c815c6", "name": "google::protobuf::io::CodedInputStream::ReadVarint32Fallback", "confidence": "medium", "rationale": "coded_stream.cc first_byte varint checks", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c87382", "name": "google::protobuf::internal::EpsCopyInputStream::DoneFallback", "confidence": "medium", "rationale": "parse_context.cc overrun<=kSlopBytes / size_ checks", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9410d", "name": "google::protobuf::SimpleDtoa", "confidence": "medium", "rationale": "strutil.cc %.1f with temp[0]=='1'/temp[size-1]=='5' roundtrip check", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c98374", "name": "google::protobuf::FileDescriptor::SyntaxName", "confidence": "medium", "rationale": "descriptor.cc returns proto2/proto3/unknown, can't reach here", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9bb22", "name": "google::protobuf::DescriptorBuilder::AddSymbol", "confidence": "medium", "rationale": "' conflicts with an existing enum/field/nested message/oneof type'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9c130", "name": "google::protobuf::DescriptorBuilder::ValidateMapEntry", "confidence": "medium", "rationale": "Key in map fields cannot be enum/float/message + Enum value in map", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9c896", "name": "google::protobuf::FieldDescriptorProto::_InternalParse", "confidence": "low", "rationale": "FieldDescriptorProto _internal_set_label/type IsValid asserts", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9d5c4", "name": "google::protobuf::DescriptorBuilder::ValidateEnumName", "confidence": "low", "rationale": "'Enum name'/' has the same name as' + StringPiece::remove_prefix", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ca56c4", "name": "google::protobuf::DescriptorBuilder::CheckEnumValueUniqueness", "confidence": "medium", "rationale": "'enum values use C++ scoping rules' must be unique + EnumValueOptions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cac50c", "name": "google::protobuf::EnumDescriptor::DebugString", "confidence": "medium", "rationale": "'$0enum $1 {' / '$0 reserved' / '$0 to $1,' text output", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cae2e8", "name": "google::protobuf::FieldDescriptor::DebugString", "confidence": "medium", "rationale": "'$0$1$2 $3 = $4' / '[default = $0' / 'map<$0, $1>' field text", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbe4c0", "name": "google::protobuf::MethodDescriptorProto::_InternalParse", "confidence": "low", "rationale": "slot12 (parse slot), input_type/name/output_type field tags", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbea5c", "name": "google::protobuf::GeneratedCodeInfo_Annotation::_InternalParse", "confidence": "medium", "rationale": "slot12 CHECK failed: ptr < end_ (coded_stream.h) parse", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc067c", "name": "google::protobuf::MethodDescriptorProto::_InternalSerialize", "confidence": "low", "rationale": "slot10 serialize, input_type/name/output_type field tags", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc0a1c", "name": "google::protobuf::SourceCodeInfo_Location::_InternalSerialize", "confidence": "low", "rationale": "slot10 serialize, leading/trailing_comments field tags", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc75c0", "name": "google::protobuf::FileDescriptorProto::ByteSizeLong", "confidence": "medium", "rationale": "slot4 checks _impl_.options_/source_code_info_ != nullptr", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd813e", "name": "google::protobuf::internal::ReportReflectionUsageError", "confidence": "high", "rationale": "string 'Protocol Buffer reflection usage error:...Reflection::'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cdccb8", "name": "google::protobuf::Reflection::FieldSize", "confidence": "medium", "rationale": "'FieldSize' + Field is singular; requires a repeated field", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cddbde", "name": "google::protobuf::Reflection::SetString", "confidence": "medium", "rationale": "'SetString' + Field is repeated; requires a singular field", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce6e84", "name": "google::protobuf::internal::DynamicMapField::MergeFrom", "confidence": "low", "rationale": "slot8 down_cast to DynamicMapField* (casts.h)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ceb12a", "name": "CBaseCmdKeyValues::GetProtobufMessage", "confidence": "low", "rationale": "slot7 down_cast MessageLite to const Message*", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf31ce", "name": "google::protobuf::TextFormat::Printer::PrintFieldValue", "confidence": "medium", "rationale": "text_format.cc TYPE_BYTES check + Index must be -1 for non-repeated", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cfaf96", "name": "google::protobuf::internal::WireFormat::ParseAndMergeField", "confidence": "medium", "rationale": "wire_format.cc + parse_context.h overrun/kSlopBytes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1d116d0", "name": "ERR_error_string_n", "confidence": "medium", "rationale": "OpenSSL err.c error:%08lX:%s:%s:%s + lib/func/reason(%lu)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d43390", "name": "PrintModelConversionStats", "confidence": "low", "rationale": "Model conversion: %d conversions in %.3fsec + fast/medium/slow", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d877b0", "name": "CNmTaskSystem::UpdatePostPhysics", "confidence": "high", "rationale": "string CNmTaskSystem::UpdatePostPhysics + animtasksystem.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1d89010", "name": "CNmTransitionEvent::GetDebugString", "confidence": "medium", "rationale": "slot9 %s (%s)/ERROR + MPropertyFriendlyName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da0780", "name": "CNmChainLookatNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot6 Cant find effector bone ID / IK request chain length", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd58d0", "name": "CNmTargetSelectorNode::DrawDebug", "confidence": "medium", "rationale": "slot12 Target Pos: %.2f, Orient: %.2f anim debug", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ddc8b0", "name": "PerformTargetWarpXY", "confidence": "low", "rationale": "Target Warp: XY warp ... Falling back to LERP messages", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1df5bb0", "name": "CNmGraphInstance::LogGraphMessage", "confidence": "low", "rationale": "'%s %s: %s - %s - %s' with Graph/Task/Error/Warning", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e060e0", "name": "CUtlVector::InsertBeforeGetPtr", "confidence": "medium", "rationale": "InsertBeforeGetPtr + invalid nBeforeIndex/nSize allocation overflow", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e07c40", "name": "NmBoneChainLink::SerializeToKV3", "confidence": "low", "rationale": "Double-save save-path writing m_nBoneIdx/m_nParentBoneIdx/m_nParentChainLinkIdx (a bone chain link struct)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0c370", "name": "NmRangeSampler::SerializeToKV3", "confidence": "low", "rationale": "KV3 save (Double-save) of m_bIsStatic/m_range with recursion-depth guard", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e0f5c0", "name": "NmRangeSampler::SerializeToKV3", "confidence": "low", "rationale": "KV3 save of m_bIsStatic/m_range, near-duplicate of 0x1e0c370", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e14e20", "name": "CUtlVector::InsertBeforeGetPtr", "confidence": "medium", "rationale": "literal 'InsertBeforeGetPtr' + allocation-count-overflow/invalid nBeforeIndex asserts, self-recursive grow", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e15780", "name": "CUtlVector::InsertBeforeGetPtr", "confidence": "low", "rationale": "InsertBeforeGetPtr overflow asserts; array-grow wrapper with deserialize callee 0x1e11dc0", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e17220", "name": "CUtlVector::InsertBeforeGetPtr", "confidence": "low", "rationale": "InsertBeforeGetPtr overflow asserts; array-grow inside a larger deserialize routine", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e19a10", "name": "NmSyncEvent::SerializeToKV3", "confidence": "low", "rationale": "KV3 save of m_nEventIdx/m_percentageThrough (a sync/anim event marker)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e1a0c0", "name": "NmTimeRange::SerializeToKV3", "confidence": "low", "rationale": "KV3 save of m_endTime/m_startTime time range", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e1a810", "name": "NmEventMarker::SerializeToKV3", "confidence": "low", "rationale": "KV3 save of m_ID/m_startTime event marker", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e22e60", "name": "CNmTransitionEvent::Deserialize", "confidence": "low", "rationale": "Load path ('Class data is a...not a table') reading m_ID/m_curve via GetString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e28a20", "name": "CNmEntityAttributeIntEvent::Serialize", "confidence": "medium", "rationale": "class+slot1 save path writing m_nIntValue (Double-save + KV3 write)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2ae80", "name": "CNmParticleEvent::Deserialize", "confidence": "low", "rationale": "references CNmParticleEvent::Type_t and related enum types; enum-resolving deserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2eb60", "name": "CNmRootMotionEvent::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_flBlendTimeSeconds", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e348e0", "name": "CUtlVector::InsertBeforeGetPtr", "confidence": "low", "rationale": "InsertBeforeGetPtr overflow asserts; NmGraph array-grow/deserialize helper", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e35870", "name": "CNmSelectorNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 save of m_bAllowLooping/m_nInputParameterValueNodeIdx/m_sourceNodeIndices (selector-style node def)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e41410", "name": "CNmFixedWeightBoneMaskNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_flBoneWeight", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e41ab0", "name": "CNmBoneMaskNode::CDefinition::Deserialize", "confidence": "medium", "rationale": "class+slot2 load ('Class data is a') of m_boneMaskID via GetString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e426b0", "name": "CNmBlend2DBoneMaskNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 save of blend-weight/source-mask/target-mask node indices", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e48560", "name": "CNmNotNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nInputValueNodeIdx", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e48f10", "name": "CNmAndNode::CDefinition::Deserialize", "confidence": "medium", "rationale": "class+slot2 load of m_conditionNodeIndices array (GetArrayElementCount)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e499c0", "name": "CNmOrNode::CDefinition::Deserialize", "confidence": "medium", "rationale": "class+slot2 load of m_conditionNodeIndices array", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55e80", "name": "CNmConstBoolNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_bValue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e55f70", "name": "CNmConstFloatNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_flValue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e56d40", "name": "CNmConstIDNode::CDefinition::Deserialize", "confidence": "medium", "rationale": "class+slot2 load of m_value via GetString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e57e90", "name": "CNmConstVectorNode::CDefinition::Deserialize", "confidence": "medium", "rationale": "class+slot2 load of m_value via ReadArrayFloat32", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e593e0", "name": "CNmVirtualParameterBoolNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nChildNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e594e0", "name": "CNmVirtualParameterIDNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nChildNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e595e0", "name": "CNmVirtualParameterFloatNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nChildNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e596e0", "name": "CNmVirtualParameterVectorNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nChildNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e597e0", "name": "CNmVirtualParameterTargetNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nChildNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e598e0", "name": "CNmVirtualParameterBoneMaskNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nChildNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e60500", "name": "CNmCurrentSyncEventIDNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nSourceStateNodeIdx", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e621e0", "name": "CNmTransitionNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 save of m_eventConditionRules/m_nSourceStateNodeIdx (transition condition def)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6b500", "name": "CNmIsExternalPoseSetNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nExternalPoseNodeIdx", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6b5f0", "name": "CNmExternalPoseNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_bShouldSampleRootMotion", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e70d60", "name": "CNmFloatCurveNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 save of m_curve/m_nInputValueNodeIdx (curve-remap node def)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8ae70", "name": "CNmPassthroughNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nChildNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8f440", "name": "CNmIsExternalGraphSlotFilledNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nExternalGraphNodeIdx", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea98b0", "name": "CNmTransitionNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 save of m_flTransitionDurationSeconds/m_nSourceStateNodeIdx/override node idx", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb4510", "name": "CNmIsTargetSetNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nInputValueNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec3cf0", "name": "CNmVectorNegateNode::CDefinition::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nInputValueNodeIdx", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00d90", "name": "CGenericExpr_BoolLiteral::ToString", "confidence": "medium", "rationale": "class+slot2 formats 'Bool( %s )' from true/false literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f013f0", "name": "CGenericExpr_Unary::ToString", "confidence": "medium", "rationale": "class+slot2 emits unary op names UnNegate/UnNot/UnInvalid", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f73f20", "name": "CBaseConcreteToolAttr::HandleCustomCommand", "confidence": "low", "rationale": "class+slot39 with _CustomCommand/TargetCastForModify tool-attr command handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7b670", "name": "CBaseConcreteToolAttr::HandleCustomCommand", "confidence": "low", "rationale": "class+slot39 _CustomCommand/TargetCastForModify tool-attr handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa3d50", "name": "CBaseConcreteToolAttr::HandleCustomCommand", "confidence": "low", "rationale": "class+slot39 _CustomCommand/TargetCastForModify tool-attr handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa4540", "name": "CChoreoEvent_FIRETRIGGER::Serialize", "confidence": "medium", "rationale": "class+slot2 Double-save writing 'param' via KV3 SetString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fba3e0", "name": "CBaseConcreteToolAttr::HandleCustomCommand", "confidence": "low", "rationale": "class+slot39 _CustomCommand/TargetCastForModify tool-attr handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbabd0", "name": "CChoreoEvent_INTERRUPT::Serialize", "confidence": "medium", "rationale": "class+slot2 Double-save writing 'param' via KV3 SetString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcb470", "name": "CChoreoEvent_LOOKAT::Deserialize", "confidence": "low", "rationale": "class+slot9 parses lookat params chest/medium (importance/pitch)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdd7d0", "name": "CBaseConcreteToolAttr::HandleCustomCommand", "confidence": "low", "rationale": "class+slot39 _CustomCommand/TargetCastForModify tool-attr handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fddac0", "name": "CChoreoEvent_BaseMood::Serialize", "confidence": "medium", "rationale": "class+slot2 Double-save writing 'param' via KV3 SetString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fddd30", "name": "Faceposer_BaseMoodSuggestions", "confidence": "medium", "rationale": "builds Faceposer_BaseMoodSuggestions autocomplete from Mood/MoodName for CChoreoEvent_BaseMood", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1fe4fe0", "name": "CBaseConcreteToolAttr::HandleCustomCommand", "confidence": "low", "rationale": "class+slot39 _CustomCommand/TargetCastForModify tool-attr handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe57d0", "name": "CChoreoEvent_PULSE_REQUIREMENT::Serialize", "confidence": "medium", "rationale": "class+slot2 Double-save writing 'param' via KV3 SetString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff68d0", "name": "CBaseConcreteToolAttr::HandleCustomCommand", "confidence": "low", "rationale": "class+slot39 _CustomCommand/TargetCastForModify tool-attr handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff70c0", "name": "CChoreoEvent_SECTION::Serialize", "confidence": "medium", "rationale": "class+slot2 Double-save writing 'param' via KV3 SetString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff7300", "name": "Faceposer_SectionPauseSuggestions", "confidence": "medium", "rationale": "builds FaceposerSectionPause/SectionPause suggestions for CChoreoEvent_SECTION", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2018090", "name": "CBaseConcreteToolAttr::HandleCustomCommand", "confidence": "low", "rationale": "class+slot39 _CustomCommand/TargetCastForModify tool-attr handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2018880", "name": "CChoreoEvent_STOPPOINT::Serialize", "confidence": "medium", "rationale": "class+slot2 Double-save writing 'param' via KV3 SetString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2031030", "name": "Faceposer_MapNameSuggestions", "confidence": "medium", "rationale": "builds Map Name/mapname/vmap suggestions for CChoreoScene", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2035780", "name": "CChoreoCurve::SerializeKeyframes", "confidence": "low", "rationale": "appends curvetype/time/value keyframes to a KV3 array (AddArrayElementToTail)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2040b60", "name": "CPulseDomainScopeLoader::ParseEnumValue", "confidence": "medium", "rationale": "class+slot10 resolves enum by name; 'Could not find enumeration'/'invalid value' errors", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20437a0", "name": "CBasePulseGraphInstance::LoadFromKV3", "confidence": "medium", "rationale": "IKV3TransferInterface_*_Load + IPulseInstanceLoadAPI: deserializes pulse instance state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205dc10", "name": "CBasePulseGraphInstance::LoadCursorFromKV3", "confidence": "low", "rationale": "KV3 load with inlined AssertCast (check_cast.h) reading pulse cursor ints", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205ea70", "name": "CPulseGraphInstance_GameBlackboard::RunCursor", "confidence": "medium", "rationale": "class+slot28 pulse interpreter loop; 'infinite loop...Terminating pulse cursor after %d instructions'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20753b0", "name": "CPulseExecCursor::SerializeToKV3", "confidence": "low", "rationale": "Double-save + IKV3TransferInterface_GameTime_Save of m_flStartTime/m_nCurrentWakeIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2076c70", "name": "CPulseRuntimeTag::Deserialize", "confidence": "low", "rationale": "load path reading m_TagName/m_TagValue via GetString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x207fff0", "name": "PulseKV3Transfer_SaveValue", "confidence": "medium", "rationale": "IKV3TransferInterface_EHandle/GameTime/Worldspace_Save dispatcher writing typed values", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2080b10", "name": "Pulse_RegisterStringTypeConversions", "confidence": "low", "rationale": "static init referencing CBufferString/CGlobalSymbol/CUtlString/KeyValues3 type names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2081af0", "name": "CUtlVector::InsertBeforeGetPtr", "confidence": "low", "rationale": "InsertBeforeGetPtr overflow asserts; pulse array-grow/deserialize helper", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2083bd0", "name": "CPulseGraphDef::SerializeSequencePoint", "confidence": "low", "rationale": "KV3 save of m_SequencePointName/m_nFlowNodeID/m_nValueNodeID", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2083e20", "name": "CPulseGraphDef::SerializeChunk", "confidence": "low", "rationale": "KV3 save of m_Instructions/m_Registers/m_InstructionDebugInfos", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2084a80", "name": "CPulseValueFullType::Serialize", "confidence": "low", "rationale": "KV3 save of m_Type/m_Value (a pulse typed value)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2091830", "name": "CUtlVector::InsertBeforeGetPtr", "confidence": "low", "rationale": "InsertBeforeGetPtr overflow asserts; pulse array-grow helper", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20925c0", "name": "CUtlVector::InsertBeforeGetPtr", "confidence": "low", "rationale": "InsertBeforeGetPtr overflow asserts; self-recursive pulse array-grow helper", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2092c30", "name": "CUtlVector::InsertBeforeGetPtr", "confidence": "low", "rationale": "InsertBeforeGetPtr overflow asserts; pulse array-grow helper", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ab5d0", "name": "Pulse_RegisterRemapValueBinding", "confidence": "low", "rationale": "static binding registration with flInputA/flInputB/flOutputA/flOutputB/flVal params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b4740", "name": "Pulse_RegisterFormatDurationBinding", "confidence": "low", "rationale": "static binding for PulseDurationStringFormat_t (flSeconds/nFormat/nRemainderDigits)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bbd50", "name": "CPulseGraphDef::DeserializeOutflowConnection", "confidence": "low", "rationale": "load path reading m_Connection/m_OutflowID via GetString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bf4b0", "name": "CPulseCell_Outflow_CycleOrdered::SerializeInstanceState", "confidence": "medium", "rationale": "class+slot11 runtime-state save of m_nNextIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c0cc0", "name": "CPulseCell_Step_PublicOutput::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_OutputIndex", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c2850", "name": "CPulseGraphDef::SerializeInvokeBinding", "confidence": "low", "rationale": "KV3 save of m_EntryChunk/m_RegisterMap (a pulse method/invoke binding)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c3940", "name": "CPulseCell_BaseFlow::Serialize", "confidence": "low", "rationale": "KV3 save of m_BaseFlow_OnAfterCancel/m_BaseFlow_WhileActive (base flow outflows), 21 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20cfe30", "name": "CPulseCell_Outflow_CycleOrdered::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_Outputs array", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cffa0", "name": "CPulseCell_Outflow_CycleRandom::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_Outputs array", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d0110", "name": "CPulseCell_Outflow_CycleShuffled::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_Outputs array", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20d7be0", "name": "CPulseCell_Timeline::Serialize", "confidence": "low", "rationale": "KV3 save of m_Completed/m_OnInterval outflows", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dc770", "name": "CPulseCell_LimitCount::Serialize", "confidence": "medium", "rationale": "class+slot1 save of definition m_nLimitCount", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dc870", "name": "CPulseCell_LimitCount::SerializeInstanceState", "confidence": "medium", "rationale": "class+slot11 runtime-state save of m_nCurrentCount", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20e4c00", "name": "CPulseCell_Timeline::SerializeEvent", "confidence": "low", "rationale": "KV3 save of m_EventOutflow/m_flTimeFromPrevious (scheduled timeline event)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e8ee0", "name": "CPulseCell_BooleanSwitchState::Serialize", "confidence": "low", "rationale": "KV3 save of m_Condition/m_OnTrue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eb2e0", "name": "Pulse_RegisterBaseStateCellBindings", "confidence": "low", "rationale": "static registration listing CPulseCell_BaseState/BooleanSwitchState/WaitForObservable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eefe0", "name": "CPulseCell_WaitForCursorsWithTag::Serialize", "confidence": "low", "rationale": "KV3 save of m_WaitComplete/m_nCursorsAllowedToWait", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ef290", "name": "CPulseCell_CursorQueue::Serialize", "confidence": "medium", "rationale": "class+slot1 save of m_nCursorsAllowedToRunParallel", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f21a0", "name": "Pulse_RegisterCursorQueueCellBindings", "confidence": "low", "rationale": "static registration listing CPulseCell_CursorQueue/WaitForCursorsWithTag/CPulseCursorFuncs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f9300", "name": "CEntityKeyValues::DebugPrintFieldRead", "confidence": "medium", "rationale": "formats 'Read %s ... Offs 0x%04x' with [procedural]/[removed w REMOVED_KEYFIELD] flags", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210ce20", "name": "CNetworkFieldScratchData::GetTypeName", "confidence": "low", "rationale": "class+slot5, no callees, returns ehandle/CHandle/CEntityHandle type name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210e250", "name": "CGameEntitySystem::ReleaseEntityKeyValues", "confidence": "low", "rationale": "class+slot8; 'kv 0x%p Release refcount == %d' + '%d (s/n %d)' entity-handle debug", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2112d60", "name": "BuildComponentRecursive", "confidence": "high", "rationale": "literal 'BuildComponentRecursive' string + entitysystem.cpp component-layout errors; self-recursive", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x211d060", "name": "CGameEntitySystem::ParseGameInfoEntityLimits", "confidence": "medium", "rationale": "reads MaxNetworkableEntities/MaxNonNetworkableEntities, warns on invalid gameinfo values", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x212c1c0", "name": "DataDesc_AddComponentProceduralKeys", "confidence": "high", "rationale": "literal 'DataDesc_AddComponentProceduralKeys' + CUtlStringToken hash-collision error in entitysystem.cpp", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2130b10", "name": "CNetworkSerializerBindingBuildFilter::GetFieldPriority", "confidence": "high", "rationale": "literal 'GetFieldPriority' + 'illegally specified INT_MIN as its priority'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2132660", "name": "CEntityIOOutput::Serialize", "confidence": "medium", "rationale": "class+slot1 Double-save appending 'connections' array (AddArrayElementToTail)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2136600", "name": "CVScriptGameSystem::RunScriptFile", "confidence": "medium", "rationale": "loads scripts/vscripts/%s; 'Script not found'/'Scripting disabled or no server running'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2151b40", "name": "CResponseSystem::ScoreCriteriaAgainstRule", "confidence": "medium", "rationale": "rr_debugrule scoring: 'Scoring rule %s (%i)'/'RULE MATCHED!'/'Rule is disabled.'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x215c2f0", "name": "CPointServerCommand::SerializeDepletionState", "confidence": "low", "rationale": "KV3 save of m_bEnabled/m_nCurrentIndex/m_nDepletionCount", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21797e0", "name": "CCSNavArea::PostLoad", "confidence": "high", "rationale": "class CCSNavArea + literal 'CNavArea::PostLoad: Corrupt navigation data' messages", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x217a9c0", "name": "CSNavMesh::LoadMovableMeshes", "confidence": "medium", "rationale": "class+slot29; 'LoadNavMesh: unable to read movable meshes setting' / movable_mesh_gravity_follows_rotation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2189240", "name": "CSNavMesh::BuildOrientedMeshTiles", "confidence": "low", "rationale": "nav generation job: Dense voxels/Distance Field/Regions/'Oriented Mesh: %d / %d' + YieldWait", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21e7d50", "name": "CNavMesh::Update", "confidence": "high", "rationale": "class CNavMesh + literal 'CNavMesh::Update'/'Update' in nav_mesh.cpp", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21efff0", "name": "CNavMesh::ValidateAreaConnections", "confidence": "medium", "rationale": "emits area-connection consistency warnings (one-way/incoming/outgoing mismatch)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2219240", "name": "CNavMesh::LoadPlaceDatabase", "confidence": "medium", "rationale": "loads navplace.db and scripts/population.txt", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x225f340", "name": "rcBuildCompactHeightfield", "confidence": "high", "rationale": "literal Recast 'rcBuildCompactHeightfield: ...' out-of-memory messages", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x227b850", "name": "Pulse_RegisterParticleBindingDomain", "confidence": "low", "rationale": "static registration of Particle Binding pulse domain (CParticleBindingRealPulse + description)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227d8c0", "name": "CGCClient::BSendGCMsgToClient", "confidence": "high", "rationale": "literal 'CGCClient - BSendGCMsgToClient (ProtoBuf)' in gcclient.cpp", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2288310", "name": "CJobMgr::BFrameFuncDispatchCompletedWorkItems", "confidence": "high", "rationale": "literal 'CJobMgr::BFrameFuncDispatchCompletedWorkItems' in jobmgr.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x229e300", "name": "CWorkThreadPool::StartWorkThread", "confidence": "high", "rationale": "literal 'CWorkThreadPool::StartWorkThread: Thread creation failed.'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xa1c2b0", "name": "CBtNodeSubtree::Update", "confidence": "low", "rationale": "class+slot3 BT node; '[AI BT]: unsupported type for subtree parameter' with blackboard KV3 access", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2e8a0", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "class+slot1 Double-save of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2e970", "name": "CEntityOutputTemplate::Deserialize", "confidence": "medium", "rationale": "class+slot2 load ('Class data is a') of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa6f4e0", "name": "CCSPlayerPawn::SerializeChoreoState", "confidence": "low", "rationale": "KV3 save of m_eChoreoState/m_tChoreoExitWarp/m_tChoreoTargetWarp", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa6fd90", "name": "CCSPlayerPawn::DeserializeChoreoState", "confidence": "low", "rationale": "load path reading m_eChoreoState/m_tChoreoExitWarp/m_tChoreoTargetWarp", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa94630", "name": "CBodyComponentPoint::Serialize", "confidence": "medium", "rationale": "class+slot3 Double-save of m_sceneNode", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa94900", "name": "CBodyComponentSkeletonInstance::Serialize", "confidence": "medium", "rationale": "class+slot3 Double-save of m_skeletonInstance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad26a0", "name": "CEntitySpawner::CreateEntity", "confidence": "low", "rationale": "class+slot0 factory; builds CEntityKeyValues, 'kv AddRef refcount', STATE_PICKINGTEAM", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadf5a0", "name": "CCSGameRules::SelectValidSpawnSpot", "confidence": "medium", "rationale": "'FAILED TO GET A VALID SPAWN SPOT' searching info_player_* spawn classes via FindEntityByClassName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaf1b90", "name": "CCSPlayerPawnBase::HandleLifeStateChange", "confidence": "low", "rationale": "NetworkTransmitComponent::StateChanged with STATE_ACTIVE/STATE_DEATH_ANIM/worldmodel", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1d470", "name": "CCSPlayer::HandleBombRelatedItems", "confidence": "low", "rationale": "references item_cutters/item_defuser/planted_c4/weapon_c4; self-recursive item scan", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8cf30", "name": "CCSPlayer::ConstructRadioMessage", "confidence": "medium", "rationale": "#Game_radio/#Game_radio_location/#SLOTNAME + calls UTIL_RadioMessage", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9f580", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "class+slot1 Double-save of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbfadf0", "name": "CCSBot::UpdateStuckStatus", "confidence": "medium", "rationale": "'Bot.StuckStart'/'STUCK'/'UN-STUCK' stuck monitoring", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc0c170", "name": "CCSBot::OnTakeDamage", "confidence": "low", "rationale": "'*** PANIC ***' with DMG_BULLET/DMG_SLASH/OTHER damage-type handling", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc0cb70", "name": "CCSBot::MoveToInitialEncounter", "confidence": "high", "rationale": "literal 'MoveToInitialEncounter: ...' hiding-spot/battlefront/pathfind messages", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc2b540", "name": "CBtNode::ParseStringArrayFromKV3", "confidence": "medium", "rationale": "'[ AI BT ]: Item array %s missing'/'Element %d is not a string'/'key %s is not an array'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2c2e0", "name": "CBtActionAttack::Update", "confidence": "medium", "rationale": "class+slot3 BT action; '[AI BT]: Bot does not have a weapon.'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc2eee0", "name": "CBtActionAim::Update", "confidence": "low", "rationale": "class+slot3 BT action; reads KV3 array (aim targets), no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3b000", "name": "CBtNode::ParseItemAliasArrayFromKV3", "confidence": "medium", "rationale": "'[ AI BT ]: Item alias array %s missing from KV3 file'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3b660", "name": "CBtNode::ParsePurchaseDefItems", "confidence": "medium", "rationale": "'[ AI BT ]: Purchase def item is not a table' + items array", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4ad60", "name": "CBtDecoratorDecGlobalCounter::Update", "confidence": "medium", "rationale": "class+slot3; '[AI BT]: Blackboard entry %s is not an integer' (decrement global counter)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc57db0", "name": "CBtDecoratorRunOnce::Update", "confidence": "medium", "rationale": "class+slot3; 'Attempt %d / %d'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc59320", "name": "CBtNode::ParseTokenArrayFromKV3", "confidence": "medium", "rationale": "'[ AI BT ]: Token array %s missing from KV3 file'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5ea20", "name": "CBtNode::ParseSensorDef", "confidence": "medium", "rationale": "'[ AI BT ]: Sensor def item is not a table' + domain", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc68de0", "name": "CBtDecoratorPickerDeDup::FilterRecords", "confidence": "medium", "rationale": "class+slot11; '[AI BT]: Trying to dedup records against %s which is not an array'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc8cc30", "name": "AttackState::OnUpdate", "confidence": "medium", "rationale": "class+slot0 bot AttackState; 'Crouch and hold attack!'/'PushPostureContext() overflow error!'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd1430", "name": "FireLightStyleEvent", "confidence": "medium", "rationale": "k_LightStyleEvent-family strings + CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1f470", "name": "CC_ent_setname", "confidence": "low", "rationale": "console command handler: 'Usage: ent_setname '/'Set the name of %s to %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd22c80", "name": "CBaseEntity::ScriptEntCall", "confidence": "low", "rationale": "class+slot33; 'Can't ent_call w/o arguments!' + '%d:%s::%s %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd4f200", "name": "CBaseEntity::ImpactTrace", "confidence": "medium", "rationale": "class+slot132; 'Impact'/'default' + UTIL_DispatchEffect (impact effect dispatch)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdcfee0", "name": "CPointTemplate::Precache", "confidence": "medium", "rationale": "class+slot8 calls CBaseEntity::Precache; 'point_template %s is missing its template entity lump names'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde6500", "name": "CInfoVisibilityBox::Spawn", "confidence": "medium", "rationale": "class+slot10 calls CBaseEntity::Spawn + DispatchDatamapFunction; reads startDisabled", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe03ce0", "name": "SetSoundEventBoundsParams", "confidence": "low", "rationale": "reads ic.aabb_min/ic.aabb_max/abb_min/abb_max + CSoundOpGameSystem_SetSoundEventParam", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe34f50", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "class+slot1 Double-save of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe83850", "name": "CSprite::ResolveThinkFunction", "confidence": "medium", "rationale": "maps CSpriteAnimateThink/AnimateUntilDead/BeginFadeOutThink/ExpandThink names via DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb8e00", "name": "CDecalGameSystem::GameInit", "confidence": "low", "rationale": "class+slot3 decal game-system; Hammer/DefaultTextureScale + DispatchDatamapFunction", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xedf040", "name": "CEntitySubclassGameSystem::Init", "confidence": "low", "rationale": "class+slot0; MEntitySubclassScopeFile/MPropertyFriendlyName reflection metadata", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf041c0", "name": "CVScriptGameSystem::AddonInit", "confidence": "medium", "rationale": "class+slot77; addon_init/init + resource resolve, runs script (0x21367a0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0f060", "name": "CEntitySpawner::SpawnEntity", "confidence": "medium", "rationale": "entityspawner.h + 'Spawn'/'classname' building CEntityKeyValues and spawning", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf6dff0", "name": "CSoundscapeSystem::UpdateForTeamIntro", "confidence": "low", "rationale": "class+slot31; end_of_match_lineup_start/team_select_terrorist + FindEntityByClassName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8fbd0", "name": "CAI_BaseNPC::SerializeRelationship", "confidence": "low", "rationale": "KV3 save of disposition/priority (NPC relationship)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf91260", "name": "SerializeNamedValueGroup", "confidence": "low", "rationale": "KV3 save of m_ID/m_Values via SetString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfac9e0", "name": "CAnimGraphControllerBase::Deserialize", "confidence": "medium", "rationale": "class+slot2 load ('Class data is a') of m_hExternalGraph", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfaf330", "name": "CBodyComponentBaseAnimGraph::Serialize", "confidence": "medium", "rationale": "class+slot3 Double-save of m_animationController", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10406e0", "name": "Pulse_RegisterParticleAttachmentTargetBinding", "confidence": "low", "rationale": "static binding building default KV3 with ParticleAttachment_t/_Target/pString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104c830", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "class+slot1 Double-save of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104c8f0", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "class+slot1 Double-save of m_Value (Vec3D)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104cbc0", "name": "CEntityOutputTemplate::Deserialize", "confidence": "medium", "rationale": "class+slot2 load of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104cdb0", "name": "CEntityOutputTemplate::Deserialize", "confidence": "medium", "rationale": "class+slot2 load of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104ec50", "name": "SerializeTargetOrientation", "confidence": "low", "rationale": "KV3 save of eSpace/qTarget (target space + quaternion)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1058a10", "name": "DeserializeThreeStringArgs", "confidence": "medium", "rationale": "load path reading strArg1/strArg2/strArg3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1062bf0", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "class+slot1 Double-save of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106cc70", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "class+slot1 Double-save of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106ce50", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "class+slot1 Double-save of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d030", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "class+slot1 Double-save of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d210", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "class+slot1 Double-save of m_Value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ba1e0", "name": "SerializeWorldspaceTransform", "confidence": "medium", "rationale": "Double-save + IKV3TransferInterface_Worldspace_Save of worldPosition/worldAxisDirection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c15e0", "name": "CPulseCell_Step_EntFire::Serialize", "confidence": "medium", "rationale": "class+slot1 Double-save of m_Input", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c5ca0", "name": "CPulseCell_Step_EntFire::Deserialize", "confidence": "medium", "rationale": "class+slot2 load of m_Input", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12caf90", "name": "CPulseCell_PlaySequence::SerializeInstanceState", "confidence": "low", "rationale": "class+slot20 runtime-state save of 'state'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ef2f0", "name": "CBaseGrenade::InitEntityOutputs", "confidence": "low", "rationale": "binds OnExplode/OnPlayerPickup to m_OnExplode/m_OnPlayerPickup via DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12efff0", "name": "CCSGameModeRules_ArmsRace::HandleWeaponProgression", "confidence": "low", "rationale": "class+slot10 arms-race; weapon_taser (final gun-game weapon)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f58f0", "name": "CItemDogtags::ItemTouch", "confidence": "low", "rationale": "DogTags.Pickup/cash_stack:touch pickup + cash_stack_pickup.vpcf, calls UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12fdd20", "name": "CCSGameRules::GatherDeathmatchSpawnPoints", "confidence": "medium", "rationale": "enumerates info_deathmatch_spawn/info_player_* via FindEntityByClassName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13054c0", "name": "CCSGameRules::EquipPlayerFromMapEntities", "confidence": "medium", "rationale": "class+slot126; 'PlayerSpawn' applies game_player_equip via FindEntityByClassName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x131f9e0", "name": "CCSGameRules::LoadMapGameModeConfig", "confidence": "medium", "rationale": "exec gamemode_%s cfg + maps/%s.kv, 'Failed to load %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x132f200", "name": "CCSGameModeRules_Deathmatch::GetBonusWeapon", "confidence": "low", "rationale": "class+slot11 deathmatch; chicken/weapon_healthshot bonus handling", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1331270", "name": "CCSGameRules::ValidateSpawnPoints", "confidence": "medium", "rationale": "'Invalid counterterrorist/terrorist spawnpoint at' over info_player_* entities", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1397460", "name": "CCSGameModeRules_ArmsRace::EndRound", "confidence": "medium", "rationale": "class+slot5; literal 'GMR_EndRound( %d )'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13a6e80", "name": "CHostage::HostageStopsFollowing", "confidence": "medium", "rationale": "fires hostage_stops_following event (hostage/priority/userid)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a9e20", "name": "CCSGameRules::StartTeamIntroCameras", "confidence": "medium", "rationale": "team_intro/wingman_intro_* setup via FindEntityByClassName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13ac610", "name": "CCSGameRules::FindTeamIntroCamera", "confidence": "medium", "rationale": "team_intro/wingman_intro_* lookup via FindEntityByClassName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13fd2a0", "name": "CSmokeGrenadeProjectile::OnExpired", "confidence": "medium", "rationale": "fires smokegrenade_expired event (entityid/userid), self-recursive", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1403530", "name": "CBaseCSGrenade::DoJumpThrow", "confidence": "medium", "rationale": "class+slot423; BaseGrenade.JumpThrowF/JumpThrowM sounds", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142c0f0", "name": "CBaseCSGrenadeProjectile::Spawn", "confidence": "medium", "rationale": "class+slot10 spawn; 'thrown' anim + SetMoveType/SpawnServer", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142c820", "name": "CSmokeGrenadeProjectile::Spawn", "confidence": "medium", "rationale": "class+slot10 spawn; SetModel weapon_smokegrenade.vmdl + StateChanged", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142d280", "name": "CItemDogtags::Spawn", "confidence": "medium", "rationale": "class+slot10; SetModel dogtags.vmdl + DispatchDatamapFunction/SetSolid", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x145a4b0", "name": "CItem_Healthshot::Materialize", "confidence": "low", "rationale": "class+slot322; drop physics setup (SetAbsVelocity/SetGravityScale/SetMoveType)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1523db0", "name": "CCSPlayerController::Spawn", "confidence": "low", "rationale": "class+slot10; handles player_disconnect/reserving via EntityKeyValues", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15516e0", "name": "CCSObserverPawn::ImpactTrace", "confidence": "medium", "rationale": "class+slot132; 'Impact'/'default' + UTIL_DispatchEffect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15543b0", "name": "CCSPlayerResource::Spawn", "confidence": "medium", "rationale": "class+slot10 spawn; NetworkTransmitComponent::StateChanged + DispatchDatamapFunction", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x161ffe0", "name": "CEntityOutputTemplate::Serialize", "confidence": "medium", "rationale": "slot1 + 'Double-save to Member' + m_Value = KV3 save of output template", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1646cb0", "name": "CChicken::AnimThink", "confidence": "medium", "rationale": "CChicken slot278 with 'AnimThink'/'Think' strings + DispatchDatamapFunction", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x164de20", "name": "CDebugOverlayGameSystem::ImguiSetSelection", "confidence": "medium", "rationale": "console strings 'cl_imgui_set_selection %i'/'imgui_set_selection %i'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1681210", "name": "CGameParticleManager::CC_DebugParticleOriginChanges", "confidence": "medium", "rationale": "'debug of origin changes for %d set to %s' + usage [on|off] toggle command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168a410", "name": "CSaveRestoreBlockSet::ReadHeaders", "confidence": "medium", "rationale": "slot6 'SaveHeaders' block + KV3 GetArrayElement (read/restore direction)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16e2d70", "name": "CC_ent_spew_derived_classes", "confidence": "high", "rationale": "usage/error strings for 'ent_spew_derived_classes' command; recurses on self", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16ff8a0", "name": "EntReport_AppendEntityLine", "confidence": "low", "rationale": "'%s %s'/'Insert'/'ents'/'false' string-building for ents report", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171d580", "name": "CPathSimple::Spawn", "confidence": "high", "rationale": "slot10 calls CBaseEntity::Spawn and reads 'pathNodes' keyvalue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x173aa60", "name": "CInButtonState::SpewStateChange", "confidence": "medium", "rationale": "'[%s-%d] Input states: Prev/UCmd/Next/Prs/Rel/Dbl' button-state debug dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1741520", "name": "CC_in_forcebuttonstate", "confidence": "high", "rationale": "'Usage: in_forcebuttonstate <0/1>' + Force State strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1789840", "name": "CTextureBasedAnimatable::TraceBleed", "confidence": "low", "rationale": "'BloodImpact' + UTIL_DispatchEffect => blood impact effect dispatch", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b4ab0", "name": "CNmEventConsumerParticle::ProcessEvent", "confidence": "medium", "rationale": "attachment/attach-type errors for spawning particle effect from anim event", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c47b0", "name": "CC_ent_fire_output", "confidence": "medium", "rationale": "'Couldn't find output named %s on entity %s' + CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c6100", "name": "CBaseEntity::InputToggleGodMode", "confidence": "low", "rationale": "'godmode ON'/'godmode OFF' toggle (slot inherited into door vtable)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ceb00", "name": "CC_notarget", "confidence": "medium", "rationale": "'notarget ON'/'notarget OFF' cheat toggle (+trace timing strings)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17eb1d0", "name": "CC_ent_fire", "confidence": "medium", "rationale": "'Usage: %s [action] [value] [delay]' ent_fire command handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180b740", "name": "CC_rr_forceconcept", "confidence": "high", "rationale": "'USAGE: rr_forceconcept ...' + FindEntityByName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181f720", "name": "CBaseEntity::UpdateOnRemove", "confidence": "medium", "rationale": "'Deleting orphaned children of %s' + SetParent/UTIL::Remove; slot15 removal cleanup", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1833880", "name": "DeserializeConVarChange_KV3", "confidence": "low", "rationale": "'Class data is not a table' + pszConvar/pszCurrentValue/pszOrgValue KV3 read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186db40", "name": "CPhysicsShake::Serialize", "confidence": "medium", "rationale": "slot6 'Double-save to Member' + m_force KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1873ee0", "name": "CEnvLaser::Precache", "confidence": "medium", "rationale": "slot8 reads 'texture' keyvalue and calls PrecacheResource", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188b020", "name": "CShatterGlassGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "'Global func_shatterglass shard count has exceeded global max!' per-frame check", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18a87d0", "name": "CPathCorner::HandlePathTransition", "confidence": "low", "rationale": "'Start Forward'/'Start Reverse'/'Transition to Path Complete [action=%s]' + SetAbsOrigin", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a8f60", "name": "CPathCorner::HandlePathEndBehavior", "confidence": "low", "rationale": "'Loop To End/Start'/'Oscillate Forward/Reverse' path-loop mode + SetAbsOrigin", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18bac30", "name": "CFuncShatterglass::Spawn", "confidence": "medium", "rationale": "slot10 sets up glass materials 'd.glass'/'world.glass'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e0d40", "name": "CC_hltv_cameraman", "confidence": "medium", "rationale": "'SourceTV camera is now controlled by %s'/'auto-director mode' + hltv_cameraman", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18eb7c0", "name": "CInfoChoreoAnchor::Spawn", "confidence": "medium", "rationale": "slot10 calls CBaseEntity::Spawn; 'target_entry'/'target_warp'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fd9a0", "name": "CMathCounter::Spawn", "confidence": "high", "rationale": "slot10 calls CBaseEntity::Spawn and reads 'startvalue' keyvalue", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1906d50", "name": "CLogicCollisionPair::Deserialize", "confidence": "medium", "rationale": "'Class data is not a table' + m_missing_entities KV3 read; slot23", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1910a40", "name": "CLogicBranch::UpdateOnRemove", "confidence": "medium", "rationale": "slot15 '_OnLogicBranchRemoved' fires output via CEntityIOOutput::FireOutput", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19117c0", "name": "CC_autosave", "confidence": "medium", "rationale": "'autosave'/'autosavedangerous'/'...issafe' + 'Failed to find entity during autosave'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c730", "name": "CRagdollProp::CreateServerRagdoll", "confidence": "low", "rationale": "slot183 reads 'classname'/'ragdoll' + ResolveResourceName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1945000", "name": "CPathTrack::Spawn", "confidence": "medium", "rationale": "slot10 calls CBaseEntity::Spawn; 'path_track refers to itself'/'Dead end link' validation", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1985f10", "name": "CPhysicsSpring::Spawn", "confidence": "high", "rationale": "slot10 calls CBaseEntity::Spawn and reads 'lengthscale' keyvalue", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1987010", "name": "CPointAngleSensor::Spawn", "confidence": "high", "rationale": "slot10 calls CBaseEntity::Spawn and reads 'tolerance' keyvalue", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1996770", "name": "CPhysMagnet::VPhysicsCollision", "confidence": "low", "rationale": "'CPhysMagnet %s:%d blocking magnet' + prop_vehicle_jeep physics handling", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ca400", "name": "CPhysBox::Spawn", "confidence": "medium", "rationale": "slot10 reads 'preferredcarryangles' + SetSolid/SetAbsVelocity spawn setup", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19e64a0", "name": "CPulseCell_Step_SetAnimGraphParam::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_ParamName KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f3420", "name": "CPulseCell_Outflow_PlaySequence::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_ParamSequenceName KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a00350", "name": "DeserializePulseTagEvent_KV3", "confidence": "low", "rationale": "'Stack depth limit' + m_OnStart/m_OnEnd/m_TagName KV3 read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a02b90", "name": "DeserializePulseEventBinding_KV3", "confidence": "low", "rationale": "'Class data is not a table' + m_Outflow/m_nEventID KV3 read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a06dc0", "name": "CPropDoorRotatingBreakable::SetBreakModel", "confidence": "low", "rationale": "'models/%s.vmdl' + CBaseModelEntity::SetModel; slot128", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a07950", "name": "CEntitySpawner::SpawnEntity", "confidence": "medium", "rationale": "entityspawner.h + 'Spawn'/'classname' + CEntityKeyValues create/spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a0b370", "name": "CPulseCell_Step_SetAnimGraphParam::Deserialize", "confidence": "medium", "rationale": "slot2 'Class data is not a table' + m_ParamName KV3 read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a107f0", "name": "CPulseServerCursorObservableScope::Deserialize", "confidence": "medium", "rationale": "'Class data is not a table' + m_EntityOutputs KV3 read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a12460", "name": "CPulseCell_Outflow_ListenForEntityOutput::SerializeState", "confidence": "medium", "rationale": "slot20 'Double-save to Member' + 'state' runtime state save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a12680", "name": "CPulseCell_Outflow_ListenForAnimgraphTag::SerializeState", "confidence": "medium", "rationale": "slot20 'Double-save to Member' + 'state' runtime state save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a128a0", "name": "CPulseCell_Outflow_PlayVOLine::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_OnFinished KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a12aa0", "name": "CPulseCell_Outflow_ScriptedSequence::SerializeState", "confidence": "medium", "rationale": "slot20 'Double-save to Member' + 'state' runtime state save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a12cc0", "name": "CPulseCell_Outflow_PlayVOLine::SerializeState", "confidence": "medium", "rationale": "slot20 'Double-save to Member' + 'state' runtime state save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a20320", "name": "CSceneEntity::SetOverrideActorTarget", "confidence": "low", "rationale": "'!any'/'!target'/'Failed to set override target: %s'/'_looping'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a23ef0", "name": "CPulseCell_Outflow_PlaySequence::Deserialize", "confidence": "medium", "rationale": "slot2 'Class data is not a table' + m_ParamSequenceName KV3 read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a29480", "name": "CPulseCell_Outflow_PlaySceneBase::SerializeState", "confidence": "medium", "rationale": "slot20 'Double-save to Member' + 'state' runtime state save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2aaf0", "name": "CPulseGraphInstance_GameBlackboard::GetEntityDebugString", "confidence": "low", "rationale": "slot29 '\"%s\" (idx=%d)'/'InvalidEntity (idx=%d)' + GetEntityIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2ade0", "name": "CPulseGraphInstance_GameBlackboard::DescribeBlackboardValue", "confidence": "low", "rationale": "slot19 '%s [%u]'/'[INVALID] [%u]' value describe", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a31790", "name": "CSceneEntity::SetIdleFaceMood", "confidence": "low", "rationale": "'Unable to find/set mood event / graph parameter e_face_idle on entity %d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a35ed0", "name": "CSceneManager::PauseActorScenes", "confidence": "medium", "rationale": "slot71 'Pause'/'Pausing actor %s scripted scene: %s' via AcceptInput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a360a0", "name": "CSceneManager::ResumeActorScenes", "confidence": "medium", "rationale": "slot73 'Resume'/'Resuming actor %s scripted scene: %s' via AcceptInput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a40720", "name": "CSkyboxReference::Spawn", "confidence": "high", "rationale": "slot10 calls CBaseEntity::Spawn and reads 'worldGroupID' keyvalue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a457f0", "name": "CEntitySpawner::SpawnEntity", "confidence": "medium", "rationale": "entityspawner.h + 'Spawn'/'classname' + CEntityKeyValues create/spawn (variant)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a4baf0", "name": "CSceneEntity::Spawn", "confidence": "medium", "rationale": "slot10 calls CBaseEntity::Spawn; reads 'vcd_keys' (logic_choreographed_scene)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a52bc0", "name": "CSkyCamera::Spawn", "confidence": "high", "rationale": "slot10 calls CBaseEntity::Spawn and reads 'SkyboxSlot' keyvalue", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a553e0", "name": "CSceneManager::PrintSceneStatus", "confidence": "low", "rationale": "'%s : %8.2f: paused'/'Cancel'/'Resume'/'automate' scene status dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a59f20", "name": "CSceneListManager::Activate", "confidence": "low", "rationale": "'could not find scene %d, named %s'/'not a logic_choreographed_scene...in slot %d' resolution", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5fd80", "name": "CSoundControllerImp::UpdateSoundParams", "confidence": "low", "rationale": "'Trying to change pitch/volume on invalid sound event %s' + EmitSound; 3 float args", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a955a0", "name": "CFuncPlat::LookupThinkFunction", "confidence": "low", "rationale": "references datamap function names CFuncPlatCallGoDown/HitBottom/HitTop/PlatUse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9c820", "name": "ParseActiveWeaponContext", "confidence": "low", "rationale": "'ActiveWeaponContext' + offset substrings (string match); recurses; FireOutput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abb120", "name": "CFuncTrackTrain::UpdateTrainVelocitySound", "confidence": "medium", "rationale": "'Train %s speed to %4.2f' + public.volume_atten + StartSoundEventString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abb840", "name": "CTriggerHurt::Spawn", "confidence": "medium", "rationale": "slot10 reads 'NavContext' + DispatchDatamapFunction spawn setup", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adea80", "name": "CCStrike15ItemSchema::BuildDefaultItemViews", "confidence": "low", "rationale": "slot42 'unknown' default + CEconItemView::CEconItemView construction", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aeb760", "name": "CCStrike15ItemDefinition::GetModelName", "confidence": "low", "rationale": "slot39 'models/weapons/uid.vmdl'/'uid model' + UTIL_GetEconItemSchema", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1af0120", "name": "CCSPlayerPawn::ValidateEconGloves", "confidence": "low", "rationale": "slot13 glove networkvar; 'is commodity'/'keychain' + UTIL_GetEconItemSchema", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b87680", "name": "CC_nav_test_hull_level", "confidence": "high", "rationale": "'nav_test_hull_level: Entity ... intruding into navmesh' + dynamic/static/hull", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d4d9e0", "name": "SerializeChoreoEventList_KV3", "confidence": "low", "rationale": "'Double-save to Member' + m_events array KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1df2340", "name": "SerializeChoreoNodeList_KV3", "confidence": "low", "rationale": "'Double-save to Member' + m_nodes array KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0eef0", "name": "SerializeChoreoChannelIDs_KV3", "confidence": "low", "rationale": "'Double-save to Member' + m_ID/m_channelIDs KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e28770", "name": "CNmEntityAttributeEvent::Serialize", "confidence": "medium", "rationale": "'Double-save to Member' + m_attributeName/m_target; base called by float-event serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2aaa0", "name": "CNmEntityAttributeFloatEvent::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_FloatValue; chains base serialize sub_0x1e28770", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2ac00", "name": "CNmParticleEvent::GetDisplayText", "confidence": "medium", "rationale": "slot9 'Not Set'/'Particle (%s) (%s)' + ResolveResourceName display string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e31a00", "name": "SerializeNmSyncEventRule_KV3", "confidence": "low", "rationale": "'Double-save to Member' + m_ID/m_rule KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e32fd0", "name": "SerializeNmSyncEventRule_KV3", "confidence": "low", "rationale": "'Double-save to Member' + m_algorithm/m_rule KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3b420", "name": "CNmBlend1DNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_parameterization KV3 save", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e41310", "name": "CNmBoneMaskNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_boneMaskID KV3 save", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e48650", "name": "CNmAndNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_conditionNodeIndices KV3 save", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e487a0", "name": "CNmOrNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_conditionNodeIndices KV3 save", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4ae30", "name": "CNmValueNode::CDefinition::Serialize", "confidence": "low", "rationale": "'Double-save to Member' + m_mode/m_nInputValueNodeIdx KV3 save", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4bd70", "name": "CNmValueNode::CDefinition::Serialize", "confidence": "low", "rationale": "'Double-save to Member' + m_mode/m_nInputValueNodeIdx KV3 save", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4ccb0", "name": "CNmValueNode::CDefinition::Serialize", "confidence": "low", "rationale": "'Double-save to Member' + m_mode/m_nInputValueNodeIdx KV3 save", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4dbf0", "name": "CNmValueNode::CDefinition::Serialize", "confidence": "low", "rationale": "'Double-save to Member' + m_mode/m_nInputValueNodeIdx KV3 save", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4eb30", "name": "CNmValueNode::CDefinition::Serialize", "confidence": "low", "rationale": "'Double-save to Member' + m_mode/m_nInputValueNodeIdx KV3 save", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e55c90", "name": "CNmConstVectorNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_value KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55d80", "name": "CNmConstIDNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_value KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e565f0", "name": "CNmConstBoolNode::CDefinition::Deserialize", "confidence": "medium", "rationale": "slot2 'Class data is not a table' + m_bValue KV3 read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58910", "name": "CNmConstTargetNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_value KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e61170", "name": "SerializeNmEventConditionNode_KV3", "confidence": "low", "rationale": "'Double-save to Member' + m_eventID/m_eventTypeCondition KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e62900", "name": "SerializeNmStateEventNode_KV3", "confidence": "low", "rationale": "'Double-save to Member' + m_infoType/m_nSourceStateNodeIdx KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6bc60", "name": "CNmExternalPoseNode::CDefinition::Deserialize", "confidence": "medium", "rationale": "slot2 'Class data is not a table' + m_bShouldSampleRootMotion KV3 read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e73cd0", "name": "SerializeNmValueOpNode_KV3", "confidence": "low", "rationale": "'Double-save to Member' + m_nInputValueNodeIdx/m_operation KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec3de0", "name": "SerializeNmGraphInfoNode_KV3", "confidence": "low", "rationale": "'Double-save to Member' + m_desiredInfo/m_nInputValueNodeIdx KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee9ac0", "name": "CExpressionEvaluator::ResolveVariable", "confidence": "medium", "rationale": "'Functions not supported in this evaluator (%s)'/'Unknown variable %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eedf40", "name": "CExpressionEvaluator::ResolveProperty", "confidence": "medium", "rationale": "'Unknown property %s'/'Unknown variable %s'/'Functions not supported'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eef440", "name": "CExpressionEvaluator::Evaluate", "confidence": "medium", "rationale": "'No expression!'/'Unknown variable %s'/'Functions not supported'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ef4560", "name": "SerializeCurveKeyframe_KV3", "confidence": "low", "rationale": "'Double-save to Member' + m_nIncomingTangent/m_nOutgoingTangent KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f31420", "name": "SerializeBoundingSphere_KV3", "confidence": "low", "rationale": "'Double-save to Member' + m_flRadius/m_vCenter KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f53690", "name": "CChoreoEvent_BaseLocalEventWithRamp::Serialize", "confidence": "medium", "rationale": "slot2 'Double-save to Member' + event_ramp_curve KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa4650", "name": "CChoreoEvent_FIRETRIGGER::Deserialize", "confidence": "medium", "rationale": "slot3 'Class data is not a table' + 'param' KV3 read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbace0", "name": "CChoreoEvent_INTERRUPT::Deserialize", "confidence": "medium", "rationale": "slot3 'Class data is not a table' + 'param' KV3 read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fddbd0", "name": "CChoreoEvent_BaseMood::Deserialize", "confidence": "medium", "rationale": "slot3 'Class data is not a table' + 'param' KV3 read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe58e0", "name": "CChoreoEvent_PULSE_REQUIREMENT::Deserialize", "confidence": "medium", "rationale": "slot3 'Class data is not a table' + 'param' KV3 read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff71d0", "name": "CChoreoEvent_SECTION::Deserialize", "confidence": "medium", "rationale": "slot3 'Class data is not a table' + 'param' KV3 read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2018990", "name": "CChoreoEvent_STOPPOINT::Deserialize", "confidence": "medium", "rationale": "slot3 'Class data is not a table' + 'param' KV3 read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2035110", "name": "SerializeCurveTangentMode_KV3", "confidence": "low", "rationale": "'bezier'/'unified'/'unweighted'/'weight' curve tangent + FindOrCreateMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203e920", "name": "FixupLegacyConnectionKV3", "confidence": "low", "rationale": "'--old-connection-literal--'/'value' + RemoveMember/FindOrCreateMember migration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2059160", "name": "DeserializePulseParamType_KV3", "confidence": "low", "rationale": "'Class data is not a table' + m_ParamType/'param' KV3 read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20601e0", "name": "CBasePulseGraphInstance::Shutdown", "confidence": "high", "rationale": "string literally 'CBasePulseGraphInstance::Shutdown( %s; %p ) %s'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2060a40", "name": "CBasePulseGraphInstance::InitInstance_Internal", "confidence": "high", "rationale": "string literally 'CBasePulseGraphInstance::InitInstance_Internal( %s; %p ) %s'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2062360", "name": "CBasePulseGraphInstance::NotifyPulseEditor", "confidence": "low", "rationale": "'highlight_instance_id'/'highlight_node_id'/'pulse_editor'/'show_vpulse_file'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206eef0", "name": "DeserializePulseInvokeBinding_KV3", "confidence": "low", "rationale": "'Class data is not a table' + m_Inparams/m_InparamsWhichCanBeMoved/m_Outparams read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206fd40", "name": "SerializePulseInvokeBinding_KV3", "confidence": "medium", "rationale": "'Double-save to Member' + m_Inparams/m_InparamsWhichCanBeMoved/m_Outparams save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2085ad0", "name": "SerializePulseEntityIOConnection_KV3", "confidence": "low", "rationale": "m_Param/m_SourceOutput/m_TargetEntity/m_TargetInput KV3 write", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2088330", "name": "DeserializePulseConstantValue_KV3", "confidence": "low", "rationale": "'Class data is not a table' + m_Type/m_Value KV3 read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x208b360", "name": "DeserializePulseFunctionDesc_KV3", "confidence": "low", "rationale": "'Stack depth limit' + m_Args/m_Description/m_Name KV3 read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2090410", "name": "DeserializePulseNodeMapping_KV3", "confidence": "low", "rationale": "'Class data is not a table' + m_SequencePointName/m_nFlowNodeID/m_nValueNodeID read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20907c0", "name": "DeserializePulseChunk_KV3", "confidence": "low", "rationale": "'Stack depth limit' + m_Instructions/m_Registers/m_InstructionDebugInfos read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c2af0", "name": "CPulseCell_Inflow_EventHandler::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_EventName KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c2c00", "name": "CPulseCell_Inflow_GraphHook::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_HookName KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c4110", "name": "SerializePulseShuffleState_KV3", "confidence": "low", "rationale": "'Double-save to Member' + m_Shuffle/m_nNextShuffle KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ca610", "name": "CPulseCell_BaseLerp::SerializeState", "confidence": "medium", "rationale": "slot20 'Double-save to Member' + 'state' runtime state save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ca830", "name": "CPulseCell_Step_CallExternalMethod::SerializeState", "confidence": "medium", "rationale": "slot20 'Double-save to Member' + 'state' runtime state save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cb770", "name": "CPulseCell_BaseLerp::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_WakeResume KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cb850", "name": "CPulseCell_Inflow_Yield::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_UnyieldResume KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cb930", "name": "CPulseCell_Inflow_Wait::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_WakeResume KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cc250", "name": "CPulseCell_BaseFlow::Deserialize", "confidence": "medium", "rationale": "'Class data is not a table' + m_BaseFlow_OnAfterCancel/m_BaseFlow_WhileActive; 18 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ce920", "name": "CPulseCell_Outflow_CycleOrdered::Deserialize", "confidence": "medium", "rationale": "slot10 'Class data is not a table' + m_nNextIndex KV3 read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d0280", "name": "CPulseCell_Outflow_CycleOrdered::DeserializeOutputs", "confidence": "medium", "rationale": "slot2 'Stack depth limit' + m_Outputs array KV3 read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d05f0", "name": "CPulseCell_Outflow_CycleRandom::DeserializeOutputs", "confidence": "medium", "rationale": "slot2 'Stack depth limit' + m_Outputs array KV3 read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d3540", "name": "CPulseCell_Value_Curve::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_Curve KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d68e0", "name": "CPulseCell_Value_Gradient::Serialize", "confidence": "medium", "rationale": "slot1 'Double-save to Member' + m_Gradient KV3 save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d8750", "name": "DeserializePulseIntervalCell_KV3", "confidence": "low", "rationale": "'Class data is not a table' + m_Completed/m_OnInterval KV3 read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20daa20", "name": "CPulseCell_IntervalTimer::SerializeState", "confidence": "medium", "rationale": "slot20 'Double-save to Member' + 'state' runtime state save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e6860", "name": "CPulseCell_Timeline::SerializeState", "confidence": "medium", "rationale": "slot20 'Double-save to Member' + 'state' runtime state save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e9af0", "name": "DeserializePulseConditionCell_KV3", "confidence": "low", "rationale": "'Class data is not a table' + m_Condition/m_OnTrue KV3 read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f0180", "name": "SerializePulseKillCursorCell_KV3", "confidence": "low", "rationale": "'Double-save to Member' + m_bTagSelfWhenComplete/m_nDesiredKillPriority save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f20a0", "name": "CPulseCell_WaitForCursorsWithTagBase::SerializeState", "confidence": "medium", "rationale": "slot20 'Double-save to Member' + 'state' runtime state save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2131f90", "name": "CEntityIOOutput::Deserialize", "confidence": "medium", "rationale": "slot2 reads 'connections' array via KV3 GetArrayElement; 19 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d9080", "name": "LoadNavHullVData", "confidence": "medium", "rationale": "loads scripts/nav_hulls.vdata + nav_hulls_presets.vdata (CNavHullVData/PresetVData)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x9f3240", "name": "CKV3TransferSaveContext::FormatMemberPath", "confidence": "low", "rationale": "slot1 '(%d)'/'(%d,%d)' index-path formatting for transfer save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0e810", "name": "CCSUsrMsg_WeaponMagDrop::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0eb60", "name": "CCSUsrMsg_SendPlayerLoadout::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0eeb0", "name": "CCSUsrMsg_RecurringMissionSchema::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0f200", "name": "CCSUsrMsg_ShootInfo::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0f550", "name": "CCSUsrMsg_PostRoundDamageReport::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0f8a0", "name": "CCSUsrMsg_VGUIMenu::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0fbf0", "name": "CCSUsrMsg_KeyHintText::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0ff40", "name": "CCSUsrMsg_HintText::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa10290", "name": "CCSUsrMsg_DeepStats::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa105e0", "name": "CCSUsrMsg_CurrentRoundOdds::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa10930", "name": "CCSUsrMsg_RoundEndReportData::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa10c80", "name": "CCSUsrMsg_SSUI::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa10fd0", "name": "CCSUsrMsg_UpdateScreenHealthBar::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa11320", "name": "CCSUsrMsg_EndOfMatchAllPlayersData::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa11670", "name": "CCSUsrMsg_MatchEndConditions::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa119c0", "name": "CCSUsrMsg_ScoreLeaderboardData::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa11d10", "name": "CCSUsrMsg_WeaponSound::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa12060", "name": "CCSUsrMsg_EntityOutlineHighlight::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa123b0", "name": "CCSUsrMsg_PlayerDecalDigitalSignature::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa127f0", "name": "CCSUsrMsg_DisconnectToLobby::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]' (msg 335)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa12a50", "name": "CCSUsrMsg_DisconnectToLobby::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]' (msg 374)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa12da0", "name": "CCSUsrMsg_XpUpdate::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa130f0", "name": "CCSUsrMsg_ServerRankUpdate::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa13460", "name": "CCSUsrMsg_SurvivalStats::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa137b0", "name": "CCSUsrMsg_RawAudio::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa13b00", "name": "CCSUsrMsg_VoteSetup::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa13e50", "name": "CCSUsrMsg_VoteFailed::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa141a0", "name": "CCSUsrMsg_VotePass::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa144f0", "name": "CCSUsrMsg_VoteStart::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa14840", "name": "CCSUsrMsg_CallVoteFailed::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa14b90", "name": "CCSUsrMsg_RoundBackupFilenames::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa14ee0", "name": "CCSUsrMsg_SendPlayerItemFound::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa15230", "name": "CCSUsrMsg_SendPlayerItemDrops::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa15580", "name": "CCSUsrMsg_ServerRankRevealAll::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa158d0", "name": "CCSUsrMsg_PlayerStatsUpdate::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa15c20", "name": "CCSUsrMsg_ReportHit::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa15f70", "name": "CCSUsrMsg_QuestProgress::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa162c0", "name": "CCSUsrMsg_KillCam::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa16610", "name": "CCSUsrMsg_SendLastKillerDamageToClient::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa16960", "name": "CCSUsrMsg_SendAudio::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa16cb0", "name": "CCSUsrMsg_RadioText::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17000", "name": "CCSUsrMsg_AdjustMoney::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17350", "name": "CCSUsrMsg_Damage::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa176a0", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa601c0", "name": "CClientMsg_ClientUIEvent::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa604a0", "name": "CUserMessageUpdateCssClasses::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot2 protobuf text-format dump '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa67770", "name": "CHitboxComponent::GetName", "confidence": "low", "rationale": "slot5 returns own class-name string 'CHitboxComponent'/'...ReferencedPtr'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa678e0", "name": "CLightComponent::GetName", "confidence": "low", "rationale": "slot5 returns own class-name string 'CLightComponent'/'...ReferencedPtr'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa67a50", "name": "CRenderComponent::GetName", "confidence": "low", "rationale": "slot5 returns own class-name string 'CRenderComponent'/'...ReferencedPtr'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa6c650", "name": "SceneEvent_RegisterSchemaFields", "confidence": "low", "rationale": "schema type names CBaseModelEntity/CHandle/GameTime_t/SceneEventId_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa7a8a0", "name": "CInterpolatedVarProcedural::SpewHistory", "confidence": "low", "rationale": "slot27 formatted interpolation-history debug string '%%%d.%ds [%%3.3s] (%%5d)'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa7b780", "name": "CChoreo_GraphController::PrintBindings", "confidence": "medium", "rationale": "slot6 'Bindings for CChoreo_GraphController' + separator banner dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa87be0", "name": "CBodyComponentSkeletonInstance::GetName", "confidence": "low", "rationale": "slot5 returns own class-name string 'CBodyComponentSkeletonInstance'/'...ReferencedPtr'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa87d50", "name": "CBodyComponentPoint::GetSchemaClassBinding", "confidence": "low", "rationale": "int=0 component with class+ReferencedPtr name strings = schema/network class binding install", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa87ec0", "name": "CBodyComponent::GetSchemaClassBinding", "confidence": "low", "rationale": "class+ReferencedPtr strings, same component-binding shape as 0xa87d50", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabcc40", "name": "CInterpolatedVarProcedural::Interpolate", "confidence": "low", "rationale": "interp debug-history format string + 'interp' vprof label on an interpolated-var class", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacb3c0", "name": "Schema_DynamicBinding_CItem", "confidence": "low", "rationale": "references item class names + recursive schema-binding callee shape (sub_0xa31be0/a44d50/213a5e0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacca50", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 with protobuf DebugString format '%s\\n{' / '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacf720", "name": "PrintItemDownloadStatus", "confidence": "low", "rationale": "'%llu downloaded'/'%llu failed to download(%d)' workshop item download status print", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad86f0", "name": "PrintTeamPlayingInfo", "confidence": "medium", "rationale": "prints Team CT/TERRORIST unset and playing status strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae31f0", "name": "ReservePlayerController", "confidence": "high", "rationale": "strings literally 'ReservePlayerController reserving slot...' name the function", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xae6980", "name": "CAvatarOverrideMgr::FireGameEvent", "confidence": "medium", "rationale": "game-system slot handling 'player_connect_full' event with 'userid' field", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaebfe0", "name": "SetPlayerAgentModel", "confidence": "low", "rationale": "agent model names (_fem/fbihrt_epic/swat_epic) + network StateChanged = sets player agent model", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaef3e0", "name": "GetViewModelOffsetOverride", "confidence": "medium", "rationale": "reads viewmodel_fov/offset_x/y/z convars", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaf57f0", "name": "CCSPlayerPawn::SetModel", "confidence": "low", "rationale": "CCSPlayerPawn vtable, calls CCSPlayerPawn::SetModelFromClass + network StateChanged", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb047e0", "name": "UpdateWorkshopMapDownload", "confidence": "medium", "rationale": "'Downloading %llu'/'Updating %llu: state %d'/'legacy map' workshop map download update", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f280", "name": "CCSPointPulseSystem::BuildGameEventListeners", "confidence": "low", "rationale": "CCSPointPulseSystem slot0 referencing round_start/round_end event names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11b40", "name": "CCSObserverPawn::LookAtWeapon", "confidence": "low", "rationale": "'+lookatweapon'/'-lookatweapon' input command handler on observer pawn", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11bc0", "name": "CCSPhysicsPushEntities::Think", "confidence": "low", "rationale": "references CCSPlayerPawn CheckStuff/Pushaway think context names", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb15800", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "game-system static factory slot0 with round event strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb17910", "name": "CCSPointScriptEntity::OnScriptReload", "confidence": "medium", "rationale": "'OnScriptReload:before'/':after' on script entity", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb1d010", "name": "CreateScreenshotCamera", "confidence": "low", "rationale": "'point_camera'/'screenshot'/'info_player_terrorist' + SetParent/FindEntityByClassName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1fda0", "name": "WriteTraceResultToKeyValues", "confidence": "medium", "rationale": "builds table with didHit/fraction/normal/startedInSolid trace-result keys", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb33a40", "name": "Schema_DynamicBinding", "confidence": "low", "rationale": "primitive type-name strings (bool/char/int32/uint32) + schema field-register callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb3cf30", "name": "RegisterObservableEntityClasses", "confidence": "low", "rationale": "lists BaseModelEntity/CSObserverPawn/CSPlayerPawn/CSWeaponBase class names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb48950", "name": "CCSPlayerPawnBase::SetOriginalController", "confidence": "low", "rationale": "'original_controller' network var write + StateChanged on player pawn base", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8c800", "name": "CVoteController::CheckVotePassed", "confidence": "medium", "rationale": "'Vote succeeded %s %s from #%u'/'not a YES/NO vote' vote resolution", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb91b50", "name": "CSurrender::GetVotePassedString", "confidence": "medium", "rationale": "vote issue returning #SFUI_vote_passed_surrender[_q] strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb932c0", "name": "CServerLogHTTPDispatcher::SendToHTTPDestinations", "confidence": "medium", "rationale": "'Error posting to url'/'code 410, removing from update list'/STEAMHTTP interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb96c80", "name": "LogAddress_TokenSecret_ChangeCallback", "confidence": "medium", "rationale": "'logaddress_token_secret: token checksum = %016llX' convar callback (class slot1 likely misassigned)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb97fa0", "name": "CCSFunFactMgr::FireGameEvent", "confidence": "medium", "rationale": "fun-fact manager handling 'player_connect' event with 'userid'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb99c80", "name": "CChangeLevelIssue::ExecuteCommand", "confidence": "medium", "rationale": "changelevel vote issue: 'callvote %s ' + multiple info_map_parameters warning", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9a460", "name": "CNextLevelIssue::GetDisplayString", "confidence": "medium", "rationale": "vote issue returning #SFUI_vote_nextlevel + _choices strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb9caa0", "name": "Schema_RegisterOutputs_OnMoneySpent", "confidence": "low", "rationale": "registers OnMoneySpent/OnMoneySpentFail entity outputs (m_On... field pairs)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xba3920", "name": "Schema_DynamicBinding", "confidence": "low", "rationale": "EHANDLE/GameTick_t/Vector/float32 field types + schema register callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xba8d20", "name": "CCSGameStats::RegisterGameEventListeners", "confidence": "low", "rationale": "subscribes to player_death/player_hurt/player_team/round_start events", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbaa730", "name": "CSwapTeams::ExecuteCommand", "confidence": "medium", "rationale": "vote issue executing 'mp_swapteams;' command", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbaab70", "name": "DumpPendingRequestInfo", "confidence": "low", "rationale": "'last acknowledged tick'/'pending request'/'%.3f sec delay' status dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbaacd0", "name": "CStartTimeOutIssue::ExecuteCommand", "confidence": "medium", "rationale": "vote issue executing 'timeout_ct_start;'/'timeout_terrorist_start;'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbab1e0", "name": "LoadWorkshopMapSaveFile", "confidence": "medium", "rationale": "'Loaded existing workshop save file from %s'/'Failed to load map save file'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb0210", "name": "Schema_DynamicBinding", "confidence": "low", "rationale": "CBaseEntity/CHandle/CNetworkUtlVectorBase/GameTick_t field types via sub_0x203b320", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbb4bc0", "name": "CServerLogHTTPDispatcher::RegisterListener", "confidence": "medium", "rationale": "'Server log http listener registered, but logging is not turned on'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf5c0", "name": "CBotDoorEnumerator::EnumEntity", "confidence": "medium", "rationale": "enumerator slot2 matching func_door*/prop_door* classname patterns", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf6b0", "name": "CBotBreakableEnumerator::EnumEntity", "confidence": "medium", "rationale": "enumerator slot2 filtering door classnames", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbdcc00", "name": "MarkBlockedSpawnAreas", "confidence": "medium", "rationale": "'Zone %d, area %d ... is blocked from spawn area' + info_player spawn classnames", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf9ff0", "name": "CCSBot::UpdateGrenadeThrow", "confidence": "medium", "rationale": "'Grenade: FINISH_THROW/THROW COMPLETE/THROW FAILED' bot grenade throw state", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc00760", "name": "CCSBot::OnEnemySpottedRadio", "confidence": "low", "rationale": "'EnemySpotted'/'Help' radio + count/place keys, bot chatter callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc12e50", "name": "CBtTree::FireGameEvent", "confidence": "medium", "rationale": "behavior-tree slot2 handling guardian_wave_restart/round_end events", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc37400", "name": "CBtActionEquipWeapon::Execute", "confidence": "medium", "rationale": "'[ AI BT ]: Bot does not seem to own requested weapon' equip action slot3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc37c00", "name": "CBtActionMoveToThreat::Init", "confidence": "low", "rationale": "reads input/output/max_search_range/threat_min_keep_distance config keys", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3bb10", "name": "CBtActionBuy::Init", "confidence": "low", "rationale": "reads purchases/save_threshold/team_filter/id_no_purchase config keys", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc404a0", "name": "CBtActionSetGlobalCounter::Execute", "confidence": "medium", "rationale": "'[AI BT]: Unable to create Blackboard entry' set-counter action slot3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc49100", "name": "CBtDecoratorRandomApproachPoint::Update", "confidence": "medium", "rationale": "'RandomApproachPoint is only supported by bots' decorator slot3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4a8b0", "name": "CBtDecoratorDecGlobalCounter::Update", "confidence": "medium", "rationale": "'Blackboard entry is not an integer' dec-counter decorator, slot5=Update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc4b1b0", "name": "CBtDecoratorDecGlobalCounter::OnEnter", "confidence": "medium", "rationale": "same class, slot4 (OnEnter) vs slot5 update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4b530", "name": "CBtDecoratorHidingSpotService::Init", "confidence": "medium", "rationale": "'Domain key/Hiding spot key is an empty string' init validation, slot2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4cc40", "name": "CBtDecoratorExpireMemory::Init", "confidence": "low", "rationale": "'Memory to expire def item is not a table' + distance/domain/time keys", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4d460", "name": "CBtDecoratorFindHidingSpot::Init", "confidence": "low", "rationale": "distance_threshold/domain/expiration_time/output_hiding_spot config keys", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc549b0", "name": "CBtDecoratorSetBarrier::Init", "confidence": "medium", "rationale": "'[AI BT]: Domain key %s does not exist' barrier decorator slot2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc56960", "name": "CBtDecoratorTagEntity::Update", "confidence": "medium", "rationale": "'Error trying to create Blackboard entry for tagged entities' slot3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5ca60", "name": "CBtNodeConditionOwnsItem::EvaluateCondition", "confidence": "medium", "rationale": "condition slot11 checking item_cutters/item_defuser ownership", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5d960", "name": "CBtNodeConditionDistanceLess::EvaluateCondition", "confidence": "medium", "rationale": "distance condition slot11 reading array float32 position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5e3f0", "name": "CBtNodeConditionBarrier::Init", "confidence": "medium", "rationale": "'Domain key %s does not exist' barrier condition slot2 (=Init)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5f7f0", "name": "CBtNodeConditionIsWeaponSuitable::EvaluateCondition", "confidence": "medium", "rationale": "weapon-suitability condition slot11 checking weapon_knife", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc645e0", "name": "CBtDecoratorMemory::Update", "confidence": "medium", "rationale": "memory decorator slot3 with \"'%s' (%d) -> '%s' (%d)\" mapping log", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc65380", "name": "CBtDecoratorPicker::Update", "confidence": "medium", "rationale": "picker decorator slot3 same mapping-log format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc82b30", "name": "AttackState::OnExit", "confidence": "high", "rationale": "string literally 'AttackState:OnExit()' + PopPostureContext underflow", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc9a0e0", "name": "CInferno::GetGroundFireParticleName", "confidence": "medium", "rationale": "returns incendiary/molotov_groundfire.vpcf particle name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9a140", "name": "CInferno::GetExplosionParticleName", "confidence": "medium", "rationale": "returns incendiary/molotov_explosion.vpcf particle name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9f9e0", "name": "Schema_DynamicBinding", "confidence": "low", "rationale": "Vector/VectorWS/bool/float field types + schema register callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca10e0", "name": "CChicken::FireGameEvent", "confidence": "medium", "rationale": "chicken reacting to weapon-fire event ('silenced'/'userid' fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xca3e70", "name": "Schema_DynamicBinding_CChicken", "confidence": "low", "rationale": "Extent/IntervalTimer/Vector/VectorWS chicken-movement schema fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcab320", "name": "CCSGameRules::SpawnChickens", "confidence": "medium", "rationale": "spawns 'chicken' at info_player_counterterrorist/terrorist points + SetAbsOrigin", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb74a0", "name": "CChicken::Event_Killed", "confidence": "low", "rationale": "emits chicken_gone/chicken_roasted death particles", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb8220", "name": "CInferno::UpdateOnRemove", "confidence": "low", "rationale": "stops FireworksCrate/plays Inferno.FadeOut sound on removal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8400", "name": "CInferno::InfernoThink", "confidence": "low", "rationale": "CInferno slot10 network-var write (StateChanged) with fire callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb97f0", "name": "CHostageCarriableProp::GetSchemaClassInfo", "confidence": "low", "rationale": "references CHostage/CHostageCarriableProp class names, schema/scriptdesc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbb6e0", "name": "CHostage::HostageThink", "confidence": "low", "rationale": "references CHostageHostageThink/CHostageHostageUse think context names", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcc0ec0", "name": "CHostage::RegisterScriptDesc", "confidence": "low", "rationale": "registers script method IsBeingCarried with help 'Get whether the hostage is currently being carried'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccf230", "name": "CBarnLight::SetupLightStyleThinks", "confidence": "low", "rationale": "builds vector of CBarnLightThink_* think functions", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd25900", "name": "CInfoOffscreenPanoramaTexture::GetScriptDesc", "confidence": "low", "rationale": "CPointEntity + 'Point entity.' description (scriptdesc/datadesc)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd358f0", "name": "Schema_KV3Save_VehicleWheelFriction", "confidence": "low", "rationale": "'Double-save to Member' KV3 save of m_flFractionOfWheelSubmerged/m_flFrictionScale", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd35f10", "name": "Schema_KV3Save_VehicleWheelDrag", "confidence": "low", "rationale": "KV3 save of m_flFractionOfWheelSubmerged/m_flWheelDrag wheel fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd3b200", "name": "Schema_DynamicBinding_RenderTexture", "confidence": "low", "rationale": "HRenderTextureStrong/Vector/bool/float schema field types", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd4e250", "name": "CBaseEntity::SetWaterLevel", "confidence": "medium", "rationale": "quantizes m_flWaterLevel network field with clamp warnings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd51ed0", "name": "CBaseEntity::SetWaterLevel", "confidence": "medium", "rationale": "same m_flWaterLevel quantize/clamp network-field setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd52570", "name": "KV3_LoadPolymorphicObject", "confidence": "medium", "rationale": "'Failed to allocate instance of class'/'load a polymorphic pointer'/'_class' key", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd61620", "name": "Breakable_ForceBreak_Cmd", "confidence": "medium", "rationale": "'Usage: breakable_force_break ' + 'not a model entity' concommand", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c580", "name": "CEnvCubemapFog::Spawn", "confidence": "low", "rationale": "cubemap fog entity parsing 'subclass_name' keyvalue via FindKeyValues", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7ed70", "name": "CTonemapController2::Spawn", "confidence": "medium", "rationale": "tonemap controller reading 'master' keyvalue + CBaseEntity::Spawn call", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd81d00", "name": "Schema_DynamicBinding_RenderTexture", "confidence": "low", "rationale": "Color/HRenderTextureStrong/bool/float schema field types", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd858e0", "name": "Schema_DynamicBinding_Material", "confidence": "low", "rationale": "Color/HMaterialStrong/bool/float schema field types", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd89240", "name": "Schema_DynamicBinding", "confidence": "low", "rationale": "Color/Vector/bool/float schema field types + register callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd9b3e0", "name": "LoadBakedLightingLPVOctree", "confidence": "medium", "rationale": "'ResourceCompiler/BakedLighting/LPVOctree' + '_octree.dat'/'lpv_use_sh2'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcde80", "name": "CInfoVisibilityBox::DrawDebugTextOverlays", "confidence": "medium", "rationale": "info_visibility_box slot21 printing ENABLED/DISABLED overlay text", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xddf770", "name": "CProjectedTexture::SetupRestoreFlashlightThink", "confidence": "low", "rationale": "references sliced 'RestoreFlashlightThink' context name + SetThink callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xddfc50", "name": "CProjectedTexture::SetupRestoreFlashlightThink", "confidence": "low", "rationale": "references '::RestoreFlashlightThink' context name + SetThink callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfe130", "name": "CPropData::RunThinkFunctions", "confidence": "low", "rationale": "references CSoundEventEntity/CTriggerFan think context names, slot64", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe03510", "name": "CPostProcessingVolume::FireGameEvent", "confidence": "medium", "rationale": "postprocess volume handling player_activate/player_respawned", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe03a30", "name": "CPropDataComponent::GetSchemaClassBinding", "confidence": "low", "rationale": "class+ReferencedPtr component-binding shape (int=0 slot5)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe0e750", "name": "CChangeLevel::SaveToKV3", "confidence": "low", "rationale": "KV3 'Double-save' of m_strLandmarkName/m_strMapToLoad (trigger_changelevel)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe14e90", "name": "Schema_DynamicBinding_PlayerControllerList", "confidence": "low", "rationale": "CBasePlayerController/CBasePlayerPawn/CHandle/CNetworkUtlVectorBase field types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe186c0", "name": "CFieldPath::AddToTail", "confidence": "medium", "rationale": "'Path_AddToTail failed'/'Path_PopLast'/'Path_SetCount' CFieldPath operations", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe2df40", "name": "RegexEscapeSpecialChars", "confidence": "medium", "rationale": "regex special-char sets '.[\\\\*^$' / '^$\\\\.*+?()[]{}|' escaping", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe37900", "name": "Schema_DynamicBinding_ShatterGlassShard", "confidence": "low", "rationale": "ShardSolid_t/Vector2D/Vector4D/CNetworkUtlVectorBase shatterglass fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe38060", "name": "Schema_DynamicBinding_CInfoLadderDismount", "confidence": "low", "rationale": "CInfoLadderDismount/CHandle/CUtlVector/VectorWS field types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe3b140", "name": "Schema_DynamicBinding", "confidence": "low", "rationale": "uint8/16/32/64 primitive schema field types", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe41180", "name": "Schema_DynamicBinding", "confidence": "low", "rationale": "Vector/VectorWS/bool/float schema field types + register callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe44370", "name": "CGlowProperty::SaveToKV3", "confidence": "low", "rationale": "KV3 save of m_bEligibleForScreenHighlight/m_iGlowType glow fields", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe44aa0", "name": "Schema_DynamicBinding", "confidence": "low", "rationale": "Color/bool/float/int32 schema field types", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe845a0", "name": "Schema_DynamicBinding_SceneEvent", "confidence": "low", "rationale": "CStrongHandle/GameTime_t/InfoForResourceTypeCNmClip/SceneEventId_t fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe869b0", "name": "CSprite::LookupThinkFunction", "confidence": "low", "rationale": "table of CSprite Animate/FadeOut/Expand think names, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe88e30", "name": "Schema_KV3Save_ParentChildIndex", "confidence": "low", "rationale": "KV3 'Double-save' of childIndex/parentIndex hierarchy fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe89650", "name": "Schema_KV3Save_TransformsOwner", "confidence": "low", "rationale": "IKV3TransferInterface EHandle save of m_Transforms/m_hOwner", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe9d9f0", "name": "Schema_DynamicBinding_BoundingBox", "confidence": "low", "rationale": "AABB_t/Vector/m_vMinBounds/m_vMaxBounds recursive schema binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeac830", "name": "CAnimGraphGameSystem::DrawDebugOverlay", "confidence": "low", "rationale": "concommand usage strings for box/coord debug draw ('minx miny...','pitch yaw rol')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xebd3e0", "name": "CAnimGraphGameSystem::EvaluateAnimListJob", "confidence": "medium", "rationale": "'AG2 - EvaluateAnimList - Job Execute Func' + UpdateAnimGraph2Animations", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xebe500", "name": "CBaseEntity::HandleScriptCmdKeyValues", "confidence": "low", "rationale": "'Base_CmdKeyValues' + 'ScriptVmKeyValueToVariant failed to package parameter'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xec9420", "name": "CNetMessagePB<280, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xec9760", "name": "CNetMessagePB<281, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xec9aa0", "name": "CNetMessagePB<148, CBaseCmdKeyValues, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xecf620", "name": "CDecalGameSystem::LoopInit", "confidence": "high", "rationale": "string literally 'CDecalGameSystem::LoopInit'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xedcb20", "name": "CCustomGameEventManager::Script_RegisterListener", "confidence": "high", "rationale": "strings literally 'CCustomGameEventManager::Script_RegisterListener - Registered %s'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xee1ae0", "name": "CEntitySubclassGameSystem::LoadSubclasses", "confidence": "high", "rationale": "'CEntitySubclassGameSystem' + 'LoadSubclasses' + 'No subclass vdata file'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xee7b20", "name": "IGameSystem::InitAllSystems", "confidence": "high", "rationale": "'InitAllSystems' + 'IGameSystem::Init( %-80s )' + 'defined twice!'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": true, "promote": true }, { "addr": "0xefa190", "name": "CNetMessagePB<201, CMsgPlaceDecalEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefa480", "name": "CNetMessagePB<204, CMsgClearDecalsForEntityEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefa770", "name": "CNetMessagePB<202, CMsgClearWorldDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefaa60", "name": "CNetMessagePB<203, CMsgClearEntityDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefad50", "name": "CNetMessagePB<213, CMsgClothStiffenAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb040", "name": "CNetMessagePB<214, CMsgClothEffectAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb330", "name": "CNetMessagePB<411, CMsgTEWorldDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb620", "name": "CNetMessagePB<410, CMsgTEDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf004d0", "name": "DumpSteamInterfaceInfo", "confidence": "low", "rationale": "'%d%s: %s:%s'/'(parent %d)' + SteamUtils010 interface version", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf06530", "name": "CEntitySpawnerAsync::SpawnEntity", "confidence": "low", "rationale": "async entity spawner slot0 + 'kv 0x%p AddRef' + CEntityKeyValues/ResolveResourceName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf09c80", "name": "CTriggerSoundscape::Activate", "confidence": "medium", "rationale": "trigger_soundscape searching soundscape entities (FindEntityByClassName/InSphere)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0d500", "name": "CVScriptGameEventListener::FireGameEvent", "confidence": "low", "rationale": "vscript game-event listener referencing game_event_listener/game_event_name keys", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf21b20", "name": "CPhysicsGameSystem::PullKinematicTransformsWorker", "confidence": "high", "rationale": "string literally 'CPhysicsGameSystem::PullKinematicTransformsWorker'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf23620", "name": "GenerateTimestampedFileName", "confidence": "medium", "rationale": "'%s_%s_%i-%i-%i_%02uh%02um%02us' template + invalid-char strip + 'nomap'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf2eee0", "name": "GetDefaultSessionFromWorldspawn", "confidence": "low", "rationale": "reads worldspawn classname 'defaultSession' via CEntityKeyValues::FindKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf33380", "name": "SpawnGroup_Unload_Cmd", "confidence": "medium", "rationale": "'Usage: %s ' + 'Can't unload spawn group... currently active!' concommand", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf40ba0", "name": "CScriptSteamInfoAccessor::RegisterScriptDesc", "confidence": "low", "rationale": "registers script method IsPublicUniverse with help 'Is the script connected to the public Steam universe'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf40dd0", "name": "ITestScriptMgr::RegisterScriptDesc", "confidence": "low", "rationale": "registers ITestScriptMgr script methods CheckPoint/InsertCommandsBeforeCheckpoint", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf5cd40", "name": "CPhysicsGameSystem::PostSpawnGroupUnload", "confidence": "high", "rationale": "string literally 'CPhysicsGameSystem::PostSpawnGroupUnload(%s: %s)'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf5eb50", "name": "CPhysicsGameSystem::PreSpawnGroupLoad", "confidence": "high", "rationale": "string literally 'CPhysicsGameSystem::PreSpawnGroupLoad(%s: %s)'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf6af40", "name": "CSpawnGroupMgrGameSystem::AllocateSpawnGroup", "confidence": "high", "rationale": "string literally 'CSpawnGroupMgrGameSystem::AllocateSpawnGroup(): spawn group already allocated!'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf77870", "name": "CSoundscapeSystem::Init", "confidence": "high", "rationale": "'CSoundscapeSystem::Init: Manifest...' + soundscapes_manifest.txt", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf78490", "name": "CScriptConvarAccessor::RegisterConvar", "confidence": "high", "rationale": "string literally 'CScriptConvarAccessor::RegisterConvar convar %s already registered'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf797d0", "name": "CNetMessagePB<19, CBidirMsg_PredictionEvent, (SignonGroup_t)0, (NetChannelBufType_t)0, false>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf79b20", "name": "CNetMessagePB<208, CMsgSosStartSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf79e70", "name": "CNetMessagePB<209, CMsgSosStopSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7a1c0", "name": "CNetMessagePB<212, CMsgSosStopSoundEventHash, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7a510", "name": "CNetMessagePB<210, CMsgSosSetSoundEventParams, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7a860", "name": "CNetMessagePB<211, CMsgSosSetLibraryStackFields, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot2 protobuf DebugString format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7e0c0", "name": "CBasePropDoor::LookupThinkFunction", "confidence": "low", "rationale": "table of CBasePropDoor DisableAreaPortal/AutoClose/CloseMoveDone/OpenMoveDone names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf81950", "name": "CEmptyGraphController::PrintBindings", "confidence": "medium", "rationale": "'Bindings for CEmptyGraphController' + separator banner, slot6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf84650", "name": "CBreakableProp::SetupThinkFunctions", "confidence": "low", "rationale": "builds vector of ChoreoServices/BreakThink/RampToDefaultFadeScale think names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8c7e0", "name": "Schema_DynamicBinding_PhysicsRagdollPose", "confidence": "low", "rationale": "PhysicsRagdollPose_t/Vector/bool/int32 schema field types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf91a50", "name": "Schema_KV3Save_TagTargetBody", "confidence": "low", "rationale": "KV3 'Double-save' of m_Tag/m_TargetBody string fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf92090", "name": "Schema_KV3Load_TagTargetBody", "confidence": "low", "rationale": "'Class data is a %s, not a table' KV3 load of m_Tag/m_TargetBody", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf98fc0", "name": "CBaseEntity::InitializeComponents", "confidence": "low", "rationale": "iterates CBodyComponent/CHitboxComponent/CRenderComponent/CScriptComponent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfa8760", "name": "CHostage::GetScriptDesc", "confidence": "low", "rationale": "BaseCombatCharacter/CBaseCombatCharacter class-name accessor slot3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb0fb0", "name": "Schema_SaveEntityToMapKV3", "confidence": "low", "rationale": "'Only wrote %d (of %d) values when saving map!' + Stack depth limit", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffbff0", "name": "Schema_DynamicBinding_DestructibleParts", "confidence": "low", "rationale": "DamageTypes_t/EDestructibleParts_DestroyParameterFlags/HitGroup_t fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffe130", "name": "Schema_DynamicBinding_CPathMover", "confidence": "low", "rationale": "CPathMover/FuncMoverMovementSummaryFlags_t/CHandle/GameTick_t fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffeb00", "name": "CBaseAnimGraphDestructibleParts_GraphController::PrintBindings", "confidence": "medium", "rationale": "'Bindings for CBaseAnimGraphDestructibleParts_GraphController' slot6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1003bd0", "name": "Schema_DynamicBinding_CFuncMover", "confidence": "low", "rationale": "CBaseEntity/CFuncMover/CHandle/CUtlVector schema field types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1005520", "name": "Schema_DynamicBinding_AnimGraphController", "confidence": "low", "rationale": "CAnimGraphControllerPtr/CBaseModelEntity/CHandle/CUtlVector fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1010140", "name": "Schema_DynamicBinding_Material", "confidence": "low", "rationale": "HMaterialStrong/bool/float/uint32 schema field types", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1012c70", "name": "Schema_KV3Save_MoverEntities", "confidence": "low", "rationale": "IKV3TransferInterface EHandle save of hMover/vecOtherEntities", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1021360", "name": "Schema_DynamicBinding_CDestructiblePart", "confidence": "low", "rationale": "CDestructiblePart/CRangeInt/CUtlOrderedMap/HitGroup_t fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10359a0", "name": "Schema_SaveEntityToMapKV3", "confidence": "low", "rationale": "'Only wrote %d (of %d) values when saving map!' KV3 member iteration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103ef00", "name": "RegisterParticleControlPointBinding_Transform", "confidence": "low", "rationale": "iControlPoint/iEffect/xTransform particle control-point binding registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103f0c0", "name": "RegisterParticleControlPointBinding_Position", "confidence": "low", "rationale": "iControlPoint/iEffect/vPosition particle control-point binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103f280", "name": "RegisterParticleControlPointBinding_Position", "confidence": "low", "rationale": "iControlPoint/iEffect/vPosition particle control-point binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10404d0", "name": "Schema_DynamicBinding", "confidence": "low", "rationale": "CBaseEntity/CHandle/GameTime_t/VectorWS schema field types via sub_0x203b320", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1041070", "name": "CTestPulseIOComponent_Derived::GetSchemaClassBinding", "confidence": "low", "rationale": "class+_Derived name strings component-binding shape slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10426b0", "name": "Schema_DynamicBinding_CItemGenericTriggerHelper", "confidence": "low", "rationale": "CBaseFilter/CItemGenericTriggerHelper/CHandle/GameTime_t fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1043370", "name": "CItemGeneric::LookupTouchFunction", "confidence": "low", "rationale": "table of CItem ComeToRest/ItemGenericTouch/ItemTouch/Materialize names, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1043640", "name": "CTestPulseIO::GetSchemaClassInfo", "confidence": "low", "rationale": "references CTestPulseIOComponent[_Derived] class names slot45", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1043a70", "name": "Schema_DynamicBinding", "confidence": "low", "rationale": "DefaultComponentString + m_vecX/Y/Z spline-vector schema fields", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10446a0", "name": "RegisterParticleTextBinding", "confidence": "low", "rationale": "iEffect/bLocalize/pText particle text binding registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1045d00", "name": "CItemGeneric::SetupThinkAndTouch", "confidence": "low", "rationale": "sets CItem ComeToRest/Touch/Materialize think+touch functions", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104c570", "name": "RegisterEntityOutput_StringValues", "confidence": "low", "rationale": "_Target + strValueA/B/C output binding registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1055710", "name": "Schema_KV3Save_LogicOutputs", "confidence": "low", "rationale": "KV3 'Double-save' of flOutFloat/strOutString output fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106c2e0", "name": "Schema_KV3Load_List", "confidence": "low", "rationale": "'Class data is a %s, not a table' recursive KV3 load of m_list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106f010", "name": "Schema_DynamicBinding", "confidence": "low", "rationale": "CNetworkUtlVectorBase/CUtlSymbolLarge/CUtlVector/Vector field types", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1072c90", "name": "Schema_DynamicBinding_CPathQueryComponent", "confidence": "low", "rationale": "CPathQueryComponent/GameTime_t/magnetted_objects_t fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1080400", "name": "Schema_KV3Save_EHandle", "confidence": "low", "rationale": "KV3 'Double-save' EHandle transfer of hEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109d770", "name": "Schema_DynamicBinding_RelativeLocation", "confidence": "medium", "rationale": "relativelocation_h_schema.sc.cc path + Schema_ClassOps + RelativeLocationType_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109da90", "name": "CFuncTrackTrain::LookupThinkFunction", "confidence": "low", "rationale": "table of CFuncTrackTrain DeadEnd/Find/NearestPath/Next names, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109db50", "name": "Schema_DynamicBinding_CEnvSoundscape", "confidence": "low", "rationale": "CEnvSoundscape/CGameSoundEventName/CHandle/CUtlSymbolLarge fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a9f00", "name": "Schema_DynamicBinding_CModelState", "confidence": "low", "rationale": "CModelState/CUtlStringToken/bool/uint8 schema field types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e1c20", "name": "Schema_DynamicBinding_CNavBlocker", "confidence": "low", "rationale": "CFuncNavBlocker/CNavSpaceInfo/CNavWalkable/CScriptNavBlocker recursive binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x121ae90", "name": "CPredictionEvent_Diagnostic::ToString", "confidence": "low", "rationale": "prediction-event diagnostic slot3 building a std::string (basic_string errors)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ba920", "name": "Schema_KV3Save_FlagsOdds", "confidence": "low", "rationale": "KV3 'Double-save' of flags/odds fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bf2e0", "name": "CPulseSharedEHandleService::DescribeValue", "confidence": "low", "rationale": "pulse EHandle service returning ''/CEntityInstance description", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c0b90", "name": "CPulseCell_PlaySequence::OnEntityOutputListen", "confidence": "medium", "rationale": "string 'OnEntityOutputListen( %s, %s )' + AE_PULSE_GRAPH on play-sequence cell", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12c0de0", "name": "CPulseInstanceLoadAPI_RestoreGame::LoadField", "confidence": "medium", "rationale": "restore-game load API slot2 'Field expected a %s but got incompatible %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c4c80", "name": "Schema_KV3Save_GameBlackboards", "confidence": "low", "rationale": "KV3 'Double-save' EHandle transfer of game_blackboards", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c70c0", "name": "Schema_KV3Save_TargetHandle", "confidence": "low", "rationale": "KV3 'Double-save' EHandle transfer of m_hTarget", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e7a50", "name": "PrintMapGroupInfo", "confidence": "medium", "rationale": "'Map group: %s'/'No maps in mapgroup map list!'/info_map_parameters", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e8fc0", "name": "Schema_RegisterOutputs_OnExplode", "confidence": "low", "rationale": "registers OnExplode/OnPlayerPickup entity outputs (m_On... field pairs)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eaf80", "name": "CCSMapEntityFilter::ShouldCreateEntity", "confidence": "medium", "rationale": "MapEntityFilter slot 2 reading 'classname' via CEntityKeyValues::FindKeyValues = the create-entity predicate.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f6980", "name": "KV3_SaveWeaponPurchaseFields", "confidence": "low", "rationale": "'Double-save to Member' KV3 error plus m_nBuySize/m_nCost fields = generated KV3 field serializer for weapon purchase data.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f7e20", "name": "RegisterNetworkFields_PlayerPawnHandle", "confidence": "low", "rationale": "Only field-type strings (CHandle, GameTime_t, bool, float32) with the schema-field callee set = network field descriptor builder.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12fb620", "name": "CCSGameRules::GetGameDescription", "confidence": "low", "rationale": "CCSGameRules vtable slot 38 constructing a std::string (basic_string ctor strings) = a string getter, likely game description.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1327a10", "name": "CCSGameRules::LoadMapCycleFileIntoVector", "confidence": "medium", "rationale": "'Invalid map %s included in map cycle file. Ignored.' is the map-cycle loader diagnostic.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1377530", "name": "CNetMessagePB<452, CMsgTEFireBullets, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with '%s\\n{' / '%s [%d]' protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1377820", "name": "CNetMessagePB<453, CMsgPlayerBulletHit, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1380ad0", "name": "CNetMessagePB<130, CUserMessageSendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1390370", "name": "CCSGameRules::ClientDisconnected", "confidence": "medium", "rationale": "CCSGameRules slot 61, 'client_disconnected' string, calls ChangeTeam/lifestate teardown = disconnect handler.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139c000", "name": "CEmptyWorldService::GetLevelName", "confidence": "low", "rationale": "CEmptyWorldService slot 14 returning '' keyed on 'levelname'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a4520", "name": "GetTeamIntroCameraSceneName", "confidence": "medium", "rationale": "Selects among team_intro_/wingman_intro_ terrorist/ct scene names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13b1700", "name": "CCSGameRules::RetakeRulesAssignPlayerCards", "confidence": "medium", "rationale": "'[ RETAKE RULES ] Invalid card assigned...' cluster = retake card/offering assignment.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13b2820", "name": "CCSGameRules::RetakeRulesGenerateOfferings", "confidence": "medium", "rationale": "'[ RETAKE RULES ] Ran out of offerings/loadouts...' = retake offering generation.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e27b0", "name": "CCSGameRules::EndOfMatchLineupEnd", "confidence": "medium", "rationale": "References CCSGO_EndOfMatchLineupEnd scene name; self-recursive think-like flow for end-of-match lineup.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13f25f0", "name": "CMolotovProjectile::BounceSound", "confidence": "medium", "rationale": "Molotov projectile slot 309 selecting IncGrenade.Bounce/Molotov.Bounce sounds.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13f38b0", "name": "RegisterSchemaClass_CCSWeaponBase", "confidence": "low", "rationale": "Class/field-type strings (CCSWeaponBase, CHandle, GameTick_t, GameTime_t) with schema helper sub_0x203b320 = schema class field registration.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13fc090", "name": "CItemDogtags::MyTouch", "confidence": "medium", "rationale": "Dogtags slot 307 playing DogTags.Pickup / DogTags.PickupDeny = pickup/touch handler.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13fd440", "name": "RegisterNetworkFields_VectorState", "confidence": "low", "rationale": "Only field-type strings (Vector, VectorWS, bool, uint8) with schema-field callee set = network field descriptor builder.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1409eb0", "name": "CFlashbangProjectile::Detonate", "confidence": "low", "rationale": "Flashbang projectile slot 211 dispatching gunshotsplash effect via UTIL_DispatchEffect/InitGameTrace.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1432f60", "name": "CAK47::GetOnPlayerPickupOutput", "confidence": "low", "rationale": "CAK47 slot 326 referencing only OnPlayerPickup/m_OnPlayerPickup, no callees = entity-output accessor.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1439fd0", "name": "CDecoyGrenade::ThrowGrenadeFromCommand", "confidence": "medium", "rationale": "slot 450 with sv_throw_decoygrenade replay format + event-log line = command-driven throw.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x143ced0", "name": "CPlantedC4::PlayGetOutOfThereWarning", "confidence": "medium", "rationale": "PlantedC4 slot 312 plays Radio.GetOutOfThere / #Cstrike_...get_out_of_there.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1453500", "name": "CItem_Healthshot::Use", "confidence": "low", "rationale": "Healthshot slot 413 applying LandPunchAngleYaw with network StateChanged = use/activation.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1491f10", "name": "RegisterSchemaClasses_Shotguns", "confidence": "low", "rationale": "Lists CCSWeaponBaseShotgun/NOVA/Sawedoff/XM1014 with symbol-intern helpers = shotgun class schema registration.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14997a0", "name": "CWeaponTaser::Precache", "confidence": "medium", "rationale": "Taser slot 8 precaching impact_taser_bodyfx / weapon_tracers_taser particle assets.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149a3c0", "name": "CSmokeGrenade::ThrowGrenadeFromCommand", "confidence": "medium", "rationale": "slot 450 with sv_throw_smokegrenade replay format + event-log line = command-driven throw.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149b730", "name": "CFlashbang::ThrowGrenadeFromCommand", "confidence": "medium", "rationale": "slot 450 with sv_throw_flashgrenade replay format + event-log line = command-driven throw.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149bce0", "name": "CHEGrenade::ThrowGrenadeFromCommand", "confidence": "medium", "rationale": "slot 450 with sv_throw_hegrenade replay format + event-log line = command-driven throw.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149c2a0", "name": "CMolotovGrenade::ThrowGrenadeFromCommand", "confidence": "medium", "rationale": "slot 450 with sv_throw_molotov replay format + event-log line = command-driven throw.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b0140", "name": "CCSPlayerInventory::GetItemInLoadoutSlot", "confidence": "low", "rationale": "Inventory slot 22 referencing item_sub_position2 / spray0 loadout-slot strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14be540", "name": "CCS2ChickenGraphController::InitializeBindings", "confidence": "medium", "rationale": "slot 6 prints banner + 'Bindings for CCS2ChickenGraphController' = anim-graph binding setup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d18a0", "name": "CCSObserverPawn::Teleport", "confidence": "medium", "rationale": "Observer slot 352 (int=1 float=2) calling SetAbsOrigin/SetParent/SetAbsVelocity = teleport/reposition.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d2980", "name": "CCSPlayerController::RegisterThinkContexts", "confidence": "low", "rationale": "References only the four CCSPlayerController*Think context names, no callees = think-context name table.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d5830", "name": "CCSPlayerController::FirePlayerDisconnectEvent", "confidence": "medium", "rationale": "Controller slot 271 firing player_disconnect with userid.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14da160", "name": "RegisterNetworkFields_EntityHandleState", "confidence": "low", "rationale": "Field-type strings (CHandle, GameTime_t, float32, uint32) with schema-field callees = network field builder.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527b90", "name": "CCSPlayer_MovementServices::SetupPlayerAnimSet", "confidence": "low", "rationale": "MovementServices slot 32 selecting ct_player / t_player anim/model tags.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152d6b0", "name": "UpdateDefuserKitVisibility", "confidence": "medium", "rationale": "Toggles defusekit_hidden/defusekit_visible bodygroup states.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15472d0", "name": "CCS2PawnGraphController::InitializeBindings", "confidence": "medium", "rationale": "slot 6 prints banner + 'Bindings for CCS2PawnGraphController' = anim-graph binding setup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15818f0", "name": "RegisterSchemaClass_CCSPlayerControllerKill", "confidence": "low", "rationale": "Class/field strings (CCSPlayerController, CCSPlayerPawn, CHandle, EKillTypes_t) with schema helper = field registration.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1581b30", "name": "RegisterSchemaClass_CBasePlayerWeaponState", "confidence": "low", "rationale": "Field strings (CBasePlayerWeapon, CHandle, CNetworkUtlVectorBase, GameTime_t) with schema helper = field registration.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1590b10", "name": "CCS2WeaponGraphController::InitializeBindings", "confidence": "medium", "rationale": "slot 6 prints banner + 'Bindings for CCS2WeaponGraphController' = anim-graph binding setup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c0530", "name": "CCSObserverPawn::PrePhysicsSimulate", "confidence": "high", "rationale": "slot 351, baseplayerpawn_shared.cpp + 'PrePhysicsSimulate' assert context.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15c1590", "name": "CBaseModelEntity::GetImpactMaterialOverride", "confidence": "low", "rationale": "slot 258 selecting BulletProof/ManhackCut surface-override tags; base version called by CBreakable's.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c1610", "name": "CResponseSystemManager::InitResponseSystem", "confidence": "medium", "rationale": "slot 3 loading scripts/talker/response_rules.vrr_c on GAME channel.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c2c30", "name": "CHitgroupDisableListSaveRestoreOps::Save", "confidence": "medium", "rationale": "SaveRestoreOps slot 0 writing 'default' via KeyValues3::SetString/GetArrayElement.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c9d70", "name": "CBodyComponentBaseAnimGraph::GetName", "confidence": "low", "rationale": "Component slot 5 returning its own schema type name and ReferencedPtr name.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c9ee0", "name": "CBodyComponentBaseModelEntity::GetName", "confidence": "low", "rationale": "Component slot 5 returning its own schema type name and ReferencedPtr name.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d1980", "name": "ScheduleChoreoServicesThink", "confidence": "low", "rationale": "References only 'ChoreoServicesThink' context name and calls SetContextThink helper sub_0x12f8d10.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d5150", "name": "SetAnimGraphParameterFromString", "confidence": "medium", "rationale": "'Failed to set animgraph param %s of invalid type/unknown' with per-type setter callees.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d60a0", "name": "CBaseAnimGraphController::SequenceDuration", "confidence": "high", "rationale": "Asserts literally name 'CBaseAnimGraphController::SequenceDuration( %d )...'.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15dd950", "name": "CCSPlayerController::PrePhysicsSimulate", "confidence": "high", "rationale": "slot 158, baseplayerpawn_shared.cpp + 'PrePhysicsSimulate' assert context.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15e6830", "name": "RegisterPulseBindings_HitGroupDamage", "confidence": "low", "rationale": "int=0 registration referencing HitGroup_t/_Target/nDamageLevel/nHitGroup with pulse helpers.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e6b40", "name": "RegisterPulseBindings_CPointAngleSensor", "confidence": "low", "rationale": "int=0 registration referencing _Target/flMinAngle/flMaxAngle/pJointName = angle-sensor pulse binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15f4530", "name": "SUB_PerformShadowFade", "confidence": "high", "rationale": "String literally contains '::SUB_PerformShadowFade' think name.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15fc4a0", "name": "SerializeAnimGraph2State", "confidence": "low", "rationale": "References AnimGraph2Definition/Params/State with KeyValues3::FindOrCreateMember = KV3 serialize.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15fefc0", "name": "CBasePlayerController::RegisterScriptFunctions", "confidence": "medium", "rationale": "Registers ScriptGetPawn with help text 'GetPawn() : Returns the pawn for this controller'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1622e70", "name": "CNetworkGameServer::CorrectClockDrift", "confidence": "medium", "rationale": "'SV: %s clock correcting changing tick...' / '...would have gone negative' = server clock correction.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625ad0", "name": "CNetMessagePB<101, CUserMessageAchievementEvent, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16267b0", "name": "CDebugOverlayCombinedFilter::GetName", "confidence": "low", "rationale": "Filter slot 1 returning 'Match All Filters'/'Match Any Filters', no callees = name/description getter.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16310d0", "name": "RegisterSchemaClass_CBaseFilter", "confidence": "low", "rationale": "Field strings (CBaseEntity, CHandle, CUtlSymbolLarge, filter_t) with schema helper = field registration.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1638a80", "name": "CBreakableProp::Precache", "confidence": "medium", "rationale": "slot 8 reading 'model' keyvalue to precache; called by CPropDoorRotating::Precache.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16466e0", "name": "CChicken::Think", "confidence": "medium", "rationale": "Chicken slot 14 driving AnimThink/Think context via SetContextThink.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x164bc60", "name": "DumpDebugCounts", "confidence": "low", "rationale": "Debug dump format ' - %d:%s %d/%d (%.1f)' with '[unknown]' fallback.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1662b60", "name": "CDebugOverlayFilter::DrawImGuiCombo", "confidence": "low", "rationale": "ImGui labels ##FilterCombo/##FilterTextCombo/##combined/'Filters' = debug overlay filter UI.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16730e0", "name": "CDebugOverlayGrenades::CreateAndBindController", "confidence": "medium", "rationale": "String 'CreateAndBindController' plus GetControllerInternal assert = anim-graph controller creation.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1679d40", "name": "ParseExplosionEffectData", "confidence": "low", "rationale": "Self-recursive parse of explosion_type/explosion_behavior/'Scorch'/'default'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ef10", "name": "CEntity2SaveRestore::GetSaveGameFilePath", "confidence": "medium", "rationale": "slot 14 building 'save/%s.sav' / 'save/%s/%s.sav' paths.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f040", "name": "CEntityIONotify::OnEntityDeleted", "confidence": "medium", "rationale": "slot 2 logging 'Removing entity i/o connection: (%s,%s) -> (%s,%s)'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1681af0", "name": "CGameMessageDelegateHook::Dispatch", "confidence": "high", "rationale": "Both strings say 'CGameMessageDelegateHook::Dispatch called...'.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1684660", "name": "CKV3Interface_SaveGame::SaveResourceHandle", "confidence": "medium", "rationale": "slot 7 'Skipping save of procedural resource handle %s' via ResolveResourceName.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1684880", "name": "CC_SaveSetSubdirectory", "confidence": "medium", "rationale": "Usage/status strings for save_set_subdirectory / save_clear_subdirectory concommand.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1687a50", "name": "CSaveRestoreFileSystemPassthrough::WriteFile", "confidence": "high", "rationale": "Strings name 'CSaveRestoreFileSystemPassthrough::WriteFile( %s : %d bytes )'.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1688ec0", "name": "CBaseGameStats_Driver::GetStatSaveFileName", "confidence": "low", "rationale": "slot 0 building GameStatsUpload_/_gamestats.dat filename.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168ac30", "name": "CLoadingSpawnGroup::RestoreEntities", "confidence": "high", "rationale": "String names 'CLoadingSpawnGroup::RestoreEntities destroying ignored precached entity'.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168ae20", "name": "CEntity2SaveRestore::SetMostRecentElapsedTime", "confidence": "high", "rationale": "String 'ET: SetMostRecentElapsedTime( %s ) at %d' names the method.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x168c3e0", "name": "RegisterKV3TransferSaveInterfaces", "confidence": "low", "rationale": "References IKV3TransferInterface_*_Save and IPulseInstanceSaveAPI = save-interface registration.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1695fc0", "name": "CKV3Interface_LoadGame::ValidateFieldType", "confidence": "low", "rationale": "'' / 'Field expected a %s but got an incompatible %s' during load.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1696af0", "name": "CKV3Interface_SaveGame::FindOrCreateSaveMember", "confidence": "low", "rationale": "slot 9 'Double-save to Member %s' via KeyValues3::FindMember/PrepareForType.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169d790", "name": "CEntity2SaveRestore::SaveGameState", "confidence": "low", "rationale": "slot 0 referencing 'SaveJob' and 'save/' path = starts a save.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16a1310", "name": "WriteEntityBlockToSave", "confidence": "low", "rationale": "'%s: SAVE %d %s [%s]' / 'skip %d ... FCAP_DONT_SAVE' = per-entity save writer.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a18c0", "name": "CEntitySaveRestoreBlockHandler::PreSave", "confidence": "high", "rationale": "Strings 'PreSave(%d): entity identity/instance is missing...' name PreSave.", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b2950", "name": "CGameSceneNode::SetParentAttachmentByName", "confidence": "low", "rationale": "scene-node network-var slot 19 with 'absorigin'/'none' attachment names.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b3570", "name": "CCSGameStats::Event_Shutdown", "confidence": "medium", "rationale": "slot 6 printing 'CBaseGameStats::Event_Shutdown [%dth session]' banner.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b37b0", "name": "CCSGameStats::Event_Credits", "confidence": "high", "rationale": "Strings 'CBaseGameStats::Event_Credits' / 'EVENT_CREDITS with negative elapsed time'.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3ba0", "name": "CCSGameStats::LoadingEvent_PlayerIDDifferentThanLoadedStats", "confidence": "medium", "rationale": "slot 40 references that event name plus CC_ResetGameStats clear.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3d00", "name": "CBaseGameStats::Event_LevelInit", "confidence": "high", "rationale": "String 'CBaseGameStats::Event_LevelInit [%s]'.", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3f60", "name": "CCSGameStats::LoadGameStats", "confidence": "medium", "rationale": "slot 41 'Loading stats from %s' / gamestats.log.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b49c0", "name": "CBaseGameStats_Driver::Event_Shutdown", "confidence": "medium", "rationale": "Driver slot 2 printing 'CBaseGameStats::Event_Shutdown [%dth session]'.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b4c10", "name": "CBaseGameStats_Driver::Event_LevelShutdown", "confidence": "high", "rationale": "String 'CBaseGameStats::Event_LevelShutdown [%s] %.2f elapsed %d total'.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b7e10", "name": "KV3_ReadVector", "confidence": "low", "rationale": "Reads m_vecX/m_vecY/m_vecZ via KeyValues3::ReadArrayFloat32 with spawn-origin offset.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b9800", "name": "CSaveMemory::Push", "confidence": "low", "rationale": "'CSaveMemory'/'Push'/'CTSQueue corruption'/'nTries < 10000000' = lock-free queue push.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16c1980", "name": "ValidateNetworkVarStructs", "confidence": "low", "rationale": "'%d structs not using DECLARE_NETWORKVAR_STRUCT...' + SetNetworkStateChangedRouter validation.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16d2860", "name": "CGameEventManager::OnSource1LegacyGameEventListenBitsReceived", "confidence": "medium", "rationale": "String names 'OnSource1LegacyGameEventListenBitsReceived: game event %i not found.'.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16d98c0", "name": "CBaseEntity::PerformInvalidatePhysicsRecursive", "confidence": "medium", "rationale": "Distinctive string 'PerformInvalidatePhysicsRecursive'; 16 callers, self-recursive.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16fd040", "name": "InitEntity2NetworkClasses", "confidence": "high", "rationale": "Strings 'InitEntity2NetworkClasses' and DECLARE_NETWORKCLASS malformed diagnostic.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1702740", "name": "CGameEventManager::LoadEventsFromFile", "confidence": "low", "rationale": "slot 2 event parsing on GAME channel with descriptor callees.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17041e0", "name": "LoadGameEventDeclarations", "confidence": "medium", "rationale": "Loads '%s/%s/gameevents_%s.txt' for csgo/hlvr into event table.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1708790", "name": "CNetMessagePB<145, CUserMsg_ParticleManager, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1708ab0", "name": "CNetMessagePB<207, CMsgSource1LegacyGameEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1708dd0", "name": "CNetMessagePB<206, CMsgSource1LegacyListenEvents, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17090f0", "name": "CNetMessagePB<205, CMsgSource1LegacyGameEventList, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709410", "name": "CNetMessagePB<118, CUserMessageSayText2, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170aa30", "name": "CParticleSystemQuery::GetPrecipitationType", "confidence": "low", "rationale": "slot 6 checking PRECIPITATION/PRECIPITATIONBLOCKER classnames.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170ab60", "name": "CParticleSystem::GetSchemaClassInfo", "confidence": "low", "rationale": "slot 47 (int=0) referencing CEnvParticleGlow/CParticleSystem via schema helper sub_0x203b320.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170ad00", "name": "CLoopModeGame::AddViewsToSceneSystem", "confidence": "high", "rationale": "loopmodegame.cpp + 'AddViewsToSceneSystem' name the method.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x170ce00", "name": "CMapLoadEntityFilter::ShouldCreateEntity", "confidence": "medium", "rationale": "MapLoad filter slot 2 reading 'classname' via CEntityKeyValues::FindKeyValues.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x170dd80", "name": "CLoopModeGame::~CLoopModeGame", "confidence": "high", "rationale": "'--CLoopModeGame::~CLoopModeGame' / '%s: CLoopModeGame destructed'.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x170fc00", "name": "CPathQueryComponent::GetName", "confidence": "low", "rationale": "Component slot 5 returning its own schema type name and ReferencedPtr name.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17220c0", "name": "ParseParticleControlPointKeyValues", "confidence": "low", "rationale": "Reads 'cpoint%d_value' / 'Start' control-point values ('%f %f %f').", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1727300", "name": "KV3Transfer_SaveMemberRecursive", "confidence": "low", "rationale": "Self-recursive KV3 save: 'Double-save to Member %s' + 'Stack depth limit hit (%d)'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x172ecf0", "name": "CLoopModeGame::StaticInit", "confidence": "medium", "rationale": "'CLoopModeGame::StaticInit-start/finish' markers plus InitAllSystems/StaticInitTempEnts calls.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x173b200", "name": "CCSPlayer_MovementServices::CheckMoveToTargetCheat", "confidence": "low", "rationale": "slot 44 gated on 'sv_cheats' with 'target_entity' = debug move-to-target.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x173ed40", "name": "RegisterNetworkFields_VectorWSState", "confidence": "low", "rationale": "Field-type strings (VectorWS, int32, uint32, uint8) with schema-field callee set = network field builder.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1740a00", "name": "PlayWaterWadeStepSound", "confidence": "low", "rationale": "'CT_Water.StepLeft'/'wade' emitted via EmitSound = water footstep.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772540", "name": "CWorld::GetSchemaClassInfo", "confidence": "low", "rationale": "slot 47 (int=0) referencing CTextureBasedAnimatable/CWorld via schema helper sub_0x203b320.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177ec50", "name": "CNetMessagePB<115, CUserMessageResetHUD, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177eea0", "name": "CNetMessagePB<114, CUserMessageRequestState, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1781650", "name": "CModelState::DoSetupPhysics", "confidence": "medium", "rationale": "skeletoninstance.cpp + 'CModelState::DoSetupPhysics' / SetupModel diagnostics.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17846c0", "name": "RegisterNetworkFields_RenderTextureState", "confidence": "low", "rationale": "Field-type strings (HRenderTextureStrong, Vector, bool, float) with schema-field callees = network field builder.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1788b60", "name": "CInterpolatedVarProcedural::GetDebugString", "confidence": "low", "rationale": "slot 27 with interp history debug format '%%%d.%ds [%%3.3s] (%%5d)...'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a61c0", "name": "CInterpolatedVarProcedural::Interpolate", "confidence": "low", "rationale": "slot 14 with 'interp' plus history debug format = interpolation step.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ab980", "name": "CNetMessagePB<124, CUserMessageTextMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17abc70", "name": "CNetMessagePB<166, CUserMessage_PlayResponseConditional, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17abf80", "name": "CNetMessagePB<165, CUserMessage_NotifyResponseFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ac270", "name": "CNetMessagePB<162, CUserMessageRequestDiagnostic, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ac560", "name": "CNetMessagePB<160, CUserMessageRequestInventory, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ac850", "name": "CNetMessagePB<157, CUserMessageRequestUtilAction, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17acb40", "name": "CNetMessagePB<156, CUserMessageRequestDllStatus, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ace30", "name": "CNetMessagePB<155, CUserMessageLagCompensationError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ad120", "name": "CNetMessagePB<154, CUserMessageServerFrameTime, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ad410", "name": "CNetMessagePB<151, CUserMessageHapticsManagerEffect, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ad700", "name": "CNetMessagePB<150, CUserMessageHapticsManagerPulse, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ad9f0", "name": "CNetMessagePB<146, CUserMsg_HudError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17adce0", "name": "CNetMessagePB<140, CEntityMessageDoSpark, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17adfd0", "name": "CNetMessagePB<139, CEntityMessagePropagateForce, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ae2c0", "name": "CNetMessagePB<137, CEntityMessageScreenOverlay, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ae5b0", "name": "CNetMessagePB<143, CUserMessageCameraTransition, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ae8a0", "name": "CNetMessagePB<113, CUserMessageColoredText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17aeb90", "name": "CNetMessagePB<119, CUserMessageSayTextChannel, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17aee80", "name": "CNetMessagePB<135, CUserMessageCreditsMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17af170", "name": "CNetMessagePB<111, CUserMessageHudText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17af460", "name": "CNetMessagePB<110, CUserMessageHudMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17af750", "name": "CNetMessagePB<142, CUserMessageCloseCaptionPlaceholder, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17afa40", "name": "CNetMessagePB<144, CUserMessageAudioParameter, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17afd30", "name": "CNetMessagePB<134, CUserMessageShowMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b0020", "name": "CNetMessagePB<125, CUserMessageScreenTilt, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b0310", "name": "CNetMessagePB<116, CUserMessageRumble, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b0600", "name": "CNetMessagePB<132, CUserMessageAmmoDenied, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b08f0", "name": "CNetMessagePB<131, CUserMessageItemPickup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b0be0", "name": "CNetMessagePB<122, CUserMessageWaterShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b0ed0", "name": "CNetMessagePB<121, CUserMessageShakeDir, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b11c0", "name": "CNetMessagePB<120, CUserMessageShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b14b0", "name": "CNetMessagePB<106, CUserMessageFade, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b17a0", "name": "CNetMessagePB<117, CUserMessageSayText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b1a90", "name": "CNetMessagePB<128, CUserMessageVoiceMask, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b1d80", "name": "CNetMessagePB<105, CUserMessageDesiredTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b2070", "name": "CNetMessagePB<104, CUserMessageCurrentTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bf760", "name": "RegisterPulseBindings_SetParentAttached", "confidence": "low", "rationale": "int=0 registration referencing _Target/pNewParent/sAttachBoneName/xAttachOffset = SetParent pulse binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d9760", "name": "CCSObserverPawn::DispatchDamageSound", "confidence": "low", "rationale": "slot 355 selecting Player.SonicDamage / PlayerDamage.Bullet damage sounds (inherited pawn method).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17debb0", "name": "CBeam::DrawDebugTextOverlays", "confidence": "medium", "rationale": "slot 21 appending 'start:'/'end :' (%.2f,%.2f,%.2f) debug overlay text.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17e0af0", "name": "CPhysicalButton::InputSetOffset", "confidence": "medium", "rationale": "slot 274 input 'SetOffset' via DispatchDatamapFunction/AcceptInput.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17e7ef0", "name": "CBaseModelEntity::UpdateSurroundingBounds", "confidence": "medium", "rationale": "Distinctive string 'Update Surrounding Bounds' amid CUtlVector growth.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ea310", "name": "GetSoundResponseDuration", "confidence": "low", "rationale": "'Unable to determine duration for response for rule %s' / 'Playing sound event with no duration'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ec5f0", "name": "CBaseCombatCharacter::UpdateLastKnownNav", "confidence": "high", "rationale": "basecombatcharacter.cpp + 'CBaseCombatCharacter::UpdateLastKnownNav' name it.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17f12f0", "name": "CPropDoorRotating::InputUnlock", "confidence": "medium", "rationale": "slot 336 'Unlocking prop_door %s ... no hardware!' = unlock handler.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17f4bb0", "name": "FireDoorCloseEvent", "confidence": "low", "rationale": "Self-recursive, fires 'door_close' event with userid/entindex.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17f6050", "name": "CBaseButton::ButtonUse", "confidence": "low", "rationale": "slot 275 button with StateChanged, DispatchDatamapFunction and FireOutput = a button use/think handler.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f6880", "name": "CPhysicalButton::InputSetSlideFriction", "confidence": "medium", "rationale": "slot 273 input 'SetSlideFriction' via AcceptInput/FireOutput.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17fc4e0", "name": "ParsePhysicsInteractionKeyValues", "confidence": "low", "rationale": "Reads interactAs/interactWith/interactExclude via CEntityKeyValues::FindKeyValues.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1800ce0", "name": "SUB_Remove", "confidence": "low", "rationale": "'SUB_Remove called on entity with health > 0' with 21 callers; test_dispatcheffect strings likely pool-adjacent.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180e5b0", "name": "CAI_Expresser::SpeakDispatchResponse", "confidence": "medium", "rationale": "'SpeakDispatchResponse: Entity ( %i/%s ) playing sound %s' names it.", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18112e0", "name": "SaveEntityMapDataToKV3", "confidence": "low", "rationale": "'Only wrote %d (of %d) values when saving map!' + IKV3TransferInterface_GameTime_Save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181ed80", "name": "CBasePlayerPawn::OnControllerKeyValue", "confidence": "low", "rationale": "CAI_ExpresserHost slot 10 reading 'controller' keyvalue and calling SetPawn.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823060", "name": "CPropDoorRotating::Precache", "confidence": "medium", "rationale": "slot 8 reading 'model' and delegating to CBreakableProp::Precache (0x1638a80).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18249a0", "name": "CPointCommentaryNode::RegisterThinkContexts", "confidence": "low", "rationale": "References only the four CPointCommentaryNode*Think context names, no callees.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18261b0", "name": "CCommentaryViewPosition::Spawn", "confidence": "medium", "rationale": "slot 10 precaching redglow1.vmat and calling SetMoveType = spawn setup.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182a140", "name": "RegisterSchemaClass_BaseEntityState", "confidence": "low", "rationale": "Field strings (CBaseEntity, CHandle, GameTime_t, VectorWS) with schema helper sub_0x203b320.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182d160", "name": "SetSoundEventParamPosition", "confidence": "medium", "rationale": "Sets 'public.position' sound-event param via SetSoundEventParam/StartSoundEventString.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1847c10", "name": "CTestEffect::Think", "confidence": "low", "rationale": "slot 157 drawing 'sprites/lgtning.vmat' then UTIL::Remove = self-removing test-effect think.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860690", "name": "CItemSoda::Spawn", "confidence": "medium", "rationale": "slot 10 setting model 'models/can.vmdl' via SetModel and think = spawn.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860720", "name": "CPointCommentaryNode::Precache", "confidence": "medium", "rationale": "slot 8 precaching info_speech.vmdl with '%s: %s has no commentary file.' check.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1862c80", "name": "CEnvFade::DrawDebugTextOverlays", "confidence": "medium", "rationale": "slot 21 appending 'duration: %f' / 'hold time: %f' debug overlay text.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1862de0", "name": "CEnvTilt::DrawDebugTextOverlays", "confidence": "medium", "rationale": "slot 21 appending 'duration: %f' / 'radius: %f' debug overlay text.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1863c30", "name": "CBreakable::DrawDebugTextOverlays", "confidence": "medium", "rationale": "slot 21 appending 'Health: %i' / 'Base PropData: %s' debug overlay text.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18644c0", "name": "CBreakable::GetImpactMaterialOverride", "confidence": "low", "rationale": "slot 258 selecting BulletProof/GlassBreak and calling the base version (0x15c1590).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18647b0", "name": "CFuncMoveLinear::DrawDebugTextOverlays", "confidence": "medium", "rationale": "slot 21 appending 'Current Pos: %3.3f' / 'Target Pos: %3.3f' debug overlay text.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1864de0", "name": "CEventLog::FormatPlayerLogInfo", "confidence": "medium", "rationale": "slot 0 building the '\"%s<%i><%s><%s>\"' player log identifier.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1865010", "name": "CEnvShake::Spawn", "confidence": "medium", "rationale": "slot 10 emitting env_shake spawnflag warning and calling CBaseEntity::Spawn/SetMoveType.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1867900", "name": "CEnvTilt::Spawn", "confidence": "medium", "rationale": "slot 10 with copy-pasted env_shake spawnflag warning, CBaseEntity::Spawn/SetMoveType.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1869500", "name": "CEnvExplosion::Precache", "confidence": "low", "rationale": "slot 8 reading 'explosion_type' keyvalue and preparing explosion effect data.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1869c90", "name": "CFuncMoveLinear::Precache", "confidence": "low", "rationale": "slot 8 reading 'MoveDistance' keyvalue during setup (delegates to move-init).", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1878970", "name": "CBreakable::TraceAttack", "confidence": "low", "rationale": "slot 77 (int=3 float=2) with CTakeDamageInfo, 'props', AllocPooledString = damage/break handler.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18840c0", "name": "SetSoundEventParamPitch", "confidence": "medium", "rationale": "Sets 'public.pitch' sound-event param via SetSoundEventParam.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1898450", "name": "CFishPool::FireGameEvent", "confidence": "medium", "rationale": "slot 237 listening for 'player_footstep' (userid) to scare fish.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18aae40", "name": "InputMoveToPathNode", "confidence": "medium", "rationale": "'Move To Path Node [name=%s]' / 'Missing Path Node in %s' / 'MoveToPathNode'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ac4c0", "name": "CFuncMoverSystem::InitializePathMovers", "confidence": "low", "rationale": "slot 32 game-system referencing 'Movers' and 'path_mover_entity_spawner'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18c9eb0", "name": "CNetMessagePB<419, CMsgTEExplosion, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "high", "rationale": "CProtobufBinding slot 2 with protobuf debug-string format = ToString.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d1020", "name": "CSingleplayRules::GetChatPrefix", "confidence": "medium", "rationale": "slot 88 returning '*DEAD*' / '*DEAD*(TEAM)' chat prefixes.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d8910", "name": "CSource2Server::OnHostnameChanged", "confidence": "low", "rationale": "slot 43 referencing 'hostname'/'hostname_changed' = hostname convar change handler.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ddb60", "name": "DumpNetworkUserMessageStatsToCSV", "confidence": "medium", "rationale": "Writes 'net_debug_...csv' with 'User Message Name,Count,Average Size Written' header.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e4560", "name": "CCSGameRules::SetGamePaused", "confidence": "medium", "rationale": "logs 'CGameRules - paused on tick' / 'unpaused ... pause duration' = pause toggle setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e6dc0", "name": "CCSHLTVDirector::CreateVersionInfoEvent", "confidence": "low", "rationale": "references game-event name 'hltv_versioninfo' + key 'version'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e7360", "name": "CCSHLTVDirector::StartCameramanShot", "confidence": "low", "rationale": "references 'hltv_cameraman'/'userid' event; slot 41 HLTV shot builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e8580", "name": "CCSHLTVDirector::AddGameEvent", "confidence": "medium", "rationale": "'HLTVDirector: Inserted game event %s at tick %d' = event insertion", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e9910", "name": "CCSHLTVDirector::AddCameramanShot", "confidence": "low", "rationale": "references 'hltv_cameraman'/'userid'; slot 40 HLTV cameraman shot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f1d10", "name": "RegisterEntityClasses", "confidence": "low", "rationale": "references block of adjacent entity classnames (CFuncTimescale/CGunTarget/...) + factory helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f24f0", "name": "CNetMessagePB<76, CSVCMsg_UserCommands, (SignonGroup_t)17, (NetChannelBufType_t)1, false>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump format = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2840", "name": "CNetMessagePB<62, CSVCMsg_HLTVStatus, (SignonGroup_t)0, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump format = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f6520", "name": "CLogicCompare::DrawDebugTextOverlays", "confidence": "high", "rationale": "indented ' Compare Value: %f' overlay text; slot 21 = DrawDebugTextOverlays", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18f8f60", "name": "CItemAssaultSuit::Materialize", "confidence": "medium", "rationale": "'Item %s fell out of level' + UTIL::Remove = item materialize/fall check", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ff8c0", "name": "CEntityOutputTemplate::InitTypeDescription", "confidence": "low", "rationale": "references CEntityIOOutput/CEntityOutputTemplate/CUtlString + schema helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1903b30", "name": "CInfoSpawnGroupLoadUnload::InputActivateSpawnGroup", "confidence": "high", "rationale": "error literally names 'InputActivateSpawnGroup called with invalid spawn group'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1903da0", "name": "CLogicScript::GetScriptDesc", "confidence": "low", "rationale": "'CLogicScript' + FGD help 'Container for game scripts.'; slot 3 descriptor accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19057f0", "name": "CLogicLineToEntity::Activate", "confidence": "medium", "rationale": "'logic_lineto - Source/Target not found' validation; slot 14 = Activate", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1908df0", "name": "CLogicGameEventListener::FireGameEvent", "confidence": "medium", "rationale": "reads event keys 'item'/'userid' via IGameEventListener2 callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1910ec0", "name": "CLogicBranchList::Activate", "confidence": "medium", "rationale": "'logic_branchlist %s refers to entity %s, which is not a logic_branch' = Activate validation", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1914a30", "name": "CGamePlayerEquip::KeyValue", "confidence": "medium", "rationale": "parses 'weapon%d' keys via CEntityKeyValues::FindKeyValues; slot 8 = KeyValue", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x191a3f0", "name": "CMarkupVolumeTagged::Spawn", "confidence": "medium", "rationale": "reads 'groupnames' keyvalue; slot 10 = Spawn (subclasses chain to it)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x191a6d0", "name": "CMarkupVolumeTagged_Nav::Spawn", "confidence": "medium", "rationale": "reads 'navProperty_NavAttributes', calls base Spawn 0x191a3f0; slot 10", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x191a850", "name": "CSimpleMarkupVolumeTagged::Spawn", "confidence": "medium", "rationale": "reads 'groupnames', calls base Spawn 0x191a3f0; slot 10", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19287d0", "name": "CRagdollPropAttached::GetDataDescMap", "confidence": "low", "rationale": "int=0 slot 47 with own classname + schema helper sub_0x203b320 = static datamap accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928df0", "name": "CPathCornerCrash::DrawDebugTextOverlays", "confidence": "high", "rationale": "'Target: %s' overlay text + sub_0xd5f4c0; slot 21 = DrawDebugTextOverlays", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1931940", "name": "CAnchorList::InitialThink", "confidence": "low", "rationale": "references think names 'CPhysForceForceOff'/'CPhysForceInitialThink'; int=1 think", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1958ea0", "name": "KV3Save_pWorldObject", "confidence": "medium", "rationale": "'Double-save to Member' KV3 transfer save of 'pWorldObject' via FindMember/PrepareForType", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19835b0", "name": "CPointTeleport::GetDataDescMap", "confidence": "low", "rationale": "int=0 slot 47 with own classname + schema helper sub_0x203b320 = static datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198ab70", "name": "CPointTeleport::Activate", "confidence": "medium", "rationale": "'can't teleport object ... has a parent' / 'target not found. Deleting.'; slot 14 = Activate", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x198c2a0", "name": "CPointVelocitySensor::Activate", "confidence": "medium", "rationale": "slot 14 = Activate; finds target via sub_0x16a67a0 (libstdc++ strings only)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1996330", "name": "CPhysExplosion::DrawDebugTextOverlays", "confidence": "high", "rationale": "indented ' magnitude: %.2f damage %.2f' overlay text; slot 21 = DrawDebugTextOverlays", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19981a0", "name": "CLagCompensationManager::PrintInterpolationInfo", "confidence": "low", "rationale": "'Lag comp interp info' / 's0 [#%d,#%d,%.3f]' debug dump of interp records", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1998890", "name": "CLagCompensationManager::GetInterpolatedRecord", "confidence": "low", "rationale": "'Lag comp using full/single interp' / 'using target time' record selection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x199a0b0", "name": "CreateStandardEntities", "confidence": "medium", "rationale": "references singleton classnames ai_network/bodyque/player_manager/soundent spawned at level init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a89f0", "name": "CLagCompensationManager::FinishLagCompensation", "confidence": "high", "rationale": "string literally 'FinishLagCompensation' + player_lagcompensation.cpp; slot 70", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19b1e40", "name": "CPlayerCommandQueue::ProcessUserCommands", "confidence": "medium", "rationale": "'parsed on tick %d ... got %d new commands' / 'command rate ... vs tickrate'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19bfae0", "name": "CCommandQueueTester::ChangeCommandQueue", "confidence": "low", "rationale": "'SV: changing command queue to %s' toggles active command queue", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce770", "name": "CPrecacheRegister::Precache", "confidence": "medium", "rationale": "'GameInit - PreCache - Start/Finish' brackets a precache pass; slot 3", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d5850", "name": "CPulseServerFuncs::FindEntitiesInRadius", "confidence": "low", "rationale": "pulse/script param names entityType/flSearchRadius/pSearchFromEntity/pStartEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d6e50", "name": "CPulseServerFuncs::ApplyDamage", "confidence": "low", "rationale": "pulse/script param names flDamage/hAttacker/hTarget/vecForce", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dbca0", "name": "CPropDoorRotatingBreakable::KeyValue", "confidence": "medium", "rationale": "reads 'model' via CEntityKeyValues::FindKeyValues; slot 8 = KeyValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dc060", "name": "CPulseGraphInstance_ServerEntity::GetGraphDomainInfo", "confidence": "low", "rationale": "references domain names 'BaseDomain'/'ServerEntity'; slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19de660", "name": "CPulseServerFuncs::CreatePhysicsSphere", "confidence": "low", "rationale": "pulse params hEntity/pAttachmentName/pPhysicsModel + physics_sphere.vmdl", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e04e0", "name": "CPulseServerFuncs::TraceLine", "confidence": "low", "rationale": "pulse/script param names fLength/hIgnoreEntity/vDirection/vStartPos", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e0d40", "name": "ParseEntityKeyValues", "confidence": "low", "rationale": "'Malformed %s keys; check FGD entry for %s' + classname keyvalue lookup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f4290", "name": "InitSchema_PulseScriptedSequenceData_t", "confidence": "low", "rationale": "references CPulse_OutflowConnection/PulseScriptedSequenceData_t + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f46c0", "name": "KV3SaveEHandle_m_scriptedSequence", "confidence": "medium", "rationale": "'IKV3TransferInterface_EHandle_Save' of member 'm_scriptedSequence'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f4820", "name": "KV3SaveEHandle_m_sceneInstance", "confidence": "medium", "rationale": "'IKV3TransferInterface_EHandle_Save' of member 'm_sceneInstance'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19fa2b0", "name": "CanCharacterSeeEntity", "confidence": "medium", "rationale": "string literally 'CanCharacterSeeEntity' + character/target validation errors", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19fe790", "name": "KV3SaveString_m_ParamBoneOrAttachName", "confidence": "medium", "rationale": "'Double-save to Member' + KeyValues3::SetString of m_ParamBoneOrAttachName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19fe930", "name": "KV3SaveEHandle_m_entity", "confidence": "medium", "rationale": "'IKV3TransferInterface_EHandle_Save' of member 'm_entity'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a0a610", "name": "CPulseCell_Outflow_PlaySequence::Run", "confidence": "medium", "rationale": "names its own cell 'CPulseCell_Outflow_PlaySequence' + 'Stack depth limit hit' execute path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a0ae30", "name": "CPulseCell_Step_SetAnimGraphParam::Run", "confidence": "medium", "rationale": "names its own cell 'CPulseCell_Step_SetAnimGraphParam' + 'Stack depth limit hit' execute path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a0b530", "name": "CPulseCell_Step_FollowEntity::Run", "confidence": "low", "rationale": "reads params m_ParamBoneOrAttachName/Child; pulse cell slot 2 execution", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a11d40", "name": "SpawnEntityFromKeyValues", "confidence": "low", "rationale": "reads 'classname'/'clientSideEntity' + 'kv 0x%p AddRef' = entity creation from KV", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a22ab0", "name": "RegisterEntityClasses", "confidence": "low", "rationale": "references block of adjacent entity classnames (CEnableMotionFixup/COrnamentProp/...) + factory helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a2c820", "name": "CTraceFilterQueryCache::Report", "confidence": "medium", "rationale": "'%d queries, %d misses (%d free) suc spec' = query cache stats report; slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2ca50", "name": "CCitadelSoundOpvarSetOBB::GetDataDescMap", "confidence": "low", "rationale": "int=0 slot 47 with own classname + schema helper sub_0x203b320 = static datamap accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2dce0", "name": "CSceneEntity::ScriptThink", "confidence": "low", "rationale": "references think names CRevertSavedLoadThink/CScriptedSequenceScriptThink; slot 283", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a31240", "name": "CSceneEntity::GetFaceIdleAnimation", "confidence": "low", "rationale": "references choreo mood 'default'/'e_face_idle'; slot 279", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a31330", "name": "CSceneEntity::GetBodyIdleAnimation", "confidence": "low", "rationale": "references choreo mood 'default'/'e_body_idle'; slot 281", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a314f0", "name": "CSceneEntity::ProcessBodyMoodEvent", "confidence": "low", "rationale": "'Mood body event on actor w/ no AnimGraph' + 'e_body_idle'; slot 280", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a3e820", "name": "RegisterSchemaClassFields", "confidence": "low", "rationale": "references schema field type names CHandle/bool/float32/uint16", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a410b0", "name": "CSoundOpvarSetEntity::Spawn", "confidence": "medium", "rationale": "calls CBaseEntity::Spawn + AllocPooledString; slot 10 = Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a54a00", "name": "CRopeKeyframe::Spawn", "confidence": "medium", "rationale": "'move_rope has TextureScale greater than 10/less than 0.1' init validation; slot 271", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a5cfc0", "name": "CAI_ScriptedSequence::PostIdleThink", "confidence": "low", "rationale": "'Post Idle %s finished for %s' / '(No Choreo Services)' scripted-sequence completion", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a6f690", "name": "CSoundOpvarSetPointEntity::UpdateOpvarThink", "confidence": "low", "rationale": "int=1 float=1 with '%.3f / %.3f' current/target opvar log; slot 237", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a7ae50", "name": "CInstancedSceneEntity::Think", "confidence": "low", "rationale": "thin evidence 'Insert'/'false'; slot 237 scene entity update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86430", "name": "CFuncTrainControls::Spawn", "confidence": "high", "rationale": "calls CBaseEntity::Spawn + SetMoveType + CCollisionProperty::SetSolid; slot 10 = Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a869f0", "name": "CFuncTrackTrain::InitDataMap", "confidence": "low", "rationale": "references CFuncTrackTrain/CPathTrack/TRAIN_CODE datamap field names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86c40", "name": "CFuncPlat::GetDataDescMap", "confidence": "low", "rationale": "references CFuncPlat datamap function names (CallGoDown/HitBottom/HitTop/PlatUse), no callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a918e0", "name": "CFuncPlatRot::GetDataDescMap", "confidence": "low", "rationale": "duplicate of CFuncPlat datamap function-name table = derived-class datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a9e710", "name": "AttachedEntityThink", "confidence": "low", "rationale": "references think name 'AttachedEntityThink' + think helpers sub_0xd2a9d0", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9e900", "name": "CFuncTrackTrain::ArriveAtNode", "confidence": "low", "rationale": "'TRAIN(%s): Dead end' + path-track lookup/AcceptInput on train arrival", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa8370", "name": "SetSoundEventVolumeAtten", "confidence": "low", "rationale": "'public.volume_atten' + SoundOpGameSystem Start/Stop/SetSoundEventParam", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aaa680", "name": "CFuncTrackChange::Blocked", "confidence": "medium", "rationale": "plays 'FuncTrackChange.Blocking' via StartSoundEventString; slot 144 = Blocked", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aadca0", "name": "CChangeLevel::ChangeLevelNow", "confidence": "medium", "rationale": "'%s: changing level to %s' / 'OverrideInvokeChangeLevel!'; slot 270", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aade20", "name": "CChangeLevel::IsEntityInTransition", "confidence": "low", "rationale": "'In level transition: %s %s' + AbsVelocity checks; slot 272", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab3940", "name": "CTriggerLerpObject::UnsetWaitForEntity", "confidence": "low", "rationale": "references literal 'UnsetWaitForEntity'; slot 273 lerp think/handler", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab3d60", "name": "RegisterSchemaClassFields", "confidence": "low", "rationale": "references schema field type names Vector/VectorWS/bool/float", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1abbf20", "name": "CFuncTrackTrain::ArrivedAtPathTrack", "confidence": "low", "rationale": "'TrackTrain %s arrived at %s, speed to %4.2f' on reaching a path_track", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ada760", "name": "CToolGameSimulationAPI::LoadSavegame", "confidence": "high", "rationale": "error literally 'CToolGameSimulationAPI::LoadSavegame: no such save file'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1adc080", "name": "DumpServerInventory", "confidence": "low", "rationale": "'(SERVER) Inventory for account (%d):' / 'Num items: %d' console dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adc790", "name": "CGCDev_NewItemRequestResponse::OnMessage", "confidence": "low", "rationale": "'Failed to generate new item' / 'Received new item acknowledgement' GC response handler; slot 5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af7820", "name": "CEconItemSchema::ParseQualityColors", "confidence": "medium", "rationale": "'Quality definition %s: missing color_name/hex_color' parse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af8d80", "name": "CEconItemSchema::ParseGraffitiTintDefinition", "confidence": "medium", "rationale": "'Graffiti tint definition #%d %s: missing name/hex_color' parse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b0a6c0", "name": "CEconItemSchema::BInitGraffitiTintDefinitions", "confidence": "medium", "rationale": "'Graffiti tint definition duplicate/id out of range/failed to parse' container init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b1f170", "name": "CEconItemSchema::BInitItemQualities", "confidence": "medium", "rationale": "'Duplicate quality value (%d)' / 'Duplicate quality name %s' quality init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b27360", "name": "CCStrike15ItemSchema::BInitItemSets", "confidence": "medium", "rationale": "'All itemsets must have names.' / 'Duplicate itemset name (%s)'; slot 38", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b36ef0", "name": "CEconItemSchema::BInitProPlayers", "confidence": "medium", "rationale": "'Pro-player entry %s has a duplicate code/AccountID' + events/team keys", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4a790", "name": "CSchemaAttributeType_String::LoadOrGenerateSchemaAttribute", "confidence": "low", "rationale": "CSchemaAttributeType_String slot 5 string-load (libstdc++ strings only)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4ce70", "name": "CCSGCServerSystem::BInitGCClient", "confidence": "medium", "rationale": "'CGCClientSystem - failed to init GCClient!' / 'no ISteamClient interface!'; slot 71", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4f7c0", "name": "CCSPlayerPawn::UpdateGloves", "confidence": "low", "rationale": "NetworkVar_m_EconGloves accessor slot 4 + 'set item texture prefab'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b594d0", "name": "CCStrike15ItemSchema::FindPaintKitDefinitionByName", "confidence": "low", "rationale": "'*paintkit'/'name' + GetItemDefinition/GetItemSchema lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b65090", "name": "CTouchExpansionComponent::GetDataDescMap", "confidence": "low", "rationale": "int=0 slot 5 with own classname + schema helper sub_0x203b320 = component descriptor accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b73520", "name": "CNavGameSystem::PostSpawnGroupLoad", "confidence": "high", "rationale": "string literally 'CNavGameSystem::PostSpawnGroupLoad (%s)'; slot 16", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1bd1ee0", "name": "CNavMesh::UpdateAvoidanceObstacleAreas", "confidence": "low", "rationale": "'%s allocation count overflow' with AddMultipleToTail in 'UpdateAvoidanceObstacleAreas'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bf40c0", "name": "CNavQuery::FindRandomConnectedPoint", "confidence": "high", "rationale": "string literally 'CNavQuery::FindRandomConnectedPoint' + 'No search positions found'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c3cd90", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3d0e0", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3d430", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3d780", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3dad0", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3de20", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3e170", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3e4c0", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3e810", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c48010", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c48360", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c486b0", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c48a00", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c48d50", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c490a0", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c493f0", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c49760", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c49ab0", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c49e00", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s\\n{' / '%s [%d]' text-dump = binding ToString, slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c4cd30", "name": "RegisterCoJobConVars", "confidence": "medium", "rationale": "registers convars cojob_lock_hold_warning_threshold_ms/cojob_max_no_yield_time_us with help text", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c52bb0", "name": "CCoJobMgr::BResumeSleepingJobs", "confidence": "low", "rationale": "cojobmgr.cpp asserts naming BResumeSleepingJobs/CheckForJobTimeouts/BFrameFuncRunSleepingJobs", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c69320", "name": "CKV3TransferLoadContext::GetContextString", "confidence": "low", "rationale": "formats '[%u]'/'{0x%x}' path context; slot 3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c69540", "name": "CKV3TransferSaveContext::GetContextString", "confidence": "low", "rationale": "formats '(%d)'/'(%d,%d)' path context; slot 0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c73f5c", "name": "google::protobuf::internal::ExtensionSet::AddPrimitiveField", "confidence": "low", "rationale": "extension_set.cc CHECK type != ENUM/GROUP/MESSAGE = primitive-only add", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c7aae4", "name": "google::protobuf::internal::ExtensionSet::SetInt32", "confidence": "medium", "rationale": "extension_set.cc CHECK cpp_type == CPPTYPE_INT32, OPTIONAL, takes value", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7ae40", "name": "google::protobuf::internal::ExtensionSet::SetInt64", "confidence": "medium", "rationale": "extension_set.cc CHECK cpp_type == CPPTYPE_INT64, OPTIONAL, takes value", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7b1a2", "name": "google::protobuf::internal::ExtensionSet::SetUInt32", "confidence": "medium", "rationale": "extension_set.cc CHECK cpp_type == CPPTYPE_UINT32, OPTIONAL, takes value", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7b502", "name": "google::protobuf::internal::ExtensionSet::SetUInt64", "confidence": "medium", "rationale": "extension_set.cc CHECK cpp_type == CPPTYPE_UINT64, OPTIONAL, takes value", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7b864", "name": "google::protobuf::internal::ExtensionSet::SetFloat", "confidence": "medium", "rationale": "extension_set.cc CHECK cpp_type == CPPTYPE_FLOAT, float arg", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7bbce", "name": "google::protobuf::internal::ExtensionSet::SetDouble", "confidence": "medium", "rationale": "extension_set.cc CHECK cpp_type == CPPTYPE_DOUBLE, float arg", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7bf38", "name": "google::protobuf::internal::ExtensionSet::SetBool", "confidence": "medium", "rationale": "extension_set.cc CHECK cpp_type == CPPTYPE_BOOL, OPTIONAL", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7c34a", "name": "google::protobuf::internal::ExtensionSet::SetEnum", "confidence": "medium", "rationale": "extension_set.cc CHECK cpp_type == CPPTYPE_ENUM, OPTIONAL", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7c6aa", "name": "google::protobuf::internal::ExtensionSet::MutableString", "confidence": "medium", "rationale": "extension_set.cc CHECK cpp_type == CPPTYPE_STRING, OPTIONAL", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7c86e", "name": "google::protobuf::internal::ExtensionSet::AddString", "confidence": "medium", "rationale": "extension_set.cc CHECK cpp_type == CPPTYPE_STRING, REPEATED", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7c9f2", "name": "google::protobuf::internal::ExtensionSet::MutableMessage", "confidence": "medium", "rationale": "extension_set.cc CHECK cpp_type == CPPTYPE_MESSAGE, OPTIONAL", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c7d02c", "name": "google::protobuf::internal::ExtensionSet::AddMessage", "confidence": "medium", "rationale": "extension_set.cc CHECK cpp_type == CPPTYPE_MESSAGE, REPEATED", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c81b3c", "name": "google::protobuf::io::CodedInputStream::ReadVarint32Fallback", "confidence": "low", "rationale": "coded_stream.cc CHECK 'first_byte & 0x80 == 0x80' varint slow path", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c81f36", "name": "google::protobuf::internal::EpsCopyInputStream::DoneFallback", "confidence": "low", "rationale": "coded_stream.cc CHECK 'overrun <= kSlopBytes' EpsCopy done fallback", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c82bdc", "name": "google::protobuf::io::OstreamOutputStream::WriteAliasedRaw", "confidence": "medium", "rationale": "'ZeroCopyOutputStream doesn't support aliasing' default; slot 5 = WriteAliasedRaw", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c82cc8", "name": "google::protobuf::io::ConcatenatingInputStream::Skip", "confidence": "medium", "rationale": "zero_copy_stream_impl.cc CHECK final=0; slot 4 = Skip", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c83b38", "name": "google::protobuf::io::StringOutputStream::ByteCount", "confidence": "low", "rationale": "CHECK target_ != NULL; slot 4 = ByteCount, int=1", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c83d02", "name": "google::protobuf::io::StringOutputStream::Next", "confidence": "medium", "rationale": "CHECK target_ != NULL + string append; slot 2 = Next", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c83f72", "name": "google::protobuf::io::CopyingInputStreamAdaptor::Skip", "confidence": "medium", "rationale": "impl_lite.cc CHECK count>=0; slot 4 = Skip", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8447a", "name": "google::protobuf::io::FileOutputStream::WriteAliasedRaw", "confidence": "low", "rationale": "impl_lite.cc CHECK buffer_used_==0; slot 5 = WriteAliasedRaw", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c920da", "name": "google::protobuf::FloatToBuffer", "confidence": "medium", "rationale": "strutil.cc '%.*g'/'-inf'/kFloatToBufferSize CHECK", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c943af", "name": "google::protobuf::DoubleToBuffer", "confidence": "medium", "rationale": "strutil.cc '%.*g'/'-inf'/kDoubleToBufferSize CHECK", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c95a18", "name": "google::protobuf::internal::WireFormatLite::VerifyUtf8String", "confidence": "medium", "rationale": "wire_format_lite.cc 'contains invalid UTF-8 data'/'String field' logging", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9ac32", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::SetOptionValue", "confidence": "low", "rationale": "descriptor.cc 'Option \"...\" was already set.' option interpretation", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ca3004", "name": "google::protobuf::DescriptorPool::Tables::Allocate", "confidence": "low", "rationale": "descriptor.cc has_allocated CHECK + vector emplace = tables allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ca8254", "name": "google::protobuf::DescriptorBuilder::AllocateOptions", "confidence": "low", "rationale": "descriptor.cc + 'google.protobuf.ServiceOptions' + has_allocated CHECK", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ca9d54", "name": "google::protobuf::DescriptorBuilder::AddPackage", "confidence": "low", "rationale": "descriptor.cc 'Package name is too long' + has_allocated CHECK", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cb9a58", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretSingleOption", "confidence": "low", "rationale": "descriptor.cc 'Uninterpreted option is missing name or value.' interpreter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cb9d26", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretSingleOption", "confidence": "low", "rationale": "descriptor.cc 'Uninterpreted option is missing name or value.' interpreter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cb9fee", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretSingleOption", "confidence": "low", "rationale": "descriptor.cc 'Uninterpreted option is missing name or value.' interpreter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cba2b6", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretSingleOption", "confidence": "low", "rationale": "descriptor.cc 'Uninterpreted option is missing name or value.' interpreter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cba580", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretSingleOption", "confidence": "low", "rationale": "descriptor.cc 'Uninterpreted option is missing name or value.' interpreter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cba84a", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretSingleOption", "confidence": "low", "rationale": "descriptor.cc 'Uninterpreted option is missing name or value.' interpreter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbab14", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretSingleOption", "confidence": "low", "rationale": "descriptor.cc 'Uninterpreted option is missing name or value.' interpreter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbadde", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretSingleOption", "confidence": "low", "rationale": "descriptor.cc 'Uninterpreted option is missing name or value.' interpreter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbb0a8", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretSingleOption", "confidence": "low", "rationale": "descriptor.cc 'Uninterpreted option is missing name or value.' interpreter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc14ac", "name": "google::protobuf::DescriptorProto::_InternalParse", "confidence": "medium", "rationale": "field full-names + parse helpers (VerifyUTF8Parse); slot 10 = _InternalParse", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc2522", "name": "google::protobuf::FieldOptions::_InternalParse", "confidence": "medium", "rationale": "field full-names + parse helpers; slot 10 = _InternalParse", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc3146", "name": "google::protobuf::EnumDescriptorProto::_InternalParse", "confidence": "medium", "rationale": "field full-names + parse helpers; slot 10 = _InternalParse", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc3622", "name": "google::protobuf::UninterpretedOption::_InternalParse", "confidence": "medium", "rationale": "field full-names + parse helpers; slot 10 = _InternalParse", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc3cd0", "name": "google::protobuf::UninterpretedOption::_InternalSerialize", "confidence": "medium", "rationale": "field full-names + serialize helpers (VerifyUTF8 for write); slot 12 = _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc3fba", "name": "google::protobuf::EnumDescriptorProto::_InternalSerialize", "confidence": "medium", "rationale": "field full-names + serialize helpers; slot 12 = _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc4892", "name": "google::protobuf::FieldOptions::_InternalSerialize", "confidence": "medium", "rationale": "field full-names + serialize helpers; slot 12 = _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc53ea", "name": "google::protobuf::DescriptorProto::_InternalSerialize", "confidence": "medium", "rationale": "field full-names + serialize helpers; slot 12 = _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc5caa", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc5db8", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc5ef6", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc60c8", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc629c", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6bbc", "name": "google::protobuf::DescriptorProto_ExtensionRange::_internal_options", "confidence": "low", "rationale": "CHECK '_impl_.options_ != nullptr'; slot 4 options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc6e40", "name": "google::protobuf::FieldDescriptorProto::_internal_options", "confidence": "low", "rationale": "CHECK '_impl_.options_ != nullptr'; slot 4 options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc6f80", "name": "google::protobuf::OneofDescriptorProto::_internal_options", "confidence": "low", "rationale": "CHECK '_impl_.options_ != nullptr'; slot 4 options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc7092", "name": "google::protobuf::EnumValueDescriptorProto::_internal_options", "confidence": "low", "rationale": "CHECK '_impl_.options_ != nullptr'; slot 4 options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc714e", "name": "google::protobuf::EnumDescriptorProto::_internal_options", "confidence": "low", "rationale": "CHECK '_impl_.options_ != nullptr'; slot 4 options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc721e", "name": "google::protobuf::DescriptorProto::_internal_options", "confidence": "low", "rationale": "CHECK '_impl_.options_ != nullptr'; slot 4 options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc7392", "name": "google::protobuf::MethodDescriptorProto::_internal_options", "confidence": "low", "rationale": "CHECK '_impl_.options_ != nullptr'; slot 4 options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc746e", "name": "google::protobuf::ServiceDescriptorProto::_internal_options", "confidence": "low", "rationale": "CHECK '_impl_.options_ != nullptr'; slot 4 options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc787a", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc8c8a", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc8d38", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc8e5e", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc9216", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc92f6", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc94ba", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc963a", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc9878", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc9926", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc9a60", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc9b4e", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc9c0c", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc9d5c", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc9e3c", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc9f08", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cca204", "name": "google::protobuf::GeneratedCodeInfo::MergeImpl", "confidence": "low", "rationale": "descriptor.pb.cc '(&from) != (_this)' self-merge CHECK = generated MergeImpl (class from vtable)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cca454", "name": "google::protobuf::GeneratedCodeInfo::MergeFrom", "confidence": "low", "rationale": "protobuf 'CHECK failed: (&from) != (_this)' merge check in descriptor.pb.cc; exact message type ambiguous, class hint GeneratedCodeInfo", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cca83a", "name": "google::protobuf::GeneratedCodeInfo::MergeFrom", "confidence": "low", "rationale": "descriptor.pb.cc merge check (&from)!=(_this); MergeFrom-family, message type ambiguous", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccac76", "name": "google::protobuf::GeneratedCodeInfo::MergeFrom", "confidence": "low", "rationale": "descriptor.pb.cc merge check (&from)!=(_this); MergeFrom-family", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccad10", "name": "google::protobuf::GeneratedCodeInfo::MergeFrom", "confidence": "low", "rationale": "descriptor.pb.cc merge check (&from)!=(_this); MergeFrom-family, more callees suggests larger message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccafd6", "name": "google::protobuf::GeneratedCodeInfo::MergeFrom", "confidence": "low", "rationale": "descriptor.pb.cc merge check (&from)!=(_this); MergeFrom-family", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccf5fa", "name": "google::protobuf::MergedDescriptorDatabase::FindAllExtensionNumbers", "confidence": "low", "rationale": "MergedDescriptorDatabase vtable slot 6; DescriptorDatabase virtual, only generic vector strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccf8ce", "name": "google::protobuf::SimpleDescriptorDatabase::DescriptorIndex::AddSymbol", "confidence": "medium", "rationale": "'conflicts with the existing symbol'/'Invalid symbol name' in descriptor_database.cc = AddSymbol", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd3aa4", "name": "google::protobuf::SimpleDescriptorDatabase::DescriptorIndex::AddSymbol", "confidence": "low", "rationale": "same symbol-conflict strings as AddSymbol, different index template instantiation", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd604c", "name": "google::protobuf::internal::ExtensionSet::MutableMessage", "confidence": "medium", "rationale": "extension_set_heavy.cc CHECK CPPTYPE_MESSAGE + LABEL_OPTIONAL = singular message extension accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce0418", "name": "google::protobuf::Reflection::SwapFieldsImpl", "confidence": "low", "rationale": "generated_message_reflection.cc, lhs_array/rhs_array bit checks = field/bitmap swap", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce4f58", "name": "google::protobuf::io::Tokenizer::ParseStringAppend", "confidence": "high", "rationale": "string literally 'Tokenizer::ParseStringAppend() passed text...' in tokenizer.cc", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce583c", "name": "google::protobuf::MapKey::type", "confidence": "medium", "rationale": "'MapKey::type MapKey is not initialized' usage-error accessor, 12 callers, abi this-only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce593a", "name": "google::protobuf::internal::MapFieldBase::Swap", "confidence": "medium", "rationale": "map_field.cc slot 9 'CHECK failed: (arena_)==(other->arena_)' = arena-equality Swap", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce5d64", "name": "google::protobuf::internal::DynamicMapField::SyncRepeatedFieldWithMapNoLock", "confidence": "low", "rationale": "DynamicMapField slot 22, 'repeated_field_==nullptr' check, map sync path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce6272", "name": "google::protobuf::internal::DynamicMapField::SetMapIteratorValue", "confidence": "low", "rationale": "DynamicMapField slot 13, 'Can't get here' default switch in map_field.cc", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce6622", "name": "google::protobuf::internal::DynamicMapField::MergeFrom", "confidence": "low", "rationale": "DynamicMapField slot 7, 'IsMapValid() && other.IsMapValid()' = two-map merge/swap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce6838", "name": "google::protobuf::internal::DynamicMapField::InsertOrLookupMapValueNoLock", "confidence": "low", "rationale": "DynamicMapField slot 14, 'Can't get here' switch, map insertion path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce76e4", "name": "google::protobuf::internal::CopyMapKey", "confidence": "low", "rationale": "map_field.h helper, 'Unsupported: type mismatch', calls MapKey::type", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce9b74", "name": "google::protobuf::internal::Map::clear", "confidence": "low", "rationale": "map.h TableEntryIsTree/NonEmptyList consistency checks = hashtable traversal/clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cea99e", "name": "google::protobuf::internal::Map::Resize", "confidence": "low", "rationale": "map.h bucket_index/index_of_first_non_null invariants = rehash/resize insert", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ceb5c6", "name": "google::protobuf::Message::CopyFrom", "confidence": "medium", "rationale": "message.cc 'Tried to copy from a message with a different type' + descriptor equality check", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cebe82", "name": "google::protobuf::MessageFactory::GetPrototype", "confidence": "low", "rationale": "message.cc 'File/Type appears to be in generated pool but wasn't registered'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec1f8", "name": "google::protobuf::internal::GeneratedMessageFactory::RegisterType", "confidence": "medium", "rationale": "message.cc 'Tried to register a non-generated type'/'Type is already registered'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec8ee", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap", "confidence": "medium", "rationale": "reflection_internal.h 'this == other_mutator' = RepeatedFieldAccessor::Swap slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec986", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap", "confidence": "medium", "rationale": "reflection_internal.h 'this==other_mutator' Swap slot 8, long instantiation", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceca1e", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap", "confidence": "medium", "rationale": "reflection_internal.h Swap slot 8 mutator-identity check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecab6", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap", "confidence": "medium", "rationale": "reflection_internal.h Swap slot 8 mutator-identity check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecb4e", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap", "confidence": "medium", "rationale": "reflection_internal.h Swap slot 8 mutator-identity check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecbe6", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap", "confidence": "medium", "rationale": "reflection_internal.h Swap slot 8 mutator-identity check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecc7e", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Swap", "confidence": "medium", "rationale": "reflection_internal.h Swap slot 8 mutator-identity check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ced352", "name": "google::protobuf::internal::MapFieldAccessor::Swap", "confidence": "medium", "rationale": "reflection_internal.h slot 8 'this==other_mutator' Swap on map accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ced3f8", "name": "google::protobuf::internal::RepeatedPtrFieldMessageAccessor::Swap", "confidence": "medium", "rationale": "reflection_internal.h slot 8 'this==other_mutator' Swap on message accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cef448", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::PrintBool", "confidence": "medium", "rationale": "slot 2, only strings 'true'/'false', abi this+bool+generator = PrintBool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf04c8", "name": "google::protobuf::TextFormat::CheckFieldIndex", "confidence": "low", "rationale": "text_format.cc 'Index must be -1 for singular fields'/'in range of repeated field values'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf2756", "name": "google::protobuf::TextFormat::PrintProtoContentByType", "confidence": "low", "rationale": "text_format.cc 'Can't print proto content: proto type ... not found'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf3daa", "name": "google::protobuf::TextFormat::Printer::TextGenerator::Outdent", "confidence": "medium", "rationale": "text_format.cc slot 3 ' Outdent() without matching Indent().'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cf5ba2", "name": "google::protobuf::TextFormat::Parser::ParserImpl::SkipFieldValue", "confidence": "medium", "rationale": "'Cannot skip field value, unexpected token' + recursion-limit + float parse strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cfa1c8", "name": "google::protobuf::MapKey::GetStringValue", "confidence": "low", "rationale": "same MapKey usage-error strings as type(); distinct accessor with 2 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cfac5c", "name": "google::protobuf::internal::WireFormat::MapKeyToMapValueRef", "confidence": "low", "rationale": "wire_format.cc CHECK TypeToCppType==value.type(), 'Unsupported' map key/value handling", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cfd87e", "name": "google::protobuf::internal::WireFormat::ParseMessageSetItem", "confidence": "low", "rationale": "wire_format.cc + coded_stream 'ptr < end_', 'Invalid descriptor' parse path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d307b0", "name": "CModel_Imp::GetMeshMaterialRemap", "confidence": "low", "rationale": "'Invalid request for mesh %d in model %s with ... remapping table' material remap lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d31fd0", "name": "CModel_Imp::LoadAdditionalExtRefs", "confidence": "low", "rationale": "'Should have already been loaded via CModel_Imp::RegisterAdditionalExtRefs', GetGameDataClass error", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d51f00", "name": "CNmIKChainSolver::DrawDebug", "confidence": "low", "rationale": "'DrawDebug' string + m_boneIDs/m_pBoneWeights assert = bone-weight IK debug draw", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d545a0", "name": "CNmBlendTask::GetDebugText", "confidence": "medium", "rationale": "CNmBlendTask slot 9 formats 'Blend: %.2f%%'/'Blend (Masked): %.2f%%' display text", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d54620", "name": "CNmOverlayBlendTask::GetDebugText", "confidence": "medium", "rationale": "slot 9 formats 'Overlay Blend: %.2f%%' display text", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d546a0", "name": "CNmAdditiveBlendTask::GetDebugText", "confidence": "medium", "rationale": "slot 9 formats 'Additive Blend: %.2f%%' display text", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5d740", "name": "CNmChainLookatTask::Execute", "confidence": "low", "rationale": "CNmChainLookatTask slot 6, 'm_params.m_nNumBonesInChain < 8' chain solve assert", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6b8e0", "name": "CNmSampleTask::GetDebugText", "confidence": "medium", "rationale": "slot 9 formats '%s - %.1f%%, %.2fs, frame %.1f %s' + ' - (Additive)' display text", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d88480", "name": "CNmTaskSystem::UpdatePrePhysics", "confidence": "high", "rationale": "string literally 'CNmTaskSystem::UpdatePrePhysics' + 'Co-dependent physics tasks detected!' in animtasksystem.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1d8b4c0", "name": "CNmParameterizedBlendNode::CDefinition::InstantiateNode", "confidence": "low", "rationale": "CDefinition slot 6 = node instantiation; 'GetPercentageThrough'/'IsSet()' asserts", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1070", "name": "CNmFloatMathNode::GetValueInternal", "confidence": "medium", "rationale": "slot 10 value-node eval, 'Dividing by zero in CNmFloatMathNode'/'Mod by zero'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db4be0", "name": "CNmFootIKNode::Update", "confidence": "medium", "rationale": "pose-node slot 11, 'Invalid/No effector bone ID specified in input target'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db5c00", "name": "CNmFootIKNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition slot 6, 'not enough bones in the chain to solve the IK request' left/right effector", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd7800", "name": "CNmTargetSelectorNode::GetValueInternal", "confidence": "medium", "rationale": "slot 10 value node, 'Failed to select a valid option!'/'Invalid target provided to target selector!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1deca40", "name": "CNmTwoBoneIKNode::Update", "confidence": "medium", "rationale": "pose-node slot 11, 'Invalid/No input target bone ID specified'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ded6a0", "name": "CNmTwoBoneIKNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition slot 6, effector-bone/chain validation for IK request", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e0ae60", "name": "CNmRangeSettings::SerializeToKV3", "confidence": "low", "rationale": "KV3 'Double-save to Member' writing m_flRangeStart/m_flRangeLength", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0eaf0", "name": "CNmFloatChannelData::ChannelSettings_t::SchemaStaticInit", "confidence": "low", "rationale": "schema type names CNmFloatChannelData::ChannelSettings_t/CStrongHandle/CUtlVector list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e223b0", "name": "CNmFloatCurveEvent::GetDebugText", "confidence": "medium", "rationale": "slot 9 formats 'Float Curve (%s)'/'No ID Set' display text", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e232f0", "name": "CNmFrameSnapEvent::GetDebugText", "confidence": "medium", "rationale": "slot 9 formats 'Snap Frame (%s)'/'ERROR' display text", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e23ff0", "name": "CNmIDEvent::GetDebugText", "confidence": "medium", "rationale": "slot 9 formats ' (%s)'/'** Invalid ID **' display text", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e24150", "name": "CNmIDEvent::SerializeToKV3", "confidence": "medium", "rationale": "KV3 'Double-save to Member' writing m_ID/m_secondaryID (CNmIDEvent fields)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e24820", "name": "CNmIDEvent::UnserializeFromKV3", "confidence": "low", "rationale": "reads m_ID/m_secondaryID via KV3 GetString, 'Class data is a %s, not a table'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e24ff0", "name": "CNmLegacyEvent::SerializeToKV3", "confidence": "low", "rationale": "KV3 write m_KV/m_animEventClassName (legacy anim-event fields)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e2f720", "name": "CNmSoundEvent::GetDebugText", "confidence": "medium", "rationale": "slot 9 formats 'Sound (%s) (%s)'/'Not Set' display text", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6e260", "name": "CNmEventTimeRange::SerializeToKV3", "confidence": "low", "rationale": "KV3 write m_flBegin/m_flEnd time-range fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8f540", "name": "CNmReferencedGraphNode::Settings::SerializeToKV3", "confidence": "low", "rationale": "KV3 write m_nFallbackNodeIdx/m_nReferencedGraphIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e93ca0", "name": "CNmNodeSettings::SerializeToKV3", "confidence": "low", "rationale": "KV3 write m_nEnableNodeIdx/m_nMaskNodeIdx node settings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea0260", "name": "CNmControlParameterNode::Settings::SerializeToKV3", "confidence": "low", "rationale": "KV3 write m_flDefaultInputValue/m_nInputValueNodeIdx (7 callers, common param)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb6160", "name": "CNmTargetNode::Settings::SerializeToKV3", "confidence": "low", "rationale": "KV3 write m_bIsWorldSpaceTarget/m_nInputValueNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ebd8d0", "name": "NmGraphEnums::SchemaStaticInit", "confidence": "low", "rationale": "schema enum type names CNmBitFlags/NmEasingOperation_t/NmPercent_t/NmRootMotionBlendMode_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec8bf0", "name": "CNmSlotNode::Settings::SerializeToKV3", "confidence": "low", "rationale": "KV3 write m_nNodeIdx/m_slotID", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec9630", "name": "CNmDataSlotNode::Settings::SerializeToKV3", "confidence": "low", "rationale": "KV3 write m_dataSlotIdx/m_nNodeIdx", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee62a0", "name": "CColorGradient::Stop::SerializeToKV3", "confidence": "low", "rationale": "KV3 write m_Color/m_flPosition = gradient color stop", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee6f40", "name": "CColorGradient::UnserializeFromKV3", "confidence": "low", "rationale": "parses m_Stops array from KV3, 'Class data is a %s, not a table', stack-depth guard", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ef5360", "name": "CNmCurvePoint::SerializeToKV3", "confidence": "low", "rationale": "KV3 write m_flSlopeIncoming/m_flSlopeOutgoing curve tangent point", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f03c10", "name": "SchemaStaticInit_UtlStringTokenVectorStruct", "confidence": "low", "rationale": "schema field type list CUtlString/CUtlStringToken/Vector/fltx4, abi zero-arg static init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f0c5f0", "name": "CBaseRecognizer::mismatch", "confidence": "medium", "rationale": "'Base recognizer function 'mismatch' called by unknown parser type' + Mismatched/Missing token", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1f18790", "name": "MeshCalculateCurvatureSmooth_RegisterParams", "confidence": "low", "rationale": "mesh_calculate_curvature_smooth_invert/pass_count/weight param registration, zero-arg", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f19a20", "name": "CMeshCompiler::CalculateTangents", "confidence": "low", "rationale": "'ResourceCompiler/MeshCompiler/UseMikkTSpace' + norm/position/tangent stream names", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38010", "name": "std_basic_string_throw_helpers", "confidence": "low", "rationale": "cold throwers: '__pos > this->size()', basic_string::_S_create/append/insert, zero-arg", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38c30", "name": "CBaseConcreteToolAttr::LoadDefaultData", "confidence": "low", "rationale": "slot 45 references scripts/moods_default.vdata default-data load", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f392c0", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 'TargetCastForModify'+'_CustomCommand' modify/undo command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f39ce0", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 'TargetCastForModify'+'_CustomCommand'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3f2f0", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter, abi this+target", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f3f550", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f3f5e0", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter, abi this+target+value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3f680", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3fb30", "name": "CBaseConcreteToolAttr::GetCode", "confidence": "low", "rationale": "slot 51 references attribute 'code'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f46b00", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 'TargetCastForModify'+'_CustomCommand'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f47570", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f48030", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f48740", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f49570", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4a830", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter (float variant)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4a8b0", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4b170", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4b1f0", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4b450", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4b4e0", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4b590", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4b640", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4b6e0", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4b920", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4cf90", "name": "CBaseConcreteToolAttr::GetCode", "confidence": "low", "rationale": "slot 51 'code' attribute accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4d0d0", "name": "CBaseConcreteToolAttr::GetCode", "confidence": "low", "rationale": "slot 51 'code' attribute accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4d320", "name": "CBaseConcreteToolAttr::GetCode", "confidence": "low", "rationale": "slot 51 'code' attribute accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4d460", "name": "CBaseConcreteToolAttr::GetCode", "confidence": "low", "rationale": "slot 51 'code' attribute accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4d5a0", "name": "CBaseConcreteToolAttr::GetCode", "confidence": "low", "rationale": "slot 51 'code' attribute accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4d9b0", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "ToolAttrValue slot 54 'TargetCastForModify' value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4df70", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "ToolAttrValue slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4e530", "name": "CBaseConcreteToolAttr::OnModified", "confidence": "low", "rationale": "slot 33 'TargetCastForModify' modify hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4e640", "name": "CBaseConcreteToolAttr::OnModified", "confidence": "low", "rationale": "slot 33 'TargetCastForModify' modify hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4e750", "name": "CBaseConcreteToolAttr::OnModified", "confidence": "low", "rationale": "slot 33 'TargetCastForModify' modify hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4e860", "name": "CBaseConcreteToolAttr::OnModified", "confidence": "low", "rationale": "slot 33 'TargetCastForModify' modify hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4e970", "name": "CBaseConcreteToolAttr::OnModified", "confidence": "low", "rationale": "slot 33 'TargetCastForModify' modify hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4ea80", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "ToolAttrValue slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4f080", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "slot 37 this-only value-to-string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4f380", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "slot 37 value-to-string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4f680", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "slot 37 value-to-string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5c050", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5cc20", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d7d0", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5e380", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71d90", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71e20", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f720f0", "name": "CBaseConcreteToolAttr::GetCode", "confidence": "low", "rationale": "slot 51 'code' attribute accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f723f0", "name": "CBaseConcreteToolAttr::OnModified", "confidence": "low", "rationale": "slot 33 'TargetCastForModify' modify hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f72a90", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "ToolAttrValue slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f72f70", "name": "CBaseConcreteToolAttr::SetFromString", "confidence": "low", "rationale": "slot 40 abi this+2 string-to-value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f73330", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "slot 37 value-to-string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f74240", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 35 init/parse accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f76400", "name": "CBaseConcreteToolAttr::GetCommandName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f79050", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f790e0", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f793b0", "name": "CBaseConcreteToolAttr::GetCode", "confidence": "low", "rationale": "slot 51 'code' attribute accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f796b0", "name": "CBaseConcreteToolAttr::OnModified", "confidence": "low", "rationale": "slot 33 'TargetCastForModify' modify hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f79d50", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "ToolAttrValue slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7a230", "name": "CBaseConcreteToolAttr::SetFromString", "confidence": "low", "rationale": "slot 40 string-to-value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7a5f0", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "slot 37 value-to-string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7abc0", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 35 init/parse accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7d700", "name": "CBaseConcreteToolAttr::GetCommandName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f81380", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f81f30", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83250", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f84760", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f85a80", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f86c00", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL::GetDefaultGraphName", "confidence": "low", "rationale": "slot 9 'None'/'external_graph_choreo_a' default graph name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f965c0", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f97050", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9c7c0", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9ca20", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9cab0", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9cb50", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1bc0", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1c50", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1f20", "name": "CBaseConcreteToolAttr::GetCode", "confidence": "low", "rationale": "slot 51 'code' attribute accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa2220", "name": "CBaseConcreteToolAttr::OnModified", "confidence": "low", "rationale": "slot 33 'TargetCastForModify' modify hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa28c0", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "ToolAttrValue slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa2da0", "name": "CBaseConcreteToolAttr::SetFromString", "confidence": "low", "rationale": "slot 40 string-to-value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa3160", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "slot 37 value-to-string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa4070", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 35 init/parse accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fa4780", "name": "CChoreoEvent_FIRETRIGGER::BuildTriggerNameAttribute", "confidence": "low", "rationale": "'%s.%s.%s' + 'CChoreoEvent_FIRETRIGGER'/'TriggerName'/'Trigger Name' builds dotted attr path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa5980", "name": "CBaseConcreteToolAttr::GetCommandName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faa5f0", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fab1c0", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb8250", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fb82e0", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fb85b0", "name": "CBaseConcreteToolAttr::GetCode", "confidence": "low", "rationale": "slot 51 'code' attribute accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb88b0", "name": "CBaseConcreteToolAttr::OnModified", "confidence": "low", "rationale": "slot 33 'TargetCastForModify' modify hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb8f50", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "ToolAttrValue slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb9430", "name": "CBaseConcreteToolAttr::SetFromString", "confidence": "low", "rationale": "slot 40 string-to-value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb97f0", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "slot 37 value-to-string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fba700", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 35 init/parse accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbc000", "name": "CBaseConcreteToolAttr::GetCommandName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbebf0", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbf7a0", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc0370", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fceb50", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcf5e0", "name": "CBaseConcreteToolAttr::CreateModifyCommand", "confidence": "low", "rationale": "slot 39 '_CustomCommand' modify command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd5fc0", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd6040", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd60c0", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd6160", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdb390", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdb420", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdb6f0", "name": "CBaseConcreteToolAttr::GetCode", "confidence": "low", "rationale": "slot 51 'code' attribute accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdb9f0", "name": "CBaseConcreteToolAttr::OnModified", "confidence": "low", "rationale": "slot 33 'TargetCastForModify' modify hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdc090", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "ToolAttrValue slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdc3a0", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 35 init/parse accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdcaf0", "name": "CBaseConcreteToolAttr::SetFromString", "confidence": "low", "rationale": "slot 40 string-to-value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdd290", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "slot 37 value-to-string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe0520", "name": "CBaseConcreteToolAttr::GetCommandName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2e50", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "GetSetAccess slot 3 = getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe2ee0", "name": "CToolAttrGetSetAccess::Set", "confidence": "medium", "rationale": "GetSetAccess slot 4 = setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe31b0", "name": "CBaseConcreteToolAttr::GetCode", "confidence": "low", "rationale": "slot 51 'code' attribute accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe34b0", "name": "CBaseConcreteToolAttr::OnModified", "confidence": "low", "rationale": "slot 33 'TargetCastForModify' modify hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe3b50", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "ToolAttrValue slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe4030", "name": "CBaseConcreteToolAttr::SetFromString", "confidence": "low", "rationale": "slot 40 string-to-value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe43f0", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "slot 37 value-to-string accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe5300", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "choreo tool-attr class; slot 35 int=1 with generic TargetCastForModify/CChoreoObjectBase refs, method inferred from slot/abi", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe5a20", "name": "CChoreoEvent_PULSE_REQUIREMENT::InitToolAttributes", "confidence": "medium", "rationale": "builds attr descriptors ('Pulse Requirement Name'/'PulseRequirementName', %s.%s.%s) for CChoreoEvent_PULSE_REQUIREMENT", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe6c20", "name": "CBaseConcreteToolAttr::GetCustomCommandName", "confidence": "low", "rationale": "'_CustomCommand%d' format at slot 38 of choreo tool-attr; builds custom command name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe8770", "name": "CBaseConcreteToolAttr::OnCustomCommand", "confidence": "low", "rationale": "slot 39 choreo attr referencing _CustomCommand/TargetCastForModify", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe9200", "name": "CBaseConcreteToolAttr::OnCustomCommand", "confidence": "low", "rationale": "slot 39 choreo attr referencing _CustomCommand/TargetCastForModify (float variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fefbe0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "GetSetAccess slot 3 int=2 = value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fefc60", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "GetSetAccess slot 3 int=2 float=1 takes incoming float value = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fefce0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "GetSetAccess slot 4 int=3 = value getter/copy-out", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fefd80", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "GetSetAccess slot 4 int=3 = value getter/copy-out", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4740", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "GetSetAccess slot 3 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff47d0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "GetSetAccess slot 4 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4aa0", "name": "CBaseConcreteToolAttr::GetAttributeCode", "confidence": "low", "rationale": "slot 51 references 'code' string on choreo tool-attr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4da0", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "slot 33 choreo tool-attr, TargetCastForModify; method inferred from slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff5440", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "ToolAttrValue slot 54 int=3 = value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff5920", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "slot 40 int=3 choreo tool-attr, method inferred from slot/abi", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff5ce0", "name": "CBaseConcreteToolAttr::InitFromDefault", "confidence": "low", "rationale": "slot 37 int=1 choreo tool-attr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff6bf0", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "slot 35 int=1 choreo tool-attr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff8500", "name": "CBaseConcreteToolAttr::GetCustomCommandName", "confidence": "low", "rationale": "'_CustomCommand%d' at slot 38", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffa160", "name": "CBaseConcreteToolAttr::OnCustomCommand", "confidence": "low", "rationale": "slot 39 choreo attr, _CustomCommand/TargetCastForModify", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffacf0", "name": "CBaseConcreteToolAttr::OnCustomCommand", "confidence": "low", "rationale": "slot 39 choreo attr, _CustomCommand/TargetCastForModify", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20077f0", "name": "CBaseConcreteToolAttr::OnCustomCommand", "confidence": "low", "rationale": "slot 39 choreo attr, _CustomCommand/TargetCastForModify", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20083a0", "name": "CBaseConcreteToolAttr::OnCustomCommand", "confidence": "low", "rationale": "slot 39 choreo attr, _CustomCommand/TargetCastForModify", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008f70", "name": "CBaseConcreteToolAttr::OnCustomCommand", "confidence": "low", "rationale": "slot 39 choreo attr, _CustomCommand/TargetCastForModify", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015f00", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "GetSetAccess slot 3 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015f90", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "GetSetAccess slot 4 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2016260", "name": "CBaseConcreteToolAttr::GetAttributeCode", "confidence": "low", "rationale": "slot 51 'code' string on choreo tool-attr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2016560", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "slot 33 choreo tool-attr", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2016c00", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "ToolAttrValue slot 54 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20170e0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "slot 40 int=3 choreo tool-attr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20174a0", "name": "CBaseConcreteToolAttr::InitFromDefault", "confidence": "low", "rationale": "slot 37 int=1 choreo tool-attr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20183b0", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "slot 35 int=1 choreo tool-attr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2019cc0", "name": "CBaseConcreteToolAttr::GetCustomCommandName", "confidence": "low", "rationale": "'_CustomCommand%d' at slot 38", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201bc20", "name": "CBaseConcreteToolAttr::OnCustomCommand", "confidence": "low", "rationale": "slot 39 choreo attr, _CustomCommand/TargetCastForModify", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201c7f0", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::OnCustomCommand", "confidence": "low", "rationale": "slot 39 choreo attr, _CustomCommand/TargetCastForModify", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201d3c0", "name": "CBaseConcreteToolAttr::OnCustomCommand", "confidence": "low", "rationale": "slot 39 choreo attr, _CustomCommand/TargetCastForModify", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201df70", "name": "CBaseConcreteToolAttr::OnCustomCommand", "confidence": "low", "rationale": "slot 39 choreo attr, _CustomCommand/TargetCastForModify", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202d330", "name": "CBaseConcreteToolAttr::OnCustomCommand", "confidence": "low", "rationale": "slot 39 choreo attr, _CustomCommand/TargetCastForModify", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202f9f0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "GetSetAccess slot 3 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202fa80", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "GetSetAccess slot 4 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2043440", "name": "PulseInstance_SaveCursorStateKV3", "confidence": "low", "rationale": "IPulseInstanceSaveAPI + IKV3TransferInterface EHandle/GameTime/Worldspace Save refs = KV3 save of pulse instance value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2044030", "name": "PulseInstance_LoadCursorStateKV3", "confidence": "low", "rationale": "IPulseInstanceLoadAPI + IKV3TransferInterface *_Load refs = KV3 load of pulse instance value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2044330", "name": "PulseInstance_SaveStateKV3", "confidence": "low", "rationale": "IPulseInstanceSaveAPI + IKV3TransferInterface *_Save refs = KV3 save of pulse instance value", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2045520", "name": "CPulseExecCursor::GetSchemaStaticData", "confidence": "low", "rationale": "slot 31 references PulseCursorCancel/WakePriority_t enum type names; thin schema helper wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2047ba0", "name": "PulseInstance_SaveStateKV3", "confidence": "low", "rationale": "IPulseInstanceSaveAPI + IKV3TransferInterface *_Save; richer save variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x204ee40", "name": "CPulseGraphInstance::InvokeGraphHook", "confidence": "medium", "rationale": "'Could not execute...does not support the required IPulseHost' / 'Invoke %s failed with code %d' = pulse graph invoke path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2055550", "name": "PulseInstance_SaveGraphID", "confidence": "low", "rationale": "'Double-save to Member %s' + m_nGraphID + IPulseInstanceSaveAPI = save of graph id member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056b30", "name": "CPulseGraphDef::GetSchemaStaticData", "confidence": "low", "rationale": "slot 9 references PulseCursorCancel/WakePriority_t enum names, thin schema wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2059020", "name": "FormatEntityPanelDescription", "confidence": "low", "rationale": "'%s '%s' (%s)' with EntityName/PanelID/UNKNOWN = builds a panel/entity description string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2061e70", "name": "PulseInstance_SaveStateKV3", "confidence": "low", "rationale": "IPulseInstanceSaveAPI + IKV3TransferInterface *_Save = KV3 save of pulse instance value", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2070470", "name": "Pulse_RegisterTargetBindings", "confidence": "low", "rationale": "Pulse/_Target/param/retval strings; registers pulse binding metadata", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2070810", "name": "CPulseCell_LerpCameraSettings::GetSchemaStaticData", "confidence": "low", "rationale": "slot 5 references pulse priority enum names, schema helper pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2071900", "name": "CPulseCell_Inflow_ObservableVariableListener::GetDescription", "confidence": "medium", "rationale": "debug string 'CPulseCell_Inflow_ObservableVariableListener '%s'.'%s (%u)' --> Chunk%d: %s' = cell dump/description at slot 4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2078b00", "name": "KeyValues3_GetValueAsNumeric", "confidence": "medium", "rationale": "'Cast of %s loses value information' / 'Unsupported KV3 basic type' = KV3 numeric cast getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20790e0", "name": "KeyValues3_GetValueAsNumeric", "confidence": "medium", "rationale": "KV3 numeric cast getter (same cast-warning strings, different type instantiation)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2081330", "name": "Pulse_ParseCursorStateKV3", "confidence": "low", "rationale": "references PulseCursorCancel/WakePriority_t, PulseDocNodeID_t, PulseSymbol_t + schema reader sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20816f0", "name": "Pulse_ParseRegisterMapKV3", "confidence": "low", "rationale": "references PulseRegisterMap_t, PulseRuntimeCellIndex_t/ChunkIndex_t + schema reader", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2081920", "name": "Pulse_ParseChunkKV3", "confidence": "low", "rationale": "references PulseDocNodeID_t, PulseRegisterMap_t, PulseRuntimeChunkIndex_t + schema reader", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20823c0", "name": "Pulse_ParseInstructionKV3", "confidence": "medium", "rationale": "references PGDInstruction_t, CPulse_InstructionDebug, CPulse_RegisterInfo = parses pulse instruction struct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2082850", "name": "Pulse_ParseVariableKV3", "confidence": "low", "rationale": "references CPulseValueFullType, PulseVariableKeysSource_t = parses pulse variable struct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x208b160", "name": "LoadEntityOutputConnectionKV3", "confidence": "medium", "rationale": "m_Param/m_SourceOutput/m_TargetEntity/m_TargetInput = entity IO connection load", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x208dc40", "name": "Pulse_ParseGraphDefReferenceKV3", "confidence": "low", "rationale": "CStrongHandle + InfoForResourceTypeIPulseGraphDef = parses pulse graph def resource handle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2093e40", "name": "KV3Transfer_LoadPolymorphicPointer", "confidence": "medium", "rationale": "'Tried to load a polymorphic pointer with no %s key' / 'Failed to allocate an instance of class' = polymorphic KV3 loader", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x209be80", "name": "PulseCell_SaveBindingKV3", "confidence": "low", "rationale": "'Double-save to Member' + strBindingName/strCellDesc = saves pulse cell binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x209c510", "name": "PulseCell_LoadBindingKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + strBindingName/strCellDesc = loads pulse cell binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bca00", "name": "PulseCell_LoadOutflowsKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + m_Outflows = loads cell outflow array", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c1c80", "name": "Pulse_ParseMethodArgKV3", "confidence": "low", "rationale": "CPulseRuntimeMethodArg + CPulseValueFullType = parses pulse runtime method arg", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c3740", "name": "PulseBlackboardReference_SaveKV3", "confidence": "low", "rationale": "'Double-save to Member' + m_bSelfReference/m_nBlackboardReference = saves blackboard reference", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d25a0", "name": "CPulseCell_Value_Curve::GetSchemaStaticData", "confidence": "low", "rationale": "slot 0, references pulse priority enum names, thin schema wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d58c0", "name": "CPulseCell_Value_Gradient::GetSchemaStaticData", "confidence": "low", "rationale": "slot 0, references pulse priority enum names, thin schema wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e7ba0", "name": "CPulseCell_BooleanSwitchState::GetSchemaStaticData", "confidence": "low", "rationale": "slot 10, references pulse priority enum names, schema helper pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20edd20", "name": "Pulse_BuildKillCursorArgs", "confidence": "low", "rationale": "nKillPriority/pTagName/tagValue + PulseCursorCancelPriority_t = builds cursor-kill args", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ee000", "name": "Pulse_BuildWakeCursorArgs", "confidence": "low", "rationale": "nWakePriority/pTagName/tagValue + PulseCursorWakePriority_t = builds cursor-wake args", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103970", "name": "KV3Transfer_SaveEntityIdentity", "confidence": "medium", "rationale": "CEntityIdentity + 'Double-save to Member' + recursion = saves entity identity tree to KV3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21046f0", "name": "CEntityInstance::UpdateOnRemove", "confidence": "high", "rationale": "literal 'UpdateOnRemove' string at CEntityInstance slot 15, releases kv refcount", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x210c070", "name": "CEntityKeyValues_ValidateKeyType", "confidence": "medium", "rationale": "'Inconsistent treatment of %s (existing key is %s)!' + NOT an attr/an attr + FindOrCreateMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2123050", "name": "CNetworkFieldScratchData::Init", "confidence": "high", "rationale": "literal 'CNetworkFieldScratchData::Init failed on buffer of %u bytes.' at slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2123fc0", "name": "CEntitySystem::RegisterEntityClass", "confidence": "high", "rationale": "literal 'RegisterEntityClass' + duplicate-designer-name errors, entitysystem.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2124220", "name": "CEntitySystem::RegisterAliasEntityClass", "confidence": "high", "rationale": "literal 'RegisterAliasEntityClass' + alias errors, entitysystem.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2126e90", "name": "CEntitySystem::CreateEntityFromKeyValues", "confidence": "low", "rationale": "slot 1 reads 'classname', calls CEntityKeyValues::FindKeyValues; entity creation from KV", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x212a0a0", "name": "DataDesc_AddComponentFieldUnserializer", "confidence": "high", "rationale": "literal 'DataDesc_AddComponentFieldUnserializer', entitysystem.cpp", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x212b160", "name": "DataDesc_AddComponentFieldUnserializer", "confidence": "high", "rationale": "literal 'DataDesc_AddComponentFieldUnserializer' (second instantiation), entitysystem.cpp", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x212f680", "name": "CEntitySystem::BuildClassTables", "confidence": "medium", "rationale": "'EntitySystem - Class Tables' + string_t_table + CNetworkFieldScratchData init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2133c40", "name": "CScriptComponent::InstallScriptClasses", "confidence": "low", "rationale": "slot 5 references CScriptComponent/CScriptComponentReferencedPtr, shares helper with InstallClasses", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2134690", "name": "CScriptComponent::InstallClasses", "confidence": "medium", "rationale": "literal 'InstallClasses' + 'Scripting disabled or no server running'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2136bc0", "name": "RegisterScriptClass_CScriptKeyValues", "confidence": "medium", "rationale": "CScriptKeyValues + 'Container to hold keyvalues published to spawn functions' + 'Reads a spawn key' = vscript class registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2149dc0", "name": "SchemaRegister_AttributeMap", "confidence": "low", "rationale": "Attribute_t/CUtlOrderedMap/CUtlStringTokenNoRegistration + schema reader sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2151750", "name": "CResponseSystem::ScoreCriteriaAgainstRule", "confidence": "medium", "rationale": "response-system debug: 'criterion %25s:%15s' / 'matched, weight %4.2f (s x c)' / 'failed (+exclude rule)'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x218aa40", "name": "RegisterConVars_NavGenOriented", "confidence": "medium", "rationale": "static init constructing nav_gen_oriented_angle_tol / nav_gen_oriented_max_region_range convars", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21afa00", "name": "Nav_ApplyMarkupVolumeFlags", "confidence": "low", "rationale": "AVOID/NONAV/NONAVNONSOLID/WALKABLESEED nav markup flag names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d0ea0", "name": "CNavGenRecastTile::BuildContours", "confidence": "medium", "rationale": "'buildNavigation: Could not create contours.' / 'Out of memory cset' at slot 6 = rcBuildContours step", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d5b60", "name": "CNavGenRecast::DebugDrawTile", "confidence": "medium", "rationale": "'Distance Field'/'Raw Contours'/'Recast:'/'Tile Boundaries' = recast debug-draw layer labels", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d7240", "name": "RegisterConVars_Recast", "confidence": "medium", "rationale": "static init constructing recast_partitioning / recast_mark_overhang convars", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2204ec0", "name": "CNavMesh_AppendAreaGeoChanges", "confidence": "low", "rationale": "'AddMultipleToTail'/'%s allocation count overflow'/'Area Geo Changed' = grows a nav geo-change list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2255b60", "name": "KV3Transfer_SavePhysicsDefaults", "confidence": "low", "rationale": "'Double-save to Member' + m_bDefault/m_vGravity = saves gravity/physics defaults struct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22818c0", "name": "GCClient_SendHelloToGC", "confidence": "medium", "rationale": "'Failed to send Hello message to the GC.' + CProtoBufMsg construction", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2282680", "name": "InitSteamGameServerInterfaces", "confidence": "medium", "rationale": "loads SteamGameServer014/SteamUser023/SteamUtils010/SteamGameCoordinator001 interface versions", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2287ed0", "name": "GCSDK::CJob::~CJob", "confidence": "medium", "rationale": "slot 0, 33 callers, lock-release warning in job.cpp = job destructor releasing held locks", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2289290", "name": "GCSDK::CJobMgr::TimeoutJob", "confidence": "high", "rationale": "literal 'CJobMgr::TimeoutJob' + 'Resuming job... due to timeout', jobmgr.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2293740", "name": "GCSDK::CJobMgr::BRouteMsgToJob", "confidence": "high", "rationale": "literal 'CJobMgr::BRouteMsgToJob()' strings, jobmgr.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2294320", "name": "GCSDK::CMessageList::GetMessage", "confidence": "medium", "rationale": "'GetMessage' + 'Unknown MsgType (%d) - Not Found', messagelist.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x22950a0", "name": "GCSDK::CMessageList::GetMessageName", "confidence": "medium", "rationale": "'GetMessage'/'Unknown MsgType - Not Found' messagelist.cpp (5-arg variant returning name)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2299160", "name": "GCSDK::CGCClientSharedObjectCache::Dump", "confidence": "medium", "rationale": "slot 8, 'SharedObjectCache for %s (%d types):' / 'TypeCache for %d' dump output", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x229da00", "name": "GCSDK::CWorkThreadPool::~CWorkThreadPool", "confidence": "high", "rationale": "literal 'CWorkThreadPool::~CWorkThreadPool: work ... queue not empty' at slot 0", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22aef60", "name": "__gnu_cxx_eh_pool_init", "confidence": "medium", "rationale": "GLIBCXX_TUNABLES/glibcxx.eh_pool/obj_count/obj_size = libstdc++ emergency EH pool init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b3407", "name": "__gnu_cxx::__verbose_terminate_handler", "confidence": "high", "rationale": "'terminate called after throwing...'/' what():' = libstdc++ verbose terminate handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa62c00", "name": "KeyValues3_GetValueAsNumeric", "confidence": "medium", "rationale": "KV3 cast-warning strings = numeric cast getter (type instantiation)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa62f10", "name": "KeyValues3_GetValueAsNumeric", "confidence": "medium", "rationale": "KV3 cast-warning strings = numeric cast getter (type instantiation)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa6c1d0", "name": "KV3Transfer_LoadSkeletonInstance", "confidence": "low", "rationale": "'Class data is a %s, not a table' + m_skeletonInstance = loads skeleton instance from KV3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac78c0", "name": "ExecuteWorkshopMapCommand", "confidence": "medium", "rationale": "'DISALLOWED WORKSHOP COMMANDS/CONVAR' + 'WORKSHOP COMMAND ... does not exist' = workshop command whitelist exec", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad07a0", "name": "CEntitySpawnerBase::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues (AddRef refcount string)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadf470", "name": "CTouchExpansionComponent::SetTouchEventsEnabled", "confidence": "high", "rationale": "literal 'TouchExpansionComponent_SetTouchEventsEnabled (ent %s [%d]) - %s'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xaed000", "name": "CCSPlayerPawn::OnRescueZoneTouch", "confidence": "medium", "rationale": "literal 'OnRescueZoneTouch' + hostage_rescue_zone hint + AcceptInput", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xaed840", "name": "CPlayerSprayDecal::PlaySprayCanEffects", "confidence": "medium", "rationale": "'SprayCan.Paint'/'SprayCan.Shake' sound events", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb4c230", "name": "CCSPlayerStateDeathAnim::Update", "confidence": "medium", "rationale": "player-state slot 2 doing StateTransition + Set/GetAbsVelocity = per-tick state update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb4d5b0", "name": "CCSPlayerPawnStateActive::OnEnter", "confidence": "medium", "rationale": "pawn-state slot 0 sets movetype/StateChanged on entering active state", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb4e350", "name": "CCSPlayer::FirePlayerSpawnedEvent", "confidence": "medium", "rationale": "fires 'player_spawned' game event with userid/inrestart", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92800", "name": "CKickIssue::GetDetailsString", "confidence": "low", "rationale": "vote-issue slot 3, 'unnamed' fallback player name; queries weapon/player details", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93200", "name": "CEntitySpawnerBase::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb968b0", "name": "CEntitySpawner::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb99750", "name": "CBuyZone::StartTouch", "confidence": "low", "rationale": "slot 270 calls CBaseTrigger::PassesTriggerFilters = trigger touch handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9d330", "name": "CKickIssue::GetVoteOptions", "confidence": "low", "rationale": "vote-issue slot 6 references 'Option2' = builds vote option strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb0b00", "name": "CFuncConveyor::Spawn", "confidence": "medium", "rationale": "slot 10 calls CBaseEntity::Spawn (Spawn-override pattern seen across this slice)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbe1110", "name": "CCSBot::UpdateLookAngles", "confidence": "high", "rationale": "literal 'CCSBot::UpdateLookAngles', cs_bot_vision.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbe1740", "name": "CCSBot::IsVisible", "confidence": "high", "rationale": "literal 'CCSBot::IsVisible( pos )', cs_bot_vision.cpp", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbe3940", "name": "CCSBot::BendLineOfSight", "confidence": "high", "rationale": "literal 'CCSBot::BendLineOfSight', cs_bot_vision.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbf1640", "name": "CCSBot::IsEnemyPartVisible", "confidence": "high", "rationale": "literal 'CCSBot::IsEnemyPartVisible', cs_bot.h", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc09b60", "name": "CCSBot::Hide", "confidence": "medium", "rationale": "'No available hiding spots.'/'Hide from area is NULL.'/'Can't pathfind to hiding spot' = bot hide logic", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc0c680", "name": "CCSBot::AvoidGrenades", "confidence": "medium", "rationale": "'Avoid Flashbang' / 'Retreating from a grenade...' = bot grenade-avoidance reaction", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc0d840", "name": "CCSBot::FindNearbyHidingSpot", "confidence": "medium", "rationale": "same hiding-spot strings, 9 callers = hiding-spot search helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc0e010", "name": "BotDefendHereMeme::Interpret", "confidence": "low", "rationale": "bot-meme slot 2, 'Affirmative' radio reaction", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc1bec0", "name": "BehaviorTree_LoadRequiredKV3Key", "confidence": "medium", "rationale": "'[AI BT]: Required key %s missing from KV3 file.' = BT KV3 key loader helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2a370", "name": "CBtActionCompareGlobalCounter::Update", "confidence": "low", "rationale": "BT action slot 3, '[AI BT]: Blackboard entry %s is not an integer' = tick/update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc39010", "name": "CBtActionCoordinatedBuy::Update", "confidence": "low", "rationale": "BT action slot 4, '[AI BT]: Purchase %s could not be completed... coordinated buy'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc485e0", "name": "CBtNodeConditionIsEmpty::EvaluateCondition", "confidence": "low", "rationale": "BT condition slot 11 checks array/member counts", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc499a0", "name": "CBtNodeConditionIsGreater::EvaluateCondition", "confidence": "low", "rationale": "BT condition slot 3 checks array/member counts", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc4a2b0", "name": "CBtDecoratorHidingSpotService::OnDeactivate", "confidence": "low", "rationale": "slot 7 'HidingSpotServiceHidingSpotArray' + RemoveMember = clears hiding-spot state", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4dd10", "name": "CBtDecoratorHidingSpotService::Update", "confidence": "low", "rationale": "BT decorator slot 3 = tick/update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc53900", "name": "CBtDecoratorTagThreshold::Update", "confidence": "low", "rationale": "BT decorator slot 3 = tick/update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc571d0", "name": "CBtDecoratorTryLock::Update", "confidence": "low", "rationale": "BT decorator slot 3 = tick/update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc98650", "name": "CCSChickenManager::CountChickens", "confidence": "low", "rationale": "game-system factory slot 9 iterates FindEntityByClassName('chicken')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98bf0", "name": "CChicken::OnBreak", "confidence": "medium", "rationale": "CChicken slot 313 references 'OnBreak' + ResolveResourceName", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc9a2c0", "name": "CChicken::SetDesiredActivity", "confidence": "medium", "rationale": "'[Chicken Activity] Chicken %d has set desired activity to %s (immediate = %s)'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc9b440", "name": "CChicken::SetDesiredActivity", "confidence": "medium", "rationale": "same set-desired-activity log string (variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc9b5d0", "name": "CChicken::SetDesiredActivity", "confidence": "medium", "rationale": "same set-desired-activity log string (variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc9cb10", "name": "CChicken::SetDesiredActivity", "confidence": "medium", "rationale": "same set-desired-activity log string (variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc9d150", "name": "CCSChickenManager::SpawnChicken", "confidence": "medium", "rationale": "'chicken' + CreateEntityByName + SetAbsOrigin + FindEntityByClassName = spawns chicken entity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xca5960", "name": "CChicken::UpdateFollow", "confidence": "medium", "rationale": "'Chicken.FlapWings' + '[Chicken Activity] Chicken %d has started following %s' = follow update", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd3b40", "name": "Think_LightStyleEvent", "confidence": "medium", "rationale": "literal 'Think_LightStyleEvent' string (+truncated 'ghtStyleEvent')", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xcdb140", "name": "CRectLight::UpdateSceneObject", "confidence": "low", "rationale": "slot 274 '_Target' + SetSceneObjectAttributeFloat4 = pushes light attrs to scene object", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd0e920", "name": "MarkNavAreaBlocked", "confidence": "medium", "rationale": "'area'/'blocked'/'nav_blocked' + InitGameTrace = marks nav area blocked", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14ae0", "name": "CHEGrenadeProjectile::Spawn", "confidence": "medium", "rationale": "slot 10 sets weapon_hegrenade.vmdl via SetModel = Spawn override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1f6d0", "name": "CEntitySpawnerBase::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd22240", "name": "CEntitySpawner::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd34800", "name": "Breakable_ParseBurstParams", "confidence": "low", "rationale": "'burst_randomize'/'burst_scale'/'limit_to_piece' + RunScriptFunctionPointer = break/gib param parsing", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd4e770", "name": "CEnvCubemap::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn (Spawn-override pattern)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd502c0", "name": "CEnvCombinedLightProbeVolume::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8ea50", "name": "CEnvVolumetricFogVolume::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd94ad0", "name": "CEnvLightProbeVolume::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd94d40", "name": "CEnvSky::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd99be0", "name": "CEnvVolumetricFogController::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdccf40", "name": "CInfoWorldLayer::Precache", "confidence": "medium", "rationale": "slot 8 calls CBaseEntity::Precache ('defaultSession'); Precache-override slot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde14e0", "name": "CEnvWindVolume::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdea740", "name": "CMultiLightProxy::Activate", "confidence": "medium", "rationale": "slot 14, 'logic_multilight_proxy %s unable to find any lights...' + FindInSphere = activation/light search", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd530", "name": "CPropData::PrecachePropData", "confidence": "low", "rationale": "CPropData slot 4 resolves scripts/propdata.vdata", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe01490", "name": "CPropData::ParsePropDataFile", "confidence": "low", "rationale": "CPropData slot 3 resolves scripts/propdata.vdata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe0e3e0", "name": "CEntityLumpRequest::Start", "confidence": "high", "rationale": "literal 'CEntityLumpRequest::Start: loading map...' / 'LOAD START %s'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe17320", "name": "CTriggerFan::Spawn", "confidence": "medium", "rationale": "slot 10 'info_trigger_fan' + spawn-setup callees = Spawn override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe36630", "name": "KeyValues3_GetValueAsNumeric", "confidence": "medium", "rationale": "KV3 cast-warning strings = numeric cast getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe36870", "name": "KeyValues3_GetValueAsNumeric", "confidence": "medium", "rationale": "KV3 cast-warning strings = numeric cast getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe4f9d0", "name": "KeyValues3_GetValueAsNumeric", "confidence": "medium", "rationale": "KV3 cast-warning strings = numeric cast getter (11 callers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe5cf80", "name": "KeyValues3_GetValueAsNumeric", "confidence": "medium", "rationale": "KV3 cast-warning strings = numeric cast getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe99640", "name": "KV3Transfer_LoadTransformsAndOwner", "confidence": "low", "rationale": "IKV3TransferInterface_EHandle_Load + m_Transforms/m_hOwner = loads transforms + owner handle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea0f00", "name": "KV3Transfer_LoadRecipientFilter", "confidence": "low", "rationale": "m_Flags/m_Recipients/m_slotPlayerExcludedDueToPrediction = recipient-filter serialization", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeac750", "name": "CEntitySpawnerBase::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffe20", "name": "CSpawnGroupMgrGameSystem::SaveGame", "confidence": "medium", "rationale": "slot 11 'ET: SaveGame_Start at %u %s' = savegame start handler", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf01570", "name": "CEntitySpawnerBase::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf05790", "name": "CEntitySpawner::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf05850", "name": "CEntitySpawner::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf05910", "name": "CEntitySpawnerBase::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf39640", "name": "CBaseEntity_DumpParentChildHierarchy", "confidence": "low", "rationale": "'Child %d %s'/'parent %d'/'EFlags=0x%X Effects=0x%X' = entity hierarchy debug dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf39e90", "name": "CScrubEntityGameSystem::DumpEntities", "confidence": "low", "rationale": "slot 66 '%s %s:%s' calls the parent/child hierarchy dumper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7aac0", "name": "CEnvSoundscapeAlias_snd_soundscape::Precache", "confidence": "medium", "rationale": "slot 8 calls CBaseEntity::Precache, 'Found soundscape entity %s with no soundscape name.'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf835e0", "name": "CBreakableProp::Activate", "confidence": "low", "rationale": "slot 5 'Trigger' + AcceptInput = activation/trigger handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf95c10", "name": "KV3Transfer_LoadBodyComponentAnimGraph", "confidence": "low", "rationale": "CBodyComponentBaseAnimGraph + m_animationController = KV3 load of animgraph body component", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfad380", "name": "KeyValues3_GetValueAsNumeric", "confidence": "medium", "rationale": "KV3 cast-warning strings = numeric cast getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x105b0c0", "name": "KV3Transfer_LoadTestPulseIOComponent", "confidence": "low", "rationale": "CTestPulseIOComponent_Derived + DefaultComponentString = KV3 load of test pulse IO component", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109e5b0", "name": "KeyValues3_GetValueAsNumeric", "confidence": "medium", "rationale": "KV3 cast-warning strings = numeric cast getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a4060", "name": "KV3Transfer_DefaultKeys_RelativeLocation", "confidence": "medium", "rationale": "literal 'KV3Transfer_DefaultKeys_Impl' + relativelocation_h_schema source path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b1f60", "name": "KeyValues3_GetValueAsNumeric", "confidence": "medium", "rationale": "KV3 cast-warning strings = numeric cast getter (12 callers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12be420", "name": "CEntitySpawnerBase::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bf750", "name": "CEntitySpawner::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c7680", "name": "KV3Transfer_LoadTargetHandle", "confidence": "low", "rationale": "'Class data is a %s, not a table' + IKV3TransferInterface_EHandle_Load + m_hTarget", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4ae0", "name": "CCashStack::Spawn", "confidence": "medium", "rationale": "slot 10 sets cash_stack.vmdl + calls CBaseEntity::Spawn = Spawn override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e5aa0", "name": "CCSGameRules::FrameUpdatePreEntityThink", "confidence": "high", "rationale": "literal 'FrameUpdatePreEntityThink' at CCSGameRules slot 18", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12e6610", "name": "CCSGameRules::IsAutoHelpEnabled", "confidence": "low", "rationale": "slot 69 reads 'cl_autohelp' per-player convar", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eb190", "name": "CEntitySpawner::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eb250", "name": "CEntitySpawner::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eb310", "name": "CEntitySpawner::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eb3d0", "name": "CEntitySpawnerBase::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eb490", "name": "CEntitySpawnerBase::CreateEntityKeyValues", "confidence": "low", "rationale": "spawner slot 0 constructs CEntityKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eb550", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner-template slot 0 constructs CEntityKeyValues (AddRef refcount string); keyvalues factory.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f1de0", "name": "CBaseGrenade::Teleport", "confidence": "low", "rationale": "Slot 305 sets AbsOrigin+AbsVelocity via SetAbsOrigin/SetAbsVelocity; shared base-anim virtual likely Teleport.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13004d0", "name": "CPlantedC4_RadiusDamage", "confidence": "medium", "rationale": "'Bomb Damage is %.0f, Radius is %.0f' + planted_c4/func_bomb_target; recursive radius damage of bomb explosion.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13174b0", "name": "CCSGameRules::StartTerroristTimeOut", "confidence": "medium", "rationale": "'#SFUI_Notice_Match_Will_Pause' + field TimeOutTs => terrorist timeout start.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1317950", "name": "CCSGameRules::StartCTTimeOut", "confidence": "medium", "rationale": "Same pause notices with field TimeOutCTs => CT timeout start.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1319540", "name": "CCSGameRules::MapHasBombTarget", "confidence": "low", "rationale": "Scans func_bomb_target/func_buyzone/info_bomb_target via FindEntityByClassName to detect objectives.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13315e0", "name": "CCSGameRules::SetupRetakeRound", "confidence": "low", "rationale": "References mp_retake_ct_count/mp_retake_t_count + info_player_logo; retake mode setup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1379ca0", "name": "CCSGameRules::EndWarmup", "confidence": "medium", "rationale": "'Warmup period ended' + fires warmup_end event and #SFUI_Notice_All_Players_Connected.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x139b330", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139c3a0", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a4290", "name": "CCSGO_TeamSelectTerroristPosition::Spawn", "confidence": "medium", "rationale": "Slot 10 (=Spawn pattern) calls CBaseEntity::Spawn, SetAbsOrigin, InitGameTrace.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a9710", "name": "CCSGameRules::GiveDefaultItems", "confidence": "low", "rationale": "References item_defuser/weapon_knife/weapon_smokegrenade default loadout item names.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5d60", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5ff0", "name": "CFuncWater::StartTouch", "confidence": "medium", "rationale": "Slot 147 (=StartTouch pattern) overrides and calls CBaseEntity::StartTouch.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c6c60", "name": "CHostageRescueZone::RescueZoneTouch", "confidence": "medium", "rationale": "'OnRescueZoneTouch' output + AcceptInput; hostage rescue-zone touch handler.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c7bc0", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d8800", "name": "CBombTarget::StartTouch", "confidence": "low", "rationale": "Slot 278 touch-group override; StateChanged + GetEntityIndex; identical to slot-148 twin.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d8fc0", "name": "CBombTarget::EndTouch", "confidence": "low", "rationale": "Slot 148 touch-group override; identical body to slot-278 twin (StartTouch/EndTouch pair).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140c150", "name": "CFlashbangProjectile::Detonate", "confidence": "low", "rationale": "Slot 225 grenade projectile manipulates SetMoveType/velocity; detonation-time behavior.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142c410", "name": "CDecoyProjectile::Spawn", "confidence": "medium", "rationale": "Slot 10 (=Spawn) sets decoy .vmdl model via SetModel.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1432180", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1435870", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x143fed0", "name": "CCSWeaponBase::PlayEmptySound", "confidence": "medium", "rationale": "References Default.ClipEmpty_Pistol/Rifle + Weapon_Taser.ChargeNotReady dry-fire sounds.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1441b00", "name": "CItem::ItemRespawnThink", "confidence": "low", "rationale": "Datamap think context strings NoRespawnRemove/spawnRemove + DispatchDatamapFunction.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x146f0b0", "name": "CPlantedC4::Explode", "confidence": "medium", "rationale": "Slot 310 fires 'BombExplode' + AcceptInput; C4 detonation.", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a0400", "name": "CWeaponTaser::TaserThink", "confidence": "low", "rationale": "Slot 419 taser-specific; float arg + DispatchDatamapFunction think, StateChanged update.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b38c0", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4df0", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d11d0", "name": "CSendPlayerLoadoutHelper::SendUpdate", "confidence": "low", "rationale": "Class name 'SendPlayerLoadout' + cl_viewing_vanity_loadout convar; loadout send method.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d3280", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d42a0", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d4920", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d49e0", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e1ff0", "name": "CCSPlayerPawn::WarnFriendlyFire", "confidence": "low", "rationale": "#Cstrike hint strings for teammate attack / try not to injure teammates.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15289e0", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1529cf0", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x154c3b0", "name": "CCSGameRules::SetupBombTargets", "confidence": "medium", "rationale": "'Detected %i func_bomb_target entities, but only 2 are supported!' bomb-site init.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157c510", "name": "CCSPlayer_MovementServices::FullWalkMove", "confidence": "medium", "rationale": "'PlayerMove_PostMove'; sequences TryPlayerMove/CategorizePosition/CheckFalling/PostPlayerMove.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x15858f0", "name": "CCS2WeaponGraphController::ReflectWeaponState", "confidence": "high", "rationale": "String literally names CCS2WeaponGraphController::ReflectWeaponState + source file path.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15941b0", "name": "CCSPlayer_WeaponServices::SwitchWeapon", "confidence": "low", "rationale": "Slot 29 weapon service, 4 args, StateChanged networked update; weapon switch/equip.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x15c1fa0", "name": "CCSPlayerController::UpdateTransmitState", "confidence": "low", "rationale": "Slot 259, baseentity.h assert, GetEntityIndex + network/array helpers.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c2b70", "name": "CHitgroupDisableListSaveRestoreOps::Restore", "confidence": "medium", "rationale": "SaveRestoreOps slot 1 (=Restore) reads KV3 array (GetArrayElementCount/GetString).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c40d0", "name": "CHostageCarriableProp::Precache", "confidence": "medium", "rationale": "Slot 8 (=Precache) calls CBaseEntity::Precache; precaches env_entity_dissolver.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c6000", "name": "CC_DisableAutokick", "confidence": "medium", "rationale": "'Usage: mp_disable_autokick ' + admin check + 'autokick is disabled for %s' command handler.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d8770", "name": "CBaseClientUIEntity::Precache", "confidence": "medium", "rationale": "Slot 8 (=Precache) calls CBaseEntity::Precache; precaches env_entity_dissolver.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15e5680", "name": "CBasePlayerVData::GetAnimGraphDebugInfo", "confidence": "low", "rationale": "Slot 4, 'Animgraph debugging entity (class=%s, index=%d)' + GetEntityIndex.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ebdf0", "name": "CItemAssaultSuit::ItemTouch", "confidence": "low", "rationale": "Slot 291 sets SetParent/SetMoveType on pickup; item touch/equip handler.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ee7d0", "name": "CHostageCarriableProp::Spawn", "confidence": "high", "rationale": "Slot 10 (=Spawn) calls CBaseEntity::Spawn.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15f43c0", "name": "SUB_PerformShadowFade", "confidence": "high", "rationale": "String '::SUB_PerformShadowFade' literally names the think function.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16318c0", "name": "CDebugOverlayGrenades::LayoutDebugPanel", "confidence": "low", "rationale": "Slot 68 builds KV3 UI config ('TopBottomSplitter', FindOrCreateMember).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1631ac0", "name": "CDebugOverlayGrenades::LayoutDebugSubPanel", "confidence": "low", "rationale": "Slot 67 sibling builds KV3 UI config ('TopBottomSplitter', FindOrCreateMember).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16438b0", "name": "TryCreateBreakPieces", "confidence": "high", "rationale": "String 'OnOwnerTakeDamage_React_TryCreateBreakPieces' + 'Generating breakpieces named %s'.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1689de0", "name": "CEntity2SaveRestore::CreateEntityKeyValues", "confidence": "medium", "rationale": "Slot 25 builds CEntityKeyValues (AddRef refcount) like spawner factories.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168d7b0", "name": "CGameEvent::SerializeKeys", "confidence": "low", "rationale": "Slot 33 iterates members via GetMemberCount/GetMember/GetMemberName.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168f330", "name": "CKV3Interface_LoadGame::ReadTick", "confidence": "medium", "rationale": "Slot 2, 'ReadTick %d : clamping rebased tick' warning.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1691a20", "name": "CGameEvent::SetPlayer", "confidence": "low", "rationale": "Slot 29, 3 args, appends '_pawn' key; sets player controller+pawn field.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1693140", "name": "CGameEvent::GetPlayerPawn", "confidence": "low", "rationale": "Slot 18 FindMember with '_pawn' suffix; pawn getter in consecutive family.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1693810", "name": "CGameEvent::GetPlayerPawnEHandle", "confidence": "low", "rationale": "Slot 19 FindMember with '_pawn'; pawn-handle getter in family.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1693e40", "name": "CGameEvent::GetPlayerControllerEHandle", "confidence": "low", "rationale": "Slot 20 FindMember with '_pawn'; controller-handle getter in family.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16965e0", "name": "CSave::WriteData", "confidence": "low", "rationale": "Slot 24, 'Double-save to Member %s', FindMember write path.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1696c40", "name": "CSave::WriteField", "confidence": "low", "rationale": "Slot 2, 'Double-save to Member %s', FindMember write path.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1697250", "name": "CSaveRestoreBlockSet::Save", "confidence": "low", "rationale": "Slot 2, 'Double-save to Member %s' member write of block set.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16eaf60", "name": "CClassPtrUtlVectorSaveRestoreOps::Restore", "confidence": "medium", "rationale": "SaveRestoreOps slot 1 (=Restore) reads KV3 array (GetArrayElementCount/GetString).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17155b0", "name": "CPathParticleRope::Precache", "confidence": "high", "rationale": "Slot 8 (=Precache) calls CBaseEntity::Precache; 'has no particle system name specified' warning.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1719fb0", "name": "CParticleSystem::Spawn", "confidence": "low", "rationale": "'has no particle system name specified' + '%s.vpcf' + StateChanged; particle entity init.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171fa60", "name": "CPathMover::Spawn", "confidence": "medium", "rationale": "Slot 10 (=Spawn) resolves path_node via FindEntityByClassName.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1741be0", "name": "CCSPlayer_MovementServices::ClipVelocity", "confidence": "low", "rationale": "Slot 14, velocity in/out with 2 floats, 'fff?fff?' vector-pair schema.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17487c0", "name": "ForceButtonDown", "confidence": "medium", "rationale": "'IN_NONE' + '[%s] Force Down QUEUED/Force Down: %s' forced-input logging.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x174b050", "name": "CPlayer_ObserverServices::FindNextObserverTarget", "confidence": "low", "rationale": "Slot 36 observer service, '%s %s' name format, cycles spectate target.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1777610", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177a710", "name": "CEngineTickSaveRestoreOps::Save", "confidence": "high", "rationale": "Slot 0 'IKV3TransferInterface_EngineTick_Save' + KeyValues3::PrepareForType write.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177a7b0", "name": "CEngineTimeSaveRestoreOps::Restore", "confidence": "high", "rationale": "Slot 1 'IKV3TransferInterface_EngineTime_Load' + GetString read.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177a900", "name": "CEngineTimeSaveRestoreOps::Save", "confidence": "high", "rationale": "Slot 0 'IKV3TransferInterface_EngineTime_Save' + PrepareForType write.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177ccd0", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177ce20", "name": "CEngineTickSaveRestoreOps::Restore", "confidence": "high", "rationale": "Slot 1 'IKV3TransferInterface_EngineTick_Load' + GetString read.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17beb00", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c4200", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17cf780", "name": "DispatchResponseEntityIO", "confidence": "medium", "rationale": "'Response rule targeted %s with entityio' + FindEntityByName/AcceptInput response dispatch.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d0190", "name": "SpeakDispatchResponse", "confidence": "high", "rationale": "Log string literally begins 'SpeakDispatchResponse: %s (%d) already speaking...'.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17f9ce0", "name": "SetupPlayerStartTeleportDestination", "confidence": "low", "rationale": "'@player_start_teleport_destination' + info_player_start; spawn-teleport target setup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1820d80", "name": "CBaseButton::Spawn", "confidence": "medium", "rationale": "Slot 10 (=Spawn) sets movetype + DispatchDatamapFunction.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1821b40", "name": "CMomentaryRotButton::Spawn", "confidence": "high", "rationale": "Slot 10 (=Spawn) 'Momentary door start position not between 0 and 1. Clamping' warning.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824fc0", "name": "CTestEffect::Precache", "confidence": "high", "rationale": "Slot 8 (=Precache) precaches materials/sprites/lgtning.vmat.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824ff0", "name": "CEnvSplash::Precache", "confidence": "high", "rationale": "Slot 8 (=Precache) precaches 'watersplash'.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1825010", "name": "CBlood::Precache", "confidence": "high", "rationale": "Slot 8 (=Precache) precaches 'bloodspray'.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1825030", "name": "CEnvBeverage::Precache", "confidence": "high", "rationale": "Slot 8 (=Precache) precaches models/can.vmdl.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1825110", "name": "CEnvBeverage::Spawn", "confidence": "medium", "rationale": "Slot 10 (=Spawn) calls CBaseEntity::Spawn; can bounce sound ItemSoda.Bounce.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1825a90", "name": "CEnvEntityIgniter::Precache", "confidence": "high", "rationale": "Slot 8 (=Precache) precaches 'entityflame'.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1829e40", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1829f00", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1829fc0", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182a080", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182a690", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182a750", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182a810", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182a8d0", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182fb10", "name": "Instructor_FireHintStopEvent", "confidence": "medium", "rationale": "Fires 'instructor_server_hint_stop' event with hint_entindex/hint_name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182ffc0", "name": "Instructor_FireHintStopEvent", "confidence": "low", "rationale": "Twin of 0x182fb10; fires instructor_server_hint_stop with hint_entindex/hint_name.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x183b570", "name": "Door_FireMovingEvent", "confidence": "medium", "rationale": "Fires 'door_moving' game event with entindex/userid.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1841250", "name": "CEnvEntityMaker::SpawnEntityFromTemplate", "confidence": "medium", "rationale": "Slot 14, 'env_entity_maker %s has no template entity!' + FindEntityByName.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1842800", "name": "Instructor_FireStartLessonEvent", "confidence": "medium", "rationale": "Fires 'instructor_start_lesson' event with hint_name/hint_target.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1842900", "name": "Instructor_FireCloseLessonEvent", "confidence": "medium", "rationale": "Fires 'instructor_close_lesson' event with hint_entindex/hint_name.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18636c0", "name": "CShower::Spawn", "confidence": "low", "rationale": "Slot 10 (=Spawn) sets initial velocity + gravity for spark spray.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1864ca0", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1869440", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186ad40", "name": "CShatterGlassGameSystem::GameFrame", "confidence": "low", "rationale": "Slot 6 game-system; iterates shard vector and UTIL::Remove.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1877cb0", "name": "CPushable::Spawn", "confidence": "high", "rationale": "Slot 10 (=Spawn) calls CBaseEntity::Spawn + SetSolid/SetMoveType.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x187eeb0", "name": "UpdateSoundPathProgress", "confidence": "low", "rationale": "'music.path_progress' substrings + CSoundOpGameSystem_SetSoundEventParam.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18bd560", "name": "CShatterGlassShardPhysics::Spawn", "confidence": "high", "rationale": "Slot 10 (=Spawn) calls CBaseEntity::Spawn; 'BreakPiece'.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18c4860", "name": "ExplosionEffect", "confidence": "medium", "rationale": "'BaseExplosionEffect.Sound' soundscript; creates explosion visual+sound.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18d1320", "name": "CSource2GameClients::StartHLTVServer", "confidence": "high", "rationale": "String 'CSource2GameClients::StartHLTVServer: game event %s not found.'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18d4c00", "name": "CGunTarget::Spawn", "confidence": "high", "rationale": "Slot 10 (=Spawn) calls CBaseEntity::Spawn + SetSolid/SetMoveType.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5940", "name": "CItemAssaultSuit::Teleport", "confidence": "low", "rationale": "Slot 305 (shared with CBaseGrenade) sets movetype/solid/transform.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f7350", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f79e0", "name": "CInfoSpawnGroupLoadUnload::InputStartSpawnGroupUnload", "confidence": "high", "rationale": "String 'SV: InputStartSpawnGroupUnload(%s)'.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18fd180", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1903650", "name": "CLogicLineToEntity::Think", "confidence": "medium", "rationale": "Slot 157 (=Think for logic/sensor entities) fires outputs with 'param'.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190a1f0", "name": "CItemGeneric::CanBePickedUp", "confidence": "medium", "rationale": "'item_generic %s - allowpickup callback %s not found/should return a bool' pickup check.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19174c0", "name": "CMultiSource::Spawn", "confidence": "high", "rationale": "Slot 10 (=Spawn) calls CBaseEntity::Spawn.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928f70", "name": "CTriggerBrush::Spawn", "confidence": "high", "rationale": "Slot 10 (=Spawn) calls CBaseEntity::Spawn + SetSolid/SetMoveType.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1932360", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1932420", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19324e0", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19325a0", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1932830", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19328f0", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19329b0", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1932a70", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19366e0", "name": "CBaseMoveBehavior::Spawn", "confidence": "high", "rationale": "Slot 10 (=Spawn) calls CBaseEntity::Spawn.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19376d0", "name": "CTriggerBrush::StartTouch", "confidence": "medium", "rationale": "Slot 147 (=StartTouch) fires func_pushable output via FireOutput.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1937800", "name": "CTriggerBrush::EndTouch", "confidence": "medium", "rationale": "Slot 149 (=EndTouch) fires func_pushable output via FireOutput.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19379f0", "name": "CTriggerBrush::Touch", "confidence": "low", "rationale": "Slot 144 touch-group fires func_pushable output via FireOutput.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19385b0", "name": "CPhysicsEntitySolver::Spawn", "confidence": "medium", "rationale": "Slot 10 (=Spawn) sets AbsOrigin + think dispatch.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1947ba0", "name": "CPhysMotor::Spawn", "confidence": "high", "rationale": "Slot 10 (=Spawn) calls CBaseEntity::Spawn; 'Phys_motor %s does not have a valid axis helper' error.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x195e530", "name": "CFuncBrush::Spawn", "confidence": "high", "rationale": "Slot 10 (=Spawn) calls CBaseEntity::Spawn + SetSolid/SetMoveType.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1960000", "name": "CRagdollProp::DrawDebugTextOverlays", "confidence": "medium", "rationale": "Slot 20 emits 'mass %.1f' debug text; DrawDebugTextOverlays convention.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19856d0", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19889e0", "name": "CEntitySpawnerAsync::CreateKeyValues", "confidence": "medium", "rationale": "Async spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x198aee0", "name": "ParseInitialVelocity", "confidence": "low", "rationale": "Reads velocity/VectorWS/GameTime_t from CEntityKeyValues (FindKeyValues).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x198d330", "name": "CPointProximitySensor::Think", "confidence": "medium", "rationale": "Slot 157 (=Think for sensors); 'param' output.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1993a60", "name": "CPhysicsProp::Break", "confidence": "medium", "rationale": "Slot 313 fires 'OnBreak' output; break routine.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a11e0", "name": "CPointAngleSensor::Think", "confidence": "high", "rationale": "Slot 157 sensor Think (matches given CPointAngleSensor::Think example); 'param'.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d7be0", "name": "KeyValues3_CastToNumeric", "confidence": "medium", "rationale": "'Cast of %s loses value information' / 'Pointers cannot be used as numeric values' KV3 numeric cast.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d7e00", "name": "PulseTraceEnum_SaveToKV3", "confidence": "low", "rationale": "Writes PulseCollisionGroup_t/PulseTraceContents_t enum names via SetString/AddArrayElementToTail.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dadd0", "name": "CPulseGraphInstance_GameBlackboard::ResolveEntityClass", "confidence": "low", "rationale": "Slot 40 uses FindEntityClassByClassname; '%s%s%s%s' concat.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dbd20", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dbde0", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e4820", "name": "PulseCell_GetEntityVelocity", "confidence": "medium", "rationale": "'GetEntityVelocity' + 'Pulse: [%s] failed to find entity' + CBaseEntity::AbsVelocity.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19eed40", "name": "CBaseDoor::ParseSoundOverrideKeys", "confidence": "medium", "rationale": "Parses soundlockedoverride/soundunlockedoverride keyvalues via AllocPooledString.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f8540", "name": "Script_TraceLine", "confidence": "low", "rationale": "'Unknown collision group: %s' / 'Unknown trace contents: %s' + InitGameTrace.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19feaa0", "name": "KV3TransferSave_m_Type", "confidence": "low", "rationale": "'Double-save to Member' + m_Type enum field written via PrepareForType/SetString.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19fec60", "name": "CacheLightEntityClasses", "confidence": "low", "rationale": "FindEntityClassByClassname over light_barn/light_environment/light_omni2.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a03300", "name": "LoadEHandle_m_scriptedSequence", "confidence": "low", "rationale": "'IKV3TransferInterface_EHandle_Load' + 'Class data is a %s, not a table' for m_scriptedSequence.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a036f0", "name": "CPulseCell_Outflow_PlayVOLine::Register", "confidence": "low", "rationale": "String 'CPulseCell_Outflow_PlayVOLine' + m_OnFinished; cell reflection/registration.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a04480", "name": "LoadEHandle_m_sceneInstance", "confidence": "low", "rationale": "'IKV3TransferInterface_EHandle_Load' EHandle load for m_sceneInstance.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a05a40", "name": "LoadEHandle_m_entity", "confidence": "low", "rationale": "'IKV3TransferInterface_EHandle_Load' EHandle load for m_entity.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a238f0", "name": "PulseCell_LoadFields_m_Triggers", "confidence": "low", "rationale": "Loads m_Triggers array + m_OnFinished; 'Stack depth limit hit'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2ac30", "name": "CPulseGraphInstance_GameBlackboard::GetDebugContextName", "confidence": "low", "rationale": "Slot 30, '%s [%u]' name format + GetString.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2d160", "name": "CSceneEntity::SetAnimGraphParameter", "confidence": "medium", "rationale": "Slot 276, 'Unable to find/set graph parameter %s on entity %d (%s)'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2e150", "name": "CSoundControllerImp::PlaySoundEvent", "confidence": "low", "rationale": "Slot 4, 'player_regenerates_health' + AllocPooledString sound-event handling.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a30ba0", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a30c60", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a35050", "name": "CSceneEntity::ProcessStopPointEvent", "confidence": "low", "rationale": "Slot 293, 'Scene %s with two stop point events!' + FireOutput.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4e180", "name": "CSceneEntity::Pause", "confidence": "medium", "rationale": "Slot 252, '%s : %8.2f: paused' + FireOutput (pairs with slot-253 Resume).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4e950", "name": "CSceneEntity::Cancel", "confidence": "medium", "rationale": "'%s : %8.2f: finished/canceled' + FireOutput; scene cancel/completion.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a54630", "name": "CSceneEntity::Resume", "confidence": "medium", "rationale": "Slot 253, '%s : %8.2f: resumed' + FireOutput (pairs with slot-252 Pause).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a85fd0", "name": "CTankTargetChange::Trigger", "confidence": "low", "rationale": "Slot 144, 'TargetEntity' + AcceptInput; target-change input.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a864e0", "name": "CTriggerVolume::Spawn", "confidence": "high", "rationale": "Slot 10 (=Spawn) calls CBaseEntity::Spawn + SetSolid/SetMoveType.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a90690", "name": "CToolGameSimulationAPI::CreateItemByName", "confidence": "low", "rationale": "Slot 67 uses GetCSWeaponDataFromKey/GetItemSchema to create/replace a weapon item.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a910c0", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a91180", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a91240", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a91300", "name": "CEntitySpawner::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a913c0", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a91480", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a91540", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a91600", "name": "CEntitySpawnerBase::CreateKeyValues", "confidence": "medium", "rationale": "Spawner slot 0 builds CEntityKeyValues (AddRef refcount).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a92a90", "name": "CFuncTrain::Spawn", "confidence": "high", "rationale": "Slot 10 (=Spawn) 'FuncTrain %s has no target.' + SetMoveType.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a942a0", "name": "CToolGameSimulationAPI::SetLocalPlayerView", "confidence": "low", "rationale": "Slot 84 uses UTIL_GetListenServerHost host player with 2 float args.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9f2b0", "name": "CFuncTrackChange::UpdateTrackChange", "confidence": "medium", "rationale": "'Can't find top/bottom track / train for track change! %s' path-track change.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa3b40", "name": "CFuncPlat::Blocked", "confidence": "medium", "rationale": "Slot 152 (=Blocked) '%s Blocked by %s'.", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1aa9c90", "name": "CFuncTrackTrain::NearestPath", "confidence": "medium", "rationale": "'Can't find a nearby track' / 'TRAIN: %s, Nearest track is %s' + path_track lookup.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ab9fe0", "name": "CWaterBullet::Touch", "confidence": "low", "rationale": "Slot 77 traces bullet (InitGameTrace/AbsVelocity) and UTIL::Remove.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abfd90", "name": "CTriggerPhysics::Spawn", "confidence": "medium", "rationale": "Slot 10 (=Spawn) + StateChanged network setup.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aeb2e0", "name": "CEconItemView::GetExpirationDate", "confidence": "medium", "rationale": "Slot 16 glove item view reads 'expiration date' attribute via UTIL_GetEconItemSchema.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aeb600", "name": "CCStrike15ItemDefinition::GetMagazineModel", "confidence": "high", "rationale": "Slot 37 reads 'magazine model' attribute via UTIL_GetEconItemSchema.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aeb8c0", "name": "CCStrike15ItemDefinition::GetAimsightLensMask", "confidence": "medium", "rationale": "Slot 38 reads 'aimsight lens mask' attribute via UTIL_GetEconItemSchema.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aeea70", "name": "CEconItemView::GetInventoryModel", "confidence": "low", "rationale": "Slot 8 glove item view, 'undefined' fallback + material overrides.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aeed30", "name": "CEconItemView::GetMaterialFloatOverride", "confidence": "low", "rationale": "Slot 7 glove item view with float arg, 'undefined' fallback + material lookup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1afc060", "name": "Econ_ParseAttributesFromContext", "confidence": "medium", "rationale": "'Context %s: Attribute %s could not parse value' / 'did not match any attribute definitions'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b04f80", "name": "CCStrike15ItemDefinition::UsesLegacyCharacterModel", "confidence": "low", "rationale": "Slot 26 checks 'legacy_character' tag via UTIL_GetEconItemSchema.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c58c90", "name": "KeyValues3_ValueToString", "confidence": "medium", "rationale": "'' / 'Unsupported KV3 basic type %s (%d)' + GetString value conversion.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da16a0", "name": "CNmClipNode::CDefinition::Instantiate", "confidence": "medium", "rationale": "Slot 6 node-definition; 'Mismatched skeleton detected for specified pose' + ResolveResourceName.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc2f70", "name": "CNmAnimationPoseNode::CDefinition::Instantiate", "confidence": "medium", "rationale": "Slot 6 node-definition; 'Mismatched skeleton detected for specified pose'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc5580", "name": "CNmReferencedGraphNode::CDefinition::Instantiate", "confidence": "medium", "rationale": "Slot 6 node-definition; 'Mismatch parameter type for referenced graph %s'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1df9ba0", "name": "CNmGraphInstance::ExecutePostPhysicsPoseTasks", "confidence": "high", "rationale": "String literally names CNmGraphInstance::ExecutePostPhysicsPoseTasks + animgraph_instance.cpp.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1e203e0", "name": "KV3TransferSave_m_phase", "confidence": "low", "rationale": "'Double-save to Member' saving m_phase enum field via PrepareForType/SetString.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e23470", "name": "KV3TransferSave_m_frameSnapMode", "confidence": "low", "rationale": "'Double-save to Member' saving m_frameSnapMode enum field.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e25710", "name": "KV3Load_m_animEventClassName", "confidence": "low", "rationale": "'Class data is a %s, not a table' loads m_KV/m_animEventClassName.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2c420", "name": "CNmParticleEvent::Load", "confidence": "low", "rationale": "String 'CNmParticleEvent' + 'preview' + Stack depth limit; KV3 load/reflection.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e96800", "name": "SaveNodeIndicesToKV3", "confidence": "low", "rationale": "KV3 'Double-save to Member' save of m_conditionNodeIndices/m_optionNodeIndices", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e97850", "name": "SaveNodeIndicesToKV3", "confidence": "low", "rationale": "KV3 member-save of m_conditionNodeIndices/m_optionNodeIndices (sibling instantiation)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ee8fb0", "name": "KeyValues3_CastToNumeric", "confidence": "medium", "rationale": "'Cast of %s loses value information' + 'Unsupported KV3 basic type' numeric cast helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eece00", "name": "KeyValues3_EvaluateExpression", "confidence": "medium", "rationale": "'Unknown variable %s' / 'Functions not supported in this evaluator' = KV3 expression evaluator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f36170", "name": "KeyValues3_PushMetadataTable", "confidence": "low", "rationale": "references '__current_metadata_table_stack' metadata handling", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b820", "name": "CChoreoEvent_ANIM_CLIP::GetEditorHelperName", "confidence": "low", "rationale": "returns editor helper id 'choreohelper_animclip', slot 14", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f64a10", "name": "CChoreoEvent_ANIM_CLIP::AddAnimClipEvent", "confidence": "low", "rationale": "'Add Anim Clip Event' create/undo label, slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f699d0", "name": "CChoreoEvent_ANIM_CLIP::GetDescription", "confidence": "low", "rationale": "formats 'Public: %s' descriptor, slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f880d0", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::SetExternalAnimgraphResource", "confidence": "high", "rationale": "string literally names method 'SetExternalAnimgraphResource'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1fa8b30", "name": "CChoreoEvent_FLEXANIMATION::LoadFlexAnimations", "confidence": "low", "rationale": "parses 'flexanimations' KV member, slot 3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2070ad0", "name": "LoadCursorStateFromKV3", "confidence": "low", "rationale": "KV3 load ('Class data is a %s, not a table') of m_hCursorOnOtherGraph", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x207ca00", "name": "SaveEnumValueToKV3", "confidence": "low", "rationale": "enum friendly-name save: (None)/MEnumeratorIsNotAFlag/MPropertyFriendlyName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x209f040", "name": "SaveMapToKV3", "confidence": "medium", "rationale": "'Only wrote %d (of %d) values when saving map!' KV3 map save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x209f7f0", "name": "SaveMapToKV3", "confidence": "medium", "rationale": "'Only wrote %d (of %d) values when saving map!' KV3 map save (sibling)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c3c80", "name": "IKV3TransferInterface_GameTime_Save", "confidence": "high", "rationale": "string literally 'IKV3TransferInterface_GameTime_Save' with m_StartTime/m_EndTime", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c7300", "name": "IKV3TransferInterface_GameTime_Load", "confidence": "high", "rationale": "string literally 'IKV3TransferInterface_GameTime_Load'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20cc580", "name": "LoadWakeResumeFromKV3", "confidence": "low", "rationale": "KV3 load of m_WakeResume", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cdc30", "name": "CPulseCell_Inflow_EventHandler::LoadFromKV3", "confidence": "low", "rationale": "KV3 load of m_EventName, slot 2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2101f90", "name": "LoadEntityIdentityFromKV3", "confidence": "low", "rationale": "KV3 load referencing CEntityIdentity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210b280", "name": "SaveEntityKeyValuesToKV3", "confidence": "low", "rationale": "writes attributes/values/version members via FindOrCreateMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2119300", "name": "ParseEntityKeyValues", "confidence": "low", "rationale": "entity KV parse: targetname + 'kv Release refcount' + ResolveResourceName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x211a430", "name": "CEntityIOOutput::FireOutput", "confidence": "medium", "rationale": "'target entity not found'/'unhandled input (%s)->(%s)' then CEntityIdentity::AcceptInput", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x2126af0", "name": "CEntitySystem::PrecacheEntity", "confidence": "high", "rationale": "string 'CEntitySystem::PrecacheEntity: Classname missing from entity!'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2150c90", "name": "ParseConceptKeyValues", "confidence": "low", "rationale": "'Concept'/'classname'/'targetclassname' concept/response parse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x217a820", "name": "CSNavMesh::SaveToKeyValues", "confidence": "medium", "rationale": "writes nav KV key 'movable_mesh_gravity_follows_rotation' via FindOrCreateMember, slot 28", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21ed4e0", "name": "CNavMesh::GetGroundHeight", "confidence": "high", "rationale": "string 'CNavMesh::GetGroundHeight' + nav_mesh.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x22562f0", "name": "LoadNavHullFromKV3", "confidence": "low", "rationale": "KV3 load of m_navHull", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x225da10", "name": "SaveNavHullsToKV3", "confidence": "low", "rationale": "KV3 'Double-save to Member' save of m_vecNavHulls", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa003c0", "name": "CNetMessagePB<389, CCSUsrMsg_WeaponMagDrop, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00410", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00460", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa004b0", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00500", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00550", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa005a0", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa005f0", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00640", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00690", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa006e0", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00730", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00780", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa007d0", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00820", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00870", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa008c0", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00910", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00960", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa009b0", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00a00", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00a50", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00aa0", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00af0", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00b40", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00b90", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00be0", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00c30", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00c80", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00cd0", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00d20", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00d70", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00dc0", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00e10", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00e60", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00eb0", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00f00", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00f50", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00fa0", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00ff0", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01040", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01090", "name": "CNetMessagePB<327, CCSUsrMsg_AdjustMoney, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa010e0", "name": "CNetMessagePB<321, CCSUsrMsg_Damage, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01130", "name": "CNetMessagePB<325, CCSUsrMsg_ProcessSpottedEntityUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0a8b0", "name": "CNetMessagePB<325, CCSUsrMsg_ProcessSpottedEntityUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa0a950", "name": "CNetMessagePB<321, CCSUsrMsg_Damage, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa0a9f0", "name": "CNetMessagePB<327, CCSUsrMsg_AdjustMoney, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa0aa90", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa0ab30", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa0abd0", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0ac70", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0ad10", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0adb0", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0ae50", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0aef0", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0af90", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b030", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b0d0", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b170", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b210", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b2b0", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b350", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b3f0", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b490", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b530", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b5d0", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b670", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b710", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b7b0", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b850", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b8f0", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0b990", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0ba30", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0bad0", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0bb70", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0bc10", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0bcb0", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0bd50", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0bdf0", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0be90", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0bf30", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0bfd0", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0c070", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0c110", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0c1b0", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0c250", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0c2f0", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0e720", "name": "CNetMessagePB<389, CCSUsrMsg_WeaponMagDrop, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0ea70", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0edc0", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0f110", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0f460", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0f7b0", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0fb00", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa0fe50", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa101a0", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa104f0", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa10840", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa10b90", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa10ee0", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa11230", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa11580", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa118d0", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa11c20", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa11f70", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa122c0", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa12610", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa12700", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa12cb0", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa13000", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa13350", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa136c0", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa13a10", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa13d60", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa140b0", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa14400", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa14750", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa14aa0", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa14df0", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa15140", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa15490", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa157e0", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa15b30", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa15e80", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa161d0", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa16520", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa16870", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa16bc0", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa16f10", "name": "CNetMessagePB<327, CCSUsrMsg_AdjustMoney, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17260", "name": "CNetMessagePB<321, CCSUsrMsg_Damage, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa175b0", "name": "CNetMessagePB<325, CCSUsrMsg_ProcessSpottedEntityUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17ac0", "name": "CBtAgentBot::DrawDebugOverlay", "confidence": "low", "rationale": "'fff?' 3-float+bool format, slot 18", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18740", "name": "CBtAgentBot::LookupBodyPart", "confidence": "low", "rationale": "'[ AI BT ]: Unable to match part type %d', slot 90", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa187a0", "name": "CBtAgentBot::BuildRoute", "confidence": "low", "rationale": "'[ AI BT ]: Unable to match route type %d', slot 97", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18810", "name": "CBtAgentBot::HandlePathResult", "confidence": "low", "rationale": "'[ AI BT ]: Unable to match path result type %d', slot 98", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18890", "name": "CBtAgentBot::SetZoomLevel", "confidence": "low", "rationale": "'[ AI BT ]: Unable to match zoom level type %d', slot 106", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e550", "name": "CBtDecoratorRankerDist::GetName", "confidence": "medium", "rationale": "returns node name 'RankerDist', slot 9", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28ce0", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28d30", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('Client Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2ad80", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'Client Messages'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2ae20", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "CProtobufBinding slot 4 (uses this) tied to group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa301c0", "name": "InstallSchemaBindings", "confidence": "low", "rationale": "registers schema field types CHandle/bool/string_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa32b50", "name": "CBaseClientUIEntity::NetworkStateChanged", "confidence": "low", "rationale": "triggers CNetworkTransmitComponent::StateChanged, slot 90", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa32dc0", "name": "CBaseClientUIEntity::UpdateNetworkTransmitState", "confidence": "low", "rationale": "triggers CNetworkTransmitComponent::StateChanged, slot 214", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa33480", "name": "CPointClientUIDialog::NetworkStateChanged", "confidence": "low", "rationale": "triggers CNetworkTransmitComponent::StateChanged, slot 270", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa341e0", "name": "CPointClientUIWorldPanel::NetworkStateChanged", "confidence": "low", "rationale": "triggers CNetworkTransmitComponent::StateChanged, slot 271", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa34430", "name": "CPointClientUIWorldPanel::UpdateNetworkTransmitState", "confidence": "low", "rationale": "triggers CNetworkTransmitComponent::StateChanged, slot 272", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60100", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa603e0", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 builds '%s [%d]' name+id description", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60740", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::GetClassName", "confidence": "low", "rationale": "returns networked field type name 'CGameSceneNode', slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60820", "name": "CBodyComponentPoint::GetName", "confidence": "medium", "rationale": "returns own class name 'CBodyComponentPoint', slot 7", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60850", "name": "CBodyComponentSkeletonInstance::GetName", "confidence": "medium", "rationale": "returns 'CBodyComponentSkeletonInstance', slot 7", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60860", "name": "CNetworkTransmitComponent::GetName", "confidence": "medium", "rationale": "returns 'CNetworkTransmitComponent', slot 4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60890", "name": "CRenderComponent::GetName", "confidence": "medium", "rationale": "returns 'CRenderComponent', slot 6", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa608b0", "name": "CHitboxComponent::GetName", "confidence": "medium", "rationale": "returns 'CHitboxComponent', slot 6", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60930", "name": "CChoreoComponent::GetName", "confidence": "medium", "rationale": "returns 'CChoreoComponent', slot 4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60960", "name": "CChoreo_GraphController::GetName", "confidence": "medium", "rationale": "returns 'CChoreo_GraphController', slot 3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60ce0", "name": "CLightComponent::GetName", "confidence": "medium", "rationale": "returns 'CLightComponent', slot 6", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa62940", "name": "CUtlMemory::EnsureCapacity", "confidence": "medium", "rationale": "'EnsureCapacity' + '%s allocation count overflow( %llu > %llu )'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa64680", "name": "CInterpolatedVarProcedural::GetDebugString", "confidence": "low", "rationale": "formats 'Enable : %d SplitScreen %X', slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa650d0", "name": "CChoreoComponent::Init", "confidence": "low", "rationale": "asserts 'Choreo Component created without a valid CBaseModelEntity.', slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa66bf0", "name": "CNetworkTransmitComponent::FireEvent", "confidence": "high", "rationale": "string 'CNetworkTransmitComponent::FireEvent( m_bPendingStateChange == true )'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xa67bc0", "name": "CChoreoComponent::StartGesture", "confidence": "low", "rationale": "'unable to find gesture \"%s\"' log, slot 14", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa67ce0", "name": "CChoreoComponent::StartSequence", "confidence": "low", "rationale": "'unable to find sequence \"%s\"' log, slot 12", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa686b0", "name": "CChoreoComponent::AddGesture", "confidence": "low", "rationale": "'unable to find gesture' + float arg, slot 22", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa7a6a0", "name": "CInterpolatedVarProcedural::DumpHistory", "confidence": "low", "rationale": "interpolation-history watch format string, slot 26", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa84d20", "name": "IKV3TransferInterface_ResourceLoad", "confidence": "high", "rationale": "string literally 'IKV3TransferInterface_ResourceLoad'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xa855b0", "name": "IKV3TransferInterface_GameTime_Load", "confidence": "high", "rationale": "string literally 'IKV3TransferInterface_GameTime_Load'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaaf740", "name": "LoadChoreoStateFromKV3", "confidence": "low", "rationale": "parses e_choreo_state/t_choreo_exit_warp/t_choreo_target_warp", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xab3bb0", "name": "InitNetworkVarChainer_CBodyComponent", "confidence": "low", "rationale": "MNetworkVarChainer/__m_pChainEntity walk for CBodyComponent (self-recursive)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xab5100", "name": "InitNetworkVarChainer_CRenderComponent", "confidence": "low", "rationale": "MNetworkVarChainer/__m_pChainEntity walk for CRenderComponent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfb80", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "CProtobufBinding slot 3 returns message group name ('User Messages')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac11a0", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns const 'User Messages' group name for the usermsg binding", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac3190", "name": "CSource2Server::GetMatchmakingGameData", "confidence": "medium", "rationale": "builds mm tag string 'g:cs2,gt:%u,gm:%u,sk:%u,%s' (gametype/gamemode/skill)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac3330", "name": "CSource2GameClients::GetPlayerNetworkIDString", "confidence": "low", "rationale": "IServerGameClients slot returning default 'none' string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacc960", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "'%s [%d]' name+size debug format typical of binding ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaccf10", "name": "CGCClientJobServerWelcome::BYieldingRunJobFromMsg", "confidence": "medium", "rationale": "GC job slot 3 logs 'GC Connection established for server version %d'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xacd7d0", "name": "CItemKevlar::Spawn", "confidence": "medium", "rationale": "slot 10 = Spawn (confirmed by CVoteController/CMapVetoPickController calling CBaseEntity::Spawn)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacda50", "name": "CItemAssaultSuit::Spawn", "confidence": "medium", "rationale": "slot 10 = Spawn, StateChanged init boilerplate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xace650", "name": "CCSEntitySpotting::GetClassname", "confidence": "low", "rationale": "slot returns own class-name string 'CCSEntitySpotting'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace7a0", "name": "CCSGameStats::GetName", "confidence": "low", "rationale": "slot 4 returns identifier 'CS2ClientPerfData'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaceb90", "name": "CCSHLTVDirector::GetFixedCameraClassname", "confidence": "low", "rationale": "returns entity classname 'point_camera' used for HLTV camera shots", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacfdf0", "name": "CCSPlace::GetObserverPawnClassname", "confidence": "low", "rationale": "returns 'CCSObserverPawn' string; likely inherited accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad3340", "name": "CAvatarOverrideMgr::FireGameEvent", "confidence": "medium", "rationale": "game-event handler keyed on 'player_connect_full'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad3810", "name": "CCSGameStats::UpdatePlayerBuyStatus", "confidence": "low", "rationale": "references convar 'sv_buy_status_override'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad8d50", "name": "GetBombsiteLocationString", "confidence": "medium", "rationale": "appends ' at bombsite A/B' to a place/'site' description string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadbaf0", "name": "FireEventPlayerAvengedTeammate", "confidence": "medium", "rationale": "fires 'player_avenged_teammate' event with avenger_id/avenged_player_id keys", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaeb580", "name": "CCSObserverStatePickingTeam::Enter", "confidence": "low", "rationale": "observer state slot 2, StateChanged on entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaeef10", "name": "CCSPlayerPawn::OnTakeDamage_Alive", "confidence": "low", "rationale": "pawn slot 104 int=3 networked-state change, no distinctive string", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xaf0160", "name": "PrecachePlayerAgentModels", "confidence": "medium", "rationale": "references default agent vmdls ctm_sas/tm_phoenix, calls shared precache helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaf0de0", "name": "CCSPlayerPawn::Precache", "confidence": "medium", "rationale": "slot 51 calls same model-precache helper (sub_0xae6bc0) as agent precacher", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaf4c30", "name": "CCSPlayerPawn::SetupBones", "confidence": "low", "rationale": "pawn slot 328 int=3, networked-state change, no distinctive string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaf6220", "name": "CreatePlantedC4", "confidence": "low", "rationale": "references weapon_c4/planted_c4/item_cutters with 6 float coords (plant location)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb04320", "name": "MountWorkshopAddonVPK", "confidence": "medium", "rationale": "error 'Item %llu installed, but failed to get install directory' + '\\%lld.vpk'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0c950", "name": "CCSHLTVDirector::FireGameEvent", "confidence": "low", "rationale": "director slot 44 reads 'userid' event key", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0cb10", "name": "CCSObserverPawn::Spawn", "confidence": "medium", "rationale": "slot 10 = Spawn; sets movetype/lifestate (OffsetToLifeState, SetMoveType)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0ef10", "name": "CCSPlayer_RadioServices::GetName", "confidence": "medium", "rationale": "component slot 4 returns base name 'CPlayerPawnComponent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f370", "name": "CCSScript_EntityScript::GetScriptClassName", "confidence": "low", "rationale": "returns entity classname 'point_script'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11280", "name": "CCSScript_EntityScript::RegisterScriptFunctions", "confidence": "low", "rationale": "slot 7 'point_script', calls script-registration helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb12040", "name": "CUtlVector::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow' + 'EnsureCapacity' grow util", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb12390", "name": "CGameSystemStaticFactory::Construct", "confidence": "medium", "rationale": "factory slot 1 refuses with 'Cannot be constructed from script'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb13430", "name": "CCSScript_EntityScript::OnBeginRoundRestart", "confidence": "medium", "rationale": "defines/invokes named script hook 'OnBeginRoundRestart'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb13550", "name": "CCSPointScriptEntity::Think", "confidence": "medium", "rationale": "slot 157 runs 'Think' script hook", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb14130", "name": "CCSObserverPawn::CreateServices", "confidence": "low", "rationale": "references m_pPingServices field construction", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb16140", "name": "CTriggerHostageReset::ResetHostages", "confidence": "low", "rationale": "trigger slot 147 builds a vector (hostage list)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb17d60", "name": "FireScriptHook_OnPlayerDisconnect", "confidence": "medium", "rationale": "'OnPlayerDisconnect' script hook with userid/playerSlot keys", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1f2a0", "name": "FireScriptHook_OnRoundEnd", "confidence": "medium", "rationale": "builds event/output with nWinner/nReason on 'ServerEntity'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1f700", "name": "Script_TraceLine", "confidence": "medium", "rationale": "reads script trace params ignoreEntity/ignorePlayers/traceHitboxes", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb35a30", "name": "CMapVetoPickController::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn + DispatchDatamapFunction", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb47be0", "name": "CCSTeam::AddPlayer", "confidence": "low", "rationale": "team slot 239 int=2 networked-state change", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb480c0", "name": "CTriggerBombReset::Spawn", "confidence": "medium", "rationale": "slot 10 = Spawn, StateChanged init boilerplate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb48680", "name": "CTriggerHostageReset::Spawn", "confidence": "medium", "rationale": "slot 10 = Spawn, StateChanged init boilerplate", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb4aea0", "name": "CCSTeam::RemovePlayer", "confidence": "low", "rationale": "team slot 238 int=1 networked-state change", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb4c620", "name": "CCSPlayerStateDeathAnim::Enter", "confidence": "low", "rationale": "death-anim state slot 0, StateChanged on entry", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb51040", "name": "CVoteController::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn + DispatchDatamapFunction", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb512e0", "name": "CCSPlayerPawnStateActive::Enter", "confidence": "low", "rationale": "active pawn state slot 2 entry", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb514d0", "name": "AppendDisabledOnServerSuffix", "confidence": "low", "rationale": "appends ' (Disabled on Server)' to a command/help string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f340", "name": "CRestartGameIssue::GetOtherTeamDisplayString", "confidence": "high", "rationale": "slot 21 returns '#SFUI_otherteam_vote_unimplemented'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f630", "name": "CStartTimeOutIssue::GetOtherTeamDisplayString", "confidence": "high", "rationale": "slot 21 returns '#SFUI_otherteam_vote_timeout'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb8f6e0", "name": "CRestartGameIssue::GetDisplayString", "confidence": "high", "rationale": "slot 20 returns '#SFUI_vote_restart_game'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f6f0", "name": "CRestartGameIssue::GetVotePassedString", "confidence": "high", "rationale": "slot 24 returns '#SFUI_vote_passed_restart_game'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f700", "name": "CKickIssue::GetOtherTeamDisplayString", "confidence": "high", "rationale": "slot 21 returns '#SFUI_otherteam_vote_kick_player'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb8f710", "name": "CKickIssue::GetVotePassedString", "confidence": "high", "rationale": "slot 24 returns '#SFUI_vote_passed_kick_player'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f720", "name": "CLoadBackupIssue::GetDisplayString", "confidence": "high", "rationale": "slot 20 returns '#SFUI_vote_loadbackup'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f730", "name": "CLoadBackupIssue::GetVotePassedString", "confidence": "high", "rationale": "slot 24 returns '#SFUI_vote_passed_loadbackup'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f750", "name": "CChangeLevelIssue::GetDisplayString", "confidence": "high", "rationale": "slot 20 returns '#SFUI_vote_changelevel'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f760", "name": "CChangeLevelIssue::GetVotePassedString", "confidence": "high", "rationale": "slot 24 returns '#SFUI_vote_passed_changelevel'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f790", "name": "CScrambleTeams::GetDisplayString", "confidence": "high", "rationale": "slot 20 returns '#SFUI_vote_scramble_teams'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb8f7a0", "name": "CScrambleTeams::GetVotePassedString", "confidence": "high", "rationale": "slot 24 returns '#SFUI_vote_passed_scramble_teams'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f7b0", "name": "CPauseMatchIssue::GetDisplayString", "confidence": "high", "rationale": "slot 20 returns '#SFUI_vote_pause_match'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f7c0", "name": "CPauseMatchIssue::GetVotePassedString", "confidence": "high", "rationale": "slot 24 returns '#SFUI_vote_passed_pause_match'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb8f7d0", "name": "CUnpauseMatchIssue::GetDisplayString", "confidence": "high", "rationale": "slot 20 returns '#SFUI_vote_unpause_match'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f7e0", "name": "CUnpauseMatchIssue::GetVotePassedString", "confidence": "high", "rationale": "slot 24 returns '#SFUI_vote_passed_unpause_match'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb8f840", "name": "CStartTimeOutIssue::GetDisplayString", "confidence": "high", "rationale": "slot 20 returns '#SFUI_vote_start_timeout'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb8f850", "name": "CStartTimeOutIssue::GetVotePassedString", "confidence": "high", "rationale": "slot 24 returns '#SFUI_vote_passed_timeout'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f860", "name": "CReadyForMatchIssue::GetDisplayString", "confidence": "high", "rationale": "slot 20 returns '#SFUI_vote_ready_for_match'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f870", "name": "CReadyForMatchIssue::GetVotePassedString", "confidence": "high", "rationale": "slot 24 returns '#SFUI_vote_passed_ready_for_match'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb8f880", "name": "CNotReadyForMatchIssue::GetDisplayString", "confidence": "high", "rationale": "slot 20 returns '#SFUI_vote_not_ready_for_match'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f890", "name": "CNotReadyForMatchIssue::GetVotePassedString", "confidence": "high", "rationale": "slot 24 returns '#SFUI_vote_passed_not_ready_for_match'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb8f8a0", "name": "CSwapTeams::GetDisplayString", "confidence": "high", "rationale": "slot 20 returns '#SFUI_vote_swap_teams'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb8f8b0", "name": "CSwapTeams::GetVotePassedString", "confidence": "high", "rationale": "slot 24 returns '#SFUI_vote_passed_swap_teams'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f8c0", "name": "CSurrender::GetDisplayString", "confidence": "high", "rationale": "slot 20 returns '#SFUI_vote_surrender'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb8f8d0", "name": "CSurrender::GetOtherTeamDisplayString", "confidence": "high", "rationale": "slot 21 returns '#SFUI_otherteam_vote_surrender'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb99b60", "name": "CKickIssue::GetDetailsString", "confidence": "high", "rationale": "slot 23 usage 'callvote %s '", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb99bf0", "name": "CLoadBackupIssue::GetDetailsString", "confidence": "high", "rationale": "slot 23 usage 'callvote %s '", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb9b040", "name": "CNextLevelIssue::GetDetailsString", "confidence": "high", "rationale": "slot 23 usage 'callvote %s '", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb9c4f0", "name": "CLogicEventListener::FireGameEvent", "confidence": "medium", "rationale": "logic entity slot 237 event handler reading 'userid'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb9c700", "name": "CKickIssue::GetDisplayString", "confidence": "high", "rationale": "slot 20 returns '#SFUI_vote_kick_player_other'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbaa4e0", "name": "CRestartGameIssue::ExecuteCommand", "confidence": "high", "rationale": "slot 22 runs 'mp_restartgame 1;'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbaa570", "name": "CScrambleTeams::ExecuteCommand", "confidence": "high", "rationale": "slot 22 runs 'mp_scrambleteams 2;'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbaa600", "name": "CUnpauseMatchIssue::ExecuteCommand", "confidence": "high", "rationale": "slot 22 runs 'mp_unpause_match;'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbaa690", "name": "CReadyForMatchIssue::ExecuteCommand", "confidence": "high", "rationale": "slot 22 runs 'mp_warmup_pausetimer 0;'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbaf990", "name": "CBuyZone::Spawn", "confidence": "medium", "rationale": "slot 10 = Spawn, StateChanged init boilerplate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbb4a10", "name": "CUtlVector::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow' + 'EnsureCapacity' grow util (variant)", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbb5660", "name": "CFuncConveyor::Precache", "confidence": "medium", "rationale": "slot 14 precache-style init referencing StateChanged", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce170", "name": "PathCost::GetName", "confidence": "low", "rationale": "returns 'CNavPathCost' name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce250", "name": "CCSBotManager::PlayerFootstepEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'player_footstep'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce270", "name": "CCSBotManager::PlayerRadioEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'player_radio'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce290", "name": "CCSBotManager::PlayerDeathEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'player_death'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce2b0", "name": "CCSBotManager::PlayerFallDamageEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'player_falldamage'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce2d0", "name": "CCSBotManager::BombPickedUpEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'bomb_pickup'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce2f0", "name": "CCSBotManager::BombPlantedEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'bomb_planted'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce310", "name": "CCSBotManager::BombBeepEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'bomb_beep'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce330", "name": "CCSBotManager::BombDefuseBeginEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'bomb_begindefuse'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce350", "name": "CCSBotManager::BombDefusedEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'bomb_defused'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce370", "name": "CCSBotManager::BombDefuseAbortEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'bomb_abortdefuse'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce390", "name": "CCSBotManager::BombExplodedEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'bomb_exploded'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce3b0", "name": "CCSBotManager::RoundEndEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'round_end'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce3d0", "name": "CCSBotManager::RoundPreStartEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'round_prestart'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce3f0", "name": "CCSBotManager::RoundFreezeEndEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'round_freeze_end'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce410", "name": "CCSBotManager::DoorMovingEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'door_moving'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce430", "name": "CCSBotManager::BreakPropEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'break_prop'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce450", "name": "CCSBotManager::BreakBreakableEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'break_breakable'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce470", "name": "CCSBotManager::HostageFollowsEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'hostage_follows'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce490", "name": "CCSBotManager::HostageRescuedAllEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'hostage_rescued_all'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce4b0", "name": "CCSBotManager::WeaponFireEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'weapon_fire'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce4d0", "name": "CCSBotManager::WeaponFireOnEmptyEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'weapon_fire_on_empty'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce4f0", "name": "CCSBotManager::WeaponReloadEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'weapon_reload'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce510", "name": "CCSBotManager::WeaponZoomEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'weapon_zoom'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce530", "name": "CCSBotManager::BulletImpactEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'bullet_impact'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce550", "name": "CCSBotManager::HEGrenadeDetonateEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'hegrenade_detonate'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce570", "name": "CCSBotManager::FlashbangDetonateEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'flashbang_detonate'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce590", "name": "CCSBotManager::SmokeGrenadeDetonateEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'smokegrenade_detonate'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce5b0", "name": "CCSBotManager::MolotovDetonateEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'molotov_detonate'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce5d0", "name": "CCSBotManager::DecoyDetonateEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'decoy_detonate'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce5f0", "name": "CCSBotManager::DecoyFiringEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'decoy_firing'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce610", "name": "CCSBotManager::GrenadeBounceEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'grenade_bounce'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce630", "name": "CCSBotManager::NavBlockedEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'nav_blocked'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce650", "name": "CCSBotManager::ServerShutdownEvent::GetEventName", "confidence": "high", "rationale": "listener slot 3 returns 'server_shutdown'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcef10", "name": "CCSBot::Update", "confidence": "low", "rationale": "bot slot 16 with format descriptor 'fff?'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd50b0", "name": "CCSBotManager::OnPlayerDeath", "confidence": "low", "rationale": "manager slot 19 event handler reading 'userid'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbda170", "name": "CCSBotManager::OnPlayerLeftGame", "confidence": "low", "rationale": "manager slot 13 event handler reading player 'slot'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbdd390", "name": "CCSBotManager::OnNavBlocked", "confidence": "medium", "rationale": "manager slot 25 handles 'nav_blocked' event", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbe2690", "name": "CCSBot::ComputePartPositions", "confidence": "high", "rationale": "assert string 'CCSBot::ComputePartPositions' in cs_bot_vision.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbe2f90", "name": "CCSBot::GetPartPosition", "confidence": "high", "rationale": "assert string 'CCSBot::GetPartPosition' in cs_bot_vision.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbe30c0", "name": "CCSBot::IsVisible", "confidence": "high", "rationale": "assert string 'CCSBot::IsVisible( player )' in cs_bot_vision.cpp", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbe3740", "name": "CCSBot::UpdatePeripheralVision", "confidence": "high", "rationale": "assert string 'CCSBot::UpdatePeripheralVision' in cs_bot_vision.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbe6b60", "name": "CCSBot::UpdateReactionQueue", "confidence": "high", "rationale": "assert string 'CCSBot::UpdateReactionQueue' in cs_bot_vision.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbeafe0", "name": "CCSBotManager::OnRadioMessage", "confidence": "low", "rationale": "manager slot 21 triggers chatter ('I tried to say something I'm already saying.')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbed630", "name": "BotChatterInterface::Help", "confidence": "medium", "rationale": "chatter slot 5 phrase 'Help'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbedd70", "name": "BotChatterInterface::KilledMyEnemy", "confidence": "medium", "rationale": "chatter slot 3 phrase 'KilledMyEnemy'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbf44e0", "name": "CCSBotManager::OnEntityEvent", "confidence": "low", "rationale": "manager slot 27 event handler reading 'entindex'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbfe220", "name": "CNavBreadthFirstSearch::BreadthFirstSearchCore", "confidence": "high", "rationale": "assert 'CNavBreadthFirstSearch:BreadthFirstSearchCore' in nav_search_bfs.inl", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc09420", "name": "CCSBot::SetState", "confidence": "medium", "rationale": "logs '%s: SetState: %s -> %s' with 'ATTACK END' state exit", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc096f0", "name": "BotFollowMeme::Interpret", "confidence": "medium", "rationale": "BotMeme slot 2 Interpret; reacts with 'CoveringFriend' chatter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc0bb10", "name": "BotHostageBeingTakenMeme::Interpret", "confidence": "medium", "rationale": "BotMeme slot 2 Interpret; reacts with 'Affirmative' chatter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc0e300", "name": "BotChatterInterface::SayHeadingToBombsite", "confidence": "low", "rationale": "builds 'OnMyWay_to_BombsiteA/B' radio phrase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc12090", "name": "CBtNodeConditionIsGreater::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'ConditionIsGreater'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc120b0", "name": "CBtNodeConditionIsGreaterEqual::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'ConditionIsGreaterEqual'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc120d0", "name": "CBtNodeConditionIsEqual::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'ConditionIsEqual'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc120f0", "name": "CBtNodeConditionIsLess::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'ConditionIsLess'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc12110", "name": "CBtNodeConditionIsLessEqual::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'ConditionIsLessEqual'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc14ec0", "name": "LoadBehaviorTreeFile", "confidence": "medium", "rationale": "'[AI BT]: Error loading behavior tree file' + cache-populate error", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc17860", "name": "CBtActionAttack::UpdatePunchAngleOutput", "confidence": "low", "rationale": "writes CurrentPunchAnglePitch/Yaw into KeyValues3 blackboard", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc26c80", "name": "CBtActionAcquireItems::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'AcquireItems'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc26cb0", "name": "CBtActionAimProjectile::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'AimProjectile'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc26cc0", "name": "CBtActionAttack::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'Attack'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc26cf0", "name": "CBtActionChooseBombSiteArea::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'ChooseBombSiteArea'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc26d00", "name": "CBtActionChooseRandomWaypoint::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'ChooseRandomWaypoint'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc26d10", "name": "CBtActionChooseRandomWaypointWithinRadius::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'ChooseRandomWaypointWithinRadius'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc26d20", "name": "CBtActionChooseTeamSpawnArea::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'ChooseTeamSpawnArea'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc26d30", "name": "CBtActionCombatPositioning::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'CombatPositioning'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc27190", "name": "CBtActionCommitSuicide::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'CommitSuicide'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc271e0", "name": "CBtActionCompareGlobalCounter::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'CompareGlobalCounter'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc277a0", "name": "CBtActionAcquireItems::Update", "confidence": "medium", "rationale": "slot 4 guards '[AI BT]: Acquire items action is only supported on bots!'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc27d40", "name": "CBtActionAim::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionAim' alloc tag + param-read helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc28120", "name": "CBtActionAimProjectile::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionAimProjectile' alloc tag + param helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc28270", "name": "CBtActionAttack::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionAttack' alloc tag + param helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc2c020", "name": "CBtNode::ParseInputOutputParameters", "confidence": "low", "rationale": "reads KV keys input/output/ready via member finder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2c930", "name": "CBtActionAttack::Update", "confidence": "medium", "rationale": "slot 4 reads/writes punch-angle blackboard each tick (KeyValues3 members)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc2cec0", "name": "CBtActionSelectAreasWithinRadius::ParseParameters", "confidence": "low", "rationale": "reads KV keys origin/output/radius", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2f8f0", "name": "CBtActionChooseRandomWaypointWithinRadius::OnStart", "confidence": "medium", "rationale": "slot 3 area search; warns 'Unable to find an area mesh within a radius'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc336a0", "name": "CBtActionCoordinatedBuy::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'CoordinatedBuy'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc336c0", "name": "CBtActionCrouch::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'Crouch'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc33710", "name": "CBtActionCustomBuy::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'CustomBuy'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc337b0", "name": "CBtActionDropActiveWeapon::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'DropActiveWeapon'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc33820", "name": "CBtActionEquipItem::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'EquipItem'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc33830", "name": "CBtActionEquipWeapon::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'EquipWeapon'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc33840", "name": "CBtActionFleeAreaDamage::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'FleeAreaDamage'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc33880", "name": "CBtActionHide::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'Hide'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc33890", "name": "CBtActionInspectCurrentWeapon::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'InspectCurrentWeapon'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc338e0", "name": "CBtActionJump::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'Jump'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc33940", "name": "CBtActionLookAt::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'LookAt'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc33970", "name": "CBtActionMoveTo::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'MoveTo'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc34570", "name": "CBtActionCrouch::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionCrouch' alloc tag + param helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc346b0", "name": "CBtActionLookAt::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionLookAt' alloc tag + param helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc34740", "name": "CBtActionJump::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionJump' alloc tag + param helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc347d0", "name": "CBtActionEquipWeapon::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionEquipWeapon' alloc tag + param helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc34870", "name": "CBtActionInspectCurrentWeapon::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionInspectCurrentWeapon' alloc tag + param helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc34900", "name": "CBtActionEquipItem::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionEquipItem' alloc tag + param helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc34990", "name": "CBtActionDropActiveWeapon::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionDropActiveWeapon' alloc tag + param helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc34a20", "name": "CBtActionCustomBuy::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionCustomBuy' alloc tag + param helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc37df0", "name": "CBtActionLookAt::ParseParameters", "confidence": "low", "rationale": "error 'Must provide either input_angles or input_location' + those keys", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc38b50", "name": "CBtActionParachutePositioning::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionParachutePositioning' alloc tag + param helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ea80", "name": "CBtActionParachutePositioning::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'ParachutePositioning'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ea90", "name": "CBtActionPullTrigger::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'PullTrigger'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3eae0", "name": "CBtActionReload::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'Reload'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3eb40", "name": "CBtActionSecondaryAttack::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'SecondaryAttack'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3eb90", "name": "CBtActionSelectAreasWithinRadius::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'SelectAreaWithinRadius'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3eba0", "name": "CBtActionSetGlobalCounter::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'SetGlobalCounter'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ebb0", "name": "CBtActionSetGlobalFlag::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'SetGlobalFlag'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ebc0", "name": "CBtActionSetValueFloat::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'SetValueFloat'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ebd0", "name": "CBtActionSetValueVector::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'SetValueVector'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ebe0", "name": "CBtActionStandUp::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'StandUp'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ec30", "name": "CBtActionTeleport::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'Teleport'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ecc0", "name": "CBtActionWait::GetName", "confidence": "high", "rationale": "slot 9 returns node name 'Wait'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3f2e0", "name": "CBtActionSay::Update", "confidence": "medium", "rationale": "slot 4 guards '[AI BT]: 'Say' is only supported by bots.' + chatter callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3fe40", "name": "CBtActionPullTrigger::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionPullTrigger' alloc tag + param helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ff80", "name": "CBtActionUse::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionUse' alloc tag + param helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc40010", "name": "CBtActionStandUp::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionStandUp' alloc tag + param helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc400a0", "name": "CBtActionSecondaryAttack::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionSecondaryAttack' alloc tag + param helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc40130", "name": "CBtActionReload::Init", "confidence": "medium", "rationale": "slot 1 uses classname 'CBtActionReload' alloc tag + param helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc40d40", "name": "CBtActionSetValueFloat::SaveToKV3", "confidence": "medium", "rationale": "slot-3 BT method using KeyValues3::PrepareForType+FindOrCreateMember = serialize node params to KV3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41ca0", "name": "CBtNode::LoadParamsFromKV3", "confidence": "low", "rationale": "reads named BT params input/output/radius via KV helper sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc41d80", "name": "CBtNode::LoadParamsFromKV3", "confidence": "low", "rationale": "reads BT params expiration_time_max/min/name via KV helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44690", "name": "CBtNodeParallel::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'Parallel'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc44700", "name": "CBtNodeSelector::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'Selector'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc44890", "name": "CBtNodeSequencer::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'Sequencer'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47190", "name": "CBtDecoratorBotService::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'BotService'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc471a0", "name": "CBtDecoratorBuyService::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'BuyService'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc471c0", "name": "CBtDecoratorDecGlobalCounter::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'DecGlobalCounter'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc471d0", "name": "CBtDecoratorFindUtilityStrat::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'FindUtilityStrat'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc471e0", "name": "CBtDecoratorHidingSpotService::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'HidingSpotService'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc471f0", "name": "CBtDecoratorInvert::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'Invert'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47200", "name": "CBtNodeConditionIsEmpty::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'ConditionIsEmpty'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47210", "name": "CBtDecoratorMaybe::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'Maybe'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47220", "name": "CBtDecoratorNeedHealing::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'NeedHealing'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47230", "name": "CBtDecoratorRandomApproachPoint::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'RandomApproachPoint'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47240", "name": "CBtDecoratorRandomInt::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'RandomInt'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47250", "name": "CBtDecoratorRemove::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'Remove'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc48b40", "name": "CBtDecoratorBuyService::SaveToKV3", "confidence": "medium", "rationale": "slot-3 serialize using KeyValues3::PrepareForType+FindOrCreateMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc48c30", "name": "CBtDecoratorRandomInt::SaveToKV3", "confidence": "medium", "rationale": "slot-3 serialize using KeyValues3::PrepareForType+FindOrCreateMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc48e40", "name": "CBtDecoratorFindUtilityStrat::SaveToKV3", "confidence": "medium", "rationale": "slot-3 serialize; KeyValues3::SetString+FindOrCreateMember writes params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4d570", "name": "CBtDecoratorHidingSpotService::LoadFromKV3", "confidence": "medium", "rationale": "reads 'HidingSpotArray' param via KeyValues3::GetString for HidingSpotService", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4de70", "name": "CBtNode::LoadParamsFromKV3", "confidence": "low", "rationale": "reads BT params global/input/negated via KV helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc4e0f0", "name": "CBtDecoratorRemove::LoadFromKV3", "confidence": "low", "rationale": "reads params input/input_domain/remove for a Remove decorator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51560", "name": "CBtDecoratorRemoveKey::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'RemoveKey'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51570", "name": "CBtDecoratorRepeat::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'Repeat'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc515c0", "name": "CBtDecoratorRouteService::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'RouteService'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc515d0", "name": "CBtDecoratorRunOnce::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'RunOnce'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc515e0", "name": "CBtDecoratorSetBarrier::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'SetBarrier'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc515f0", "name": "CBtDecoratorSetReactionTime::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'SetReactionTime'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51600", "name": "CBtDecoratorSucceed::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'Succeed'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51610", "name": "CBtDecoratorTagEntity::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'TagEntity'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51620", "name": "CBtDecoratorTagThreshold::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'TagThreshold'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51630", "name": "CBtDecoratorTokenService::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'TokenService'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51640", "name": "CBtDecoratorTryLock::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'TryLock'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51690", "name": "CBtDecoratorWaitSuccess::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'WaitSuccess'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc53be0", "name": "CBtDecoratorSetReactionTime::LoadFromKV3", "confidence": "low", "rationale": "slot-3 reads KV3 array (GetArrayElementCount/GetArrayElement) = parse params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc55ec0", "name": "CBtNode::LoadParamsFromKV3", "confidence": "low", "rationale": "reads params input_domain/input_location/input_name via KV helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc56120", "name": "CBtDecoratorTagEntity::Update", "confidence": "low", "rationale": "runtime tag logic; warns 'Tagged entity %d reached maximum number of taggers', AddArrayElementToTail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc57d70", "name": "CBtDecoratorRouteService::Update", "confidence": "low", "rationale": "slot-1 decorator; validates config with '[AI BT]: Domain key is empty.'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5c290", "name": "CBtNodeConditionBarrier::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'ConditionBarrier'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c2a0", "name": "CBtNodeConditionDistanceLess::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'ConditionDistanceLess'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5c2b0", "name": "CBtNodeConditionHasParachute::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'ConditionHasParachute'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5c2d0", "name": "CBtNodeConditionInactive::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'ConditionInactive'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5c2e0", "name": "CBtNodeConditionIsAirborne::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'ConditionIsAirborne'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5c300", "name": "CBtNodeConditionIsAtBombSite::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'ConditionIsAtBombSite'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5c320", "name": "CBtNodeConditionIsInvSlotEmpty::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'ConditionIsInvSlotEmpty'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5c350", "name": "CBtNodeConditionIsReloading::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'ConditionIsReloading'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5c370", "name": "CBtNodeConditionIsWeaponEquipped::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'ConditionIsWeaponEquipped'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5c380", "name": "CBtNodeConditionIsWeaponSuitable::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'ConditionIsWeaponSuitable'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5c390", "name": "CBtNodeConditionOutOfAmmo::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'ConditionOutOfAmmo'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5c3e0", "name": "CBtNodeConditionOwnsItem::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'ConditionOwnsItem'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5cbc0", "name": "CBtNodeConditionHasParachute::Evaluate", "confidence": "low", "rationale": "slot-1 condition thunk forwarding class name to shared eval sub_0xc173e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5cc30", "name": "CBtNodeConditionIsInvSlotEmpty::Evaluate", "confidence": "low", "rationale": "slot-1 condition thunk forwarding class name to shared eval sub_0xc173e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5cca0", "name": "CBtNodeConditionIsWeaponEquipped::Evaluate", "confidence": "low", "rationale": "slot-1 condition thunk forwarding class name to shared eval sub_0xc173e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5cd10", "name": "CBtNodeConditionIsWeaponSuitable::Evaluate", "confidence": "low", "rationale": "slot-1 condition thunk forwarding class name to shared eval sub_0xc173e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5cd80", "name": "CBtNodeConditionOutOfAmmo::Evaluate", "confidence": "low", "rationale": "slot-1 condition thunk forwarding class name to shared eval sub_0xc173e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5cdf0", "name": "CBtNodeConditionOwnsItem::Evaluate", "confidence": "low", "rationale": "slot-1 condition thunk forwarding class name to shared eval sub_0xc173e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5e840", "name": "CBtNode::LoadParamsFromKV3", "confidence": "low", "rationale": "reads params input_domain/input_name/radius via KV helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5e920", "name": "CBtNodeConditionDistanceLess::LoadFromKV3", "confidence": "low", "rationale": "reads distance_threshold_max/min/input params matching DistanceLess condition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61950", "name": "CBtDecoratorSensor::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'Sensor'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc61960", "name": "CBtDecoratorMemory::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'Memory'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc62b70", "name": "CBtDecoratorMemory::LoadFromKV3", "confidence": "low", "rationale": "slot-2 reads config (KeyValues3::FindMember/FindOrCreateMember)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc63c30", "name": "CBtNode::LoadParamsFromKV3", "confidence": "low", "rationale": "reads params input/output/output_domain via KV helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc64390", "name": "CBtDecoratorSensor::LoadFromKV3", "confidence": "low", "rationale": "parses sensor event flags AudibleEvents/DamageEvents/GrenadeEvents", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc65150", "name": "CBtDecoratorRankerDist::LoadFromKV3", "confidence": "low", "rationale": "slot-3 reads KV3 array elements = parse ranker params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67210", "name": "CBtDecoratorPickerBlockedBySmoke::GetName", "confidence": "medium", "rationale": "slot-9 returns keyword 'DecoratorPickerBlockedBySmoke'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc67220", "name": "CBtDecoratorPickerDeDup::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'PickerDeDup'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc67230", "name": "CBtDecoratorPickerGrenadeType::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'PickerGrenadeType'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc67250", "name": "CBtDecoratorPickerMaxScore::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'PickerMaxScore'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc67260", "name": "CBtDecoratorPickerNearby::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'PickerNearby'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc67270", "name": "CBtDecoratorPickerRandomByDistance::GetName", "confidence": "medium", "rationale": "slot-9 returns keyword 'PickerRandomByDistance'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc67280", "name": "CBtDecoratorPickerReactionTime::GetName", "confidence": "medium", "rationale": "slot-9 returns keyword 'PickerReactionTime'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc67290", "name": "CBtDecoratorPickerVisible::GetName", "confidence": "medium", "rationale": "slot-9 returns node type keyword 'PickerVisible'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc672a0", "name": "CBtDecoratorPickerWeightAsDistance::GetName", "confidence": "medium", "rationale": "slot-9 returns keyword 'PickerWeightAsDistance'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6e970", "name": "CUtlVector::EnsureCapacity", "confidence": "medium", "rationale": "string 'EnsureCapacity' + '%s allocation count overflow' growth check", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6f120", "name": "CCSFatDemoRecorder::StopRecording", "confidence": "low", "rationale": "demo recorder slot-4 references convar 'demo_quitafterplayback'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6f630", "name": "CItem_Healthshot::GetMuzzleAttachment", "confidence": "low", "rationale": "weapon vtable slot returning 'muzzle' attachment", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc709d0", "name": "CBotManager::IsVisibleThroughSmoke", "confidence": "high", "rationale": "string literally 'CBotManager::IsVisibleThroughSmoke' in bot_manager.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc70d50", "name": "CBotManager::IsLineBlockedBySmoke", "confidence": "high", "rationale": "string literally 'CBotManager::IsLineBlockedBySmoke' in bot_manager.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7d6c0", "name": "GetCSWeaponDataFromItem", "confidence": "low", "rationale": "calls GetCSWeaponDataFromKey + CEconItemSchema::GetItemDefinition to resolve weapon data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc7eb40", "name": "IdleState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'Idle'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7eb50", "name": "HuntState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'Hunt'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7eb60", "name": "AttackState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'Attack'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7eb70", "name": "InvestigateNoiseState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'InvestigateNoise'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7eb90", "name": "MoveToState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'MoveTo'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7eba0", "name": "HumanPathFollowState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'HumanPathFollow'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc7ebb0", "name": "FetchBombState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'FetchBomb'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7ebc0", "name": "PlantBombState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'PlantBomb'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7ebd0", "name": "DefuseBombState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'DefuseBomb'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7ebe0", "name": "PickupHostageState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'PickupHostage'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7ebf0", "name": "HideState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'Hide'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7ec00", "name": "EscapeFromBombState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'EscapeFromBomb'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7ec10", "name": "FollowState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'Follow'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7ec20", "name": "UseEntityState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'UseEntity'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7ec30", "name": "OpenDoorState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'OpenDoor'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7ec40", "name": "EscapeFromFlamesState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'EscapeFromFlames'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7ec50", "name": "MoveToPlayAreaState::GetName", "confidence": "high", "rationale": "CS bot state GetName() slot-3 returns 'MoveToPlayArea'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc80020", "name": "DefuseBombState::OnEnter", "confidence": "medium", "rationale": "state slot-0 (OnEnter) begins defuse; string 'DefusingBomb'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc800a0", "name": "PlantBombState::OnUpdate", "confidence": "medium", "rationale": "state slot-1 (OnUpdate) handles 'weapon_c4' planting", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc803c0", "name": "UseEntityState::OnUpdate", "confidence": "medium", "rationale": "state slot-1 (OnUpdate); string 'Use entity'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc80650", "name": "PickupHostageState::OnUpdate", "confidence": "medium", "rationale": "state slot-1 (OnUpdate); string 'Use entity'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc81030", "name": "PlantBombState::OnEnter", "confidence": "medium", "rationale": "state slot-0 (OnEnter); string 'Plant bomb on floor'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc81210", "name": "OpenDoorState::OnUpdate", "confidence": "medium", "rationale": "state slot-1 (OnUpdate); string 'Open door'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc89700", "name": "InvestigateNoiseState::OnUpdate", "confidence": "medium", "rationale": "state slot-1 (OnUpdate); string 'Noise location is clear.'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc91b20", "name": "MoveToPlayAreaState::OnEnter", "confidence": "medium", "rationale": "state slot-0 (OnEnter); string 'Trying to get back into the playable area'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97e00", "name": "CFireCrackerBlast::GetGroundEffectParticle", "confidence": "low", "rationale": "slot-272 returns 'firework_crate_ground_effect.vpcf'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97e10", "name": "CFireCrackerBlast::GetExplosionParticle", "confidence": "low", "rationale": "slot-273 returns 'firework_crate_explosion_01.vpcf'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98ab0", "name": "CChicken::InitThinkFunctions", "confidence": "low", "rationale": "references datamap think/touch/use names CChickenChickenThink/Touch/Use", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc99cc0", "name": "CChicken::Think", "confidence": "low", "rationale": "CChicken slot-319 think-style method; references a think-function name string", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca5f00", "name": "CChicken::UpdateActivity", "confidence": "low", "rationale": "logs '[Chicken Activity] ... finished activity ... switching to activity'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcaba30", "name": "CCSChickenManager::FireGameEvent", "confidence": "low", "rationale": "slot-66 references game-event field 'winner'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8950", "name": "CFireCrackerBlast::Spawn", "confidence": "high", "rationale": "slot-10 = Spawn (anchored by CEnvWindController slot-10 calling CBaseEntity::Spawn)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8ee0", "name": "CHostage::NetworkVar_m_reuseTimer::GetTypeName", "confidence": "low", "rationale": "network-var descriptor slot returns wrapped type 'CountdownTimer'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9bb0", "name": "CHostage::Rescue", "confidence": "low", "rationale": "CHostage slot-183 references 'rescued'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcc0c10", "name": "CHostage::PhysicsSimulate", "confidence": "low", "rationale": "CHostage slot-350 reads/sets AbsVelocity (movement update)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcc5fc0", "name": "SchemaClassInit_CHostageCarriableProp", "confidence": "low", "rationale": "registers hostage classes CHostageCarriableProp/CHostageExpresserShim", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcce0c0", "name": "CBarnLightThink::InitThinkFunctions", "confidence": "low", "rationale": "references think method names ApplyLightStylesToTargets/LightStyleEvent/SetNextQueuedLightStyle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcced20", "name": "CBarnLightThink::LightStyleEvent", "confidence": "low", "rationale": "references CBarnLightThink think-method name strings", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcced90", "name": "CBarnLightThink::SetNextQueuedLightStyle", "confidence": "low", "rationale": "references CBarnLightThink think-method name strings", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd4fc0", "name": "CBarnLightThink::ApplyLightStylesToTargets", "confidence": "medium", "rationale": "string fragments 'StylesToTargets'/'esToTargets' + material param '$light_emissive'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04d40", "name": "CCustomNavGenSystem::LoadNavFile", "confidence": "low", "rationale": "nav-gen slot-13 builds a 'maps/' path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd05290", "name": "CCSNavArea::IncrementPlayerCount", "confidence": "high", "rationale": "string 'CCSNavArea::IncrementPlayerCount: Overflow'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xd052d0", "name": "CCSNavArea::DecrementPlayerCount", "confidence": "medium", "rationale": "slot-18 pairs with slot-17 Increment; 'IncrementPlayerCount: Underflow'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd05f30", "name": "CSNavMesh::DrawDanger", "confidence": "low", "rationale": "draws debug 'Danger: %0.2f | %0.2f'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd10980", "name": "CSNavMesh::ComputeHidingSpots", "confidence": "medium", "rationale": "strings 'Compute Hiding spots [disabled for survival maps]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd141d0", "name": "CSNavMesh::PostLoadHidingSpots", "confidence": "low", "rationale": "warns 'A Hiding Spot is off of the Nav Mesh at setpos ...'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14b10", "name": "CFlashbangProjectile::GetBounceSound", "confidence": "medium", "rationale": "slot-309 returns bounce sound 'Flashbang.Bounce'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd14b40", "name": "CHEGrenadeProjectile::GetBounceSound", "confidence": "medium", "rationale": "slot-309 returns bounce sound 'HEGrenade.Bounce'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd16a30", "name": "RadiusFlash", "confidence": "medium", "rationale": "flashbang blinding; logs 'FLASHBANG: %0.2f' over flashbang_projectile", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd18ea0", "name": "CFlashbangProjectile::Detonate", "confidence": "low", "rationale": "slot-315 projectile method setting networked state (StateChanged)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1d2e0", "name": "CBuoyancyHelper::GetTypeName", "confidence": "low", "rationale": "slot-8 returns own type name 'CBuoyancyHelper'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1fbb0", "name": "CC_ent_find_index", "confidence": "high", "rationale": "console command; 'Format: ent_find_index ' + 'Found no entity at %d.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1fcc0", "name": "SchemaClassInit_EntityMakerFields", "confidence": "low", "rationale": "registers spawn IO fields _Target/entityType/optionalEntityName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd24cd0", "name": "SchemaClassInit_CBaseFilter", "confidence": "low", "rationale": "registers schema field types CBaseFilter/CEntityIOOutput/CHandle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd28d20", "name": "SchemaClassInit_CPointEntity", "confidence": "low", "rationale": "entity registration; CBodyComponent/CPointEntity/'Point entity.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd37e10", "name": "Pulse_FindEntitiesInSphere", "confidence": "medium", "rationale": "errors 'Pulse: invalid radius' / 'no entity classname specified' / 'search from entity was not specified'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd46f00", "name": "Pulse_LegacyBinding_Disable", "confidence": "low", "rationale": "PulseAPIFromLegacyBindingAnnotate binding for 'Disable'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd472c0", "name": "Pulse_LegacyBinding_Disable", "confidence": "low", "rationale": "PulseAPIFromLegacyBindingAnnotate binding for 'Disable'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd489a0", "name": "CBaseClientUIEntity::SetActive", "confidence": "low", "rationale": "slot-164 networked setter (StateChanged)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd4a8b0", "name": "CBaseClientUIEntity::SetPanelSize", "confidence": "low", "rationale": "slot-193 networked setter with float arg (StateChanged)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd4ab90", "name": "Trigger_ParseSpawnKeyValues", "confidence": "low", "rationale": "shared spawn helper (29 callers) reading 'hammerUniqueId' and 'radius'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd4fb40", "name": "Pulse_LegacyBinding_Enable", "confidence": "low", "rationale": "PulseAPIFromLegacyBindingAnnotate binding for 'Enable'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd4ff00", "name": "Pulse_LegacyBinding_Enable", "confidence": "low", "rationale": "PulseAPIFromLegacyBindingAnnotate binding for 'Enable'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd51180", "name": "Pulse_LegacyBinding_SetColor", "confidence": "low", "rationale": "PulseAPIFromLegacyBindingAnnotate binding for 'SetColor'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd527f0", "name": "CTakeDamageConstPtrSaveRestoreOps::Save", "confidence": "low", "rationale": "SaveRestoreOps slot-1; recursion guard 'Stack depth limit hit (%d)'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd5de20", "name": "CBaseEntity::SetAbsOrigin", "confidence": "low", "rationale": "sets origin (calls CBaseEntity::SetAbsOrigin) and marks network state", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xd75460", "name": "RegisterEntityFactory_CPointEntity", "confidence": "low", "rationale": "entity class registration (29 callers) referencing 'CPointEntity'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c930", "name": "CEnvWindController::NetworkVar_m_EnvWindShared::GetTypeName", "confidence": "low", "rationale": "network-var descriptor returns wrapped type 'CEnvWindShared'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7e000", "name": "CUtlVector::EnsureCapacity", "confidence": "medium", "rationale": "'EnsureCapacity' + '%s allocation count overflow' growth check", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd83980", "name": "SchemaClassInit_RenderTexture", "confidence": "low", "rationale": "registers schema field types HRenderTextureStrong/Vector/bool", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd8a540", "name": "SchemaClassInit_CEnvWindShared", "confidence": "low", "rationale": "registers schema field types for CEnvWindShared", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd8dce0", "name": "CPlayerVisibility::Activate", "confidence": "low", "rationale": "slot-14 (Activate) marks networked state (StateChanged)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd8e7d0", "name": "CPlayerVisibility::Spawn", "confidence": "high", "rationale": "slot-10 = Spawn (anchored)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8f9b0", "name": "CGradientFog::Activate", "confidence": "low", "rationale": "slot-14 (Activate) marks networked state (StateChanged)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd93ca0", "name": "CEnvWindController::Spawn", "confidence": "high", "rationale": "slot-10 override calling CBaseEntity::Spawn + DispatchDatamapFunction", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd95680", "name": "CTonemapTrigger::Spawn", "confidence": "high", "rationale": "slot-10 = Spawn; calls trigger spawn helper sub_0xd4ab90", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcc380", "name": "CFogController::NetworkVar_m_fog::GetTypeName", "confidence": "low", "rationale": "network-var descriptor returns wrapped type 'fogparams_t'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc740", "name": "CPulseCell_LerpCameraSettings::GetTypeName", "confidence": "medium", "rationale": "slot-3 returns own cell class name 'CPulseCell_LerpCameraSettings'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcdc50", "name": "SchemaClassInit_PointCameraSettings", "confidence": "low", "rationale": "registers types CHandle/CPointCamera/PointCameraSettings_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcfae0", "name": "CFogTrigger::GetLightComponent", "confidence": "low", "rationale": "slot-272 references 'CLightComponent'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd01e0", "name": "CPointTemplate::Spawn", "confidence": "high", "rationale": "slot-10 override calling CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd1740", "name": "SchemaClassInit_PointOrientConstraint", "confidence": "low", "rationale": "registers types GameTime_t/PointOrientConstraint_t/PointOrientGoalDirectionType_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd1cc0", "name": "SchemaClassInit_CLightEntity", "confidence": "low", "rationale": "registers types CHandle/CLightEntity/CUtlVector", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd2d60", "name": "SchemaClassInit_EntityMakerSpawn", "confidence": "low", "rationale": "registers spawn IO fields _Target/pLocationEntity/pSpawnedEntityName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd3680", "name": "CPointTemplate::InitOnEntitySpawnedOutput", "confidence": "low", "rationale": "defines output OnEntitySpawned/m_OnEntitySpawned 'Fired after spawning an instance of this template.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd5740", "name": "SchemaClassInit_VectorBoolFloat", "confidence": "low", "rationale": "registers schema field types Vector/bool/float", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd72f0", "name": "CThreadRWLock::Unlock", "confidence": "low", "rationale": "'Unlock' + '%s: Invalid lock state %d' from threadtoolstypes.h", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddabc0", "name": "SchemaClassInit_ColorBoolFloat", "confidence": "low", "rationale": "registers schema field types Color/bool/float", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xde1020", "name": "CInfoVisibilityBox::Activate", "confidence": "low", "rationale": "slot-15 marks networked state (StateChanged)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xde1960", "name": "CFogTrigger::Spawn", "confidence": "high", "rationale": "slot-10 = Spawn (anchored)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde7400", "name": "CPulseCell_LerpCameraSettings::Execute", "confidence": "low", "rationale": "pulse cell slot-25 update; warns 'Lost camera'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde87e0", "name": "SchemaClassInit_FogParams", "confidence": "low", "rationale": "registers IO fields _Target/fogparams_t/param", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbdd0", "name": "CPropDataComponent::GetTypeName", "confidence": "low", "rationale": "slot-6 returns own type name 'CPropDataComponent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfd9c0", "name": "CRagdollManager::SetMaxRagdollCount", "confidence": "low", "rationale": "slot-21 references 'max ragdoll count: %d'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfdf70", "name": "CSoundEventOBBEntity::Spawn", "confidence": "high", "rationale": "slot-10 override calling CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfdfd0", "name": "CSoundEventSphereEntity::Spawn", "confidence": "high", "rationale": "slot-10 override calling CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfe030", "name": "CSoundEventConeEntity::Spawn", "confidence": "high", "rationale": "slot-10 override calling CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdff510", "name": "CSoundStackSave::SaveToKV3", "confidence": "low", "rationale": "slot-23 serializes 'sos_kv3Data'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdff620", "name": "CSoundStackSave::LoadFromKV3", "confidence": "low", "rationale": "slot-22 counterpart handling 'sos_kv3Data'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdff8c0", "name": "CSoundEventEntity::StartSound", "confidence": "medium", "rationale": "slot-14 string 'StartSound'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe01610", "name": "CSoundEventEntity::SoundFinishedThink", "confidence": "low", "rationale": "references think-function name 'CSoundEventEntitySoundFinishedThink'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe02130", "name": "CTriggerFan::UpdateOnRemove", "confidence": "low", "rationale": "slot-5 low-index entity teardown; only std::vector realloc string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe032a0", "name": "CSoundEventOBBEntity::SetParent", "confidence": "low", "rationale": "warns deprecated parent assignment, 'use Hierarchy in Hammer instead'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe036d0", "name": "Event_FirePlayerRespawned", "confidence": "low", "rationale": "references game events player_activate/player_respawned/userid", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe07480", "name": "SchemaClassInit_PostProcessing", "confidence": "low", "rationale": "registers types HPostProcessingStrong/bool/float", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe0f120", "name": "CInfoFan::Activate", "confidence": "low", "rationale": "slot-14; warns 'failed to parse curve string' during activation", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe11e90", "name": "CNetworkUtlVector::LateResolve", "confidence": "low", "rationale": "'CNetworkUtlVector: successfully late-resolved ...' resolution logic", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe13cf0", "name": "CTeam::Init", "confidence": "low", "rationale": "slot-238 CTeam method marking networked state (StateChanged)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe14040", "name": "CRagdollManager::Activate", "confidence": "low", "rationale": "slot-14 (Activate) marks networked state (StateChanged)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe15220", "name": "SchemaClassInit_CInfoFan", "confidence": "low", "rationale": "registers types CHandle/CInfoFan/VectorWS", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe1cbc0", "name": "CSoundEventPathCornerEntity::Spawn", "confidence": "high", "rationale": "slot-10 override calling CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe21200", "name": "CSoundEventEntity::StartSoundOnSingleClient", "confidence": "medium", "rationale": "slot-98 string 'StartSoundOnSingleClient'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe350a0", "name": "VPhysicsCollisionAttribute_t::GetTypeName", "confidence": "medium", "rationale": "slot-7 returns own type name 'VPhysicsCollisionAttribute_t'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe350f0", "name": "CCollisionProperty::GetTypeName", "confidence": "medium", "rationale": "slot-7 returns own type name 'CCollisionProperty'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35100", "name": "CGlowProperty::GetTypeName", "confidence": "medium", "rationale": "slot-3 returns own type name 'CGlowProperty'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe351a0", "name": "fogplayerparams_t::GetTypeName", "confidence": "medium", "rationale": "slot-6 returns own type name 'fogplayerparams_t'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe351f0", "name": "sky3dparams_t::GetTypeName", "confidence": "medium", "rationale": "slot-6 returns own type name 'sky3dparams_t'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe352d0", "name": "sndopvarlatchdata_t::GetTypeName", "confidence": "medium", "rationale": "slot-6 returns own type name 'sndopvarlatchdata_t'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35300", "name": "CBeam::GetBeamTypeName", "confidence": "low", "rationale": "slot-270 returns literal 'BigShot'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe353e0", "name": "CShatterGlassShard::GetClassName", "confidence": "low", "rationale": "int=0 vtable slot returns only its own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35420", "name": "CPrecipitationVData::GetClassName", "confidence": "low", "rationale": "schema VData vtable slot returns own class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe36e60", "name": "CEnvWindController::NetworkVar_m_EnvWindShared::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar wrapper method referencing CEnvWindShared, slot 1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe37da0", "name": "CCollisionProperty::Schema_StaticBinding", "confidence": "low", "rationale": "schema field setup referencing SolidType_t/SurroundingBoundsType_t/VPhysicsCollisionAttribute_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe488b0", "name": "Schema_LoadFromKV3_sndopvarlatchdata_t", "confidence": "medium", "rationale": "KV3 load (PrepareForType, Stack depth limit) for sndopvarlatchdata_t struct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe48df0", "name": "Schema_SaveToKV3_MaxRadius", "confidence": "low", "rationale": "KV3 save path ('Double-save to Member') writing member m_flMaxRadius", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe81f20", "name": "CEntitySubclassVDataBase::GetClassName", "confidence": "low", "rationale": "schema VData slot 5 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe81f30", "name": "PhysicsRagdollPose_t::GetClassName", "confidence": "low", "rationale": "schema struct slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe81f80", "name": "CTakeDamageInfo::GetClassName", "confidence": "low", "rationale": "schema struct slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe820e0", "name": "CCopyRecipientFilter::GetClassName", "confidence": "low", "rationale": "recipient-filter slot 9 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe83660", "name": "Schema_RegisterFields_EntityHandleTime", "confidence": "low", "rationale": "schema field setup with CBaseEntity/CHandle/GameTime_t member types", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe85430", "name": "Schema_RegisterFields_SoundEnvelope", "confidence": "low", "rationale": "schema field setup with CCopyRecipientFilter/CSoundEnvelope/VectorWS types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe86ec0", "name": "Schema_RegisterFields_Ragdoll", "confidence": "low", "rationale": "schema field setup with ragdollelement_t/ragdollhierarchyjoint_t types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe92dc0", "name": "IKV3TransferInterface_Worldspace_Load", "confidence": "high", "rationale": "string literally names the KV3 transfer load interface", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe931b0", "name": "Schema_LoadFromKV3_Table", "confidence": "low", "rationale": "KV3 load ('Class data is a %s, not a table', GetArrayElementCount)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea1580", "name": "CCopyRecipientFilter::CopyFrom", "confidence": "low", "rationale": "recipient-filter slot 8 grows a vector (vector::_M_realloc_append) of recipients", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8810", "name": "CResourceManifestPrerequisite::GetClassName", "confidence": "low", "rationale": "schema slot 5 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9c90", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea9d50", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea9f90", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea9fe0", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa0a0", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Decals'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa160", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Decals'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa220", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Decals'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa2e0", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Decals'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa680", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'User Messages'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa6d0", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Client Messages'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa720", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Client Messages'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeabbf0", "name": "CLightQueryGameSystem::GameInit", "confidence": "low", "rationale": "slot 3 references resource 'Engine2/LightmapUVQuery' at init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeae020", "name": "CGameSystemEventDispatcher::FindEventListenerId", "confidence": "low", "rationale": "dispatcher slot 1, basic_string::assign string lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeae550", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Client Messages'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeae5f0", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Client Messages'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeae690", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeae760", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Decals'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeae800", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Decals'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeae8a0", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Decals'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeae940", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Decals'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeae9e0", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaea80", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaeb20", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaebc0", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb59d0", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb5ba0", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb7560", "name": "CAnimGraphGameSystem::EvaluateAnimListJob", "confidence": "medium", "rationale": "string 'AG2 - EvaluateAnimList - Job Execute Func' in animgraph_gamesystem.cpp", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb8210", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb83e0", "name": "CEntityDebugGameSystem::Msg_CmdKeyValues", "confidence": "low", "rationale": "slot 63 handler referencing 'Base_CmdKeyValues'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xec0120", "name": "Schema_RegisterFields_Decal", "confidence": "low", "rationale": "schema field setup with CTransformWS/DecalFlags_t/GameTime_t types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xed40a0", "name": "CCustomGameEventManager::Init", "confidence": "medium", "rationale": "slot 3 init of CustomGameEventManager", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xedfcf0", "name": "IKV3TransferInterface_UtlSymbolLarge_Load", "confidence": "high", "rationale": "string names the KV3 UtlSymbolLarge transfer interface", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefa0b0", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefa3c0", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefa6b0", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefa9a0", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefac90", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefaf80", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb270", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb560", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefd970", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Sounds'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefda30", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Sounds'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefdaf0", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Sounds'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefdbb0", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Sounds'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefdc70", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Sounds'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefdd30", "name": "CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "net-msg binding slot 3 returns signon-group name 'Generic'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf019bc", "name": "CTSQueue::Push", "confidence": "medium", "rationale": "strings 'CTSQueue corruption','Push','nTries < 10000000' \u2014 lock-free queue push retry loop", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf021f0", "name": "CUtlLeanVector::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow' + 'EnsureCapacity' grow path", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf02230", "name": "CSpawnGroupMgrGameSystem::FlushQueuedEntityCalls", "confidence": "high", "rationale": "string 'CSpawnGroupMgrGameSystem: flushed %d queued entity calls'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf03820", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Generic'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf038c0", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Sounds'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf03960", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Sounds'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf03a00", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Sounds'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf03aa0", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Sounds'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf03b40", "name": "CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "net-msg binding slot 4 (int=1) references group 'Sounds'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf09970", "name": "CVScriptGameSystem::RunAddonInit", "confidence": "low", "rationale": "references 'addon_init'/'init' and a VScript IsMarkedForDelete error", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf0c970", "name": "Script_LoadKeyValues", "confidence": "medium", "rationale": "string 'Script failed to LoadKeyValues %s' with GAME path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0eb70", "name": "WriteScoreEntryKV", "confidence": "low", "rationale": "builds KV with player_slot/team_id/value fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf11f40", "name": "CSpawnGroupMgrGameSystem::AllocateSpawnGroup", "confidence": "low", "rationale": "slot 10 in spawngroupmgrgamesystem.cpp", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf12140", "name": "CSpawnGroupMgrGameSystem::ReleaseSpawnGroup", "confidence": "low", "rationale": "slot 9 in spawngroupmgrgamesystem.cpp", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf127b0", "name": "CPhysicsGameSystem::GameActivate", "confidence": "high", "rationale": "string literally '%s: CPhysicsGameSystem::GameActivate' at slot 8", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf1df00", "name": "CPhysicsGameSystem::Simulate", "confidence": "medium", "rationale": "physics frame: timescale error + enumerates active entities/softbodies/rigidbodies, recurses", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf22480", "name": "CUtlVector::GrowAddMultipleToTail", "confidence": "medium", "rationale": "'%s allocation count overflow(add...)' + 'AddMultipleToTail' grow path", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf283b0", "name": "CSpawnGroupMgrGameSystem::CreateLoadingSpawnGroupForSaveFile", "confidence": "high", "rationale": "string names the method at slot 4", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf2c010", "name": "CSpawnGroupMgrGameSystem::SpawnGroupShutdown", "confidence": "medium", "rationale": "string '%s: SpawnGroupShutdown: entities(%d)' at slot 6", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf2e670", "name": "CVScriptGameSystem::RunScriptFile", "confidence": "low", "rationale": "'No script specified'/'Scripting disabled or no server running'/'__ReplaceClosures'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf2ed40", "name": "CVScriptGameSystem::RunAddonInit", "confidence": "medium", "rationale": "slot 66 references 'addon_init'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf31490", "name": "CVScriptGameSystem::ScriptDebugDraw", "confidence": "medium", "rationale": "slot 37 references 'ScriptDebugDraw'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf33d30", "name": "CUtlVector::GrowAddMultipleToTail", "confidence": "medium", "rationale": "'%s allocation count overflow(add...)' + 'AddMultipleToTail' grow path", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf34b80", "name": "CSpawnGroupMgrGameSystem::GetSpawnGroupName", "confidence": "low", "rationale": "slot 13, default 'unnamed' spawn group name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf56800", "name": "CPhysicsGameSystem::CreateHierarchyConstraint", "confidence": "medium", "rationale": "'Cannot create hierarchy constraint between %s and %s...' weld-joint errors", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf57260", "name": "CUtlVector::GrowAddMultipleToTail", "confidence": "medium", "rationale": "'%s allocation count overflow(add...)' + 'AddMultipleToTail' grow path", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf5ec60", "name": "CPhysicsGameSystem::GameDeactivate", "confidence": "high", "rationale": "string literally '%s: CPhysicsGameSystem::GameDeactivate' at slot 12", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf6f380", "name": "CScriptConvarAccessor::RegisterCommand", "confidence": "high", "rationale": "string 'CScriptConvarAccessor::RegisterCommand replacing command already registered: %s'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf796e0", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf79a30", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf79d80", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7a0d0", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7a420", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7a770", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "net-msg binding slot 0 formats '%s [%d]' (name+id)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7ac50", "name": "CEnvSoundscapeProxy::Spawn", "confidence": "low", "rationale": "error 'env_soundscape_proxy can't find target soundscape: %s' resolving target on spawn/activate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b130", "name": "CAnimGraphControllerBase::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b190", "name": "CEmptyGraphController::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b310", "name": "EntityRenderAttribute_t::GetClassName", "confidence": "low", "rationale": "slot 7 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b330", "name": "ActiveModelConfig_t::GetClassName", "confidence": "low", "rationale": "slot 7 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b3d0", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar wrapper slot 4 referencing CSkeletonAnimationController", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7b480", "name": "CBodyComponentBaseAnimGraph::GetClassName", "confidence": "low", "rationale": "slot 7 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b510", "name": "AmmoTypeInfo_t::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf826b0", "name": "std::_Sp_counted_ptr_inplace::_M_dispose", "confidence": "low", "rationale": "shared_ptr control-block slot referencing CPropDataComponent callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf83770", "name": "Schema_RegisterFields_AmbientSound", "confidence": "low", "rationale": "schema field setup with CGameSoundEventName/dynpitchvol_t/soundlevel_t types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf841a0", "name": "Schema_RegisterFields_AmmoTypeInfo", "confidence": "low", "rationale": "schema field setup with AmmoFlags_t/CRangeFloat/CRangeInt types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf87830", "name": "CBaseAnimGraph_RegisterThinkFunctions", "confidence": "low", "rationale": "references named think funcs (ChoreoServicesThink, BreakThink, RampToDefaultFadeScale)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8c6d0", "name": "Schema_SaveToKV3_ExternalGraph", "confidence": "low", "rationale": "KV3 save path ('Double-save to Member') writing member m_hExternalGraph", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf94540", "name": "Schema_RegisterAtomicTypes", "confidence": "low", "rationale": "enumerates fundamental type names bool/char/float32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfc4250", "name": "CFieldPath::AddToTail", "confidence": "medium", "rationale": "'Path_AddToTail failed for read only CFieldPath' + max-depth errors", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfc47a0", "name": "CFieldPath::AddToTail", "confidence": "medium", "rationale": "'Path_AddToTail failed for read only CFieldPath' + max-depth errors", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfc5920", "name": "CFieldPath::AddToTail", "confidence": "medium", "rationale": "'Path_AddToTail failed for read only CFieldPath' + max-depth errors", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffa650", "name": "DebugSnapshotBaseStructuredData_t::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa6b0", "name": "DebugDrawBoneTransforms_t::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa6e0", "name": "AI_BaseNPC_DebugSnapshotData_t::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa6f0", "name": "AI_DefaultNPC_DebugSnapshotData_t::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa700", "name": "AI_GroundRootMotionMotor_DebugSnapshotData_t::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa720", "name": "CBaseAnimGraphDestructibleParts_GraphController::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa8f0", "name": "CPathMover::GetClassname", "confidence": "low", "rationale": "slot 244 returns map entity classname 'path_node_mover'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc2a0", "name": "CFuncMoveLinear_RegisterThinkFunctions", "confidence": "low", "rationale": "references named funcs NavMovableThink/NavObstacleThink/StopMoveSound", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfff750", "name": "Schema_RegisterFields_EntityDissolver", "confidence": "low", "rationale": "schema field setup with EntityDissolveType_t/GameTime_t/VectorWS types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfff8c0", "name": "Schema_RegisterFields_EntityHandleTime", "confidence": "low", "rationale": "schema field setup with CBaseEntity/CHandle/GameTime_t types", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfffa30", "name": "Schema_RegisterFields_Fish", "confidence": "low", "rationale": "schema field setup with CFish/CHandle/CUtlVector types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10001e0", "name": "Schema_RegisterFields_Door", "confidence": "low", "rationale": "schema field setup with CGameSoundEventName/FuncDoorSpawnPos_t/locksound_t types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10030c0", "name": "Schema_RegisterFields_NavWaypoint", "confidence": "low", "rationale": "schema setup with AI_Navigator_DebugSnapshotData_t::Waypoint_t/VectorWS", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1005920", "name": "Schema_RegisterFields_PathQuery", "confidence": "low", "rationale": "schema setup with AI_DefaultNPC_DebugSnapshotData_t::PathQuery_t/CGlobalSymbol", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10063d0", "name": "Schema_RegisterFields_DestructiblePart", "confidence": "low", "rationale": "schema setup with CDestructiblePart_DamageLevel/HitGroup_t types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1008db0", "name": "Schema_SaveToKV3_Bones", "confidence": "low", "rationale": "KV3 save path ('Double-save to Member') writing member vecBones", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x102ce70", "name": "CFuncMoveLinear::RestorePredictedFields", "confidence": "low", "rationale": "reads CFuncMoveLinear fields m_fFlags/m_vecVelocity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cb50", "name": "CGameSceneNodeHandle::GetClassName", "confidence": "low", "rationale": "slot 6 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103ccb0", "name": "locksound_t::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cce0", "name": "CTestPulseIOComponent::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103ccf0", "name": "CTestPulseIOComponent_Derived::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103ed50", "name": "RegisterPulseOutputArgs_StrArgs", "confidence": "low", "rationale": "registers output arg names strArg1/strArg2/strArg3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103fc80", "name": "CItem_RegisterThinkFunctions", "confidence": "low", "rationale": "references named funcs ComeToRest/ItemTouch/Materialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10417b0", "name": "CTestPulseIOComponent::RegisterOutputs", "confidence": "low", "rationale": "registers output m_OnComponentTestFunc / OnComponentTestFunc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1042150", "name": "CLogicDistanceCheck::Spawn", "confidence": "low", "rationale": "slot 5, references CTestPulseIOComponent, entity setup", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1042850", "name": "CTestPulseIOComponent::Execute", "confidence": "low", "rationale": "slot 4 pulse IO component method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104b230", "name": "RegisterPulseIOTest_TargetValue", "confidence": "low", "rationale": "registers TestInputOutputCombinationsEnum_t / _Target / value binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104bfc0", "name": "RegisterPulseIOTest_HandleValue", "confidence": "low", "rationale": "registers _Target/handleA/valueB pulse test binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104c1b0", "name": "RegisterPulseIOTest_NameStrValue", "confidence": "low", "rationale": "registers _Target/nameA/strValueB pulse test binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104c390", "name": "RegisterPulseIOTest_FloatStrValue", "confidence": "low", "rationale": "registers _Target/flValueA/strValueB pulse test binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1058110", "name": "RegisterPulseOutputArgs_StrArgs", "confidence": "low", "rationale": "registers output arg names strArg1/strArg2/strArg3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x105bf90", "name": "CTestPulseIOComponent::RunInputOutputTest", "confidence": "low", "rationale": "TestInputOutputCombinationsEnum_t/_Target/param with execution callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1066170", "name": "Schema_SaveToKV3_List", "confidence": "low", "rationale": "KV3 save path ('Double-save to Member') writing member m_list", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1066730", "name": "Schema_SaveToKV3_List", "confidence": "low", "rationale": "KV3 save path ('Double-save to Member') writing member m_list", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106d350", "name": "CMovementStatsProperty::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d4b0", "name": "CPathQueryComponent::GetClassName", "confidence": "low", "rationale": "slot 6 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d520", "name": "CPathWithDynamicNodes::GetClassname", "confidence": "low", "rationale": "slot 244 returns map entity classname 'path_node'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d540", "name": "CMotorController::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d560", "name": "SimpleConstraintSoundProfile::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d570", "name": "ConstraintSoundInfo::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d5a0", "name": "CSmoothFunc::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106ee10", "name": "Schema_RegisterFields_EntityHandleVec", "confidence": "low", "rationale": "schema field setup with CBaseEntity/CHandle/VectorWS types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1070850", "name": "RegisterPulseIOTest_TwoHandles", "confidence": "low", "rationale": "registers _Target/hEntityA/hEntityB pulse test binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1073010", "name": "Schema_RegisterFields_PathDynamicNodes", "confidence": "low", "rationale": "schema setup with CPathWithDynamicNodes/CTransformWS types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1073210", "name": "Schema_RegisterFields_MotorController", "confidence": "low", "rationale": "schema setup with CMotorController/IPhysicsBody/IPhysicsJoint types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1073400", "name": "Schema_RegisterFields_PathTrack", "confidence": "low", "rationale": "schema setup with CPathTrack/TrackOrientationType_t types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1074860", "name": "CPhysicsProp_RegisterThinkFunctions", "confidence": "low", "rationale": "references named funcs ClearFlagsThink/ClearThrownByPlayerThink/RespawnableMaterialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1074ea0", "name": "Schema_RegisterFields_PathNode", "confidence": "low", "rationale": "schema setup with CNetworkUtlVectorBase/CPathNode types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1076980", "name": "CUtlVector_Vector_CopyArray", "confidence": "low", "rationale": "appends Vector elements (vector::_M_realloc_append)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1076b00", "name": "CPhysicsProp_ResolveThinkFunctions", "confidence": "low", "rationale": "resolves named think funcs ClearFlagsThink/ClearThrownByPlayerThink/RespawnableMaterialize with callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1078c00", "name": "RegisterPulseIOTest_FloatHandle", "confidence": "low", "rationale": "registers _Target/flTValue/hEntity pulse test binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c5a0", "name": "CModelState::GetClassName", "confidence": "low", "rationale": "slot 6 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c640", "name": "CNetworkedSequenceOperation::GetClassName", "confidence": "low", "rationale": "slot 7 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c690", "name": "IntervalTimer::GetClassName", "confidence": "low", "rationale": "slot 6 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c6e0", "name": "EngineCountdownTimer::GetClassName", "confidence": "low", "rationale": "slot 6 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c6f0", "name": "CTimeline::GetClassName", "confidence": "low", "rationale": "slot 6 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109de20", "name": "CTriggerHurt_RegisterThinkFunctions", "confidence": "low", "rationale": "references named funcs HurtThink/NavThink/RadiationThink", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109de80", "name": "CTriggerLerpObject_RegisterThinkFunctions", "confidence": "low", "rationale": "references named funcs AttachedEntityThink/LerpThink/UnsetWaitForEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a1870", "name": "Schema_RegisterFields_MoveState", "confidence": "low", "rationale": "schema field setup with GameTime_t/MoveType_t/VectorWS types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a75a0", "name": "Schema_RegisterFields_SequenceOp", "confidence": "low", "rationale": "schema setup with CNetworkedQuantizedFloat/HSequence/float32 types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10adf20", "name": "Schema_RegisterFields_WorldGroupTime", "confidence": "low", "rationale": "schema setup with GameTime_t/WorldGroupId_t/float32 types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc3b0", "name": "CNmEventConsumer::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc430", "name": "CNmEventConsumerAttributes::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc440", "name": "CNmEventConsumerLegacy::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc450", "name": "CNmEventConsumerParticle::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc460", "name": "CNmEventConsumerPulse::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc470", "name": "CNmEventConsumerSound::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e3d20", "name": "CC_FindFogVolume", "confidence": "medium", "rationale": "debug command printing 'Fog Volume %s found at position' / 'No Fog Volume found'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b84a0", "name": "Schema_RegisterFields_Constraint", "confidence": "low", "rationale": "schema setup with constraint_axislimit_t/constraint_breakableparams_t types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcd70", "name": "CPulseCell_Step_EntFire::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcd80", "name": "CPulseCell_PlaySequence::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcde0", "name": "CPulseGraphInstance_GameBlackboard::GetBlackboardName", "confidence": "low", "rationale": "slot 8 returns 'GameBlackboard' name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bce90", "name": "CServerPulseGameSystem::GetName", "confidence": "low", "rationale": "slot 73 returns 'server_game_system' name", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bcf70", "name": "CPulseSharedSaveRestoreBlockHandler::GetBlockName", "confidence": "medium", "rationale": "save/restore block handler slot 0 returns 'PulseShared'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd900", "name": "CPulseCell_PlaySequence::~CPulseCell_PlaySequence", "confidence": "low", "rationale": "slot 0 destructor referencing CPulseGameBlackboard", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bf6c0", "name": "CPulseGraphInstance_GameBlackboard::GetGameBlackboard", "confidence": "low", "rationale": "slot 10 accessor referencing 'GameBlackboard'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12c5080", "name": "CPulseSharedSaveRestoreBlockHandler::Save", "confidence": "low", "rationale": "save/restore block slot 2 referencing 'PulseGameSystem'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12c5100", "name": "CPulseCell_Step_EntFire::FireEntityInput", "confidence": "medium", "rationale": "'Invalid target entity.'/'hTarget' + AcceptInput + AllocPooledString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c8770", "name": "CPulseGameBlackboard::Precache", "confidence": "medium", "rationale": "slot 237 precaches resource 'pulse/client_blackboards'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12c9710", "name": "CServerPulseGameSystem::GetServerCurTime", "confidence": "medium", "rationale": "slot 32 pulse binding for 'ServerCurTime'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ca2e0", "name": "CPulseSharedSaveRestoreBlockHandler::ReadRestore", "confidence": "low", "rationale": "save/restore block slot 7 referencing 'PulseGameSystem'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12d05f0", "name": "CPulseGameBlackboard::Spawn", "confidence": "low", "rationale": "slot 10 calls CBaseEntity::Spawn + CResourceNameTyped::ResolveResourceName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d09f0", "name": "CNmAimCSTask::GetName", "confidence": "medium", "rationale": "slot 8 returns task display name 'Aim CS'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0a10", "name": "CNmAimCSNode::CDefinition::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0a40", "name": "CNmSnapWeaponNode::CDefinition::GetClassName", "confidence": "low", "rationale": "slot 3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0aa0", "name": "CNmSnapWeaponTask::GetName", "confidence": "medium", "rationale": "slot 8 returns task display name 'Weapon Constraint'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d16a0", "name": "CNmSnapWeaponNode::InitializeInternal", "confidence": "low", "rationale": "anim graph node slot10; bone-missing warning fires at node init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12d3680", "name": "CNmAimCSNode::EvaluatePose", "confidence": "low", "rationale": "Nm aim node, low slot; only generic '%lld' string, guess from class role", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e37f0", "name": "CCSGameRules::GetServerFingerprint", "confidence": "low", "rationale": "slot125 returns opaque token string 'd7NSuLq2'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3810", "name": "CCSGameConfiguration::GetGameName", "confidence": "medium", "rationale": "int=0 getter returning 'Counter-Strike 2'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3890", "name": "GameAmmoTypeInfo_t::GetBinarySchemaName", "confidence": "low", "rationale": "slot3 returns own type name 'GameAmmoTypeInfo_t'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3c30", "name": "CCSGameConfiguration::GetNetworkSupportInterfaceVersion", "confidence": "low", "rationale": "int=0 getter returns 'INETSUPPORT_001'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3c70", "name": "CCSGameConfiguration::ConnectNetworkSupport", "confidence": "low", "rationale": "slot16 int=2 uses INETSUPPORT_001 interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4800", "name": "CNetMessagePB<453,CMsgPlayerBulletHit>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "CProtobufBinding slot3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4850", "name": "CNetMessagePB<452,CMsgTEFireBullets>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "CProtobufBinding slot3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4940", "name": "CNetMessagePB<130,CUserMessageSendAudio>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "CProtobufBinding slot3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6290", "name": "CCSGameRules::SendClientConnectedEvent", "confidence": "low", "rationale": "references 'client_connected' game event, int=5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e7e10", "name": "CUtlVector::EnsureCapacity", "confidence": "medium", "rationale": "'allocation count overflow'/'EnsureCapacity' growth helper", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e91d0", "name": "CNetMessagePB<130,CUserMessageSendAudio>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot4, binding group string only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e9270", "name": "CNetMessagePB<452,CMsgTEFireBullets>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e9310", "name": "CNetMessagePB<453,CMsgPlayerBulletHit>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e93b0", "name": "CPointGiveAmmo::Spawn", "confidence": "medium", "rationale": "slot10 calls CBaseEntity::Spawn base + DispatchDatamapFunction", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ec5d0", "name": "CCSGameModeRules_ArmsRace::Init", "confidence": "low", "rationale": "slot3 rules helper, only vector realloc string", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f0690", "name": "CBaseGrenade::Detonate", "confidence": "low", "rationale": "grenade slot307 calls InitGameTrace for explosion", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f2c90", "name": "UTIL_RespawnEntityAtSpawnPoint", "confidence": "low", "rationale": "'cs_respawn' + GetSpawnGroups/SetParent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f3580", "name": "CCSGameRules::IsPlayerInMatchmakingReservation", "confidence": "low", "rationale": "slot123 reads sv_mmqueue_reservation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1306880", "name": "CCSGameRules::ReportTimeoutStatus", "confidence": "medium", "rationale": "formats 'Timeouts remaining:' per team", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x130ed00", "name": "CCSGameRules::AnnounceMatchPauseState", "confidence": "medium", "rationale": "'Match pause is %s - %s' enabled/disabled", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x130f7f0", "name": "CCSGameRules::SendRoundStartEvent", "confidence": "medium", "rationale": "builds 'round_start' event with round_number/priority", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1316c70", "name": "CCSPlayerPawn::SendDeathGameEvents", "confidence": "medium", "rationale": "fires game_playerdie/game_playerkill events", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13186b0", "name": "CCSGameRules::HandleTeamTimeout", "confidence": "low", "rationale": "'Match pause is %s' + 'TimeOutTs'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x131d720", "name": "CNetworkUtlVectorEmbedded::LateResolve", "confidence": "medium", "rationale": "'CNetworkUtlVectorEmbedded: ...late-resolved' messages", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x132a2a0", "name": "CCSGameConfiguration::LoadServerAvatarOverrides", "confidence": "low", "rationale": "slot29 references 'ServerAvatarOverrides'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1331c10", "name": "CCSGameRules::BalanceTeams", "confidence": "medium", "rationale": "'#SFUI_Notice_Teams_Balanced' + SwitchSteam", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1369c40", "name": "CCSGameModeRules::ConstructNetworkVarChainer", "confidence": "low", "rationale": "'CCSGameModeRules'+'MNetworkVarChainer'/'__m_pChainEntity' schema init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1377450", "name": "CNetMessagePB<452,CMsgTEFireBullets>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot0 formats '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1377760", "name": "CNetMessagePB<453,CMsgPlayerBulletHit>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot0 formats '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1377a50", "name": "CCSGameModeRules_ArmsRace::PickTeamForPlayer", "confidence": "low", "rationale": "slot6 calls ChangeTeam + GetEntityIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1377b90", "name": "CCSGameModeRules_Deathmatch::PickTeamForPlayer", "confidence": "low", "rationale": "slot6 calls ChangeTeam + GetEntityIndex (mirrors ArmsRace slot6)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1380a10", "name": "CNetMessagePB<130,CUserMessageSendAudio>::CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot0 formats '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1380d00", "name": "CProtoBufMsg::CProtoBufMsg", "confidence": "medium", "rationale": "assert names CProtoBufMsg::CProtoBufMsg(MsgType_t)", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13834a0", "name": "CProtoBufMsg::CProtoBufMsg", "confidence": "medium", "rationale": "assert names CProtoBufMsg::CProtoBufMsg(MsgType_t), 2-arg variant", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13846d0", "name": "CCSGameRules::CheckMatchClinched", "confidence": "medium", "rationale": "'Clinched_Match' notices + GoToIntermission", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13851d0", "name": "CCSGameRules::CheckDeathmatchWinLimit", "confidence": "medium", "rationale": "'triggered Intermission_Kill_Limit' + GoToIntermission", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399340", "name": "ClientJob_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty::BYieldingRunJobFromMsg", "confidence": "medium", "rationale": "handles 'Notification about user penalty' GC msg", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13995e0", "name": "ClientJob_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification::BYieldingRunJobFromMsg", "confidence": "medium", "rationale": "handles 'Notification about user drop' GC msg", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13a14b0", "name": "CCSWeaponBase::UpdateWeaponBodygroups", "confidence": "medium", "rationale": "'silencer'/'front_mag'/'_legacy' bodygroup names, 12 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13acb60", "name": "CCSGameRules::ParseRetakeBonusCard", "confidence": "high", "rationale": "'[ RETAKE RULES ] Error parsing bonus card' messages", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5040", "name": "CBombTarget::BombTargetUse", "confidence": "low", "rationale": "'BombTargetUse does nothing' devmsg, slot279", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5450", "name": "CCSGOSteamWorksGameStatsServer::FireGameEvent", "confidence": "medium", "rationale": "slot0 listener handling 'server_spawn'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5e20", "name": "CCSGOVScriptGameSystem::GameInit", "confidence": "medium", "rationale": "'Initializing CSGO VScript Game System'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c60d0", "name": "CommandMapGroup", "confidence": "high", "rationale": "'CommandMapGroup: No mapgroup specified'/'Setting mapgroup'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13c6c20", "name": "CBombTarget::Use", "confidence": "low", "rationale": "'BombTargetUse does nothing' devmsg, slot144", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c6e90", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "medium", "rationale": "factory slot3 returns 'Grenades'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c6f20", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "medium", "rationale": "factory slot3 returns 'CS2 WorldModel'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c80f0", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "medium", "rationale": "factory slot3 returns 'CS2Bullets'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13cfda0", "name": "RegisterNetworkFields_CEconItemView", "confidence": "low", "rationale": "schema field types CEconItemView/CUtlString/XUID", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d5c20", "name": "CCSGOSteamWorksGameStatsServer::WriteSessionRow", "confidence": "low", "rationale": "builds AppID/StartTime/EndTime session row", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d5f20", "name": "CCSGOSteamWorksGameStatsServer::RequestSessionID", "confidence": "medium", "rationale": "'Steamworks Stats: %s Requesting session id.'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d61b0", "name": "CCSGOSteamWorksGameStatsServer::AddStatsRowToTable", "confidence": "medium", "rationale": "'Attempted to add stats to table %s with invalid iTableID'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d7840", "name": "CBombTarget::Spawn", "confidence": "low", "rationale": "slot10 (=Spawn) networked setup, StateChanged", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13d7db0", "name": "CTriggerBuoyancy::Spawn", "confidence": "low", "rationale": "slot10 (=Spawn) networked setup, StateChanged", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d8370", "name": "CBombTarget::UpdateTransmitState", "confidence": "low", "rationale": "slot149 networked-var setter, StateChanged only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d8d40", "name": "CHostageRescueZone::Spawn", "confidence": "low", "rationale": "slot273 networked setter, StateChanged only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13e36e0", "name": "CHostageRescueZoneShim::ConstructNetworkVars", "confidence": "low", "rationale": "'CHostageRescueZoneShim'/'RescueZoneShim' schema init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f05a0", "name": "CItem_Healthshot::GetWeaponVData", "confidence": "low", "rationale": "slot221 int=0 returns 'CCSWeaponBaseVData' type", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f17e0", "name": "CDecoyProjectile::BounceSound", "confidence": "medium", "rationale": "slot309 plays 'Flashbang.Bounce' via EmitSound", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13f1cd0", "name": "CDecoyProjectile::RegisterThinkFunctions", "confidence": "low", "rationale": "lists think names DangerSoundThink/GunfireThink/Detonate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f2640", "name": "CSmokeGrenadeProjectile::BounceSound", "confidence": "medium", "rationale": "slot309 plays 'SmokeGrenade.Bounce'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13f3d10", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "weapon-system factory slot3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f4270", "name": "CBaseCSGrenadeProjectile::RegisterThinkFunctions", "confidence": "low", "rationale": "registers DangerSoundThink/GunfireThink/Detonate names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f3de0", "name": "CItem_Healthshot::Deploy", "confidence": "medium", "rationale": "'#SFUI_Healthshot_AlreadyAtMax' use/deploy check", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f4680", "name": "CItem_Healthshot::GetWeaponData", "confidence": "low", "rationale": "slot396 getter, only vector realloc string", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13fa9e0", "name": "RegisterNetworkFields_ParticleSystem", "confidence": "low", "rationale": "schema types HParticleSystemDefinitionStrong/Vector/VectorWS", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14049a0", "name": "CItem_Healthshot::SetModel", "confidence": "low", "rationale": "slot312 int=3 networked setter, StateChanged only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1404cf0", "name": "CBaseCSGrenadeProjectile::SetDetonateTimer", "confidence": "low", "rationale": "slot320 networked setter, StateChanged only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14054b0", "name": "RegisterNetworkFields_GrenadeProjectile", "confidence": "low", "rationale": "schema CNetworkUtlVectorBase/GameTime_t/VectorWS", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1405b40", "name": "CBaseCSGrenade::SetGrenadeState", "confidence": "low", "rationale": "slot412 networked setter, StateChanged only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1406f10", "name": "CFlashbangProjectile::Detonate", "confidence": "low", "rationale": "slot319 dispatches particle on detonate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1418e60", "name": "CUtlVector::EnsureCapacity", "confidence": "medium", "rationale": "'allocation count overflow'/'EnsureCapacity' grow", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1419080", "name": "CCSWeaponSystem::GetWeaponVDataForItem", "confidence": "medium", "rationale": "slot66 calls CEconItemSchema::GetItemDefinition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142d410", "name": "CItemDogtags::Precache", "confidence": "medium", "rationale": "slot8 precaches 'models/inventory_items/dogtags.vmdl'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142d8f0", "name": "CBaseCSGrenade::Drop", "confidence": "low", "rationale": "slot429 calls DetachWeapon + UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e2c0", "name": "CCSWeaponBaseVData::GetBinarySchemaName", "confidence": "low", "rationale": "slot5 int=0 returns 'CCSWeaponBaseVData'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1437c40", "name": "CAK47::GetWeaponData", "confidence": "low", "rationale": "slot342 getter, only vector realloc string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1441420", "name": "CBaseCSGrenade::InitializeAttributes", "confidence": "low", "rationale": "slot14 reads 'keychain slot 0 id' attribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1451370", "name": "CAK47::SecondaryAttack", "confidence": "medium", "rationale": "slot422 reads 'cl_sniper_auto_rezoom' (zoom)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x14518c0", "name": "CItem_Healthshot::SecondaryAttack", "confidence": "low", "rationale": "slot422 (=SecondaryAttack), StateChanged only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1451cb0", "name": "CWeaponCZ75a::PrimaryAttack", "confidence": "low", "rationale": "slot369 CZ75-specific fire, StateChanged only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1452b50", "name": "CItem_Healthshot::InitializeAttributes", "confidence": "low", "rationale": "slot14 calls CBaseCSGrenade slot14 base", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1453c80", "name": "CItem_Healthshot::OnDataChanged", "confidence": "low", "rationale": "slot226 networked setter, StateChanged only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1456fb0", "name": "CItem_Healthshot::ItemPostFrame", "confidence": "low", "rationale": "slot328 weapon per-frame virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1457440", "name": "CAK47::ItemPostFrame", "confidence": "low", "rationale": "slot328 weapon per-frame virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14581c0", "name": "CCSWeaponBase::Drop", "confidence": "medium", "rationale": "slot429 (=Drop) weapon drop, 3 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1458550", "name": "CItem_Healthshot::Drop", "confidence": "low", "rationale": "slot429 (=Drop)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145c1a0", "name": "CAK47::PrimaryAttack", "confidence": "low", "rationale": "slot419 reads 'cl_sniper_auto_rezoom'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x145dd30", "name": "CWeaponCZ75a::Reload", "confidence": "low", "rationale": "slot437 CZ75 weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145e740", "name": "CItem_Healthshot::Reload", "confidence": "low", "rationale": "slot421 weapon virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x145e9e0", "name": "CAK47::Reload", "confidence": "low", "rationale": "slot421 weapon virtual, string alloc", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145f4b0", "name": "CC4::Drop", "confidence": "low", "rationale": "slot429 (=Drop)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x146bde0", "name": "RegisterNetworkFields_SpottedState", "confidence": "low", "rationale": "schema EntitySpottedState_t/GameTime_t/VectorWS", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497830", "name": "CAK47::Spawn", "confidence": "low", "rationale": "slot10 (=Spawn)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14993a0", "name": "CKnife::Precache", "confidence": "medium", "rationale": "slot8 precaches 'KnifeSlash'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1499760", "name": "CWeaponElite::Precache", "confidence": "medium", "rationale": "slot8 precaches elite pistol vmdl", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x149d1d0", "name": "CSmokeGrenade::Spawn", "confidence": "low", "rationale": "slot10 (=Spawn)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a95e0", "name": "CKnife::ItemPostFrame", "confidence": "low", "rationale": "slot328 knife per-frame virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b22f0", "name": "CCStrike15ItemDefinition::BInitFromKeyValues", "confidence": "low", "rationale": "slot24 parses 'class_usage' item attribute", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2500", "name": "CCS2ChickenGraphController::GetName", "confidence": "low", "rationale": "slot3 returns 'CCS2ChickenGraphController'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b3bd0", "name": "LoadMapCameraNodes", "confidence": "medium", "rationale": "loads 'maps/%s_camera_nodes.kv3'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4430", "name": "RegisterNetworkFields_WeaponPurchaseTracker", "confidence": "low", "rationale": "schema CBasePlayerWeapon/CHandle/WeaponPurchaseTracker_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b7e70", "name": "LoadBakedBombDamage", "confidence": "medium", "rationale": "loads 'maps/%s/baked_bomb_damage.vdata'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b83c0", "name": "RegisterNetworkFields_AnimGraphParam", "confidence": "low", "rationale": "schema CAnimGraph2ParamOptionalRef/CGlobalSymbol", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14bc8c0", "name": "IsSpecialWeaponClass", "confidence": "low", "rationale": "tests grenade/weapon_c4/weapon_knife classnames", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14bcc20", "name": "IsSpecialWeaponClass", "confidence": "low", "rationale": "tests grenade/weapon_c4/weapon_knife classnames (variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14bfaf0", "name": "CCSObserver_MovementServices::ProcessMovement", "confidence": "low", "rationale": "slot39 observer movement, StateChanged", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14cccd0", "name": "CCSObserver_MovementServices::ConstructNetworkVars", "confidence": "low", "rationale": "'CCSObserver_MovementServices' schema init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ccec0", "name": "CCSObserver_ObserverServices::ConstructNetworkVars", "confidence": "low", "rationale": "'CCSObserver_ObserverServices' schema init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14cfe00", "name": "CCSObserver_ObserverServices::SetObserverTarget", "confidence": "low", "rationale": "slot32 float=2 + SetMoveType, spectate positioning", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d0d60", "name": "CCSObserver_ObserverServices::SpecGoto", "confidence": "medium", "rationale": "slot38 references 'spec_goto' command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2540", "name": "CCSPlayer_AimPunchServices::GetController", "confidence": "low", "rationale": "slot23 int=0 returns 'CCSPlayerController'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d3370", "name": "RegisterNetworkFields_EntityHandle", "confidence": "low", "rationale": "schema CBaseEntity/CHandle/GameTime_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d4f00", "name": "SendPlayerDisconnectEvent", "confidence": "medium", "rationale": "builds 'player_disconnect' event with userid", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d70e0", "name": "RegisterNetworkFields_ViewAngles", "confidence": "low", "rationale": "schema GameTick_t/QAngle/float", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d8250", "name": "GetAnkleBonePositions", "confidence": "low", "rationale": "'ankle_L'/'ankle_R' via GetBoneTransform", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14da7d0", "name": "DispatchWallbangImpactEffect", "confidence": "medium", "rationale": "'impact_wallbang_*' particle selection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14db010", "name": "SendBulletImpactEvent", "confidence": "medium", "rationale": "builds 'bullet_impact' event userid/userid_pawn", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14dc900", "name": "SendJoinTeamFailedEvent", "confidence": "medium", "rationale": "builds 'jointeam_failed' event reason/userid", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e9920", "name": "DispatchHeadshotImpactEffect", "confidence": "medium", "rationale": "'csblood'/'impact_helmet_headshot.vpcf'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14eeeb0", "name": "CCSPlayerController::CreatePlayerPawn", "confidence": "low", "rationale": "slot252 calls SetPawn + UTIL::Remove", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f37b0", "name": "TrackNetworkFieldChange", "confidence": "low", "rationale": "'Path_AddToTail failed for read only CFieldPath'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14f8370", "name": "CCSPlayerPawn::HandleDefuserPickup", "confidence": "low", "rationale": "'Already_Have_One'/'item_defuser'/'item_cutters'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1523ea0", "name": "CCSPlayerController::IsInMatchmakingReservation", "confidence": "low", "rationale": "slot245 reads sv_mmqueue_reservation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1525f10", "name": "CS_ForceTeamThink", "confidence": "medium", "rationale": "'CSForceTeamThink' + HandleCommandJoinTeam", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526060", "name": "CCSPlayerController::SwitchTeam", "confidence": "medium", "rationale": "log 'SwitchTeam => ChangeBasePlayerTeamAndPendingTeam'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": true, "promote": true }, { "addr": "0x1526f60", "name": "CCS2PawnGraphController::GetName", "confidence": "low", "rationale": "slot3 returns 'CCS2PawnGraphController'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1528f50", "name": "CUtlVector::EnsureCapacity", "confidence": "medium", "rationale": "'allocation count overflow'/'EnsureCapacity'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1529810", "name": "RegisterNetworkFields_PlayerPing", "confidence": "low", "rationale": "schema CHandle/CPlayerPing/GameTime_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152a9a0", "name": "RegisterNetworkFields_PlayerPawnHandle", "confidence": "low", "rationale": "schema CBaseEntity/CCSPlayerPawn/CHandle", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x152b0b0", "name": "CCSPlayer_MovementServices::ProcessMovement", "confidence": "low", "rationale": "slot58 movement services, int=4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x152b140", "name": "CPlayerPing::SendPingStopEvent", "confidence": "medium", "rationale": "builds 'player_ping_stop' event entityid", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1533880", "name": "CSMovementVelocityQuantizer_t::Quantize", "confidence": "medium", "rationale": "'Field %s tried to quantize an out-of-range value...clamping'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1539b50", "name": "CCS2PawnGraphController::ReflectPawnState", "confidence": "high", "rationale": "assert names CCS2PawnGraphController::ReflectPawnState", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x153d700", "name": "RegisterNetworkFields_EntityIndex", "confidence": "low", "rationale": "schema CEntityIndex/VectorWS/bool", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1543350", "name": "CCSPlayerPawn::CanPlayerBuy", "confidence": "medium", "rationale": "'#Cstrike_TitlesTXT_..._cant_buy' messages", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1549790", "name": "CCSPlayerPawn::SetViewAngles", "confidence": "low", "rationale": "slot354 float=2 networked setter, StateChanged", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x154bef0", "name": "CPlayerPing::Spawn", "confidence": "low", "rationale": "slot10 (=Spawn), StateChanged only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1556ae0", "name": "CCSPlayer_MovementServices::WalkMove", "confidence": "low", "rationale": "slot40 calls SetAbsOrigin/SetAbsVelocity", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x157aaa0", "name": "CCSPlayer_MovementServices::CategorizePosition", "confidence": "low", "rationale": "slot43 networked setter, StateChanged", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x157cce0", "name": "CCSPlayer_MovementServices::PreWalkMove", "confidence": "medium", "rationale": "'PreWalkMove' string + Friction", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x157f520", "name": "CCS2WeaponGraphController::GetName", "confidence": "low", "rationale": "slot3 returns 'CCS2WeaponGraphController'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1581700", "name": "RegisterNetworkFields_WeaponSlot", "confidence": "low", "rationale": "schema MedalRank_t/ServerAuthoritativeWeaponSlot_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1581a50", "name": "RegisterNetworkFields_MatchStats", "confidence": "low", "rationale": "schema CSMatchStats_t/CSPerRoundStats_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15825c0", "name": "CCSPlayerController_InGameMoneyServices::Init", "confidence": "low", "rationale": "slot3 services init, vector realloc", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1583800", "name": "CCSPlayer_WaterServices::Wade", "confidence": "medium", "rationale": "slot24 plays 'Player.Wade' sound", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x158c740", "name": "RegisterNetworkFields_MatchStatsFloat", "confidence": "low", "rationale": "schema CSMatchStats_t/CSPerRoundStats_t/float", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x158f5a0", "name": "RegisterNetworkFields_WeaponSlotDef", "confidence": "low", "rationale": "schema MedalRank_t/WeaponSlot_t/item_definition_index_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1590620", "name": "GetGrenadeProjectileTargetName", "confidence": "low", "rationale": "'_projectile'/'planted_c4' name formatting", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x159dab0", "name": "CCSPlayerWeaponTimingGraph::RunTick", "confidence": "high", "rationale": "assert names CCSPlayerWeaponTimingGraph::RunTick", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x159e600", "name": "CCSPlayer_WeaponServices::FinishTick", "confidence": "medium", "rationale": "weaponservices.cpp assert 'FinishTick'/'ShootVerify'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15a02b0", "name": "TrackNetworkFieldChange", "confidence": "low", "rationale": "'Path_AddToTail failed for read only CFieldPath'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15a15c0", "name": "TrackNetworkFieldChange", "confidence": "low", "rationale": "'Path_AddToTail failed for read only CFieldPath'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bcd30", "name": "CBaseModelEntity::Cm_vecViewOffsetInitializer::GetFieldName", "confidence": "medium", "rationale": "slot1 returns 'm_vecViewOffset'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcdd0", "name": "CBasePlayerVData::GetBinarySchemaName", "confidence": "low", "rationale": "slot5 int=0 returns 'CBasePlayerVData'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bce60", "name": "CBasePlayerWeapon::GetWeaponVData", "confidence": "low", "rationale": "slot221 returns 'CBasePlayerWeaponVData'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bcf80", "name": "CResponseSystemManagerSaveRestoreBlockHandler::GetBlockName", "confidence": "medium", "rationale": "slot0 returns 'ResponseSystem'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcfd0", "name": "CGameChoreoServices::GetName", "confidence": "low", "rationale": "slot6 returns 'CGameChoreoServices'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd110", "name": "CBaseAnimGraphVariationUserData::GetName", "confidence": "low", "rationale": "slot3 returns 'CBaseAnimGraphVariationUserData'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15be0b0", "name": "CNetMessagePB<101,CUserMessageAchievementEvent>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot3 returns 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be3e0", "name": "CItemAssaultSuit::GetDebugInfoString", "confidence": "low", "rationale": "slot282 formats '[%d]: %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bf170", "name": "RegisterScriptBinding_GetJointLimitAngles", "confidence": "low", "rationale": "'MaxAngle'/'MinAngle'/'retval' script fn descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c1380", "name": "CUtlVector::EnsureCapacity", "confidence": "medium", "rationale": "'allocation count overflow'/'EnsureCapacity'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c21b0", "name": "FireLayerCycleUpdatedOutput", "confidence": "low", "rationale": "'OnLayerCycleUpdated'/'m_OnExternalChoreoGraphChanged'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c2410", "name": "CNetMessagePB<101,CUserMessageAchievementEvent>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "slot4 binding, group string only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c4b70", "name": "CBasePlayerWeapon::Drop", "confidence": "low", "rationale": "slot322 SetOwner + SetGroundEntity (drop to world)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c5bc0", "name": "CBodyComponentBaseAnimGraph::SetAnimationController", "confidence": "low", "rationale": "NetworkVar_m_animationController slot19 handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c7400", "name": "ParseKeyValues3TypeValueArray", "confidence": "low", "rationale": "'Type'/'Value' via KeyValues3::GetArrayElement", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c7e60", "name": "CItem_Healthshot::SetModel", "confidence": "low", "rationale": "slot280 ResolveResourceName + GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c8640", "name": "RegisterNetworkFields_ModelResource", "confidence": "low", "rationale": "schema CResourceNameTyped/CWeakHandle/InfoForResourceTypeCModel", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c90e0", "name": "RegisterScriptBinding_FireAnimEvent", "confidence": "low", "rationale": "'GameAnimEventIndex_t'/'_Target'/'nAnimEvent' descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c9b50", "name": "CBaseClientUIEntity::TraceAttack", "confidence": "low", "rationale": "slot127 plays 'Impact.RtWound' wound effect", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15cc940", "name": "InstantiateSchemaObjectByType", "confidence": "medium", "rationale": "'Failed to allocate an instance of a class of type %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d14b0", "name": "CItemAssaultSuit::GetPlayerOwner", "confidence": "low", "rationale": "slot288 returns/uses 'player'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d5630", "name": "GetLayerCycleUpdatedOutputName", "confidence": "low", "rationale": "'OnLayerCycleUpdated' output names, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d89a0", "name": "CItemAssaultSuit::GetAttachmentTransform", "confidence": "low", "rationale": "slot287 LookupAttachment + GetAttachment", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d9f40", "name": "ParseModelBodygroupsAndSkin", "confidence": "medium", "rationale": "'bodygroups'/'skin' via KeyValues3::GetString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15db310", "name": "SetJointLimitEnabled", "confidence": "medium", "rationale": "'SetJointLimitEnabled' + joint-not-found error", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15db650", "name": "SetJointLimitAngles", "confidence": "medium", "rationale": "'SetJointLimitAngles' + joint-not-found error", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15db9a0", "name": "GetJointLimitAngles", "confidence": "medium", "rationale": "'GetJointLimitAngles' + joint-not-found error", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15dbb60", "name": "ScriptThunk_GetJointLimitAngles", "confidence": "low", "rationale": "'MaxAngle'/'MinAngle'/'retval' wraps GetJointLimitAngles", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15dd5c0", "name": "SimulateUserCommands", "confidence": "medium", "rationale": "'CQ resync' + 'SimulateUserCommands' basep path", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15df860", "name": "CCSObserverPawn::GetObserverTargetName", "confidence": "low", "rationale": "slot141 returns ''", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15dfa20", "name": "CCSObserverPawn::GetPlayerOwner", "confidence": "low", "rationale": "slot288 returns/uses 'player' (mirrors slot288)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e0320", "name": "RegisterNetworkFields_FixAngleSet", "confidence": "low", "rationale": "schema FixAngleSet_t/QAngle/uint32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e2480", "name": "RegisterNetworkFields_GameTick", "confidence": "low", "rationale": "schema GameTick_t/float32/int32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e3150", "name": "ParseAIModelInfo", "confidence": "medium", "rationale": "'AIWalkable'/'ai_model_info'/'blockLOS' from KV", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e6ec0", "name": "RegisterScriptBinding_SetJointLimitEnabled", "confidence": "low", "rationale": "'_Target'/'bEnabled'/'pJointName' descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e77d0", "name": "RegisterScriptBinding_SetAttributeVector", "confidence": "low", "rationale": "'_Target'/'pAttributeName'/'vValue' descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e7980", "name": "RegisterScriptBinding_SetAttributeFloat", "confidence": "low", "rationale": "'_Target'/'flValue'/'pAttributeName' descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e7f30", "name": "RegisterScriptBinding_SetBodygroup", "confidence": "low", "rationale": "'_Target'/'iValue'/'pBodyGroupName' descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e9330", "name": "AnimTag_PerformShadowFade", "confidence": "low", "rationale": "'B_PerformShadowFade'/'mShadowFade' animgraph tag", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ea250", "name": "CItemAssaultSuit::SetModel", "confidence": "low", "rationale": "slot90 networked setter, StateChanged only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ea510", "name": "CBaseModelEntity::Cm_vecViewOffsetInitializer::InitField", "confidence": "low", "rationale": "slot0 initializer setter, StateChanged", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ea770", "name": "CItem_Healthshot::GiveAmmo", "confidence": "low", "rationale": "slot356 plays 'BaseCombatCharacter.AmmoPickup'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ebc60", "name": "CBasePlayerWeapon::Equip", "confidence": "low", "rationale": "slot321 SetOwner + SetAbsVelocity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ecc90", "name": "CC_Noclip", "confidence": "high", "rationale": "'noclip ON/OFF' + 'sv_cheats must be set to 1'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ed260", "name": "CItemAssaultSuit::SetBodygroup", "confidence": "low", "rationale": "slot296 int=3 networked setter, StateChanged only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15eded0", "name": "CBaseModelEntity::SetFadeMaxDist", "confidence": "medium", "rationale": "'fademaxdist' keyvalue + CNetworkTransmitComponent::StateChanged network-dirty notify = fade-dist setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ee220", "name": "CBaseModelEntity::SetFadeMinDist", "confidence": "medium", "rationale": "twin of prior; 'fademindist' + StateChanged network-dirty notify", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15fac30", "name": "ParseAnimGraph2Parameters", "confidence": "low", "rationale": "'AnimGraph2Params'/'AnimGraph2State' + KeyValues3 FindMember/GetArrayElementCount parsing", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15fd6f0", "name": "AG2_OnResourcePreReload", "confidence": "high", "rationale": "log string literally 'AG2_OnResourcePreReload - %s ... deleted %sgraph instance'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1602970", "name": "CChoreoServicesSaveRestoreOps::Restore", "confidence": "medium", "rationale": "ISaveRestoreOps slot 1 = Restore; recursion 'Stack depth limit hit'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1604ee0", "name": "CBaseModelEntityAPI::SetRenderAttribute", "confidence": "high", "rationale": "log string literally names 'CBaseModelEntityAPI::SetRenderAttribute'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16064a0", "name": "CUtlSortVector::InsertNoSort", "confidence": "low", "rationale": "'!m_bNeedsSort' assert + 'Find'/'Insert' = sorted-vector insert", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1607220", "name": "CBaseEntity::PhysicsRunThink", "confidence": "medium", "rationale": "'RunThinks' label + assert 'controller->PhysicsRunThink()'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x160db30", "name": "AG2_OnResourceChanged", "confidence": "high", "rationale": "log string literally 'AG2_OnResourceChanged - %s ... recreate the %sgraph instance'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1610b50", "name": "CBaseModelEntity::InputSetBodyGroup", "confidence": "high", "rationale": "strings 'InputSetBodyGroup' + 'unexpected parameter format for InputSetBodyGroup'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1625a10", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "CProtobufBinding slot 0 with '%s [%d]' name+id format = ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626650", "name": "CDebugOverlayPathfindingFilter::GetName", "confidence": "medium", "rationale": "slot 1 leaf returning display name 'Pathfinding'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16268a0", "name": "CDecalEmitterSystem::LoadDecalGroups", "confidence": "medium", "rationale": "references 'scripts/decalgroups.vdata' load path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162a090", "name": "CFilterName::PassesFilterImpl", "confidence": "medium", "rationale": "CBaseFilter-derived slot 237 filter predicate; '!player' assert", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x162abb0", "name": "CDebugOverlayGameSystem::GetName", "confidence": "medium", "rationale": "game-system slot 12 returning name 'GameDebugVisualizer'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162bcd0", "name": "ScriptBinding_DestructiblePartDamageRequest", "confidence": "low", "rationale": "type strings 'DestructiblePartDamageRequest_t'/'HitGroup_t'/'retval' = reflection/script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16302a0", "name": "CFilterMultiple::Activate", "confidence": "medium", "rationale": "slot 14 resolves sub-filters; 'Tried to add entity which is not a filter entity!'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1635780", "name": "AllocateAndRestoreObjectFromKV3", "confidence": "low", "rationale": "'Failed to allocate an instance of a class of type'/''/recursion factory", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1635dc0", "name": "SaveObjectMembers_CurrentStage", "confidence": "low", "rationale": "KV3 'Double-save to Member' writer serializing 'm_nCurrentStage'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1637210", "name": "CTSQueue::Push", "confidence": "medium", "rationale": "'CTSQueue corruption'/'Push'/'nTries < 10000000' lock-free push", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1637a40", "name": "CChicken::StartTouch", "confidence": "medium", "rationale": "slot 147 touch override chaining to CBaseEntity::StartTouch + DispatchDatamapFunction", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1648080", "name": "CChicken::DrawDebugTextOverlays", "confidence": "medium", "rationale": "prints 'Health: %d, collision group: %d, nav ignore: %s' debug overlay text", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x164a7a0", "name": "CFilterEnemy::PassesFilterImpl", "confidence": "medium", "rationale": "filter slot 237 predicate; '!player' assert", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x164b190", "name": "CDebugOverlayAIEventFilter::DrawFilterCombo", "confidence": "low", "rationale": "slot 2 with imgui id '##AIEventFilter'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1655490", "name": "CDebugOverlayTextFilter::FindAllMatchingSnapshots", "confidence": "high", "rationale": "slot 10 references 'FindAllMatchingSnapshots'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1655900", "name": "CDebugOverlayEntityFilter::FindAllMatchingSnapshots", "confidence": "high", "rationale": "slot 10 references 'FindAllMatchingSnapshots'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1655f00", "name": "CDebugOverlayPathfindingFilter::FindAllMatchingSnapshots", "confidence": "high", "rationale": "slot 10 references 'FindAllMatchingSnapshots'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1656230", "name": "CDebugOverlayTacticalFilter::FindAllMatchingSnapshots", "confidence": "high", "rationale": "slot 10 references 'FindAllMatchingSnapshots'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1656530", "name": "CDebugOverlayScheduleFilter::FindAllMatchingSnapshots", "confidence": "high", "rationale": "slot 10 references 'FindAllMatchingSnapshots'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1656850", "name": "CDebugOverlayTaskFilter::FindAllMatchingSnapshots", "confidence": "high", "rationale": "slot 10 references 'FindAllMatchingSnapshots'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1656b60", "name": "CDebugOverlayAIEventFilter::FindAllMatchingSnapshots", "confidence": "high", "rationale": "slot 10 references 'FindAllMatchingSnapshots'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1657d30", "name": "CDebugOverlayCombinedFilter::FindAllMatchingSnapshots", "confidence": "high", "rationale": "slot 10 references 'FindAllMatchingSnapshots'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x165ffc0", "name": "CDebugOverlayEntityFilter::DrawFilterCombo", "confidence": "medium", "rationale": "slot 2 imgui combo '##EntityFilterCombo' + imgui callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1667790", "name": "CUtlLeanVector::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow'/'EnsureCapacity' growth routine", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1672bd0", "name": "CDebugOverlayGameSystem::DrawSnapshotScroll", "confidence": "low", "rationale": "imgui 'RootSnapshotScroll'/'Time: [%f]' snapshot UI", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bcd0", "name": "CGameSceneNode::Cm_vecOriginInitializer::GetFieldName", "confidence": "low", "rationale": "network-var initializer slot 1 returning 'm_vecOrigin'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bff0", "name": "CEventQueue_SaveRestoreBlockHandler::GetBlockName", "confidence": "high", "rationale": "ISaveRestoreBlockHandler slot 0 returns block name 'EventQueue'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x167c010", "name": "CEntitySaveRestoreBlockHandler::GetBlockName", "confidence": "high", "rationale": "ISaveRestoreBlockHandler slot 0 returns block name 'Entities'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c3b0", "name": "CGameConfiguration::GetGameDescription", "confidence": "medium", "rationale": "slot 33 returns 'Default Game Description'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167de50", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns SignonGroup name 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dea0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns SignonGroup name 'Signon'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167def0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns SignonGroup name 'Signon'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e200", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns SignonGroup name 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e250", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns SignonGroup name 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e5d0", "name": "CBaseGameStats_Driver::UpdatePlayTime", "confidence": "low", "rationale": "'Game paused time showing up negative (rt %f pausestart %f)' pause accounting", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e930", "name": "CCSGameConfiguration::GetSaveRestoreConVars", "confidence": "low", "rationale": "returns cvar list ';sv_pausable;sv_cheats'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e940", "name": "CEntity2SaveRestore::GetMostRecentSaveFile", "confidence": "medium", "rationale": "'SaveGame_GetLastSaveFile: reloading from %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ec30", "name": "CCSGameConfiguration::GetConfigInterfaceName", "confidence": "low", "rationale": "slot 2 returns interface version 'GameConfigServerV001'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167eee0", "name": "CSaveRestoreFileSystemPassthrough::SetSaveMemory", "confidence": "low", "rationale": "in-memory save stub warns 'Not using save-in-memory path!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ef00", "name": "CSaveRestoreFileSystemPassthrough::GetSaveMemory", "confidence": "low", "rationale": "in-memory save stub warns 'Not using save-in-memory path!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f310", "name": "CEntity2SaveRestore::ForgetMostRecentSave", "confidence": "medium", "rationale": "'SaveGame_ForgetLastSave (clearing %s)'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f7c0", "name": "CGameEntitySystem::LoadGameSessionManifest", "confidence": "medium", "rationale": "loads 'GameSessionManifest.vrgrp' resource group", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16801b0", "name": "CGameSurfacePropertiesList::LoadFromFile", "confidence": "medium", "rationale": "slot 3 parse with 'Parse error on %s: %s' + parse callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1681bc0", "name": "CUtlLeanVector::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow'/'EnsureCapacity' growth routine", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1682070", "name": "CGameParticleManager::LoadJustInTimeManifest", "confidence": "low", "rationale": "slot 7 references 'JustInTimeManifest'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1683980", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1683a20", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1683af0", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'Signon'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1683b90", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'Signon'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1683c30", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16862e0", "name": "CClassPtrUtlVectorSaveRestoreOps::Save", "confidence": "medium", "rationale": "ISaveRestoreOps slot 0 = Save; KeyValues3 array serialize callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1687c10", "name": "GetLoopModeSessionTypeFromName", "confidence": "low", "rationale": "session-type strings 'console'/'game'/'mainmenu'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1687e10", "name": "CGameEvent::GetString", "confidence": "medium", "rationale": "slot 16 reads via KeyValues3::GetString/FindMember", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16880e0", "name": "CGameEvent::GetWString", "confidence": "low", "rationale": "slot 17 sibling string getter via KeyValues3::GetString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168a000", "name": "CLoadingSpawnGroup::Unload", "confidence": "low", "rationale": "slot 10 releases kv 'kv 0x%p Release refcount == %d'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168a8f0", "name": "CEntity2SaveRestore::WriteToSaveMemory", "confidence": "low", "rationale": "slot 15 uses 'CSaveMemory' allocation context", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168d420", "name": "CopyKeyValues3Recursive", "confidence": "low", "rationale": "recursive walk over KeyValues3 members/arrays", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16984c0", "name": "CTSQueue::Push", "confidence": "medium", "rationale": "'CTSQueue corruption'/'Push'/'nTries < 10000000'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1699ee0", "name": "CEntity2SaveRestore::AllocSaveMemory", "confidence": "low", "rationale": "slot 16 uses 'CSaveMemory' allocation context", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169c170", "name": "CEntity2SaveRestore::BeginRestoreEntities", "confidence": "high", "rationale": "'%s: BeginRestoreEntities' + 'BeginRestoreEntities without previous EndRestoreEntities'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x169cdf0", "name": "CEntity2SaveRestore::DirectoryCopy", "confidence": "high", "rationale": "string literally 'CEntity2SaveRestore::DirectoryCopy'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x169e330", "name": "CEntity2SaveRestore::BuildSaveFileName", "confidence": "medium", "rationale": "path formats 'save/%s%02d.%s'/'save/%s.%s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169e860", "name": "CEntity2SaveRestore::SaveGame", "confidence": "high", "rationale": "'CEntity2SaveRestore::SaveGame(%s) failed: %s'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16a1c80", "name": "GlobalEntity_UpdateAll", "confidence": "low", "rationale": "'added global entity'/'marking global entity dormant'/'removing GLOBAL_DEAD global entity'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a51f0", "name": "GlobalEntity_Add", "confidence": "low", "rationale": "references global-entity add/dormant/remove logs; called from SortEntities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a5600", "name": "CGameEntitySystem::SortEntities", "confidence": "high", "rationale": "'Memory trash in SortEntities.. overran the number of entity islands supported!'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16a8a80", "name": "GetEntityNameFromKeyValues", "confidence": "low", "rationale": "recursive 'parentname'/'targetname' via CEntityKeyValues::FindKeyValues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16aa6a0", "name": "CGameEvent::ToString", "confidence": "low", "rationale": "dumps 'Event(%d) = %s' + ', %s %s' field formatting", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b35b0", "name": "CCSGameStats::Event_MapChange", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_MapChange to [%s]'; class CCSGameStats slot 7", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b35c0", "name": "CBaseGameStats::Event_LevelShutdown", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_LevelShutdown [%s] %.2f elapsed %d total'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3640", "name": "CCSGameStats::Event_SaveGame", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_SaveGame [%s]'; class CCSGameStats slot 10", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3670", "name": "CCSGameStats::Event_LoadGame", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_LoadGame [%s] from %s'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3750", "name": "CCSGameStats::Event_Commentary", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_Commentary [%d]'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b38a0", "name": "CCSGameStats::Event_CrateSmashed", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_CrateSmashed'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b38b0", "name": "CCSGameStats::Event_Punted", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_Punted [%s]'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3910", "name": "CBaseGameStats::Event_PlayerConnected", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_PlayerConnected [%s]'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3950", "name": "CBaseGameStats::Event_PlayerDisconnected", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_PlayerDisconnected [%s]'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3990", "name": "CBaseGameStats::Event_PlayerKilledOther", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_PlayerKilledOther [%s] killed [%s]'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3ab0", "name": "CCSGameStats::Event_PlayerEnteredGodMode", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_PlayerEnteredGodMode [%s] entered GOD mode'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3af0", "name": "CCSGameStats::Event_PlayerEnteredNoClip", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_PlayerEnteredNoClip [%s] entered NOCLIP'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3b30", "name": "CCSGameStats::Event_DecrementPlayerEnteredNoClip", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_DecrementPlayerEnteredNoClip [%s]'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3b70", "name": "CCSGameStats::IncrementStat", "confidence": "medium", "rationale": "log 'Incrementing %s by %f at pos (%d, %d, %d)'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b3c40", "name": "CCSGameStats::Event_Init", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_Init [%dth session]'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b4610", "name": "CBaseGameStats_Driver::Event_SaveGame", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_SaveGame [%s]'; class Driver slot 50", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b4660", "name": "CBaseGameStats_Driver::Event_LoadGame", "confidence": "high", "rationale": "log 'CBaseGameStats::Event_LoadGame [%s] from %s'; class Driver slot 51", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b6ff0", "name": "ReadVectorFromKeyValues", "confidence": "low", "rationale": "'m_vecX'/'m_vecY'/'m_vecZ' member reads", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16c38b0", "name": "CTSQueue::Push", "confidence": "medium", "rationale": "'CTSQueue corruption'/'Push'/'nTries < 10000000'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16caa60", "name": "CSaveRestoreFileData::PrintDirectory", "confidence": "medium", "rationale": "dumps ' save file %d: %32.32s %d bytes'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16cac20", "name": "CLoadingSpawnGroup::ReleaseKeyValues", "confidence": "low", "rationale": "slot 13 'kv 0x%p Release refcount == %d'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16cbc80", "name": "CEntity2SaveRestore::StartNewRestore", "confidence": "high", "rationale": "log '%s: StartNewRestore'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16cbf60", "name": "CSpawnGroupCompletionCallbackGameSystem::ReleaseKeyValues", "confidence": "low", "rationale": "slot 16 'kv 0x%p Release refcount == %d'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16d1580", "name": "CEntity2SaveRestore::StreamEntitiesToFile", "confidence": "high", "rationale": "'CEntity2SaveRestore::StreamEntitiesToFile on %s failed'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16dad70", "name": "CEntity2SaveRestore::GetSaveGameFilename", "confidence": "low", "rationale": "slot 43 builds path 'save/%s.hl%s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16e0970", "name": "CEntity2SaveRestore::RestoreGlobalEntities", "confidence": "medium", "rationale": "'global entity overlay'/'no match for global entity found in destination level' transition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16e44e0", "name": "CGameEventManager::CreateEvent", "confidence": "high", "rationale": "'CreateEvent: event %s not registered.'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16e4820", "name": "CGameEventManager::AddListener", "confidence": "high", "rationale": "string literally 'CGameEventManager::AddListener: event %s unknown.'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16ec0d0", "name": "CUtlLeanVector::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow'/'EnsureCapacity' growth routine", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16fefe0", "name": "CEntity2SaveRestore::SaveGameJob", "confidence": "low", "rationale": "'SaveJob'/'save/'/'server_entities' async save body", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1704ea0", "name": "CGameEventManager::RegisterEvent", "confidence": "low", "rationale": "'Insert'/'Unable to init game event %s' registration", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17059f0", "name": "CCSGameConfiguration::GetGameEventSystemInterfaceName", "confidence": "low", "rationale": "slot 49 returns 'GameEventSystemServerV001'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1707750", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "binding slot 0 '%s [%d]' name+id format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1707870", "name": "CGameMessageDelegateHook::~CGameMessageDelegateHook", "confidence": "low", "rationale": "slot 0 unhook path '%d unhooked %s'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1708380", "name": "CGameMessageDelegateHook::UnregisterHook", "confidence": "low", "rationale": "slot 4 unhook path '%d unhooked %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17085a0", "name": "CGameMessageDelegateHook::Unhook", "confidence": "low", "rationale": "slot 5 unhook path '%d unhooked %s'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17089c0", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "binding slot 0 '%s [%d]' name+id format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1708ce0", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "binding slot 0 '%s [%d]' name+id format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709000", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "binding slot 0 '%s [%d]' name+id format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709320", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "binding slot 0 '%s [%d]' name+id format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709f90", "name": "CGameNetworkStringTables::Init", "confidence": "low", "rationale": "slot 2 with '[server]' log prefix", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x170b860", "name": "CParticleSystemQuery::ShouldStartParticleSystemThink", "confidence": "low", "rationale": "slot 98 profiling token 'CParticleSystemStartParticleSystemThink'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170bc40", "name": "Schema_HudTextMsgParams", "confidence": "low", "rationale": "field strings '_Target'/'bLocalize'/'pText' reflection registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170d520", "name": "CParticleSystemQuery::StartParticleSystemThink", "confidence": "low", "rationale": "slot 95 profiling token 'CParticleSystemStartParticleSystemThink'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170ee30", "name": "CParticleSystemQuery::GetControlPointName", "confidence": "low", "rationale": "slot 96 default name 'None'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1711bb0", "name": "CLoopModeGame::CLoopModeGame", "confidence": "medium", "rationale": "'%s: CLoopModeGame constructed' + registers 'groups' concommand", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17120e0", "name": "FireGameEvent_ServerShutdown", "confidence": "low", "rationale": "'server_shutdown' event with 'reason'/'quit'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1713680", "name": "Schema_RenderColorAttributes", "confidence": "low", "rationale": "type strings 'Color'/'HRenderTextureStrong'/'float32' reflection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171af50", "name": "CLoopModeGame::OnFirstMapLoaded", "confidence": "high", "rationale": "log '%s: CLoopModeGame::OnFirstMapLoaded'; class slot 2 matches", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x172edb0", "name": "CLoopModeFactory::CreateLoopMode", "confidence": "medium", "rationale": "factory slot 0; vector realloc constructing instance", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735df0", "name": "CPlayer_CameraServices::NetworkVar_m_audio::GetTypeName", "confidence": "low", "rationale": "NetworkVar wrapper slot 6 returns type 'audioparams_t'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17369f0", "name": "CPlayer_MovementServices::SetMoveDataToEntity", "confidence": "low", "rationale": "slot 39 calls SetAbsOrigin+SetAbsVelocity on entity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1736d20", "name": "CPlayer_MovementServices_Humanoid::GetServiceName", "confidence": "low", "rationale": "slot 32 returns 'player'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1737d20", "name": "Schema_ObserverServices", "confidence": "low", "rationale": "types 'CBaseEntity'/'CHandle'/'ObserverMode_t' reflection registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1739080", "name": "CCSObserver_CameraServices::CalcView", "confidence": "low", "rationale": "slot 27 int=6 float=2 view math + vector realloc", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17395a0", "name": "CCSPlayer_MovementServices::CheckJumpButton", "confidence": "medium", "rationale": "slot 54 movement calling EmitSound (jump sound)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1746680", "name": "CPlayer_ObserverServices::CheckObserverSettings", "confidence": "low", "rationale": "slot 30 uses OffsetToLifeState + SetGroundEntity (observer validation)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17490e0", "name": "CCSPlayer_MovementServices::TryPlayerMove", "confidence": "low", "rationale": "slot 16 traces (InitGameTrace) and SetAbsOrigin", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1755580", "name": "CPerFrameConCommandSystem::GameFrame", "confidence": "low", "rationale": "game-system slot 19 per-frame command dispatch", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175e3b0", "name": "CUtlLeanVector::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow'/'EnsureCapacity' growth routine", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175eb80", "name": "Schema_WeaponServices_MyWeapons", "confidence": "low", "rationale": "'CBasePlayerWeapon'/'CHandle'/'CNetworkUtlVectorBase' reflection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175f950", "name": "CPlayer_WeaponServices::AddMyWeapon", "confidence": "low", "rationale": "slot 7 vector realloc append (weapon list add)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175ffc0", "name": "SaveRestore_EntityKeyValues", "confidence": "low", "rationale": "'CEntityKeyValues'/'SaveRestoreTableFlags_t' + kv release", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1760e80", "name": "Schema_ActiveWeaponHandle", "confidence": "low", "rationale": "'CHandle< CBasePlayerWeapon >'/'uint16' reflection registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176b240", "name": "RegisterNetworkVarChain_CPlayerControllerComponent", "confidence": "low", "rationale": "'CPlayerControllerComponent'/'MNetworkVarChainer'/'__m_pChainEntity' recursion", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176b3c0", "name": "RegisterNetworkVarChain_CPlayerPawnComponent", "confidence": "low", "rationale": "'CPlayerPawnComponent'/'MNetworkVarChainer'/'__m_pChainEntity' recursion", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fbf0", "name": "CBasePlayerWeaponVData::GetSchemaClassName", "confidence": "low", "rationale": "slot 5 returns 'CBasePlayerWeaponVData'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17705e0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770630", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770680", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17706d0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770720", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770770", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17707c0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770810", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770860", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17708b0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770900", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770950", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17709a0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17709f0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770a40", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770a90", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770ae0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770b30", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770b80", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770bd0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770c20", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770c70", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770cc0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770d10", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770dd0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770e20", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770e70", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770ec0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770f10", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770f60", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770fb0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771000", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771050", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17710a0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17710f0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771140", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771190", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17711e0", "name": "CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "binding slot 3 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1773000", "name": "CWorld::Spawn", "confidence": "medium", "rationale": "slot 10 calls SetMoveType + CBaseEntity::Spawn (spawn override)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17776c2", "name": "CSkeletonInstance::SetAnimationController", "confidence": "high", "rationale": "assert 'CSkeletonInstance::SetAnimationController can only be called once!'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1777900", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "binding slot 0 '%s [%d]' name+id format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17779d0", "name": "CProtobufBinding::ToString", "confidence": "medium", "rationale": "binding slot 0 '%s [%d]' name+id format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1777aa0", "name": "CUtlLeanVector::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow'/'EnsureCapacity' growth routine", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177aa60", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177ab00", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177aba0", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177ac40", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177ace0", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177ad80", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177ae20", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177aec0", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177af60", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b000", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b0a0", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b140", "name": "CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot 4 leaf returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b1e0", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns the message group string 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b280", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b320", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b3c0", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b460", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b500", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b5a0", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b640", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b6e0", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b780", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b820", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b8c0", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177b960", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177ba00", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177baa0", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177bb40", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177bbe0", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177bc80", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177bd20", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177bdc0", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177be60", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177bf00", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177bfa0", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177c040", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177c0e0", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177c180", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'User Messages'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177cd90", "name": "CInterpolatedVarProcedural::ToString", "confidence": "low", "rationale": "slot 12; debug string 'MeshGroupMasp : %llx' formats the mask value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1780150", "name": "CSkeletonInstance::AddAnimationDecode", "confidence": "medium", "rationale": "skeletoninstance.cpp with 'AddAnimationDecode'/'SetupSequences' strings", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17852f0", "name": "SharedRandomFloat", "confidence": "high", "rationale": "references 'SharedRandomFloat' with server trace format; int=2 float=2 matches signature", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1788960", "name": "CInterpolatedVarProcedural::DumpHistory", "confidence": "low", "rationale": "slot 26; tabular column-format string is the interpolated-var history dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x178c720", "name": "CTextureBasedAnimatable::OnTextureAnimationChanged", "confidence": "low", "rationale": "slot 24 networked-var setter (NetworkTransmitComponent StateChanged prologue)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x179d280", "name": "SaveMapData", "confidence": "low", "rationale": "'Only wrote %d (of %d) values when saving map!' plus self-recursion (map serialize)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17aad50", "name": "CSource1GameConfiguration::RemapLegacyClassName", "confidence": "low", "rationale": "slot 22 references legacy classname 'func_brush' in game config remap", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ab8c0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 formats 'name [id]' via '%s [%d]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17abbb0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17abea0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ac1b0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ac4a0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ac790", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17aca80", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17acd70", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ad060", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ad350", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ad640", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ad930", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17adc20", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17adf10", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ae200", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ae4f0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ae7e0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17aead0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17aedc0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17af0b0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17af3a0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17af690", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17af980", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17afc70", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17aff60", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b0250", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b0540", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b0830", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b0b20", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b0e10", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b1100", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b13f0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b16e0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b19d0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b1cc0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b1fb0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b51c0", "name": "CNmEventConsumerPulse::ConsumeSampledEvent", "confidence": "low", "rationale": "slot 7 references anim-graph event '$$AG2Event::%s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b53a0", "name": "CNmEventConsumerPulse::ConsumeStateEvent", "confidence": "low", "rationale": "slot 9 references anim-graph event '$$AG2Event::%s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b9ef0", "name": "CBaseEntity::Cm_vecVelocityInitializer::GetVarName", "confidence": "medium", "rationale": "slot 1 of the m_vecVelocity network-var initializer returns 'm_vecVelocity'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b9fb0", "name": "CAI_ExpresserWithFollowup::GetDebugName", "confidence": "low", "rationale": "slot 10 returns literal 'CAI_Expresser' name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba290", "name": "CEntFireAutoCompletionFunctor::GetCommandName", "confidence": "medium", "rationale": "autocompletion functor for the 'ent_fire' command", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba2a0", "name": "CEntFireOutputAutoCompletionFunctor::GetCommandName", "confidence": "medium", "rationale": "autocompletion functor for the 'ent_fire_output' command", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba710", "name": "CPointBroadcastClientCommand::IsCommandBlocked", "confidence": "low", "rationale": "slot 44 references forbidden client command 'quit'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bf590", "name": "RegisterPulseBinding_SetParentAttachment", "confidence": "low", "rationale": "parameter names '_Target'/'pNewParent'/'sAttachBoneName' = SetParent input binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17cfe50", "name": "CAI_ExpresserWithFollowup::IsSpeaking", "confidence": "medium", "rationale": "debug string 'IsSpeaking() %f' names the method", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d1800", "name": "CAI_ExpresserHost::RemoveClassRelationships", "confidence": "medium", "rationale": "slot 23 logs 'removing class relationships due to level transition'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d3690", "name": "PrecacheCollisionDebugMaterials", "confidence": "medium", "rationale": "precaches the three show_collision_geometry*.vmat debug materials", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d4280", "name": "CAI_ExpresserHost::OnKilledNPC", "confidence": "medium", "rationale": "slot 128 fires the 'KilledNPC' response concept", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d6530", "name": "CBaseEntity::GetParentAttachmentTransform", "confidence": "low", "rationale": "62-caller helper warning on missing attachment/parent/parent-model", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d9b40", "name": "CCSPlayerPawn::RegenerateHealthThink", "confidence": "low", "rationale": "references 'player_regenerates_health' event on the pawn expresser host", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17da050", "name": "CCSObserverPawn::RemoveClassRelationships", "confidence": "medium", "rationale": "slot 23 same 'removing class relationships due to level transition' string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17db670", "name": "CCSObserverPawn::UpdateObserverReplay", "confidence": "low", "rationale": "slot 392 references sv_maxreplay (killer replay)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17de2c0", "name": "UTIL_FindTransitionLandmark", "confidence": "low", "rationale": "references transition entity classnames info_landmark/info_target/path_corner", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17e06a0", "name": "CBaseButton::Precache", "confidence": "low", "rationale": "slot 155 references 'button' sound/asset prefix", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17e0720", "name": "CBaseButton::ButtonReturn", "confidence": "medium", "rationale": "log 'Button %s(%s) calling ButtonReturn with a toggle state of %d'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17e9930", "name": "CUtlVector::AddMultipleToTail", "confidence": "medium", "rationale": "'AddMultipleToTail' with allocation-count-overflow guard strings", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17eadd0", "name": "IKV3TransferInterface_GameTime_Load", "confidence": "high", "rationale": "string literally names the function; uses KeyValues3::GetString/FindMember", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ec920", "name": "CCSObserverPawn::OnTakeDamage_Alive", "confidence": "medium", "rationale": "slot 252 damage-debug 'Player %s ... took %f damage from %s, type %s'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ef1d0", "name": "CBaseEntity::Cm_vecVelocityInitializer::CopyToNetworkVar", "confidence": "low", "rationale": "slot 0 initializer writes networked var (StateChanged prologue)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ef700", "name": "CPropDoorRotating::UpdateAreaPortals", "confidence": "low", "rationale": "slot 335 networked-var setter (StateChanged prologue)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17efa30", "name": "CPropDoorRotating::SetDoorBlocked", "confidence": "low", "rationale": "slot 338 networked-var setter (StateChanged prologue)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17f1e80", "name": "CCSObserverPawn::UpdateTransmitState", "confidence": "low", "rationale": "slot 214 networked-var setter (StateChanged prologue)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17fc920", "name": "CCSObserverPawn::UpdateObserverTarget", "confidence": "low", "rationale": "slot 357 networked-var setter (StateChanged prologue)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18024b0", "name": "CPhysicalButton::ButtonReturn", "confidence": "low", "rationale": "slot 275 fires output via CEntityIOOutput::FireOutput near CBaseButton::ButtonReturn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180ca60", "name": "CBaseModelEntity::RegisterNetworkVarNames", "confidence": "low", "rationale": "schema type-name triple CBaseModelEntity/CUtlDict/GameTime_t registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180d4a0", "name": "CAI_BaseNPC::SetRelationship", "confidence": "medium", "rationale": "'Couldn't set relationship to unknown entity or class' with player/!player handling", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1812c20", "name": "CUtlMemory::EnsureCapacity", "confidence": "medium", "rationale": "'EnsureCapacity' with allocation-count-overflow guard", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x181ec10", "name": "CAI_ExpresserHost::RemoveEntityRelationship", "confidence": "medium", "rationale": "slot 10 logs 'Removing relationship for lost entity'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181f110", "name": "CAI_ExpresserHost::InitRelationships", "confidence": "low", "rationale": "slot 15 references 'player' class relationship setup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181fc10", "name": "CInfoOffscreenPanoramaTexture::Activate", "confidence": "low", "rationale": "slot 16 datamap dispatch + SetMoveType setup", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1820a60", "name": "CFuncVehicleClip::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn and SetMoveType", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1820b20", "name": "CFuncIllusionary::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn and SetMoveType", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1821460", "name": "CPhysicalButton::Spawn", "confidence": "high", "rationale": "slot 10 = Spawn (networked-var setup prologue)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1822200", "name": "CBasePropDoor::CheckDoorHardware", "confidence": "low", "rationale": "warns 'openable doors must have hardware' / 'prop_door with no model'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823140", "name": "CBeam::Precache", "confidence": "high", "rationale": "slot 8 precaches 'particles/beams/default_beam.vpcf'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823340", "name": "CCommentarySystem::GetName", "confidence": "low", "rationale": "slot 69 returns literal 'CCommentarySystem'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823380", "name": "CCommentary_SaveRestoreBlockHandler::GetBlockName", "confidence": "medium", "rationale": "save/restore block handler slot 0 returns block name 'Commentary'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18235a0", "name": "CPrecipitation::GetVDataClassName", "confidence": "medium", "rationale": "slot 221 returns VData schema class 'CPrecipitationVData'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824e80", "name": "CEnvViewPunch::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1825060", "name": "CEnvBeverage::InputActivate", "confidence": "low", "rationale": "slot 144 spawns an 'item_sodacan'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1825270", "name": "CPrecipitationBlocker::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn and SetMoveType", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1825380", "name": "CEnvMuzzleFlash::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn/SetParent", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1826d90", "name": "CColorCorrectionSystem::FireGameEvent", "confidence": "medium", "rationale": "slot 3 game-system handler for 'round_start' event", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x182a4b0", "name": "CBeam::RegisterNetworkVarNames", "confidence": "low", "rationale": "schema type-name triple CBeam/CHandle/GameTime_t registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182b3c0", "name": "CCommentaryViewPosition::AddViewPosition", "confidence": "low", "rationale": "slot 4; only vector realloc-append internal string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182c010", "name": "CDebugHistory::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182c7f0", "name": "CItemSoda::Touch", "confidence": "low", "rationale": "slot 77 touch-style handler with SetMoveType/datamap dispatch", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1832940", "name": "CCommentarySystem::UpdateCommentaryConVars", "confidence": "low", "rationale": "slot 16 references 'playing_commentary' state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183b730", "name": "CBasePropDoor::StartMovingSound", "confidence": "low", "rationale": "'Door unable to loop sound event' + 'MovingSound' strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183d200", "name": "RegisterFieldTypeNames", "confidence": "low", "rationale": "builds table of primitive type names float32/int32/uint8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183ffb0", "name": "CEntityDissolve::Precache", "confidence": "high", "rationale": "slot 8 precaches 'materials/sprites/blueglow1.vmat'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1840820", "name": "CEntityFlame::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1845130", "name": "CColorCorrection::Activate", "confidence": "medium", "rationale": "slot 14 = Activate (networked-var StateChanged prologue)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18463c0", "name": "CEnvWind::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1848a10", "name": "CColorCorrection::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x184c920", "name": "CEntityDissolve::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18607a0", "name": "CItemSoda::Precache", "confidence": "high", "rationale": "slot 8 precaches 'models/can.vmdl'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860940", "name": "CPhysicsShake::GetName", "confidence": "low", "rationale": "slot 8 returns literal 'CPhysicsShake' with no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860fd0", "name": "CShatterGlassShardMgr::GetBlockName", "confidence": "low", "rationale": "slot 0 returns 'GlassShards' (save-block/system name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861dd0", "name": "CNetMessagePB::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861ed0", "name": "CFuncMoveLinearAlias_momentary_door::RegisterNetworkVarNames", "confidence": "low", "rationale": "slot 47 schema/name registration referencing 'CFuncMonitor'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1862ba0", "name": "CEnvSpark::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1862e70", "name": "CEnvExplosion::DrawDebugTextOverlays", "confidence": "medium", "rationale": "slot 21 indented debug text ' magnitude: %i'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18638a0", "name": "CShower::Touch", "confidence": "low", "rationale": "slot 77 handler using AbsVelocity/SetAbsVelocity (spark gib bounce)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1865450", "name": "CUtlMemory::EnsureCapacity", "confidence": "medium", "rationale": "'EnsureCapacity' with allocation-count-overflow guard", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1866150", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18695d0", "name": "CPhysicsShake::RegisterNetworkVarNames", "confidence": "low", "rationale": "schema type-name triple CPhysicsShake/GameTime_t/IPhysicsMotionController", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18699f0", "name": "CEnvBeam::Precache", "confidence": "high", "rationale": "slot 8 precaches beam '.vmat' material (calls CEnvBeam sprite setup)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18744f0", "name": "CMessage::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18745a0", "name": "CMessage::InputShowMessage", "confidence": "low", "rationale": "slot 144 fires output then UTIL::Remove (env_message play)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18756a0", "name": "DoSpark", "confidence": "medium", "rationale": "'DoSpark' with spark particle vpcf assets", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1878120", "name": "CBreakable::StartTouch", "confidence": "low", "rationale": "slot 147 calls CBaseEntity::StartTouch", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18785b0", "name": "CBreakable::Break", "confidence": "low", "rationale": "slot 253 plays break sound 'Breakable.Computer'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187a460", "name": "RegisterNetworkVarNames", "confidence": "low", "rationale": "schema type-name triple CUtlString/EHANDLE/bool registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1884bc0", "name": "CFuncRotating::DrawDebugTextOverlays", "confidence": "medium", "rationale": "slot 21 debug overlay 'Speed cur (target): %3.2f (%3.2f)'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1886da0", "name": "CFuncRotatorSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 32 game-system 'Rotators' per-frame update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1889090", "name": "PlayGlassImpactSound", "confidence": "medium", "rationale": "selects Phys.GlassBreakLg/Md/Sm by size", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188f0c0", "name": "CFuncMoveLinear::DrawDebugTextOverlays", "confidence": "low", "rationale": "accel/decel debug lines '-> %.2f (accelT = ... decelT = ...)'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1895160", "name": "CFuncMonitor::Spawn", "confidence": "medium", "rationale": "slot 10 = Spawn (networked-var setup prologue)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x189ebd0", "name": "TeleportToPathNode", "confidence": "medium", "rationale": "string 'TeleportToPathNode' plus missing path-node/mover warnings", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18a6990", "name": "PlayPathMoverSound", "confidence": "low", "rationale": "'Play Arrive At Destination Sound'/'Play Loop Forward Sound' via StartSoundEventString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ad480", "name": "GenerateShatterGlassModelName", "confidence": "medium", "rationale": "formats shatter_mesh/model/phys asset names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18b3dd0", "name": "CShatterGlassShardMgr::GrowCount", "confidence": "medium", "rationale": "'GrowCount' with 'unable to grow count' + 'glassShard'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18b9ea0", "name": "CShatterGlassShardPhysics::ParseShardKeyValues", "confidence": "low", "rationale": "slot 148 uses serialization format 'fff?fff?'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18c9de0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cac10", "name": "CGameChoreoServices::GetName", "confidence": "low", "rationale": "slot 18 returns literal 'CGameChoreoServices'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cc0d0", "name": "CNetMessagePB::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "slot 3 returns group 'Generic'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc120", "name": "CNetMessagePB::CProtobufBinding::GetGroupName", "confidence": "medium", "rationale": "slot 3 returns group 'Hltv Replay'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc430", "name": "CBaseEntity::RegisterNetworkVarNames", "confidence": "low", "rationale": "schema type-name triple CBaseEntity/CHandle/CInfoChoreoLocatorShapeType_t", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cce70", "name": "CSource2Server::WriteSignonMessages", "confidence": "high", "rationale": "string 'CSource2Server::WriteSignonMessages: Failed to serialize ...'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cd470", "name": "CCSGameRules::GetSaveComment", "confidence": "medium", "rationale": "slot 103 builds 'SOURCE2 SAVE COMMENT'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cdcc0", "name": "CSource2Server::GetEntityClassInfo", "confidence": "low", "rationale": "slot 76 uses FindEntityClassByClassname/AllocPooledString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce9c0", "name": "CGunTarget::GetDataDescMap", "confidence": "low", "rationale": "references output names CGunTargetNext/Start/Wait", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cf510", "name": "CServerToolsInfo::GetSchemaSystem", "confidence": "low", "rationale": "slot 6 references interface 'SchemaSystem_001'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cf700", "name": "CSource2Server::SaveGameState", "confidence": "medium", "rationale": "slot 57 error 'SV: can't save, no IEntity2SaveRestore'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cf760", "name": "CSource2Server::ReportEdictChangeStats", "confidence": "low", "rationale": "slot 5 prints 'CSharedEdictChangeInfo high water mark %u'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cf830", "name": "CBaseEntity::RegisterNetworkVarNames", "confidence": "low", "rationale": "schema type-name triple CBaseEntity/CHandle/ForcedCrouchState_t", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cfed0", "name": "CBasePlayerController::RegisterNetworkVarNames", "confidence": "low", "rationale": "schema type-name triple CBasePlayerController/CHintMessage/CUtlVector", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cffb0", "name": "CUtlMemory::EnsureCapacity", "confidence": "medium", "rationale": "'EnsureCapacity' with allocation-count-overflow guard", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d0250", "name": "CSource2GameEntities::ShouldClientReceiveStringTableUserData", "confidence": "medium", "rationale": "error string names the function on nullptr GameRules", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18d0940", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'Hltv Replay'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d09e0", "name": "CNetMessagePB::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "slot 4 returns group 'Generic'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d1680", "name": "CCSGameRules::GetGamePauseRemainingTime", "confidence": "low", "rationale": "slot 110 pause-time getter ('paused but no pause start tick?')", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d1740", "name": "CSource2Server::GetEntitySchemaMetadata", "confidence": "low", "rationale": "slot 48 references 'MPropertySuppressEnumerator' schema attribute", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d1a70", "name": "CCSGameRules::GetGameTime", "confidence": "medium", "rationale": "slot 109, 41 callers, pause-aware time getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d1cd0", "name": "CCSGameRules::IsGamePaused", "confidence": "low", "rationale": "slot 112 pause-state check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d1d50", "name": "CCSGameRules::GetGamePauseElapsedTime", "confidence": "low", "rationale": "slot 114 pause-time getter (float)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d22c0", "name": "CSource2GameClients::ClientCommandKeyValues", "confidence": "low", "rationale": "slot 38 gameinterface.cpp client handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d5670", "name": "CGunTarget::Next", "confidence": "low", "rationale": "slot 128 advances along path (SetAbsVelocity + FireOutput)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18e3000", "name": "ParseDirectorShotEntry", "confidence": "low", "rationale": "recursive parse of 'index'/'rank'/'target' fields (HLTV director)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e65a0", "name": "CHLTVServer::WriteGameEvent", "confidence": "low", "rationale": "error 'CHLTVServer: failed to serialize event'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e7500", "name": "CCSHLTVDirector::OnGameEvent", "confidence": "low", "rationale": "slot 39 reads 'userid' from a game event", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2400", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2750", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "medium", "rationale": "slot 0 '%s [%d]' ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4070", "name": "CInfoSpawnGroupLoadUnload::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4350", "name": "CLogicGameStateReport::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4400", "name": "CLogicNPCCounter::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f5a70", "name": "CItemAssaultSuit::Materialize", "confidence": "medium", "rationale": "slot 306 plays 'Item.Materialize' respawn sound", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f72d0", "name": "CInfoSpawnGroupLoadUnload::Activate", "confidence": "medium", "rationale": "slot 14 = Activate; removes entity when no map name specified", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f7ca0", "name": "CUtlMemory::EnsureCapacity", "confidence": "medium", "rationale": "'EnsureCapacity' with allocation-count-overflow guard", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fcef0", "name": "CRuleBrushEntity::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn/SetMoveType", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fcf30", "name": "CGameMoney::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1900600", "name": "CLogicNPCCounterAABB::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1900690", "name": "CLogicNPCCounterOBB::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1904470", "name": "CTriggerGameEvent::EndTouch", "confidence": "low", "rationale": "slot 273 trigger touch handler (adjacent to StartTouch)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1904560", "name": "CTriggerGameEvent::StartTouch", "confidence": "low", "rationale": "slot 272 trigger touch handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1904890", "name": "RegisterPulseBinding_AddToCollection", "confidence": "low", "rationale": "parameter names '_Target'/'nCollectionIndex'/'nType' input binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1908460", "name": "CLogicAuto::Think", "confidence": "medium", "rationale": "CLogicAuto slot 157, fires outputs then UTIL::Remove \u2014 the fire-once map-spawn think", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1909a20", "name": "CInfoSpawnGroupLoadUnload::OnSpawnGroupLoadFinished", "confidence": "medium", "rationale": "strings 'LOAD ENTITIES FINISH, auto-completing' / 'LOAD FINISH' name the spawngroup load-complete callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190aa70", "name": "CItemGeneric::StartTouch", "confidence": "medium", "rationale": "CItemGeneric slot 98, int=2, calls CBaseEntity::StartTouch + FireOutput", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190b420", "name": "CItemAssaultSuit::MyTouch", "confidence": "low", "rationale": "CItemAssaultSuit slot 308, int=3, DispatchDatamapFunction+FireOutput; item pickup touch", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x190cd30", "name": "CLogicMeasureMovement::MeasureThink", "confidence": "medium", "rationale": "string 'logic_measure_movement: Unable to find measure target entity'; recursive think calling SetAbsOrigin/FindEntityByName", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x190d5a0", "name": "CLogicMeasureMovement::SetMeasureTarget", "confidence": "medium", "rationale": "strings for movement reference/target entity; resolves entities then invokes measure think 0x190cd30", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1914160", "name": "CRuleEntity::Spawn", "confidence": "high", "rationale": "slot 10 (Spawn) calling CBaseEntity::Spawn + SetMoveType", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1915f00", "name": "CMarkupVolumeTagged::TestPointForTag", "confidence": "low", "rationale": "CMarkupVolumeTagged slot 272, int=3 float=6 (point query), 'DISABLED' tag string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1917af0", "name": "CMultiManager::ManagerThink", "confidence": "low", "rationale": "'multi_manager' classname + networked StateChanged; per-tick manager dispatch", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1919db0", "name": "CLogicCollisionPair::Activate", "confidence": "medium", "rationale": "CLogicCollisionPair slot 14 (=Activate) resolving '!player' targetname", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1919e90", "name": "CLogicCollisionPair::EnableCollisions", "confidence": "low", "rationale": "CLogicCollisionPair slot 98, int=1, '!player' filter; toggles the resolved pair", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x191aa00", "name": "GetSharedEnvironmentName", "confidence": "low", "rationale": "strings 'shared_environment'/'shared_environment_preview_lighting' resolve environment name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x191c7d0", "name": "CMarkupVolumeTagged::PostSpawn", "confidence": "low", "rationale": "markup slot 15 referencing 'markup_group', shared markup init 0x191b600 (post-spawn hook)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x191c980", "name": "CMarkupVolumeWithRef::PostSpawn", "confidence": "low", "rationale": "markup slot 15 'markup_group' + shared init 0x191b600", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x191cb40", "name": "CMarkupVolumeTagged_Nav::PostSpawn", "confidence": "low", "rationale": "markup slot 15 'markup_group' + nav markup subs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927140", "name": "CConstantForceController::GetControllerName", "confidence": "low", "rationale": "physics controller slot 8 returning literal 'CConstantForceController'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927770", "name": "CPhysSaveRestoreBlockHandler::GetBlockName", "confidence": "high", "rationale": "save/restore block handler slot 0 returning block name 'Physics'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1928900", "name": "SchemaStaticBinding_physics_save_sphere_t", "confidence": "low", "rationale": "schema type-name strings AABB_t/PhysInterfaceId_t/physics_save_sphere_t; type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928e80", "name": "CFuncBrush::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot 21 pattern with debug string 'angles: %g %g %g'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1929000", "name": "CBaseMoveBehavior::GetMoveBehaviorTypeName", "confidence": "low", "rationale": "slot 156 int=1 referencing classname 'move_keyframed'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929980", "name": "CPhysHinge::GetDataDescMap", "confidence": "low", "rationale": "references THINKFUNC name strings CPhysHingeLimit/Move/SoundThink; datadesc registration", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192a9c0", "name": "CKeepUpright::Spawn", "confidence": "high", "rationale": "slot 10 calling CBaseEntity::Spawn + SetMoveType", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c980", "name": "CPhysSlideConstraint::SoundThink", "confidence": "low", "rationale": "CPhysSlideConstraint slot 240 calling StopSoundEvent; the slide-constraint sound think", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192db4e", "name": "CTSQueue::Push", "confidence": "high", "rationale": "strings 'CTSQueue corruption','Push','nTries < 10000000' \u2014 lock-free queue push", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192dee0", "name": "CUtlMemory::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow' + 'EnsureCapacity' growth guard", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192f4a0", "name": "CPhysConstraint::GetDataDescMap", "confidence": "low", "rationale": "references constraint THINKFUNC names (Generic/Slide/Spline); datadesc dispatch", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1931320", "name": "CPhysHinge::GetDataDescMap", "confidence": "low", "rationale": "same CPhysHinge*Think name strings; datadesc registration variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1931dd0", "name": "CSplineConstraintEventSystem::Update", "confidence": "low", "rationale": "game system named 'Spline Events'; per-frame update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1934d00", "name": "CPhysicsGameSystem::DumpActiveObjects", "confidence": "medium", "rationale": "debug dump 'Object %d (of %d)' + 'Entity %s (%s) %s Collision Group %d' + 'NAV IGNORE'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x193be60", "name": "CKV3TransferPhysObjSaveRestoreOps::Save", "confidence": "low", "rationale": "KV3 save/restore ops slot 0 resolving resource name + entity index", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x193fbb0", "name": "SchemaStaticBinding_PhysicsBodySaveState", "confidence": "low", "rationale": "schema type strings GameTime_t/IPhysicsBody/VectorWS; type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1943280", "name": "CBaseMoveBehavior::Activate", "confidence": "medium", "rationale": "slot 14 (=Activate) referencing 'move_keyframed'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1951cd0", "name": "CRagdollProp::VPhysicsCollision", "confidence": "low", "rationale": "CRagdollProp slot 77, int=3 float=2 (force/position impact handler)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1955db0", "name": "CBaseEntity::UpdateWaterState", "confidence": "medium", "rationale": "emits 'BaseEntity.EnterWater'/'BaseEntity.ExitWater' sounds on water transition", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x195a660", "name": "WriteSphereToKV3", "confidence": "low", "rationale": "KV3 serialize with 'Double-save to Member' + 'radius'; sphere save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x195e670", "name": "CFuncElectrifiedVolume::Spawn", "confidence": "high", "rationale": "slot 10 calling CBaseEntity::Spawn + SetMoveType + SetSolid", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x195f250", "name": "CPhysConstraint::FindConstraintEntities", "confidence": "medium", "rationale": "warns 'Constraint has no attached entities'/'attached to two non-physical objects'; 7 constraint callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x195f630", "name": "CGenericConstraint::Activate", "confidence": "medium", "rationale": "slot 14 (=Activate) calling FindConstraintEntities 0x195f250 + UTIL::Remove on failure", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x195f750", "name": "CPhysSlideConstraint::Activate", "confidence": "medium", "rationale": "slot 14 (=Activate) calling FindConstraintEntities + UTIL::Remove", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19689c0", "name": "CRagdollProp::GetRootPhysicsObject", "confidence": "low", "rationale": "slot 162 int=1, asserts 'CRagdollProp::Teleport() for ragdoll without root object'; root-object helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1968be0", "name": "CRagdollProp::Teleport", "confidence": "high", "rationale": "assert names CRagdollProp::Teleport; slot 161 int=4 (this,origin,angles,velocity)", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x196b280", "name": "CBaseClientUIEntity::Teleport", "confidence": "low", "rationale": "slot 160 int=3 float=2 setting AbsVelocity/origin", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x196e9c0", "name": "CBaseClientUIEntity::Think", "confidence": "low", "rationale": "slot 158 int=1 float=2 updating AbsVelocity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x197c1a0", "name": "SchemaStaticBinding_CPathKeyFrame", "confidence": "low", "rationale": "schema strings CPathKeyFrame/Frame/hKeyFrame; class schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x197c6f0", "name": "SchemaStaticBinding_CPhysConstraint", "confidence": "low", "rationale": "schema strings CPhysConstraint/sConstraint; class schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983fe0", "name": "CPointValueRemapper::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot 21 pattern with debug string 'interp: %f'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1984170", "name": "CPointValueRemapper::Spawn", "confidence": "high", "rationale": "slot 10 calling CBaseEntity::Spawn + DispatchDatamapFunction", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1984780", "name": "CPlayerVoiceListener::PostSpawnGroupUnload", "confidence": "high", "rationale": "string literally 'CPlayerVoiceListener::PostSpawnGroupUnload()'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19857f0", "name": "CUtlMemory::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow' + 'EnsureCapacity' growth guard", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1986490", "name": "CPointHurt::Spawn", "confidence": "high", "rationale": "slot 10 calling CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1987a60", "name": "SchemaStaticBinding_CBaseFilter", "confidence": "low", "rationale": "schema strings CBaseFilter/CHandle/EntFinderMethod_t; class schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19890d0", "name": "CPlayerVoiceListener::GameInit", "confidence": "high", "rationale": "string literally 'CPlayerVoiceListener::GameInit()'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1989140", "name": "CPlayerVoiceListener::GameShutdown", "confidence": "high", "rationale": "string literally 'CPlayerVoiceListener::GameShutdown()'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198a250", "name": "SchemaStaticBinding_PulseTargetParam", "confidence": "low", "rationale": "schema strings '_Target'/'param'; pulse param type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1991f60", "name": "CPhysicsProp::UpdateNavObstacle", "confidence": "low", "rationale": "warns prop 'has become an obstacle after spawning'; post-spawn nav check", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1992070", "name": "CPhysicsProp::CreateVPhysics", "confidence": "high", "rationale": "'Cannot create physics for %s' failure string; VPhysics creation", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19941b0", "name": "CPhysicsPropRespawnable::Materialize", "confidence": "low", "rationale": "CPhysicsPropRespawnable slot 129 with UTIL::Remove+DispatchDatamapFunction; respawn/materialize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1994790", "name": "CPhysicsSpring::Activate", "confidence": "high", "rationale": "slot 14 (=Activate) with 'ERROR: Can't init spring %s from...' failure", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19953b0", "name": "CPhysExplosion::Spawn", "confidence": "high", "rationale": "slot 10 calling CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1996480", "name": "CPhysImpact::Spawn", "confidence": "high", "rationale": "slot 10 calling CBaseEntity::Spawn + SetMoveType", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19aa9c0", "name": "SchemaStaticBinding_CPointWorldText", "confidence": "low", "rationale": "PointWorldText enum type strings; schema enum registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19acb10", "name": "CPhysicsProp::InputDisableMotion", "confidence": "medium", "rationale": "logs 'Disabling motion on phys prop'; CPhysicsProp slot 72", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19b02b0", "name": "CPointValueRemapper::Activate", "confidence": "medium", "rationale": "slot 14 (=Activate) with networked StateChanged", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19b5360", "name": "CPhysicsProp::GetImpactEffects", "confidence": "low", "rationale": "CPhysicsProp slot 238 referencing 'NoPhysicsDust' keyvalue; impact dust effect lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdad0", "name": "CPulseGraphInstance_ServerEntity::GetDomainIdentifier", "confidence": "medium", "rationale": "pulse instance slot 8 returning domain name 'ServerEntity'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdaf0", "name": "CPulseCell_Step_FollowEntity::GetName", "confidence": "medium", "rationale": "pulse cell slot 3 returning own class name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdb00", "name": "CPulseCell_Step_SetAnimGraphParam::GetName", "confidence": "medium", "rationale": "pulse cell slot 3 returning own class name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdb10", "name": "CPulseCell_Outflow_ListenForEntityOutput::GetName", "confidence": "medium", "rationale": "pulse cell slot 3 returning own class name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdb20", "name": "CPulseCell_SoundEventStart::GetName", "confidence": "medium", "rationale": "pulse cell slot 3 returning own class name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdb30", "name": "CPulseCell_Outflow_ListenForAnimgraphTag::GetName", "confidence": "medium", "rationale": "pulse cell slot 3 returning own class name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdb60", "name": "CPulseCell_Outflow_PlaySceneBase::GetName", "confidence": "medium", "rationale": "pulse cell slot 3 returning own class name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdb70", "name": "CPulseCell_Outflow_PlayVCDBase::GetName", "confidence": "medium", "rationale": "pulse cell slot 3 returning own class name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdb80", "name": "CPulseCell_Outflow_PlayDynamicVCD::GetName", "confidence": "medium", "rationale": "pulse cell slot 3 returning own class name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdb90", "name": "CPulseCell_Outflow_PlayVCD::GetName", "confidence": "medium", "rationale": "pulse cell slot 3 returning own class name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdba0", "name": "CPulseCell_Outflow_PlaySequence::GetName", "confidence": "medium", "rationale": "pulse cell slot 3 returning own class name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdbb0", "name": "CPulseCell_Outflow_ScriptedSequence::GetName", "confidence": "medium", "rationale": "pulse cell slot 3 returning own class name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdbc0", "name": "CPulseCell_Outflow_PlayVOLine::GetName", "confidence": "medium", "rationale": "pulse cell slot 3 returning own class name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cec20", "name": "CPulseGraphInstance_ServerEntity::GetRequiredEntityClass", "confidence": "low", "rationale": "pulse instance slot 7 referencing 'CPropDoorRotating' domain binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cf010", "name": "CPropDoorRotating::DumpCollectedEntities", "confidence": "low", "rationale": "CPropDoorRotating slot 45 writing 'CollectedEntities.txt' debug file", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d5020", "name": "RegisterPulseBinding_DebugSphere", "confidence": "low", "rationale": "pulse arg-schema strings flRadius/vCenter/vVelocity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d52b0", "name": "RegisterPulseBinding_SoundEventSetString", "confidence": "low", "rationale": "pulse arg-schema strings nSoundEventGuid/pParameterName/pStringName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d5460", "name": "RegisterPulseBinding_SoundEventSetFloat", "confidence": "low", "rationale": "pulse arg-schema strings flValue/nSoundEventGuid/pParameterName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d5a80", "name": "RegisterPulseBinding_NPCFollowTarget", "confidence": "low", "rationale": "pulse arg-schema strings hEntityNPC/hEntityTarget/pTargetAttachmentName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d5da0", "name": "RegisterPulseBinding_SetEntityAttribute", "confidence": "low", "rationale": "pulse arg-schema strings hAttributeValue/hEntity/pAttributeKey", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d60c0", "name": "RegisterPulseBinding_SetEntityAttributeString", "confidence": "low", "rationale": "pulse arg-schema strings hEntity/pAttributeKey/pAttributeValue", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d63e0", "name": "RegisterPulseBinding_SetEntityAttributeInt", "confidence": "low", "rationale": "pulse arg-schema strings hEntity/nAttributeValue/pAttributeKey", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19da920", "name": "Pulse_CreatePhysicsExplosionSphere", "confidence": "low", "rationale": "int=5 with 'BaseExplosionEffect.Sound' + 'models/gameplay/physics_sphere.vmdl'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19db9c0", "name": "CPulseGraphInstance_ServerEntity::RunBindings", "confidence": "low", "rationale": "pulse ServerEntity instance slot 10; per-instance binding run", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dd4e0", "name": "CPulseGraphInstance_GameBlackboard::BindDomain", "confidence": "low", "rationale": "GameBlackboard pulse instance slot 11 referencing 'ServerEntity' domain", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dd700", "name": "CPulseGraphIOSignature::RegisterParameters", "confidence": "low", "rationale": "IO signature slot 1 referencing standard 'pActivator' param", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e1730", "name": "CPulseGraphInstance_GameBlackboard::GetServerCurTime", "confidence": "medium", "rationale": "slot 24 int=3 float=1 returning 'ServerCurTime'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e4720", "name": "Pulse_GetEntityOrigin", "confidence": "medium", "rationale": "string literally 'GetEntityOrigin' + 'Pulse: [%s] failed to find entity specified'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e4920", "name": "Pulse_GetEntityForward", "confidence": "medium", "rationale": "string literally 'GetEntityForward' + pulse entity-not-found error", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e4a20", "name": "Pulse_GetEntityEyePosition", "confidence": "medium", "rationale": "string literally 'GetEntityEyePosition' + pulse entity-not-found error", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e62c0", "name": "Pulse_FormatEntityHandle", "confidence": "low", "rationale": "pulse retval fn formatting '%s [%u]'/'(null entity)'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e6940", "name": "CPulseGraphInstance_GameBlackboard::ResolveDomainValue", "confidence": "medium", "rationale": "string 'ResolveDomainValue entity not found: %s'; GameBlackboard slot 31", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19e9560", "name": "RegisterPulseBinding_DebugDrawAxisAtPoint", "confidence": "low", "rationale": "pulse arg-schema strings flAxisLength/flDuration/vPos", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ea330", "name": "RegisterPulseBinding_DebugDrawAxisAtEntity", "confidence": "low", "rationale": "pulse arg-schema strings flAxisLength/flDuration/hEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ec380", "name": "RunPrecacheTest", "confidence": "low", "rationale": "test strings PrecacheTest2 / entityflame.ventr / precacheTest3.vrnmd", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f1240", "name": "CPulseCell_Outflow_PlaySequence::RunCell", "confidence": "medium", "rationale": "'Play Sequence' cursor warning + 'entity does not support animations'/'invalid entity npc'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f1730", "name": "CPulseCell_Outflow_PlayVOLine::RunCell", "confidence": "medium", "rationale": "'Play VO Line' cursor warning + 'invalid CBaseModelEntity speaker'/'zero-length sound scene'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f2680", "name": "SchemaStaticBinding_CPulse_OutflowConnection", "confidence": "low", "rationale": "schema strings CPulse_OutflowConnection/CPulse_ResumePoint/CUtlVector", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f3e00", "name": "SchemaStaticBinding_ScriptedNPCEnums", "confidence": "low", "rationale": "schema enum strings ScriptedHeldWeaponBehavior_t/ScriptedMoveTo_t/SharedMovementGait_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f5460", "name": "Pulse_FireEntityOutput", "confidence": "low", "rationale": "pulse fn with Activator/Caller/param building an entity output fire", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f66a0", "name": "Pulse_SoundEventStart", "confidence": "medium", "rationale": "'Pulse: SoundEventStart failed to find entity' + 'failed to emit sound event'; calls StartSoundEventString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f9f90", "name": "Pulse_TeleportEntity", "confidence": "medium", "rationale": "string literally 'TeleportEntity' + pulse entity/target not-found errors", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19fa5c0", "name": "Pulse_DoesEntityHaveLOS", "confidence": "medium", "rationale": "string literally 'DoesEntityHaveLOS' + pulse entity/target not-found errors", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19fc2d0", "name": "Pulse_FindEntitiesInSphere", "confidence": "low", "rationale": "'Invalid radius: %0.3f' + 'Search from entity was not specified'; calls EntitiesAlongRay", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a0ec00", "name": "CPropDoorRotating::UpdateAreaPortals", "confidence": "low", "rationale": "CPropDoorRotating slot 334 int=1 float=2 networked StateChanged; door move update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a19030", "name": "CShadowCastingLightTracker::Shutdown", "confidence": "low", "rationale": "slot 1 with kv 'Release refcount == %d' cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b0a0", "name": "CPulseGraphInstance_GameBlackboard::GetDomainIdentifier", "confidence": "low", "rationale": "GameBlackboard pulse instance slot 23 returning 'GameBlackboard' name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2d620", "name": "CScriptedSequence::PrecacheScene", "confidence": "low", "rationale": "CScriptedSequence slot 27 referencing 'SndEmitterSystem' subsystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2df20", "name": "CUtlMemory::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow' + 'EnsureCapacity' growth guard", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a2eb80", "name": "CSceneEntity::FindNamedEntity", "confidence": "low", "rationale": "choreo scene slot 277 int=4; only string is generic std::string alloc", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a32a60", "name": "CRagdollGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "ragdoll game system slot 19 referencing 'game_ragdoll_manager'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a33250", "name": "CSceneEntity::BuildSortedActorList", "confidence": "low", "rationale": "choreo scene slot 93 int=2; only string is generic vector realloc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a342a0", "name": "CSoundControllerImp::SetPitch", "confidence": "medium", "rationale": "'Trying to change pitch on invalid sound event %s'; slot 10", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a36270", "name": "CSoundControllerImp::SetVolume", "confidence": "medium", "rationale": "'Trying to change volume on invalid sound event %s'; slot 11", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a3a570", "name": "CRagdollGameSystem::GetRagdollManager", "confidence": "low", "rationale": "slot referencing 'game_ragdoll_manager', same manager subs as 0x1a32a60 (class label likely inherited)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a3df40", "name": "Scene_DumpRecentNPCSpeech", "confidence": "medium", "rationale": "debug dump 'Recent NPC speech:' + 'time: %6.3f sound name: %s scene: %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a3fbd0", "name": "CScriptedSequence::Spawn", "confidence": "high", "rationale": "slot 10 calling CBaseEntity::Spawn + DispatchDatamapFunction", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a400c0", "name": "CSceneEntity::SynchronizeSequence", "confidence": "low", "rationale": "string '%s (for %s) called SynchronizeSequence() at %0.2f'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a437c0", "name": "CCopyRecipientFilter::SetPitch", "confidence": "low", "rationale": "'Trying to change pitch on invalid sound event %s' (shared sound-patch pitch code)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a485a0", "name": "CSoundControllerImp::ResumeSound", "confidence": "medium", "rationale": "assert 'CSoundPatch::ResumeSound: Lost EHandle on restore'; slot 25", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a48990", "name": "CSceneManager::PlaySceneSound", "confidence": "low", "rationale": "CSceneManager slot 69 calling CSoundEmitterSystem::EmitSound", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a48c70", "name": "CSceneEntity::DispatchStartSpeak", "confidence": "low", "rationale": "choreo scene slot 256 int=1 float=1 calling EmitSound", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a4b3f0", "name": "CRopeKeyframe::UpdateEndpoints", "confidence": "low", "rationale": "CRopeKeyframe slot 270 with networked StateChanged", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4c4d0", "name": "CSceneEntity::DispatchEndEvent", "confidence": "low", "rationale": "choreo scene slot 240 logging '%s : %8.2f: finish %s [%s]'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4e2e0", "name": "CSceneEntity::PlayIdleAnimation", "confidence": "low", "rationale": "choreo channel strings 'e_body_idle'/'e_face_idle'/'default'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4e8c0", "name": "CSceneEntity::OnSceneFinished", "confidence": "low", "rationale": "choreo scene slot 238 logging '%s : %8.2f: finished'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4ee50", "name": "CSceneEntity::CancelAtInterruptPoint", "confidence": "medium", "rationale": "logs '%s : canceled via input at interrupt point'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4ef70", "name": "CSceneManager::RemoveScene", "confidence": "medium", "rationale": "CSceneManager slot 70 logging '%s : removed for '%s''", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a50050", "name": "CSceneEntity::CancelPlayback", "confidence": "medium", "rationale": "logs '%s : canceled via interrupt'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a510c0", "name": "CSceneEntity::LoadScene", "confidence": "medium", "rationale": "'%s missing from scenes.vcdlist_c'; scene file load", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a52070", "name": "CInstancedSceneEntity::OnSceneFinished", "confidence": "low", "rationale": "CInstancedSceneEntity slot 245 logging '%s : %8.2f: finished'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a56a20", "name": "CSceneEntity::FindNamedActor", "confidence": "medium", "rationale": "'CSceneEntity %s unable to find actor \"%s\"'; slot 244", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a5c110", "name": "CScriptedSequence::FindEntity", "confidence": "medium", "rationale": "'scripted_sequence %d:\"%s\" can't find NPC' / 'using NPC %d'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a62520", "name": "CSceneEntity::StartPlayback", "confidence": "low", "rationale": "choreo scene slot 299 int=2 resolving '!player' activator", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a62d30", "name": "CInstancedSceneEntity::OnStart", "confidence": "low", "rationale": "CInstancedSceneEntity slot 298 int=2 resolving '!self'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a67880", "name": "CSoundOpvarSetPointBase::Spawn", "confidence": "high", "rationale": "slot 10 calling CBaseEntity::Spawn + DispatchDatamapFunction", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a77660", "name": "CSceneEntity::SetupActors", "confidence": "medium", "rationale": "'Scene %s has %d actors, but scene entity only has %d actors'; slot 296", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a834c0", "name": "CToolGameSimulationAPI::Disconnect", "confidence": "low", "rationale": "tool sim API slot 82 referencing 'disconnect'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a845f0", "name": "CSprite::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "CSprite slot 88 debug string 'Server game time: %f'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a85b70", "name": "RegisterPulseBinding_DestructiblePartDamageRequest", "confidence": "low", "rationale": "pulse strings DestructiblePartDamageRequest_t/polymorphic_arg/retval", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a88600", "name": "CCheckClient::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game system slot 64 referencing 'post_processing_volume' per-frame client check", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a88990", "name": "CTriggerImpact::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot 21 pattern with debug string 'Magnitude: %3.2f'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a88a00", "name": "CTriggerLook::DrawDebugTextOverlays", "confidence": "high", "rationale": "slot 21 pattern with debug string 'Time: %3.2f'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a8e800", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "medium", "rationale": "reallocating factory slot 3 creating CCheckClient ('post_processing_volume')", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8f4f0", "name": "CPreloaderGameSystem::BuildPreloadList", "confidence": "low", "rationale": "preloader game system slot 63 referencing 'CFuncTrackChangeFind'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8fd80", "name": "RegisterPulseBinding_TakeDestructiblePartDamage", "confidence": "low", "rationale": "pulse strings CTakeDamageResult/DestructiblePartDamageRequest_t/retval", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a90dd0", "name": "RegisterPulseBinding_TakeDamage", "confidence": "low", "rationale": "pulse strings CTakeDamageResult/HitGroup_t/retval", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a92270", "name": "CSprite::Precache", "confidence": "high", "rationale": "slot 8 (Precache) referencing 'materials/sprites/glow.vmat'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a92510", "name": "CBaseDMStart::IsTriggered", "confidence": "medium", "rationale": "'Master was null or not a master!'; deathmatch spawn master check", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a92c00", "name": "CToolGameSimulationAPI::GetLocalPlayerController", "confidence": "low", "rationale": "tool sim API slot 70 int=0 via UTIL_GetListenServerHost", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a92c50", "name": "CToolGameSimulationAPI::GetLocalPlayerPawn", "confidence": "low", "rationale": "tool sim API slot 72 int=0 via UTIL_GetListenServerHost", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a933e0", "name": "CToolGameSimulationAPI::SetLocalPlayerState", "confidence": "low", "rationale": "tool sim API slot 96 int=3 via UTIL_GetListenServerHost", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a93760", "name": "CToolGameSimulationAPI::SetLocalPlayerFloat", "confidence": "low", "rationale": "tool sim API slot 97 int=1 float=1 via UTIL_GetListenServerHost", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a93e00", "name": "CToolGameSimulationAPI::GetEntityClassName", "confidence": "low", "rationale": "tool sim API slot 88 returning ''", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a940f0", "name": "CToolGameSimulationAPI::GetLocalPlayerHealth", "confidence": "low", "rationale": "tool sim API slot 107 int=0 via UTIL_GetListenServerHost", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a94370", "name": "CToolGameSimulationAPI::SetLocalPlayerVector", "confidence": "low", "rationale": "tool sim API slot 94 int=2 float=2 via UTIL_GetListenServerHost", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a949c0", "name": "CToolGameSimulationAPI::GetLocalPlayerField", "confidence": "low", "rationale": "tool sim API slot 109 int=2 via UTIL_GetListenServerHost", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a94cd0", "name": "CToolGameSimulationAPI::GetLocalPlayerParam", "confidence": "low", "rationale": "tool sim API slot 71 int=2 via UTIL_GetListenServerHost", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a94d90", "name": "CToolGameSimulationAPI::SetLocalPlayerParam", "confidence": "low", "rationale": "tool sim API slot 73 int=2 via UTIL_GetListenServerHost", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a954c0", "name": "CFuncTankTrain::Event_Killed", "confidence": "low", "rationale": "CFuncTankTrain slot 129 checking lifestate + firing output on death", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a95840", "name": "CFuncTrain::Next", "confidence": "low", "rationale": "'Can't find target of train %s'; advances to next path target", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a95950", "name": "CTriggerProximity::Activate", "confidence": "medium", "rationale": "slot 14 (=Activate) with 'TriggerProximity - Missing measure target'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9ecd0", "name": "CToolGameSimulationAPI::SetLocalPlayerTransform", "confidence": "low", "rationale": "tool sim API slot 98 int=3 float=6 ''", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa0dc0", "name": "CUtlVector::AddMultipleToTail", "confidence": "medium", "rationale": "'%s allocation count overflow( add %llu + current...)' + 'AddMultipleToTail'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aac640", "name": "CTriggerMultiple::Spawn", "confidence": "medium", "rationale": "slot 10 with DispatchDatamapFunction + FireOutput setup", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aaedc0", "name": "CChangeLevel::BuildChangeLevelList", "confidence": "medium", "rationale": "transition strings 'IGNORED, no across_transition flag & no globalname' + 'Trying %s (%s):'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aaf4e0", "name": "CTriggerPush::Touch", "confidence": "medium", "rationale": "CTriggerPush slot 272 calling ApplyAbsVelocityImpulse + SetGroundEntity", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1abe1d0", "name": "CFuncTrackAuto::UpdateAutoSwitch", "confidence": "low", "rationale": "CFuncTrackAuto slot 144 referencing 'func_tracktrain'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abec00", "name": "CSpotlightEnd::Spawn", "confidence": "high", "rationale": "slot 10 calling CBaseEntity::Spawn + SetMoveType", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ada8e0", "name": "CWaterBullet::Precache", "confidence": "high", "rationale": "slot 8 (Precache) referencing 'models/weapons/w_bullet.vmdl'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adce90", "name": "SchemaStaticBinding_CAttributeManager", "confidence": "low", "rationale": "schema strings CAttributeManager::cached_attribute_float_t/attributeprovidertypes_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1add170", "name": "CUtlMemory::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow' + 'EnsureCapacity' growth guard", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ade290", "name": "CSchemaAttributeType_Vector::ConvertStringToTypedValue", "confidence": "medium", "rationale": "slot 5 parsing '%f %f %f' into a vector value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ade770", "name": "CCStrike15ItemSchema::GetQualityName", "confidence": "low", "rationale": "item schema slot 20 returning 'unknown' default lookup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ade820", "name": "CCStrike15ItemSchema::GetRarityLocName", "confidence": "low", "rationale": "item schema slot 43 returning 'unknown' default lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ade9a0", "name": "CCStrike15ItemSchema::GetItemTypeName", "confidence": "low", "rationale": "item schema slot 19 returning 'unknown', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adf3f0", "name": "CCStrike15ItemSchema::GetItemSetName", "confidence": "low", "rationale": "item schema slot 26 returning 'unknown' default lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adf6d0", "name": "CCStrike15ItemSchema::GetMapNameFromToken", "confidence": "low", "rationale": "item schema slot 57 referencing 'map_token'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae1280", "name": "CCStrike15ItemSchema::GetPaintKitName", "confidence": "low", "rationale": "item schema slot 22 returning 'unknown', no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae1360", "name": "CEconLootListDefinition::GetName", "confidence": "low", "rationale": "loot list def slot 3 keyvalue 'name'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae2b60", "name": "CEconItem::GetQuality", "confidence": "low", "rationale": "CEconItem slot 19 referencing 'immortal' quality", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae3980", "name": "SchemaStaticBinding_CAttributeContainer", "confidence": "low", "rationale": "schema strings CAttributeContainer/float/uint32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae59f0", "name": "CCSInventoryManager::OnLoadoutChanged", "confidence": "medium", "rationale": "'OnLoadoutChanged' + 'Failed to update networkable loadout' (econ_item_inventory.cpp)", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ae87d0", "name": "CEconItemSchema::GetAttributeDefinitionByName", "confidence": "high", "rationale": "string literally 'CEconItemSchema::GetAttributeDefinitionByName'; 47 callers", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae8e30", "name": "CAttributeList::SetItemTextureWear", "confidence": "medium", "rationale": "'set item texture wear' attribute; econ gloves container slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae92b0", "name": "CAttributeList::SetItemTextureSeed", "confidence": "medium", "rationale": "'set item texture seed' attribute; econ gloves container slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae94d0", "name": "CEconItem::SetCustomName", "confidence": "low", "rationale": "CEconItem slot 23 referencing 'custom name attr'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae9710", "name": "CEconItem::SetCustomDesc", "confidence": "low", "rationale": "CEconItem slot 24 referencing 'custom desc attr'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aec2e0", "name": "CInventoryManager::LoadEconItemSchema", "confidence": "low", "rationale": "slot 1 referencing 'scripts/items/items_game.txt'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aee690", "name": "CAttributeList::SetAlwaysTradable", "confidence": "low", "rationale": "'always tradable' attribute; econ container slot 14", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aee890", "name": "CCStrike15ItemDefinition::GetPedestalDisplayModel", "confidence": "medium", "rationale": "'pedestal display model'; item definition slot 36", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af4680", "name": "CSchemaAttributeType_String::ConvertTypedValueToString", "confidence": "medium", "rationale": "slot 6 building output via basic_string::assign", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af47d0", "name": "CSchemaAttributeType_Vector::ConvertTypedValueToString", "confidence": "medium", "rationale": "slot 6 formatting '%f %f %f' from vector value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af4960", "name": "CSchemaAttributeType_Uint32::ConvertTypedValueToString", "confidence": "medium", "rationale": "slot 6 stringizing uint32 value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af4ba0", "name": "CSchemaAttributeType_Float::ConvertTypedValueToString", "confidence": "medium", "rationale": "slot 6 stringizing float value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af7e50", "name": "CEconItemSchema::GetPaintKitRarity", "confidence": "medium", "rationale": "'Unable to find \"default\" paint kit in \"paint_kits_rarity\"' + 'common'/'default'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b14040", "name": "CCStrike15ItemSchema::BInitItems", "confidence": "medium", "rationale": "class slot; string 'Item definition %s: Duplicate name on index %d' = item-def init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b146c0", "name": "CEconItemSchema::BInitAttributes", "confidence": "medium", "rationale": "strings about duplicate/invalid attribute definition index", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b182e0", "name": "CEconItemSchema::BInitAlternateIcons", "confidence": "medium", "rationale": "'Alternate icon definition index...' + 'icon_path'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b288c0", "name": "CEconItemSchema::BInitAlternateIcons", "confidence": "low", "rationale": "'Alternate icon definition' with %llu ids and '%s_large' suffix", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b301e0", "name": "CCStrike15ItemSchema::BInitAttributeControlledParticleSystems", "confidence": "medium", "rationale": "class slot; 'Particle system index %d greater than zero'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b3cf50", "name": "CEconItemSchema::BInitHighlightReels", "confidence": "medium", "rationale": "'Duplicate highlight reel definition id/name'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4ad10", "name": "CEconItem::DeserializeFromProtoBufItem", "confidence": "high", "rationale": "literal 'CEconItem::DeserializeFromProtoBufItem()' + econ_item.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b4de80", "name": "CAttributeManager::InitNetworkVars", "confidence": "low", "rationale": "references CAttributeManager, CEconItemAttribute, CUtlVectorEmbeddedNetworkVar type names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4e9f0", "name": "CItemSelectionCriteria::CStringCondition::Clone", "confidence": "low", "rationale": "CStringCondition slot 1, basic_string::_S_create (string copy)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4ecc0", "name": "CItemSelectionCriteria::CStringCondition::BInitFromKV", "confidence": "low", "rationale": "CStringCondition slot 2, allocates string; init-from-value", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4faf0", "name": "CEconTool_DuelingMinigame::GetToolUsageDescription", "confidence": "low", "rationale": "CEconTool slot 3, 'unlimited quantity' descriptor string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4fc60", "name": "CEconWearable::GetStaticData", "confidence": "medium", "rationale": "calls GetItemSchema + CEconItemSchema::GetItemDefinition to return item def", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b50c00", "name": "CEconItemSchema::BInitAttributeTypes", "confidence": "low", "rationale": "references attrib_definition_index_t/bool/float value-type names", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b557f0", "name": "CFieldPath::Path_AddToTail", "confidence": "medium", "rationale": "'Path_AddToTail failed for read only CFieldPath'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b640f0", "name": "CProtoBufMsg::CProtoBufMsg", "confidence": "high", "rationale": "literal 'CProtoBufMsg::CProtoBufMsg( MsgType_t )' constructor", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b644f0", "name": "CTouchExpansionComponent::GetClassName", "confidence": "low", "rationale": "slot 6 returns 'CTouchExpansionComponent' constant, no args", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69b50", "name": "CC_NavSetMovableMeshDormantFlag", "confidence": "medium", "rationale": "concommand usage 'nav_set_movable_mesh_dormant_flag <0|1>'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6a150", "name": "CUtlMemory::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow' + 'EnsureCapacity'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b852d0", "name": "CNavEditor::Validate", "confidence": "medium", "rationale": "slot 1, 'Validating navmesh'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b9f140", "name": "CNavGameSystem::PostSpawnGroupUnload", "confidence": "high", "rationale": "literal 'CNavGameSystem::PostSpawnGroupUnload (%s)'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1bc6fb0", "name": "CFuncNavBlocker::UpdateBlocking", "confidence": "low", "rationale": "CFuncNavBlocker slot 21, 'Blocking nav: %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7050", "name": "CFuncNavObstruction::UpdateObstruction", "confidence": "low", "rationale": "CFuncNavObstruction slot 21, '%sObstructing nav'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc8ef0", "name": "CUtlMemory::EnsureCapacity", "confidence": "medium", "rationale": "'%s allocation count overflow' + 'EnsureCapacity'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bdc950", "name": "CPath::ComputePathDetails", "confidence": "high", "rationale": "literal 'CPath::ComputePathDetails'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1bfa5c0", "name": "CNavArea::UpdateBlocked", "confidence": "high", "rationale": "'UpdateBlocked: Area %d is already blocked...' + block/unblock strings", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c0d670", "name": "CNavAreaBuildPathTest::GetName", "confidence": "medium", "rationale": "test slot 0 returns 'NavAreaBuildPath'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0d6c0", "name": "CPathfindGenericTest::GetName", "confidence": "medium", "rationale": "test slot 0 returns 'PathfindGeneric'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0de50", "name": "CNavSpaceGame::FindNavSpace", "confidence": "low", "rationale": "slot 8, 'info_nav_space' entity, positional float arg", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c12a00", "name": "CPathfindGenericTest::RunTest", "confidence": "medium", "rationale": "slot 5, 'PathfindGeneric: different results when specifying null vs non-null'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c137c0", "name": "CNavAreaBuildPathTest::RunTest", "confidence": "medium", "rationale": "slot 5, 'NavAreaBuildPath: different results...'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2a970", "name": "CHiddenFieldValuePrinter::PrintBool", "confidence": "high", "rationale": "FieldValuePrinter slot 2, returns '[removed]', int=3 sret+this+bool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2a990", "name": "CHiddenFieldValuePrinter::PrintInt32", "confidence": "high", "rationale": "FieldValuePrinter slot 3, '[removed]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2a9b0", "name": "CHiddenFieldValuePrinter::PrintUInt32", "confidence": "high", "rationale": "FieldValuePrinter slot 4, '[removed]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2a9d0", "name": "CHiddenFieldValuePrinter::PrintInt64", "confidence": "high", "rationale": "FieldValuePrinter slot 5, '[removed]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2a9f0", "name": "CHiddenFieldValuePrinter::PrintUInt64", "confidence": "high", "rationale": "FieldValuePrinter slot 6, '[removed]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2aa10", "name": "CHiddenFieldValuePrinter::PrintFloat", "confidence": "high", "rationale": "FieldValuePrinter slot 7 (int=2), '[removed]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2aa30", "name": "CHiddenFieldValuePrinter::PrintDouble", "confidence": "high", "rationale": "FieldValuePrinter slot 8 (int=2), '[removed]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2aa50", "name": "CHiddenFieldValuePrinter::PrintString", "confidence": "high", "rationale": "FieldValuePrinter slot 9, '[removed]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2aa70", "name": "CHiddenFieldValuePrinter::PrintBytes", "confidence": "high", "rationale": "FieldValuePrinter slot 10, '[removed]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2aa90", "name": "CHiddenFieldValuePrinter::PrintEnum", "confidence": "high", "rationale": "FieldValuePrinter slot 11 (int=4: val+name), '[removed]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2aab0", "name": "CHiddenFieldValuePrinter::PrintMessageEnd", "confidence": "medium", "rationale": "FieldValuePrinter slot 14 (int=6), '[removed]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2c0d0", "name": "PrintFieldValueRow", "confidence": "low", "rationale": "column-format strings '%10s :' and '%.6f' value row printer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33120", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c331e0", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c332a0", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33360", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33420", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c334e0", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c335a0", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33660", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33720", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c35500", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c355a0", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c35640", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c356e0", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c35780", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c35820", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c358c0", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c35960", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c35a00", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3cca0", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3cff0", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3d340", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3d690", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3d9e0", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3dd30", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3e080", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3e3d0", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3e720", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f240", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f300", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f3c0", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f480", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f540", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f600", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f6c0", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f780", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f840", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f900", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "medium", "rationale": "binding slot 3 returns group 'Events'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c41750", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c417f0", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c41890", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c41930", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c419d0", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c41a70", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c41b10", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c41bb0", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c41c50", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c41cf0", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroupName", "confidence": "low", "rationale": "binding slot 4 references group 'Events'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c47f20", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c48270", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c485c0", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c48910", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c48c60", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c48fb0", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c49300", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c49650", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c499c0", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c49d10", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "binding slot 0 formats '%s [%d]' name+id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c4c710", "name": "CCoJob::ReleaseLock", "confidence": "medium", "rationale": "'Job %s trying to release lock %s...held by %s' + cojob.cpp", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c4d6d0", "name": "CCoJobMgr::BResumeYieldingJobs", "confidence": "high", "rationale": "literal 'CCoJobMgr::BResumeYieldingJobs' + cojobmgr.cpp", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c600b0", "name": "CUtlVectorBase::InsertMultipleBefore", "confidence": "medium", "rationale": "'InsertMultipleBefore' + 'invalid insert point'/'max element overflow'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c68020", "name": "KeyValues3::CopyStringValue", "confidence": "low", "rationale": "calls KeyValues3 GetString/PrepareForType/SetString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c6ed90", "name": "SerializeKV3ValueToText", "confidence": "low", "rationale": "'+inf'/'-inf' and quote-escaping value-to-text writer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c71ac6", "name": "google::protobuf::stringpiece_internal::StringPiece::operator[]", "confidence": "high", "rationale": "literal demangled name in strings + 'i < length_'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c71ffa", "name": "google::protobuf::internal::ThreadSafeArena::AllocateAlignedFallback", "confidence": "low", "rationale": "arena.cc, 'AllocPolicy()' + 8-byte alignment check", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c72ca8", "name": "google::protobuf::internal::SerialArena::AllocateAligned", "confidence": "medium", "rationale": "arena_impl.h, AlignUpTo8(n)==n + limit_>=ptr_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c72e0c", "name": "google::protobuf::internal::SerialArena::AllocateAlignedWithCleanup", "confidence": "low", "rationale": "arena_impl.h alloc, second variant of AllocateAligned", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c73660", "name": "google::protobuf::internal::ArenaStringPtr::Mutable", "confidence": "medium", "rationale": "arenastring.h, tagged_ptr_.Get()!=nullptr + IsMutable()", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c73b22", "name": "google::protobuf::internal::ExtensionSet::Register", "confidence": "medium", "rationale": "'Multiple extension registrations for type' + extension_set.cc", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c742f2", "name": "google::protobuf::internal::ExtensionSet::MutableRawRepeatedField", "confidence": "low", "rationale": "extension_set.cc, 'is_repeated:' + 'Can't get here.'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c74402", "name": "google::protobuf::internal::ExtensionSet::FindOrNullInLargeMap", "confidence": "high", "rationale": "literal demangled name in strings", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7466a", "name": "google::protobuf::internal::ExtensionSet::GetInt32", "confidence": "medium", "rationale": "OPTIONAL_FIELD + CPPTYPE_INT32 accessor check, int=3 (num,default)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7627c", "name": "google::protobuf::internal::ExtensionSet::GetBool", "confidence": "medium", "rationale": "OPTIONAL_FIELD + CPPTYPE_BOOL accessor check", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c76742", "name": "google::protobuf::internal::ExtensionSet::GetEnum", "confidence": "medium", "rationale": "OPTIONAL_FIELD + CPPTYPE_ENUM accessor check", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c76bec", "name": "google::protobuf::internal::ExtensionSet::GetString", "confidence": "medium", "rationale": "OPTIONAL_FIELD + CPPTYPE_STRING accessor check", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c7e008", "name": "google::protobuf::internal::EpsCopyInputStream::DoneFallback", "confidence": "low", "rationale": "parse_context.h, overrun<=kSlopBytes + *ptr checks", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c7e1e4", "name": "google::protobuf::internal::ExtensionSet::flat_begin", "confidence": "high", "rationale": "literal demangled 'ExtensionSet::flat_begin()' in strings", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c7e210", "name": "google::protobuf::internal::ExtensionSet::flat_begin", "confidence": "high", "rationale": "literal demangled 'ExtensionSet::flat_begin() const'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c7e23c", "name": "google::protobuf::internal::ExtensionSet::flat_end", "confidence": "high", "rationale": "literal demangled 'ExtensionSet::flat_end()'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c7e26e", "name": "google::protobuf::internal::ExtensionSet::flat_end", "confidence": "high", "rationale": "literal demangled 'ExtensionSet::flat_end() const'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c7e530", "name": "google::protobuf::Arena::CreateArray", "confidence": "low", "rationale": "arena.h, num_elements size guard + 'too large to fit into size_t'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c7e5e1", "name": "google::protobuf::Arena::CreateArray", "confidence": "low", "rationale": "arena.h array alloc wrapper of 0x1c7e530", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c7e6d6", "name": "google::protobuf::internal::RepeatedPtrFieldBase::Get", "confidence": "low", "rationale": "repeated_ptr_field.h index0 + overrun slop, length-delimited read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c80eb0", "name": "google::protobuf::io::CodedInputStream::PrintTotalBytesLimitError", "confidence": "medium", "rationale": "'A protocol message was rejected because it was too big' + SetTotalBytesLimit", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c80fb0", "name": "google::protobuf::io::CodedInputStream::Refresh", "confidence": "medium", "rationale": "coded_stream.cc, BufferSize()==0 + buffer_size>=0, calls total-bytes error", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c82378", "name": "google::protobuf::io::EpsCopyOutputStream::EnsureSpace", "confidence": "medium", "rationale": "coded_stream.cc overrun<=kSlopBytes, 627 callers (hot serialize path)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c82954", "name": "google::protobuf::io::EpsCopyOutputStream::Flush", "confidence": "low", "rationale": "coded_stream.cc !had_error_ + size>0 output buffer advance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c8474e", "name": "google::protobuf::internal::ImplicitWeakMessage::InitializationErrorString", "confidence": "high", "rationale": "slot 6 returns '(cannot determine missing fields for lite message)'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c84770", "name": "google::protobuf::internal::InitializationErrorMessage", "confidence": "medium", "rationale": "builds 'Can't [action] message of type ... missing required fields'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c851d6", "name": "google::protobuf::MessageLite::SerializeToString", "confidence": "low", "rationale": "message_lite.cc IsInitialized CHECK + 'serialize', int=2", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c853ca", "name": "google::protobuf::MessageLite::AppendToString", "confidence": "low", "rationale": "message_lite.cc IsInitialized CHECK + 'serialize', int=2 variant", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c855d6", "name": "google::protobuf::MessageLite::SerializeToArray", "confidence": "low", "rationale": "message_lite.cc IsInitialized CHECK + 'serialize', int=3 (data,size)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c8804e", "name": "google::protobuf::internal::EpsCopyInputStream::ReadString", "confidence": "low", "rationale": "parse_context.h size>0 + overrun slop length-delimited read", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c882bc", "name": "google::protobuf::internal::EpsCopyInputStream::AppendStringFallback", "confidence": "low", "rationale": "parse_context.h length-delimited read variant", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c88528", "name": "google::protobuf::internal::EpsCopyInputStream::ReadStringFallback", "confidence": "low", "rationale": "parse_context.h length-delimited read variant", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c88794", "name": "google::protobuf::internal::EpsCopyInputStream::ReadCord", "confidence": "low", "rationale": "parse_context.h length-delimited read variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c88a0c", "name": "google::protobuf::internal::EpsCopyInputStream::AppendCord", "confidence": "low", "rationale": "parse_context.h length-delimited read variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c88c86", "name": "google::protobuf::internal::EpsCopyInputStream::ReadBytes", "confidence": "low", "rationale": "parse_context.h length-delimited read variant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c88ef6", "name": "google::protobuf::internal::EpsCopyInputStream::AppendBytes", "confidence": "low", "rationale": "parse_context.h length-delimited read variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c894ce", "name": "google::protobuf::RepeatedField::Get", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2 getter (triple w/ Mutable/Set)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c895a8", "name": "google::protobuf::RepeatedField::Mutable", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c89682", "name": "google::protobuf::RepeatedField::Set", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=3 (index,value)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8998a", "name": "google::protobuf::RepeatedField::Get", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c89a66", "name": "google::protobuf::RepeatedField::Mutable", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c89b42", "name": "google::protobuf::RepeatedField::Set", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c89e40", "name": "google::protobuf::RepeatedField::Get", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c89f1c", "name": "google::protobuf::RepeatedField::Mutable", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c89ff8", "name": "google::protobuf::RepeatedField::Set", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8a2f6", "name": "google::protobuf::RepeatedField::Get", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8a3d2", "name": "google::protobuf::RepeatedField::Mutable", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8a4ae", "name": "google::protobuf::RepeatedField::Set", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8a7b0", "name": "google::protobuf::RepeatedField::Get", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8a88c", "name": "google::protobuf::RepeatedField::Mutable", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8a968", "name": "google::protobuf::RepeatedField::Set", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8ac6a", "name": "google::protobuf::RepeatedField::Get", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8ad46", "name": "google::protobuf::RepeatedField::Mutable", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8ae22", "name": "google::protobuf::RepeatedField::Set", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8b12c", "name": "google::protobuf::RepeatedField::Get", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8b208", "name": "google::protobuf::RepeatedField::Mutable", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8b2e4", "name": "google::protobuf::RepeatedField::Set", "confidence": "medium", "rationale": "repeated_field.h index bounds check, int=3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8b89e", "name": "google::protobuf::RepeatedField::Reserve", "confidence": "medium", "rationale": "repeated_field.h new_size size guard (grow)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8bb8c", "name": "google::protobuf::RepeatedField::Reserve", "confidence": "medium", "rationale": "repeated_field.h new_size size guard (grow)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8be66", "name": "google::protobuf::RepeatedField::Reserve", "confidence": "medium", "rationale": "repeated_field.h new_size size guard (grow)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8c160", "name": "google::protobuf::RepeatedField::Reserve", "confidence": "medium", "rationale": "repeated_field.h new_size size guard (grow)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8c44e", "name": "google::protobuf::RepeatedField::Reserve", "confidence": "medium", "rationale": "repeated_field.h new_size size guard (grow)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8c72a", "name": "google::protobuf::RepeatedField::Reserve", "confidence": "medium", "rationale": "repeated_field.h new_size size guard (grow)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8df26", "name": "google::protobuf::internal::RepeatedPtrFieldBase::DestroyProtos", "confidence": "medium", "rationale": "repeated_ptr_field.cc arena_==nullptr + rep_ checks, 261 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c8ebf6", "name": "google::protobuf::uint128::DivModImpl", "confidence": "medium", "rationale": "int128.cc 'Division or mod by zero: dividend.hi='", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8f64a", "name": "google::protobuf::stringpiece_internal::StringPiece::LogFatalSizeTooBig", "confidence": "high", "rationale": "stringpiece.cc 'size too big:' + ' details:'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c90afd", "name": "google::protobuf::UnescapeCEscapeSequences", "confidence": "medium", "rationale": "strutil.cc 'Error reporting not implemented' + errors==nullptr", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c933e4", "name": "google::protobuf::CalculateBase64EscapedLen", "confidence": "high", "rationale": "literal demangled name in strings", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c96592", "name": "google::protobuf::internal::FlatAllocator::AllocateFromExisting", "confidence": "low", "rationale": "descriptor.cc used<=total + has_allocated() planning allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9668a", "name": "google::protobuf::internal::FlatAllocator::AllocateFromExisting", "confidence": "low", "rationale": "descriptor.cc used<=total + has_allocated()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c96898", "name": "google::protobuf::internal::FlatAllocator::AllocateFromExisting", "confidence": "low", "rationale": "descriptor.cc used<=total + has_allocated()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c96992", "name": "google::protobuf::internal::FlatAllocator::AllocateFromExisting", "confidence": "low", "rationale": "descriptor.cc used<=total + has_allocated()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c96c2e", "name": "google::protobuf::internal::FlatAllocator::AllocateFromExisting", "confidence": "low", "rationale": "descriptor.cc used<=total + has_allocated()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c96d2c", "name": "google::protobuf::internal::FlatAllocator::AllocateFromExisting", "confidence": "low", "rationale": "descriptor.cc used<=total + has_allocated()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c96e24", "name": "google::protobuf::internal::FlatAllocator::AllocateFromExisting", "confidence": "low", "rationale": "descriptor.cc used<=total + has_allocated()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c97802", "name": "google::protobuf::internal::FlatAllocator::AllocateFromExisting", "confidence": "low", "rationale": "descriptor.cc used<=total + has_allocated(), int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9a304", "name": "google::protobuf::DescriptorBuilder::AllocateOptions", "confidence": "low", "rationale": "descriptor.cc field!=nullptr + 'uninterpreted_option'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9aa1a", "name": "google::protobuf::DescriptorBuilder::BuildFileImpl", "confidence": "low", "rationale": "'Import \"...\" was not found or had errors/has not been loaded'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9fa20", "name": "google::protobuf::DescriptorPool::Tables::AddSymbol", "confidence": "medium", "rationale": "descriptor.cc full_name==symbol.full_name() symbol-table insert", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9fdba", "name": "google::protobuf::DescriptorBuilder::AddPackage", "confidence": "medium", "rationale": "'is already defined (as something other than a package)' + null char check", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ca0096", "name": "google::protobuf::DescriptorPool::Tables::AddSymbolByParent", "confidence": "low", "rationale": "descriptor.cc parent_name_key first/second checks (SymbolsByParent)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ca2966", "name": "google::protobuf::DescriptorPool::Tables::RollbackToLastCheckpoint", "confidence": "low", "rationale": "descriptor.cc !checkpoints_.empty() check", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ca360e", "name": "google::protobuf::DescriptorPool::NewPlaceholder", "confidence": "medium", "rationale": "'.PLACEHOLDER_VALUE' + '.placeholder.proto'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ca535c", "name": "google::protobuf::DescriptorBuilder::BuildExtensionRange", "confidence": "medium", "rationale": "'Extension numbers must be positive integers' + range end>start", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cab7aa", "name": "google::protobuf::MethodDescriptor::DebugString", "confidence": "medium", "rationale": "'$0rpc $1($4.$2) returns ($5.$3)' + 'stream'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cb5dba", "name": "google::protobuf::internal::RepeatedPtrFieldBase::Get", "confidence": "low", "rationale": "repeated_ptr_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cb5e94", "name": "google::protobuf::internal::RepeatedPtrFieldBase::Mutable", "confidence": "low", "rationale": "repeated_ptr_field.h index bounds check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbe29c", "name": "google::protobuf::OneofDescriptorProto::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, field-name UTF8 + EpsCopyOutputStream write helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbe3e4", "name": "google::protobuf::EnumValueDescriptorProto::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, field-name UTF8 + serialize helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbe642", "name": "google::protobuf::UninterpretedOption_NamePart::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, name_part UTF8 + serialize helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc0286", "name": "google::protobuf::OneofDescriptorProto::_InternalParse", "confidence": "medium", "rationale": "slot 10 int=3 (this,ptr,ctx), parse-context tag helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc04f4", "name": "google::protobuf::EnumValueDescriptorProto::_InternalParse", "confidence": "medium", "rationale": "slot 10 int=3, parse-context tag helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc08c2", "name": "google::protobuf::UninterpretedOption_NamePart::_InternalParse", "confidence": "medium", "rationale": "slot 10 int=3, parse-context tag helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc0c90", "name": "google::protobuf::GeneratedCodeInfo_Annotation::_InternalParse", "confidence": "medium", "rationale": "slot 10 int=3, parse-context tag helpers; field 'source_file'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc342a", "name": "google::protobuf::ServiceDescriptorProto::_InternalParse", "confidence": "medium", "rationale": "virtual slot 10 of generated message; references field name string used for UTF-8 verify during parse", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc3ea2", "name": "google::protobuf::ServiceDescriptorProto::_InternalSerialize", "confidence": "medium", "rationale": "virtual slot 12, calls bounds-checked repeated Get(i) as serialization iterates fields; UTF-8 field name ref", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccc3cc", "name": "google::protobuf::internal::RepeatedPtrFieldBase::CheckIndexBounds", "confidence": "low", "rationale": "repeated_ptr_field.h index< current_size / index>=0 CHECK failure path", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cced50", "name": "google::protobuf::stringpiece_internal::StringPiece::operator[]", "confidence": "high", "rationale": "__PRETTY_FUNCTION__ string literally names StringPiece::operator[]; i", "confidence": "medium", "rationale": "casts.h __PRETTY names down_cast", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd6d7e", "name": "google::protobuf::internal::EpsCopyInputStream::DoneFallback", "confidence": "medium", "rationale": "parse_context.h 'overrun>=0 && overrun<=kSlopBytes' CHECK is in DoneFallback", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd8e6e", "name": "google::protobuf::Reflection::SetRepeatedInt32", "confidence": "high", "rationale": "literal method-name string 'SetRepeatedInt32' + Reflection usage-check strings", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd8f42", "name": "google::protobuf::Reflection::AddInt32", "confidence": "high", "rationale": "literal 'AddInt32' + Reflection usage-check strings", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd9044", "name": "google::protobuf::Reflection::SetRepeatedInt64", "confidence": "high", "rationale": "literal 'SetRepeatedInt64'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd9118", "name": "google::protobuf::Reflection::AddInt64", "confidence": "high", "rationale": "literal 'AddInt64'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd921a", "name": "google::protobuf::Reflection::SetRepeatedUInt32", "confidence": "high", "rationale": "literal 'SetRepeatedUInt32'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd92ee", "name": "google::protobuf::Reflection::AddUInt32", "confidence": "high", "rationale": "literal 'AddUInt32'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd93f2", "name": "google::protobuf::Reflection::SetRepeatedUInt64", "confidence": "high", "rationale": "literal 'SetRepeatedUInt64'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd94c6", "name": "google::protobuf::Reflection::AddUInt64", "confidence": "high", "rationale": "literal 'AddUInt64'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd95c8", "name": "google::protobuf::Reflection::SetRepeatedFloat", "confidence": "high", "rationale": "literal 'SetRepeatedFloat' + float arg", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd96a8", "name": "google::protobuf::Reflection::AddFloat", "confidence": "high", "rationale": "literal 'AddFloat' + float arg", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd97b0", "name": "google::protobuf::Reflection::SetRepeatedDouble", "confidence": "high", "rationale": "literal 'SetRepeatedDouble' + float arg", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd9890", "name": "google::protobuf::Reflection::AddDouble", "confidence": "high", "rationale": "literal 'AddDouble' + float arg", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd9996", "name": "google::protobuf::Reflection::SetRepeatedBool", "confidence": "high", "rationale": "literal 'SetRepeatedBool'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd9a6c", "name": "google::protobuf::Reflection::AddBool", "confidence": "high", "rationale": "literal 'AddBool'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd9b70", "name": "google::protobuf::Reflection::SetRepeatedString", "confidence": "high", "rationale": "literal 'SetRepeatedString'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd9c8a", "name": "google::protobuf::Reflection::AddString", "confidence": "high", "rationale": "literal 'AddString'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cda538", "name": "google::protobuf::Reflection::ReleaseMessage", "confidence": "high", "rationale": "literal 'ReleaseMessage'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdac82", "name": "google::protobuf::Reflection::MutableRepeatedMessage", "confidence": "high", "rationale": "literal 'MutableRepeatedMessage'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdad6c", "name": "google::protobuf::Reflection::AddMessage", "confidence": "high", "rationale": "literal 'AddMessage'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdb0bc", "name": "google::protobuf::Reflection::AddEnum", "confidence": "high", "rationale": "literal 'AddEnum'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdb668", "name": "google::protobuf::Reflection::GetDouble", "confidence": "high", "rationale": "literal 'GetDouble'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdb75c", "name": "google::protobuf::Reflection::GetFloat", "confidence": "high", "rationale": "literal 'GetFloat'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdb850", "name": "google::protobuf::Reflection::GetStringReference", "confidence": "high", "rationale": "literal 'GetStringReference'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdb962", "name": "google::protobuf::Reflection::GetString", "confidence": "high", "rationale": "literal 'GetString'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdba7e", "name": "google::protobuf::Reflection::GetUInt64", "confidence": "high", "rationale": "literal 'GetUInt64'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdbb64", "name": "google::protobuf::Reflection::GetUInt32", "confidence": "high", "rationale": "literal 'GetUInt32'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdbc48", "name": "google::protobuf::Reflection::GetInt64", "confidence": "high", "rationale": "literal 'GetInt64'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdbd2e", "name": "google::protobuf::Reflection::GetEnumValue", "confidence": "high", "rationale": "literal 'GetEnumValue'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdbe42", "name": "google::protobuf::Reflection::GetInt32", "confidence": "high", "rationale": "literal 'GetInt32'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdbf26", "name": "google::protobuf::Reflection::GetBool", "confidence": "high", "rationale": "literal 'GetBool'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdc00c", "name": "google::protobuf::Reflection::GetMessage", "confidence": "high", "rationale": "literal 'GetMessage'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdc29a", "name": "google::protobuf::Reflection::GetRepeatedMessage", "confidence": "high", "rationale": "literal 'GetRepeatedMessage'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdc474", "name": "google::protobuf::Reflection::GetRepeatedString", "confidence": "high", "rationale": "literal 'GetRepeatedString'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdc54a", "name": "google::protobuf::Reflection::GetRepeatedBool", "confidence": "high", "rationale": "literal 'GetRepeatedBool'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdc616", "name": "google::protobuf::Reflection::GetRepeatedFloat", "confidence": "high", "rationale": "literal 'GetRepeatedFloat'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdc6e4", "name": "google::protobuf::Reflection::GetRepeatedDouble", "confidence": "high", "rationale": "literal 'GetRepeatedDouble'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdc7b2", "name": "google::protobuf::Reflection::GetRepeatedUInt64", "confidence": "high", "rationale": "literal 'GetRepeatedUInt64'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdc87e", "name": "google::protobuf::Reflection::GetRepeatedUInt32", "confidence": "high", "rationale": "literal 'GetRepeatedUInt32'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdc94a", "name": "google::protobuf::Reflection::GetRepeatedInt64", "confidence": "high", "rationale": "literal 'GetRepeatedInt64'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdce12", "name": "google::protobuf::Reflection::GetRepeatedInt32", "confidence": "high", "rationale": "literal 'GetRepeatedInt32'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdcedc", "name": "google::protobuf::Reflection::HasField", "confidence": "high", "rationale": "literal 'HasField'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cdd3e6", "name": "google::protobuf::Reflection::SetInt32", "confidence": "high", "rationale": "literal 'SetInt32'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdd58e", "name": "google::protobuf::Reflection::SetEnumValue", "confidence": "high", "rationale": "literal 'SetEnumValue'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdd66c", "name": "google::protobuf::Reflection::SetInt64", "confidence": "high", "rationale": "literal 'SetInt64'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdd752", "name": "google::protobuf::Reflection::SetUInt32", "confidence": "high", "rationale": "literal 'SetUInt32'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdd838", "name": "google::protobuf::Reflection::SetUInt64", "confidence": "high", "rationale": "literal 'SetUInt64'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdd91e", "name": "google::protobuf::Reflection::SetFloat", "confidence": "high", "rationale": "literal 'SetFloat' + float arg", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdda0c", "name": "google::protobuf::Reflection::SetDouble", "confidence": "high", "rationale": "literal 'SetDouble' + float arg", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cddaf8", "name": "google::protobuf::Reflection::SetBool", "confidence": "high", "rationale": "literal 'SetBool'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdde74", "name": "google::protobuf::Reflection::MutableMessage", "confidence": "high", "rationale": "literal 'MutableMessage'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cddfe4", "name": "google::protobuf::Reflection::SetAllocatedMessage", "confidence": "high", "rationale": "literal 'SetAllocatedMessage'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cde7b6", "name": "google::protobuf::Reflection::GetRepeatedStringReference", "confidence": "high", "rationale": "literal 'GetRepeatedStringReference'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cde87e", "name": "google::protobuf::Reflection::GetRepeatedEnumValue", "confidence": "high", "rationale": "literal 'GetRepeatedEnumValue'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdfeb0", "name": "google::protobuf::MapValueConstRef::type", "confidence": "medium", "rationale": "map_field.h __PRETTY 'MapValueConstRef::type' + 'is not initialized' check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce0aba", "name": "google::protobuf::internal::RepeatedPtrFieldBase::CheckIndexBounds", "confidence": "low", "rationale": "repeated_ptr_field.h index bounds CHECK failure path", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce10f4", "name": "google::protobuf::Reflection::GetRaw", "confidence": "medium", "rationale": "message.h 'InRealOneof(field)||HasOneofField' check; core raw-field getter with 36 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce1226", "name": "google::protobuf::Reflection::HasBit", "confidence": "high", "rationale": "'Reached impossible case in HasBit().' in generated_message_reflection.cc", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce1aba", "name": "google::protobuf::Reflection::ClearOneof", "confidence": "low", "rationale": "oneof is_synthetic CHECK + 'unimplemented type'; calls ReleaseMessage", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce2382", "name": "google::protobuf::Reflection::ClearOneof", "confidence": "low", "rationale": "oneof is_synthetic CHECK + 'unimplemented type' (sibling)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce46c6", "name": "google::protobuf::io::Tokenizer::ConsumeBlockComment", "confidence": "medium", "rationale": "'Block comments cannot be nested' / 'End-of-file inside block comment'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce4a06", "name": "google::protobuf::io::Tokenizer::Next", "confidence": "medium", "rationale": "tokenizer error strings: non-ascii codepoint / invalid control chars / space between identifier and decimal", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce60a4", "name": "google::protobuf::internal::DynamicMapField::MergeFrom", "confidence": "low", "rationale": "map_field.cc '*from!=nullptr' '*to==nullptr' checks", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce75b4", "name": "google::protobuf::internal::MapFieldBase::InsertOrLookupMapValue", "confidence": "low", "rationale": "map_field.h 'Unsupported: type mismatch'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce799e", "name": "google::protobuf::internal::DynamicMapField::SetMapIteratorValue", "confidence": "low", "rationale": "map_field.h 'Can't get here' / 'Unsupported'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce9122", "name": "google::protobuf::internal::Map::InnerMap::iterator::SearchFrom", "confidence": "medium", "rationale": "map.h index_of_first_non_null_ table invariant check", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce92dc", "name": "google::protobuf::internal::Map::InnerMap::iterator::SearchFrom", "confidence": "medium", "rationale": "map.h index_of_first_non_null_ table invariant check (sibling)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cea48c", "name": "google::protobuf::internal::Map::InnerMap::CreateEmptyTable", "confidence": "medium", "rationale": "map.h '(n&(n-1))==0u' + 'n>=kMinTableSize' power-of-two size check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cea7e6", "name": "google::protobuf::internal::Map::InnerMap::TransferTree", "confidence": "low", "rationale": "map.h TableEntryIsTree + count==tree->size verification", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceb53c", "name": "google::protobuf::Message::ByteSizeLong", "confidence": "low", "rationale": "message.cc 'implements neither SetCachedSize() nor ByteSize()' fatal default", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceb712", "name": "google::protobuf::Message::CopyFrom", "confidence": "high", "rationale": "message.cc 'Source of CopyFrom cannot be a descendant of the target'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ceb9f0", "name": "google::protobuf::internal::ReflectionOps::Merge", "confidence": "low", "rationale": "message.cc field->is_repeated CHECK + 'Should not reach here'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ced028", "name": "google::protobuf::internal::RepeatedPtrFieldBase::CheckIndexBounds", "confidence": "low", "rationale": "repeated_ptr_field.h index bounds CHECK failure path", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ced148", "name": "google::protobuf::internal::RepeatedPtrFieldBase::CheckIndexBounds", "confidence": "low", "rationale": "repeated_ptr_field.h index bounds CHECK failure path", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cedac3", "name": "google::protobuf::internal::GetReflectionOrDie", "confidence": "medium", "rationale": "reflection_ops.cc 'Message does not support reflection'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cef948", "name": "google::protobuf::io::CodedInputStream::ReportSizeLimitExceeded", "confidence": "low", "rationale": "'Input size too large:' + ' bytes' size-limit error formatting", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf15d6", "name": "google::protobuf::TextFormat::Printer::Print", "confidence": "medium", "rationale": "text_format.cc 'output specified is nullptr' CHECK output", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cf2e38", "name": "google::protobuf::TextFormat::Printer::PrintUnknownFields", "confidence": "low", "rationale": "text_format.cc CHECK output nullptr (Print overload)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf3786", "name": "google::protobuf::TextFormat::Printer::PrintFieldValue", "confidence": "low", "rationale": "text_format.cc CHECK output nullptr, more args (int=5)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cfa564", "name": "google::protobuf::UnknownField::group", "confidence": "high", "rationale": "__PRETTY literally 'UnknownField::group() const' + type()==TYPE_GROUP; 745 callers", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cfbdde", "name": "google::protobuf::io::CodedInputStream::UnsafeDecrementRecursionDepth", "confidence": "medium", "rationale": "coded_stream.h __PRETTY names UnsafeDecrementRecursionDepth (likely inlined into a group parse)", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cfc8f2", "name": "google::protobuf::internal::WireFormat::ByteSizeMapEntry", "confidence": "low", "rationale": "wire_format.cc 'Cannot get here'/'Unsupported'; calls map-entry helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cffb90", "name": "google::protobuf::internal::WireFormat::CompareMapKey", "confidence": "low", "rationale": "wire_format.cc a.type()==b.type() + 'Invalid key for map field' comparator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0dac0", "name": "printf_core", "confidence": "low", "rationale": "b_print.c with hex digit tables '0123456789ABCDEF'; varargs printf core (int=6 float=8)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2c8a0", "name": "CAnimationDecodeContext::AddAnimationDecodeDesc", "confidence": "high", "rationale": "three 'CAnimationDecodeContext::AddAnimationDecodeDesc ran out of allocator memory' strings", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d414e0", "name": "LoadClassDataFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + KeyValues3::GetString/FindMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d54290", "name": "CNmBlendTask::GetDebugName", "confidence": "medium", "rationale": "task class slot 8 returns literal name 'Blend'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d542a0", "name": "CNmOverlayBlendTask::GetDebugName", "confidence": "medium", "rationale": "task slot 8 returns 'Overlay Blend'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d542b0", "name": "CNmAdditiveBlendTask::GetDebugName", "confidence": "medium", "rationale": "task slot 8 returns 'Additive Blend'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d542c0", "name": "CNmModelSpaceBlendTask::GetDebugName", "confidence": "medium", "rationale": "task slot 8 returns 'Model Space Blend'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d54550", "name": "CNmModelSpaceBlendTask::GetDebugText", "confidence": "medium", "rationale": "task slot 9 formats 'Weight: %.2f%%' debug text", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d55400", "name": "CNmBlendTask::Execute", "confidence": "medium", "rationale": "task slot 3 execution warning about mismatched pose types", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d56300", "name": "CNmAdditiveBlendTask::Execute", "confidence": "medium", "rationale": "task slot 3 'AdditiveBlendTask - Trying to perform an additive blend...'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d577c0", "name": "CNmOverlayBlendTask::Execute", "confidence": "medium", "rationale": "task slot 3 'OverlayBlendTask - ...mismatched pose types'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d58500", "name": "CNmModelSpaceBlendTask::Execute", "confidence": "medium", "rationale": "task slot 3 'ModelSpaceBlendTask - ...additive pose'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5b360", "name": "CNmCachedPoseWriteTask::GetDebugName", "confidence": "medium", "rationale": "task slot 8 returns 'Write Cached Pose'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d5b380", "name": "CNmCachedPoseReadTask::GetDebugName", "confidence": "medium", "rationale": "task slot 8 returns 'Read Cached Pose'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d5bef0", "name": "CNmChainLookatTask::GetDebugName", "confidence": "medium", "rationale": "task slot 8 returns 'Chain Lookat'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d62af0", "name": "CNmReferencePoseTask::GetDebugName", "confidence": "medium", "rationale": "task slot 8 returns 'Reference Pose Task'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d62b30", "name": "CNmZeroPoseTask::GetDebugName", "confidence": "medium", "rationale": "task slot 8 returns 'Zero Pose Task'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d62f10", "name": "CNmFollowBoneTask::GetDebugName", "confidence": "medium", "rationale": "task slot 8 returns 'Follow Bone'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d632a0", "name": "CNmFollowBoneTask::GetDebugText", "confidence": "medium", "rationale": "task slot 9 formats '%s follows %s'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d63b40", "name": "CNmFootIKTask::GetDebugName", "confidence": "medium", "rationale": "task slot 8 returns 'Foot IK'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6b4e0", "name": "CNmSampleTask::GetDebugName", "confidence": "medium", "rationale": "task slot 8 returns 'Sample'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6c850", "name": "CNmScaleTask::GetDebugName", "confidence": "medium", "rationale": "task slot 8 returns 'Masked Scale'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6d210", "name": "CNmTwoBoneIKTask::GetDebugName", "confidence": "medium", "rationale": "task slot 8 returns 'Two Bone IK'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6d230", "name": "CNmTwoBoneIKTask::GetDebugText", "confidence": "medium", "rationale": "task slot 9 formats 'Effector: %s'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6d2a0", "name": "CNmTwoBoneIKTask::DrawDebug", "confidence": "low", "rationale": "task slot 12 'Actual Target' + transform math callees (debug draw)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d85f00", "name": "CNmTaskSystem::SerializeTasks", "confidence": "high", "rationale": "literal 'CNmTaskSystem::SerializeTasks' + animtasksystem.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1d88b70", "name": "CNmLegacyEvent::GetDebugText", "confidence": "medium", "rationale": "event slot 9 formats ' - KV3:' debug text", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9fb50", "name": "CNmChainLookatNode::RecordGraphState", "confidence": "low", "rationale": "pose node slot 5, formats node id '%lld' for debug state recorder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5560", "name": "CNmClipNode::InitializeInternal", "confidence": "low", "rationale": "clip node slot 11 warns 'Play reversed has no effect with time synchronization' at init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db4570", "name": "CNmFootIKNode::Update", "confidence": "low", "rationale": "pose node slot 10; 'Cant find specified bone IDs...for two bone effector node'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db49a0", "name": "CNmFootIKNode::RecordGraphState", "confidence": "low", "rationale": "pose node slot 5, '%lld' debug state formatting", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc0000", "name": "CNmOrientationWarpNode::PerformOrientationWarp", "confidence": "low", "rationale": "'No Orientation Warp Event Found' / 'Orientation Warp failed...' + transform math", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcadc0", "name": "CNmIDBasedSelectorNode::Update", "confidence": "medium", "rationale": "pose node slot 10 'ID Selector: Failed to select a valid option for ID: %s'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcb040", "name": "CNmIDBasedClipSelectorNode::Update", "confidence": "medium", "rationale": "pose node slot 10 'ID Selector: Failed to select a valid option for ID: %s'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcc380", "name": "CNmSelectorNode::Update", "confidence": "medium", "rationale": "pose node slot 10 'Selector: Failed to select a valid option!'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dccb20", "name": "CNmClipSelectorNode::Update", "confidence": "medium", "rationale": "pose node slot 10 'Clip Selector: Failed to select a valid option!'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcd990", "name": "CNmParameterizedSelectorNode::Update", "confidence": "medium", "rationale": "pose node slot 10 'Parameterized Selector: Failed to select a valid option!'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dce8c0", "name": "CNmParameterizedClipSelectorNode::Update", "confidence": "medium", "rationale": "pose node slot 10 'Parameterized Clip Selector: Failed to select a valid option!'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf3c0", "name": "CNmDurationScaleNode::CalculateDuration", "confidence": "low", "rationale": "slot 13 'Negative duration is not supported!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcf5c0", "name": "CNmSpeedScaleNode::CalculateSpeedScale", "confidence": "low", "rationale": "slot 13 'Negative speed scale is not supported!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcf650", "name": "CNmVelocityBasedSpeedScaleNode::CalculateSpeedScale", "confidence": "low", "rationale": "slot 13 'Requesting a negative velocity is not supported!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcfe60", "name": "CNmStateNode::RecordGraphState", "confidence": "low", "rationale": "pose node slot 5 '%lld' debug state formatting", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd4d80", "name": "CNmIsTargetSetNode::Update", "confidence": "medium", "rationale": "pose node slot 10 'Trying to set an offset on an unset node!'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd4f20", "name": "CNmTargetOffsetNode::Update", "confidence": "medium", "rationale": "pose node slot 10 'Trying to set an offset on an unset node!'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd9100", "name": "CNmTargetWarpNode::RecordGraphState", "confidence": "low", "rationale": "pose node slot 5 '%lld' debug state formatting", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ddc220", "name": "CNmTargetWarpNode::CDefinition::Instantiate", "confidence": "medium", "rationale": "CDefinition slot 6 resolves 'alignment bone ID' when creating node instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dde5a0", "name": "CNmTargetWarpNode::Update", "confidence": "medium", "rationale": "pose node slot 10 'Zero frame animations are not supported for warping!'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1de40c0", "name": "CNmTransitionNode::RecordGraphState", "confidence": "low", "rationale": "pose node slot 5 '%lld' debug state formatting", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dec7e0", "name": "CNmTwoBoneIKNode::RecordGraphState", "confidence": "low", "rationale": "pose node slot 5 '%lld' debug state formatting", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dedc70", "name": "CNmVectorInfoNode::Update", "confidence": "medium", "rationale": "pose node slot 10 'Zero input vector for info node!'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1df4b10", "name": "CNmGraphInstance::ExecutePrePhysicsPoseTasks", "confidence": "high", "rationale": "literal 'CNmGraphInstance::ExecutePrePhysicsPoseTasks' + animgraph_instance.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1df4bd0", "name": "CNmGraphInstance::GetCurrentGraphTimingInfo", "confidence": "high", "rationale": "literal 'CNmGraphInstance::GetCurrentGraphTimingInfo'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1df97e0", "name": "CNmGraphInstance::EvaluateGraph", "confidence": "high", "rationale": "literal 'CNmGraphInstance::EvaluateGraph'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1df9d40", "name": "CNmGraphInstance::EvaluateGraph", "confidence": "high", "rationale": "literal 'CNmGraphInstance::EvaluateGraph' (overload)", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e049a0", "name": "ParseKV3_CUtlVector_CResourceName", "confidence": "low", "rationale": "references type names CGlobalSymbol/CResourceName/CUtlVector for schema/KV3 (de)serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0ca70", "name": "CNmEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns own class name literal 'CNmEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0d5f0", "name": "SerializeToKV3_m_flags", "confidence": "low", "rationale": "KV3 'Double-save to Member %s' writer for member 'm_flags'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e0d6e0", "name": "SerializeToKV3_m_flags", "confidence": "low", "rationale": "KV3 'Double-save to Member %s' writer for member 'm_flags'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e1d320", "name": "SerializeToKV3_m_flValue", "confidence": "low", "rationale": "KV3 'Double-save to Member %s' writer for member 'm_flValue'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e1d420", "name": "SerializeToKV3_m_flValue", "confidence": "low", "rationale": "KV3 'Double-save to Member %s' writer for member 'm_flValue'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e20210", "name": "CNmFootEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmFootEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e20f40", "name": "CNmBodyGroupEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmBodyGroupEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e20fe0", "name": "CNmBodyGroupEvent::GetDebugText", "confidence": "medium", "rationale": "event slot 9 formats 'BodyGroup: %s => %d'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e22390", "name": "CNmFloatCurveEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmFloatCurveEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e232b0", "name": "CNmFrameSnapEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmFrameSnapEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e23fb0", "name": "CNmIDEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmIDEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e24c60", "name": "CNmLegacyEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmLegacyEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e25b00", "name": "CNmMaterialAttributeEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmMaterialAttributeEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e25b30", "name": "CNmMaterialAttributeEvent::GetDebugText", "confidence": "medium", "rationale": "event slot 9 returns 'Material Attribute'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e27ee0", "name": "CNmEntityAttributeEventBase::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmEntityAttributeEventBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e27f00", "name": "CNmEntityAttributeIntEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmEntityAttributeIntEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e27f10", "name": "CNmEntityAttributeFloatEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmEntityAttributeFloatEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e28180", "name": "CNmEntityAttributeFloatEvent::GetDebugText", "confidence": "medium", "rationale": "event slot 9 returns 'Entity Attribute Float'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e281c0", "name": "CNmEntityAttributeIntEvent::GetDebugText", "confidence": "medium", "rationale": "event slot 9 returns 'Entity Attribute Int'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e28200", "name": "CNmEntityAttributeEventBase::GetDebugText", "confidence": "medium", "rationale": "event slot 9 returns 'Entity Attribute Base'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e29740", "name": "SerializeToKV3_m_nIntValue", "confidence": "low", "rationale": "KV3 'Double-save to Member %s' writer for member 'm_nIntValue'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2abc0", "name": "CNmParticleEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmParticleEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2ea10", "name": "CNmRootMotionEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmRootMotionEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2ea50", "name": "CNmRootMotionEvent::GetDebugText", "confidence": "medium", "rationale": "event slot 9 formats 'Disable Override - %.2f'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e2ec60", "name": "SerializeToKV3_m_flBlendTimeSeconds", "confidence": "low", "rationale": "KV3 'Double-save to Member %s' writer for member 'm_flBlendTimeSeconds'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2f6a0", "name": "CNmSoundEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmSoundEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e31860", "name": "CNmTransitionEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmTransitionEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e327f0", "name": "CNmOrientationWarpEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmOrientationWarpEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e32800", "name": "CNmTargetWarpEvent::GetTypeName", "confidence": "medium", "rationale": "slot 3 returns 'CNmTargetWarpEvent'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e329c0", "name": "CNmOrientationWarpEvent::GetDebugText", "confidence": "medium", "rationale": "event slot 9 returns 'Warp'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e33fc0", "name": "CNmParameterizedBlendNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns own name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e33fe0", "name": "CNmBlend1DNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmBlend1DNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e34000", "name": "CNmVelocityBlendNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmVelocityBlendNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e34500", "name": "CNmParameterizedBlendNode::CDefinition::SerializeBlendRanges", "confidence": "low", "rationale": "references 'CNmParameterizedBlendNode::BlendRange_t' + CUtlLeanVectorFixedGrowable serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3b540", "name": "CNmBlend2DNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmBlend2DNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fb10", "name": "CNmBoneMaskNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmBoneMaskNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fb30", "name": "CNmFixedWeightBoneMaskNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmFixedWeightBoneMaskNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fb50", "name": "CNmBoneMaskBlendNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmBoneMaskBlendNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fb70", "name": "CNmBoneMaskSelectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmBoneMaskSelectorNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fb90", "name": "CNmBoneMaskSwitchNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmBoneMaskSwitchNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e41c90", "name": "SerializeToKV3_m_flBoneWeight", "confidence": "low", "rationale": "KV3 'Double-save to Member %s' writer for member 'm_flBoneWeight'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e478f0", "name": "CNmAndNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmAndNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e47910", "name": "CNmOrNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmOrNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e47930", "name": "CNmNotNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmNotNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e49e50", "name": "SerializeToKV3_m_nInputValueNodeIdx", "confidence": "low", "rationale": "KV3 'Double-save to Member %s' writer for member 'm_nInputValueNodeIdx'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a840", "name": "CNmCachedBoolNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmCachedBoolNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a860", "name": "CNmCachedIDNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmCachedIDNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a880", "name": "CNmCachedFloatNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmCachedFloatNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a8a0", "name": "CNmCachedVectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmCachedVectorNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a8c0", "name": "CNmCachedTargetNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmCachedTargetNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4fab0", "name": "CNmChainLookatNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmChainLookatNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e527e0", "name": "CNmClipNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "CDefinition slot 3 returns 'CNmClipNode::CDefinition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55760", "name": "CNmConstBoolNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 zero-arg virtual whose only content is its own class-name string = type-name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55780", "name": "CNmConstIDNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e557a0", "name": "CNmConstFloatNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e557c0", "name": "CNmConstVectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e557e0", "name": "CNmConstTargetNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e56070", "name": "CNmConstBoolNode::CDefinition::Serialize", "confidence": "medium", "rationale": "KV3 saver of member m_bValue chaining to base node serialize (m_bValue = const-bool node field)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e56f20", "name": "CNmConstFloatNode::CDefinition::Serialize", "confidence": "medium", "rationale": "KV3 saver of member m_flValue chaining to base node serialize (const-float node field)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58a30", "name": "CNmControlParameterBoolNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58a50", "name": "CNmControlParameterIDNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58a70", "name": "CNmControlParameterFloatNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58a90", "name": "CNmControlParameterVectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58ab0", "name": "CNmControlParameterTargetNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58ad0", "name": "CNmVirtualParameterBoolNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58af0", "name": "CNmVirtualParameterIDNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58b10", "name": "CNmVirtualParameterFloatNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58b30", "name": "CNmVirtualParameterVectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58b50", "name": "CNmVirtualParameterTargetNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58b70", "name": "CNmVirtualParameterBoneMaskNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5b380", "name": "CNmSingleChildNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 saver of member m_nChildNodeIdx chaining to base node serialize (single-child node def)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5bd60", "name": "CNmSingleChildNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 saver of member m_nChildNodeIdx chaining to base node serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5c740", "name": "CNmSingleChildNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 saver of member m_nChildNodeIdx chaining to base node serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5d120", "name": "CNmSingleChildNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 saver of member m_nChildNodeIdx chaining to base node serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5db00", "name": "CNmSingleChildNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 saver of member m_nChildNodeIdx chaining to base node serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5e4e0", "name": "CNmSingleChildNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 saver of member m_nChildNodeIdx chaining to base node serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5ef00", "name": "CNmIDEventConditionNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5ef20", "name": "CNmIDEventNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5ef40", "name": "CNmIDEventPercentageThroughNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5ef60", "name": "CNmGraphEventConditionNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5ef80", "name": "CNmFootEventConditionNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5efa0", "name": "CNmFootstepEventPercentageThroughNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5efc0", "name": "CNmFootstepEventIDNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5efe0", "name": "CNmSyncEventIndexConditionNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f000", "name": "CNmCurrentSyncEventIDNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f020", "name": "CNmCurrentSyncEventNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f040", "name": "CNmTransitionEventConditionNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f060", "name": "CNmFloatCurveEventNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5ff00", "name": "Schema_ConstructTypeInfo_CNmGraphEventConditionNode_Condition_t", "confidence": "low", "rationale": "references CNmBitFlags/CNmGraphEventConditionNode::Condition_t/CUtlVectorFixedGrowable = schema enum/bitflags reflection builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e600f0", "name": "Schema_ConstructTypeInfo_CNmBitFlags_CGlobalSymbol", "confidence": "low", "rationale": "references CGlobalSymbol/CNmBitFlags/CUtlVectorFixedGrowable = schema type-info builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e62800", "name": "CNmTransitionNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 saver of member m_nSourceStateNodeIdx (transition source-state) chaining to base node serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e672f0", "name": "CNmCurrentSyncEventIDNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot-2 method with member string and KV3 serialize callees = Serialize for this class", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6b300", "name": "CNmExternalPoseNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6b320", "name": "CNmIsExternalPoseSetNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6b6e0", "name": "CNmExternalPoseNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 saver of member m_bShouldSampleRootMotion (external-pose node field)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6be20", "name": "CNmIsExternalPoseSetNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 saver of member m_nExternalPoseNodeIdx chaining to base node serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6c8b0", "name": "CNmFloatRemapNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6c8d0", "name": "CNmFloatClampNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6c8f0", "name": "CNmFloatEaseNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6c910", "name": "CNmFloatSpringNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6c930", "name": "CNmFloatCurveNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6c950", "name": "CNmFloatMathNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6c970", "name": "CNmFloatComparisonNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6c990", "name": "CNmFloatRangeComparisonNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6c9b0", "name": "CNmFloatSwitchNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6c9d0", "name": "CNmFloatAngleMathNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6c9f0", "name": "CNmFloatSelectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e78400", "name": "CNmFollowBoneNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e79a90", "name": "CNmFootIKNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c1b0", "name": "CNmIDComparisonNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c1d0", "name": "CNmIDToFloatNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c1f0", "name": "CNmIDSwitchNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c210", "name": "CNmIDSelectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c5e0", "name": "Schema_ConstructTypeInfo_CNmIDComparisonNode_Comparison_t", "confidence": "low", "rationale": "references CGlobalSymbol/CNmIDComparisonNode::Comparison_t/CUtlLeanVectorFixedGrowable = schema enum reflection builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e84210", "name": "CNmLayerBlendNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e89120", "name": "CNmOrientationWarpNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8ad70", "name": "CNmPassthroughNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8af70", "name": "CNmSingleChildNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 saver of member m_nChildNodeIdx with 10 callers = commonly-chained single-child base serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e8bea0", "name": "CNmZeroPoseNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8bec0", "name": "CNmReferencePoseNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8bee0", "name": "CNmAnimationPoseNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8f240", "name": "CNmReferencedGraphNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8f260", "name": "CNmIsExternalGraphSlotFilledNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e903c0", "name": "CNmIsExternalGraphSlotFilledNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 saver of member m_nExternalGraphNodeIdx chaining to base node serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e90e80", "name": "CNmRootMotionOverrideNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e93bc0", "name": "CNmScaleNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e94b80", "name": "CNmSelectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e94ba0", "name": "CNmClipSelectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e94bc0", "name": "CNmParameterizedSelectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e94be0", "name": "CNmParameterizedClipSelectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e94c00", "name": "CNmIDBasedSelectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e94c20", "name": "CNmIDBasedClipSelectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9fe20", "name": "CNmSpeedScaleBaseNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9fe40", "name": "CNmSpeedScaleNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9fe60", "name": "CNmDurationScaleNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9fe80", "name": "CNmVelocityBasedSpeedScaleNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea21b0", "name": "CNmStateNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea94b0", "name": "CNmStateCompletedConditionNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea94d0", "name": "CNmIsInactiveBranchConditionNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea94f0", "name": "CNmTimeConditionNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ead290", "name": "CNmStateMachineNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb40f0", "name": "CNmIsTargetSetNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb4110", "name": "CNmTargetInfoNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb4130", "name": "CNmTargetPointNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb4150", "name": "CNmTargetOffsetNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb4600", "name": "CNmTargetInfoNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 saver of member m_nInputValueNodeIdx chaining to base node serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb7ea0", "name": "CNmTargetSelectorNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb9fd0", "name": "CNmTargetWarpNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ebd880", "name": "CNmTransitionNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec14f0", "name": "CNmTwoBoneIKNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec39d0", "name": "CNmVectorInfoNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec39f0", "name": "CNmVectorCreateNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec3a10", "name": "CNmVectorNegateNode::CDefinition::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec6570", "name": "CNmVectorInfoNode::CDefinition::Serialize", "confidence": "low", "rationale": "KV3 saver of member m_nInputValueNodeIdx chaining to base node serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec71f0", "name": "CNmGraphNode::CDefinition::Serialize", "confidence": "medium", "rationale": "KV3 saver of base member m_nNodeIdx, called by 113 derived serializers = base node Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec77f0", "name": "CNmGraphVariationUserData::GetTypeName", "confidence": "medium", "rationale": "slot-3 virtual returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec7ac0", "name": "CDefaultToolAttrTableForStruct::BuildAttributeTable", "confidence": "low", "rationale": "slot-0 tool-attr-table method referencing struct name, builder callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecd5c0", "name": "CDefaultToolAttrTableForStruct::GetStructName", "confidence": "low", "rationale": "slot-3 tool-attr-table method referencing struct name", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ecd9b0", "name": "CDefaultToolAttrTableForStruct::GetBaseStructName", "confidence": "low", "rationale": "slot-10 tool-attr-table method referencing struct name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecdf80", "name": "CCompressedStaticFloat::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method whose only content is its class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecdfb0", "name": "CCompressedFullFloat::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecdfe0", "name": "CCompressedStaticVector3::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece010", "name": "CCompressedStaticFullVector3::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece040", "name": "CCompressedAnimVector3::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece070", "name": "CCompressedDeltaVector3::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece0a0", "name": "CCompressedFullVector3::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece0e0", "name": "CCompressedStaticQuaternion::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece110", "name": "CCompressedAnimQuaternion::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece150", "name": "CCompressedFullQuaternion::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece190", "name": "CCompressedStaticInt::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece1c0", "name": "CCompressedStaticChar::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece1f0", "name": "CCompressedStaticShort::GetTypeName", "confidence": "low", "rationale": "slot-0 codec method (string mislabeled CCompressedStaticInt) returns type name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece220", "name": "CCompressedFullChar::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece250", "name": "CCompressedFullShort::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece280", "name": "CCompressedFullInt::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece2b0", "name": "CCompressedStaticBool::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece2e0", "name": "CCompressedFullBool::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece310", "name": "CCompressedStaticColor32::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece340", "name": "CCompressedFullColor32::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece370", "name": "CCompressedStaticVector2D::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece3a0", "name": "CCompressedFullVector2D::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece3d0", "name": "CCompressedStaticVector4D::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece400", "name": "CCompressedFullVector4D::GetTypeName", "confidence": "medium", "rationale": "slot-0 codec method returns class-name string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edc2c0", "name": "CLabelledDebugHelper::DrawDebug", "confidence": "low", "rationale": "slot-7 method referencing 'LabelledDebugHelperDebug' debug label", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee7630", "name": "SerializeGradientStopsToKeyValues3", "confidence": "low", "rationale": "KV3 saver iterating array member m_Stops via GetArrayElementCount (gradient stops)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee9810", "name": "EvaluateGenericExpr", "confidence": "medium", "rationale": "recursive; strings 'Functions not supported in this evaluator (%s)' and 'Unknown variable %s' = expression evaluator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ef02d0", "name": "EvaluateGenericExprRoot", "confidence": "medium", "rationale": "calls EvaluateGenericExpr; same evaluator error strings = top-level expression evaluation entry", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f008b0", "name": "CGenericExpr_FunctionCall::Evaluate", "confidence": "low", "rationale": "slot-5 method referencing grammar source path generic_expr.g in assert", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f00dc0", "name": "CGenericExpr_IntLiteral::ToString", "confidence": "medium", "rationale": "slot-2 returns description format 'Int( %d )'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00de0", "name": "CGenericExpr_FloatLiteral::ToString", "confidence": "medium", "rationale": "slot-2 returns description format 'Float( %f )'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00e00", "name": "CGenericExpr_FunctionCall::ToString", "confidence": "medium", "rationale": "slot-2 returns description format 'Func( %s )'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00e40", "name": "CGenericExpr_Property::ToString", "confidence": "medium", "rationale": "slot-2 returns description format 'Prop( %s )'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00e80", "name": "CGenericExpr_VariableReference::ToString", "confidence": "medium", "rationale": "slot-2 returns description format 'Var( %s )'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00ec0", "name": "CGenericExpr_StringLiteral::ToString", "confidence": "medium", "rationale": "slot-2 returns description format 'String( %s )'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f01070", "name": "CGenericExpr_TernaryConditional::ToString", "confidence": "medium", "rationale": "slot-2 returns description literal 'TernaryConditional'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f040d0", "name": "Schema_ConstructTypeInfo_FuseVariable_t", "confidence": "low", "rationale": "references FuseVariableAccess_t/Index_t/Type_t = schema reflection builder for Fuse variable enums", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f08f20", "name": "SerializeMapToKeyValues3", "confidence": "medium", "rationale": "string 'Only wrote %d (of %d) values when saving map!' = map->KV3 serializer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f0ac20", "name": "ANTLR3_BaseRecognizer_recoverFromMismatchedSet", "confidence": "low", "rationale": "ANTLR3 base-recognizer stub strings (synPred/recoverFromMismatchedSet/'::GetValueForModify", "confidence": "low", "rationale": "slot-33 tool-attr method using 'TargetCastForModify' helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f39570", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot-40 3-arg tool-attr modifier using 'TargetCastForModify'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f39bf0", "name": "CBaseConcreteToolAttr::GetValueForModify", "confidence": "low", "rationale": "slot-33 tool-attr method using 'TargetCastForModify' helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f39f90", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot-40 3-arg tool-attr modifier using 'TargetCastForModify'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3a2e0", "name": "CBaseConcreteToolAttr::GetCode", "confidence": "low", "rationale": "slot-51 tool-attr method referencing 'code' attribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3ac70", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "slot-54 3-arg tool-attr-value modifier using 'TargetCastForModify'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3b1d0", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "slot-54 3-arg tool-attr-value modifier using 'TargetCastForModify'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3cb30", "name": "CBaseConcreteToolAttr::GetValueForModify", "confidence": "low", "rationale": "slot-37 tool-attr getter using 'TargetCastForModify'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f3ced0", "name": "CBaseConcreteToolAttr::GetValueForModify", "confidence": "low", "rationale": "slot-37 tool-attr getter using 'TargetCastForModify'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f3d290", "name": "CBaseConcreteToolAttr::GetValueForModify", "confidence": "low", "rationale": "slot-35 tool-attr getter using 'TargetCastForModify'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f3d6d0", "name": "CBaseConcreteToolAttr::GetValueForModify", "confidence": "low", "rationale": "slot-35 tool-attr getter using 'TargetCastForModify'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f3f030", "name": "CDefaultToolAttrTableForStruct::GetBaseStructName", "confidence": "low", "rationale": "slot-10 tool-attr-table method referencing base struct name CChoreoObjectBase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3f060", "name": "CDefaultToolAttrTableForStruct::GetStructName", "confidence": "low", "rationale": "slot-3 tool-attr-table method referencing struct name", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f3f090", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot-0 get/set access method, 6 callers, struct-name reference", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f3f0e0", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot-0 get/set access method, 6 callers, struct-name reference", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f3f210", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "slot-53 tool-attr-value getter, struct-name reference", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3f470", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "slot-53 tool-attr-value getter, struct-name reference", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3f730", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "slot-43 tool-attr method returning struct-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3f800", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "slot-43 tool-attr method returning struct-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3f910", "name": "CBaseConcreteToolAttr::GetDataType", "confidence": "low", "rationale": "slot-32 tool-attr getter, struct-name reference", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3f980", "name": "CBaseConcreteToolAttr::GetDataType", "confidence": "low", "rationale": "slot-32 tool-attr getter, struct-name reference", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3f9f0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "slot-25 tool-attr getter, struct-name reference", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3fa90", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "slot-25 tool-attr getter, struct-name reference", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f401c0", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot-38 builds attr name via '_CustomCommand%d'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f40480", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot-38 builds attr name via '_CustomCommand%d'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f423a0", "name": "CDefaultToolAttrTableForStruct::BuildAttributeTable", "confidence": "low", "rationale": "slot-0 tool-attr-table builder, struct-name reference", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44000", "name": "CDefaultToolAttrTableForStruct::BuildAttributeTable", "confidence": "low", "rationale": "slot-0 tool-attr-table builder, struct-name reference", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44060", "name": "CDefaultToolAttrTableForStruct::GetBaseStructName", "confidence": "low", "rationale": "slot-10 tool-attr-table method, struct-name reference", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44090", "name": "CDefaultToolAttrTableForStruct::GetStructName", "confidence": "low", "rationale": "slot-3 tool-attr-table method, struct-name reference", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f45040", "name": "CChoreoEvent_EXPRESSION::GetHelperName", "confidence": "medium", "rationale": "slot-14 returns choreo helper id 'choreohelper_baselocaleventwithramp'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f450a0", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::GetHelperName", "confidence": "medium", "rationale": "slot-14 returns choreo helper id 'choreohelper_default'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f46110", "name": "CDefaultToolAttrTableForStruct::GetBaseStructName", "confidence": "low", "rationale": "slot-10 tool-attr-table method, struct-name reference", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f46140", "name": "CDefaultToolAttrTableForStruct::GetStructName", "confidence": "low", "rationale": "slot-3 tool-attr-table method, struct-name reference", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f46db0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot-40 3-arg tool-attr modifier using 'TargetCastForModify'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f47820", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot-40 3-arg tool-attr modifier using 'TargetCastForModify'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f47a40", "name": "CBaseConcreteToolAttr::GetValueForModify", "confidence": "low", "rationale": "slot-35 tool-attr getter using 'TargetCastForModify'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f482e0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot-40 3-arg tool-attr modifier using 'TargetCastForModify'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f489f0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot-40 3-arg tool-attr modifier using 'TargetCastForModify'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f49820", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot-40 3-arg tool-attr modifier using 'TargetCastForModify'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f49a40", "name": "CBaseConcreteToolAttr::GetValueForModify", "confidence": "low", "rationale": "slot-35 tool-attr getter using 'TargetCastForModify'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f49dc0", "name": "CBaseConcreteToolAttr::GetValueForModify", "confidence": "low", "rationale": "slot-35 tool-attr getter using 'TargetCastForModify'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4a140", "name": "CDefaultToolAttrTableForStruct::BuildAttributeTable", "confidence": "low", "rationale": "slot-0 tool-attr-table builder, struct-name reference", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4a180", "name": "CDefaultToolAttrTableForStruct::BuildAttributeTable", "confidence": "low", "rationale": "slot-0 tool-attr-table builder, struct-name reference", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4a1c0", "name": "CDefaultToolAttrTableForStruct::BuildAttributeTable", "confidence": "low", "rationale": "slot-0 tool-attr-table builder, struct-name reference", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4a200", "name": "CDefaultToolAttrTableForStruct::BuildAttributeTable", "confidence": "low", "rationale": "slot-0 tool-attr-table builder, struct-name reference", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4a320", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot-0 get/set access method, struct-name reference", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4a370", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot-0 get/set access method, 5 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4a3c0", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot-0 get/set access method, struct-name reference", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4a410", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot-0 get/set access method, 6 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4a460", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot-0 get/set access method, 6 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4a590", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "slot-53 tool-attr-value getter, struct-name reference", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4a750", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "ToolAttrValue vtable slot 53", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4b370", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "ToolAttrValue vtable slot 53", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4b780", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "ToolAttr vtable slot 43", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4b850", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "ToolAttr vtable slot 43", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4b9d0", "name": "CBaseConcreteToolAttr::Unset", "confidence": "low", "rationale": "ToolAttr vtable slot 32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4ba40", "name": "CBaseConcreteToolAttr::Unset", "confidence": "low", "rationale": "ToolAttr vtable slot 32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4bab0", "name": "CBaseConcreteToolAttr::Unset", "confidence": "low", "rationale": "ToolAttr vtable slot 32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4bb20", "name": "CBaseConcreteToolAttr::Unset", "confidence": "low", "rationale": "ToolAttr vtable slot 32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4bb90", "name": "CBaseConcreteToolAttr::Unset", "confidence": "low", "rationale": "ToolAttr vtable slot 32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4bc00", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "ToolAttr vtable slot 25", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4bcb0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "ToolAttr vtable slot 25", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4bd60", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "ToolAttr vtable slot 25", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4be10", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "ToolAttr vtable slot 25", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4bec0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "ToolAttr vtable slot 25", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4bf70", "name": "CBaseConcreteToolAttr::IsSetToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 36", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4c190", "name": "CBaseConcreteToolAttr::IsSetToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 36", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4c390", "name": "CBaseConcreteToolAttr::IsSetToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 36", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4c590", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "ToolAttr vtable slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4c620", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "ToolAttr vtable slot 46", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4c6b0", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "ToolAttr vtable slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4c740", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "ToolAttr vtable slot 46", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4c7d0", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "ToolAttr vtable slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4c860", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "ToolAttr vtable slot 46", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4c8f0", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "ToolAttr vtable slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4c980", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "ToolAttr vtable slot 46", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4ca10", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "ToolAttr vtable slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4caa0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "ToolAttr vtable slot 46", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4cb30", "name": "CBaseConcreteToolAttr::HasValue", "confidence": "low", "rationale": "ToolAttr vtable slot 50", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4cba0", "name": "CBaseConcreteToolAttr::HasValue", "confidence": "low", "rationale": "ToolAttr vtable slot 50", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4cc10", "name": "CBaseConcreteToolAttr::HasValue", "confidence": "low", "rationale": "ToolAttr vtable slot 50", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4cc80", "name": "CBaseConcreteToolAttr::HasValue", "confidence": "low", "rationale": "ToolAttr vtable slot 50", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4ccf0", "name": "CBaseConcreteToolAttr::HasValue", "confidence": "low", "rationale": "ToolAttr vtable slot 50", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4cd60", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "ToolAttr vtable slot 18", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4cdd0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "ToolAttr vtable slot 18", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4ce40", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "ToolAttr vtable slot 18", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4ceb0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "ToolAttr vtable slot 18", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4cf20", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "ToolAttr vtable slot 18", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4d210", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "ToolAttr vtable slot 43", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4d6e0", "name": "CBaseConcreteToolAttr::GetDefaultValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 24", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4d770", "name": "CBaseConcreteToolAttr::GetDefaultValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 24", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4d800", "name": "CBaseConcreteToolAttr::GetDefaultValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 24", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4d890", "name": "CBaseConcreteToolAttr::GetDefaultValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 24", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4d920", "name": "CBaseConcreteToolAttr::GetDefaultValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 24", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4f990", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4fa70", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4fb50", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4fc30", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4fd10", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4fdf0", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "ToolAttr vtable slot 34", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f50170", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "ToolAttr vtable slot 34", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f53770", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f53a30", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f53cf0", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f53fb0", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f54270", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f570a0", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "attribute-table vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f57150", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "attribute-table vtable slot 10", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f57800", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "attribute-table vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f578b0", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "attribute-table vtable slot 10", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f57f60", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "attribute-table vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f58010", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "attribute-table vtable slot 10", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f58f60", "name": "CBaseConcreteToolAttrValue::RevertToDefaultValue", "confidence": "low", "rationale": "ToolAttrValue vtable slot 56", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f59160", "name": "CBaseConcreteToolAttrValue::RevertToDefaultValue", "confidence": "low", "rationale": "ToolAttrValue vtable slot 56", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5be40", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "medium", "rationale": "ToolAttr slot 33; 'TargetCastForModify' => value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5bf70", "name": "CToolAttrGetSetAccess::SetValueForModify", "confidence": "medium", "rationale": "GetSetAccess slot 4; 'TargetCastForModify' => setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5bff0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "GetSetAccess slot 3; 'TargetCastForModify' => setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f5c300", "name": "CBaseConcreteToolAttr::SetValueForModify", "confidence": "medium", "rationale": "ToolAttr slot 40; 'TargetCastForModify' => value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5c9f0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "medium", "rationale": "ToolAttr slot 33; 'TargetCastForModify' => value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5cb20", "name": "CToolAttrGetSetAccess::SetValueForModify", "confidence": "medium", "rationale": "GetSetAccess slot 4; 'TargetCastForModify' => setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5cbb0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "GetSetAccess slot 3; 'TargetCastForModify' => setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f5ced0", "name": "CBaseConcreteToolAttr::SetValueForModify", "confidence": "medium", "rationale": "ToolAttr slot 40; 'TargetCastForModify' => value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d5c0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "medium", "rationale": "ToolAttr slot 33; 'TargetCastForModify' => value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d6f0", "name": "CToolAttrGetSetAccess::SetValueForModify", "confidence": "medium", "rationale": "GetSetAccess slot 4; 'TargetCastForModify' => setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d770", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "GetSetAccess slot 3; 'TargetCastForModify' => setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f5da80", "name": "CBaseConcreteToolAttr::SetValueForModify", "confidence": "medium", "rationale": "ToolAttr slot 40; 'TargetCastForModify' => value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5e170", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "medium", "rationale": "ToolAttr slot 33; 'TargetCastForModify' => value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5e2a0", "name": "CToolAttrGetSetAccess::SetValueForModify", "confidence": "medium", "rationale": "GetSetAccess slot 4; 'TargetCastForModify' => setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5e320", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "GetSetAccess slot 3; 'TargetCastForModify' => setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f5e630", "name": "CBaseConcreteToolAttr::SetValueForModify", "confidence": "medium", "rationale": "ToolAttr slot 40; 'TargetCastForModify' => value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5fcd0", "name": "CBaseConcreteToolAttrValue::SetDefaultValue", "confidence": "medium", "rationale": "ToolAttrValue vtable slot 54 (TargetCastForModify -> setter)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f60200", "name": "CBaseConcreteToolAttrValue::SetDefaultValue", "confidence": "medium", "rationale": "ToolAttrValue vtable slot 54 (TargetCastForModify -> setter)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f60740", "name": "CBaseConcreteToolAttrValue::SetDefaultValue", "confidence": "medium", "rationale": "ToolAttrValue vtable slot 54 (TargetCastForModify -> setter)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f60c90", "name": "CBaseConcreteToolAttrValue::SetDefaultValue", "confidence": "medium", "rationale": "ToolAttrValue vtable slot 54 (TargetCastForModify -> setter)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f621d0", "name": "CBaseConcreteToolAttr::InitToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 37", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f62570", "name": "CBaseConcreteToolAttr::InitToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 37", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f62910", "name": "CBaseConcreteToolAttr::InitToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 37", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f63030", "name": "CBaseConcreteToolAttr::InitToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 37", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f633f0", "name": "CBaseConcreteToolAttr::SetToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 35", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f63830", "name": "CBaseConcreteToolAttr::SetToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 35", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f63c70", "name": "CBaseConcreteToolAttr::SetToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 35", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f64350", "name": "CBaseConcreteToolAttr::SetToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 35", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f647b0", "name": "CChoreoEvent_ANIM_CLIP::GetExternalAnimClipName", "confidence": "low", "rationale": "ANIM_CLIP slot 9 references key 'external_animclip_name'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f64f40", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 51 references keyvalue 'code' field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65060", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 51 references keyvalue 'code' field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65180", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 51 references keyvalue 'code' field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f652a0", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 51 references keyvalue 'code' field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6a340", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6a600", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6a8c0", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6ab80", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6c880", "name": "Choreo_ResolveAnimClips", "confidence": "low", "rationale": "non-virtual; refs anim-event 'AE_CHOREO_LOOP', 'choreo_fullbody_takeover' and 'AnimClips:' log label", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f70f40", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 builds display label via format string ['AnimGraph Parameter Controller']", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71b60", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "GetSetAccess slot 0 => value getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71cb0", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "ToolAttrValue vtable slot 53", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71ed0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "ToolAttr vtable slot 43", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71fe0", "name": "CBaseConcreteToolAttr::Unset", "confidence": "low", "rationale": "ToolAttr vtable slot 32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f72050", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "ToolAttr vtable slot 25", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f72500", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "ToolAttr vtable slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f72590", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "ToolAttr vtable slot 46", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f72620", "name": "CBaseConcreteToolAttr::HasValue", "confidence": "low", "rationale": "ToolAttr vtable slot 50", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f72690", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "ToolAttr vtable slot 18", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f72700", "name": "CBaseConcreteToolAttr::GetDefaultValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 24", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f72da0", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f72ea0", "name": "CBaseConcreteToolAttr::GetValueForModify", "confidence": "low", "rationale": "ToolAttr vtable slot 41", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f73110", "name": "CBaseConcreteToolAttr::IsSetToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 36", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f73770", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "ToolAttr vtable slot 17", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f73900", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "ToolAttr vtable slot 34", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f73d40", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "ToolAttr vtable slot 19", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f75910", "name": "CDefaultToolAttrTableForStruct::InitAttributeTable", "confidence": "low", "rationale": "attribute-table vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f75ec0", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "attribute-table vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f76150", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "attribute-table vtable slot 10", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f767d0", "name": "CBaseConcreteToolAttrValue::RevertToDefaultValue", "confidence": "low", "rationale": "ToolAttrValue vtable slot 56", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f773d0", "name": "CChoreoEvent_DISABLE_BLINK::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 builds display label via format string ['Disable auto blink for BaseActor']", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f77550", "name": "CDefaultToolAttrTableForStruct::InitAttributeTable", "confidence": "low", "rationale": "attribute-table vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f77ca0", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "attribute-table vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f77db0", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "attribute-table vtable slot 10", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f782f0", "name": "CChoreoEvent_EXPRESSION::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 builds display label via format string ['%s/%s']", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78e20", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "GetSetAccess slot 0 => value getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78f70", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "ToolAttrValue vtable slot 53", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f79190", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "ToolAttr vtable slot 43", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f792a0", "name": "CBaseConcreteToolAttr::Unset", "confidence": "low", "rationale": "ToolAttr vtable slot 32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f79310", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "ToolAttr vtable slot 25", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f797c0", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "ToolAttr vtable slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f79850", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "ToolAttr vtable slot 46", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f798e0", "name": "CBaseConcreteToolAttr::HasValue", "confidence": "low", "rationale": "ToolAttr vtable slot 50", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f79950", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "ToolAttr vtable slot 18", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f799c0", "name": "CBaseConcreteToolAttr::GetDefaultValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 24", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7a060", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "ToolAttr vtable slot 20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7a160", "name": "CBaseConcreteToolAttr::GetValueForModify", "confidence": "low", "rationale": "ToolAttr vtable slot 41", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7a3d0", "name": "CBaseConcreteToolAttr::IsSetToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 36", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7aa30", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "ToolAttr vtable slot 17", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7b070", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "ToolAttr vtable slot 34", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7b4b0", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "ToolAttr vtable slot 19", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7cc00", "name": "CDefaultToolAttrTableForStruct::InitAttributeTable", "confidence": "low", "rationale": "attribute-table vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7d1c0", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "attribute-table vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7d450", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "attribute-table vtable slot 10", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7dad0", "name": "CBaseConcreteToolAttrValue::RevertToDefaultValue", "confidence": "low", "rationale": "ToolAttrValue vtable slot 56", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7f2c0", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 builds display label via format string ['State=%s']", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f80ba0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "medium", "rationale": "ToolAttr slot 33; 'TargetCastForModify' => value setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f81630", "name": "CBaseConcreteToolAttr::SetValueForModify", "confidence": "medium", "rationale": "ToolAttr slot 40; 'TargetCastForModify' => value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f81d20", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "medium", "rationale": "ToolAttr slot 33; 'TargetCastForModify' => value setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f81e50", "name": "CToolAttrGetSetAccess::SetValueForModify", "confidence": "medium", "rationale": "GetSetAccess slot 4; 'TargetCastForModify' => setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f81ed0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "GetSetAccess slot 3; 'TargetCastForModify' => setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f821e0", "name": "CBaseConcreteToolAttr::SetValueForModify", "confidence": "medium", "rationale": "ToolAttr slot 40; 'TargetCastForModify' => value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f82570", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "GetSetAccess slot 3; 'TargetCastForModify' => setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f825d0", "name": "CToolAttrGetSetAccess::SetValueForModify", "confidence": "medium", "rationale": "GetSetAccess slot 4; 'TargetCastForModify' => setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f829e0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "medium", "rationale": "ToolAttr slot 33; 'TargetCastForModify' => value setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f83500", "name": "CBaseConcreteToolAttr::SetValueForModify", "confidence": "medium", "rationale": "ToolAttr slot 40; 'TargetCastForModify' => value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83890", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "GetSetAccess slot 3; 'TargetCastForModify' => setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83900", "name": "CToolAttrGetSetAccess::SetValueForModify", "confidence": "medium", "rationale": "GetSetAccess slot 4; 'TargetCastForModify' => setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83f80", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "medium", "rationale": "ToolAttr slot 33; 'TargetCastForModify' => value setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f84a10", "name": "CBaseConcreteToolAttr::SetValueForModify", "confidence": "medium", "rationale": "ToolAttr slot 40; 'TargetCastForModify' => value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f84da0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "GetSetAccess slot 3; 'TargetCastForModify' => setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f84e00", "name": "CToolAttrGetSetAccess::SetValueForModify", "confidence": "medium", "rationale": "GetSetAccess slot 4; 'TargetCastForModify' => setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f85210", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "medium", "rationale": "ToolAttr slot 33; 'TargetCastForModify' => value setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f85d30", "name": "CBaseConcreteToolAttr::SetValueForModify", "confidence": "medium", "rationale": "ToolAttr slot 40; 'TargetCastForModify' => value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f860c0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "GetSetAccess slot 3; 'TargetCastForModify' => setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f86130", "name": "CToolAttrGetSetAccess::SetValueForModify", "confidence": "medium", "rationale": "GetSetAccess slot 4; 'TargetCastForModify' => setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f866a0", "name": "CBaseConcreteToolAttrValue::SetDefaultValue", "confidence": "medium", "rationale": "ToolAttrValue vtable slot 54 (TargetCastForModify -> setter)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f87490", "name": "CBaseConcreteToolAttr::InitToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 37", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f87c90", "name": "CBaseConcreteToolAttr::SetToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 35", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f89140", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 51 references keyvalue 'code' field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f89260", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 51 references keyvalue 'code' field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f89380", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 51 references keyvalue 'code' field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f894a0", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 51 references keyvalue 'code' field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f895c0", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 51 references keyvalue 'code' field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8de10", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8e0d0", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8e390", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8e650", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8e910", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95bd0", "name": "CChoreoEvent_FACE::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 builds display label via format string ['Face %s']", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f964d0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "medium", "rationale": "ToolAttr slot 33; 'TargetCastForModify' => value setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f96870", "name": "CBaseConcreteToolAttr::SetValueForModify", "confidence": "medium", "rationale": "ToolAttr slot 40; 'TargetCastForModify' => value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f96f60", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "medium", "rationale": "ToolAttr slot 33; 'TargetCastForModify' => value setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f97300", "name": "CBaseConcreteToolAttr::SetValueForModify", "confidence": "medium", "rationale": "ToolAttr slot 40; 'TargetCastForModify' => value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f97650", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 51 references keyvalue 'code' field", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f98100", "name": "CBaseConcreteToolAttrValue::SetDefaultValue", "confidence": "medium", "rationale": "ToolAttrValue vtable slot 54 (TargetCastForModify -> setter)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f98700", "name": "CBaseConcreteToolAttrValue::SetDefaultValue", "confidence": "medium", "rationale": "ToolAttrValue vtable slot 54 (TargetCastForModify -> setter)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f99bc0", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 51 references keyvalue 'code' field", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f99ea0", "name": "CBaseConcreteToolAttr::InitToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 37", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9a400", "name": "CBaseConcreteToolAttr::InitToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 37", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9a7c0", "name": "CBaseConcreteToolAttr::SetToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 35", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9ac00", "name": "CBaseConcreteToolAttr::SetToDefaultValue", "confidence": "low", "rationale": "ToolAttr vtable slot 35", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9c560", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "GetSetAccess slot 0 => value getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9c5b0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "GetSetAccess slot 0 => value getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9c6e0", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "ToolAttrValue vtable slot 53", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f9c940", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "ToolAttrValue vtable slot 53", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f9cc00", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "ToolAttr vtable slot 43", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f9d5f0", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "slot 38 formats '_CustomCommand%d' attribute name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9d8b0", "name": "CBaseConcreteToolAttr::CreateCustomCommandAttr", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 38; builds custom-command attr name via '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9e8f0", "name": "CDefaultToolAttrTableForStruct::GetToolAttrTable", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 0; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9eea0", "name": "CDefaultToolAttrTableForStruct::AddToolAttrs", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 3; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9f500", "name": "RegisterChoreoSchemaProperties", "confidence": "medium", "rationale": "non-virtual; references schema-binding macros MPropertyDescription/MPropertyFriendlyName/MPropertySuppressEnumerator -> schema property registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1990", "name": "CToolAttrGetSetAccess::GetAttributeName", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 0; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1ae0", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 53; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fa1d00", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 43; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1e10", "name": "CBaseConcreteToolAttr::GetAttributeTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 32; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1e80", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 25; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa2330", "name": "CBaseConcreteToolAttr::GetArrayCount", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 47; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa23c0", "name": "CBaseConcreteToolAttr::GetElementTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 46; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa2450", "name": "CBaseConcreteToolAttr::GetDataSize", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 50; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa24c0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 18; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fa2530", "name": "CBaseConcreteToolAttr::IsSetToDefault", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 24; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa2bd0", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 20; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa2cd0", "name": "CBaseConcreteToolAttr::Clone", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 41; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa2f40", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 36; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa35a0", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 17; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa3730", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 34; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa3b70", "name": "CBaseConcreteToolAttr::InitToDefault", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 19; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa4e90", "name": "CDefaultToolAttrTableForStruct::GetToolAttrTable", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 0; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa5440", "name": "CDefaultToolAttrTableForStruct::AddToolAttrs", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 3; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa56d0", "name": "CDefaultToolAttrTableForStruct::AddToolAttrsForType", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 10; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa5d50", "name": "CBaseConcreteToolAttrValue::CopyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 56; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6980", "name": "CChoreoEvent_FLEXANIMATION::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 returns formatted display description 'Facial Animation'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6c70", "name": "CDefaultToolAttrTableForStruct::GetToolAttrTable", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 0; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa93a0", "name": "CDefaultToolAttrTableForStruct::AddToolAttrs", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 3; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa94b0", "name": "CDefaultToolAttrTableForStruct::AddToolAttrsForType", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 10; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9bc0", "name": "CChoreoEvent_GESTURE::GetToolHelperClassname", "confidence": "medium", "rationale": "slot 14 returns choreo helper entity classname 'choreohelper_gesture'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faa3e0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 33; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1faa510", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 4; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faa590", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 3; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faa8a0", "name": "CBaseConcreteToolAttr::ModifyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 40; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faaf90", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 33; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fab0c0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 4; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fab150", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 3; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fab470", "name": "CBaseConcreteToolAttr::ModifyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 40; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fab7c0", "name": "CBaseConcreteToolAttr::SerializeCode", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 51; serializes 'code' attribute field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fac5d0", "name": "CBaseConcreteToolAttrValue::SetValueFromModify", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 54; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1facb20", "name": "CBaseConcreteToolAttrValue::SetValueFromModify", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 54; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fadfe0", "name": "CBaseConcreteToolAttr::SerializeCode", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 51; serializes 'code' attribute field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fae2c0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 37; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1faeca0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 37; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1faf060", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 35; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faf4a0", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 35; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb1490", "name": "CBaseConcreteToolAttr::CreateCustomCommandAttr", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 38; builds custom-command attr name via '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb1750", "name": "CBaseConcreteToolAttr::CreateCustomCommandAttr", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 38; builds custom-command attr name via '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb67e0", "name": "CChoreoEvent_IGNORE_EXTERNAL_LOOKATS::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 returns formatted display description 'Ignore External Lookats'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb6a60", "name": "CDefaultToolAttrTableForStruct::GetToolAttrTable", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 0; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb71c0", "name": "CDefaultToolAttrTableForStruct::AddToolAttrs", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 3; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb72d0", "name": "CDefaultToolAttrTableForStruct::AddToolAttrsForType", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 10; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb76a0", "name": "CChoreoEvent_INTERRUPT::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 returns formatted display description 'Interrupt'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb8020", "name": "CToolAttrGetSetAccess::GetAttributeName", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 0; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb8170", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 53; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb8390", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 43; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb84a0", "name": "CBaseConcreteToolAttr::GetAttributeTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 32; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb8510", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 25; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb89c0", "name": "CBaseConcreteToolAttr::GetArrayCount", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 47; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb8a50", "name": "CBaseConcreteToolAttr::GetElementTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 46; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb8ae0", "name": "CBaseConcreteToolAttr::GetDataSize", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 50; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb8b50", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 18; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb8bc0", "name": "CBaseConcreteToolAttr::IsSetToDefault", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 24; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb9260", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 20; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb9360", "name": "CBaseConcreteToolAttr::Clone", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 41; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb95d0", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 36; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb9c30", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 17; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fb9dc0", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 34; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fba200", "name": "CBaseConcreteToolAttr::InitToDefault", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 19; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbae10", "name": "CDefaultToolAttrTableForStruct::BuildTableEntries", "confidence": "medium", "rationale": "non-virtual helper called by INTERRUPT table slot0; builds '%s.%s.%s' name from 'CChoreoEvent_INTERRUPT'/'Interrupt'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbb520", "name": "CDefaultToolAttrTableForStruct::GetToolAttrTable", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 0; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbbac0", "name": "CDefaultToolAttrTableForStruct::AddToolAttrs", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 3; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbbd50", "name": "CDefaultToolAttrTableForStruct::AddToolAttrsForType", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 10; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbc3d0", "name": "CBaseConcreteToolAttrValue::CopyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 56; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbcfd0", "name": "CChoreoEvent_LOCK_FACING::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 returns formatted display description 'Lock Body Facing'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbd150", "name": "CDefaultToolAttrTableForStruct::GetToolAttrTable", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 0; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbd8a0", "name": "CDefaultToolAttrTableForStruct::AddToolAttrs", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 3; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbd9b0", "name": "CDefaultToolAttrTableForStruct::AddToolAttrsForType", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 10; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbe060", "name": "CChoreoEvent_LOOKAT::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 returns formatted display description 'Look at %s'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbe3e0", "name": "CChoreoEvent_LOOKAT::GetToolHelperClassname", "confidence": "medium", "rationale": "slot 14 returns choreo helper entity classname 'choreohelper_lookat'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbe9e0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 33; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbeb10", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 4; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbeb90", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 3; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbeea0", "name": "CBaseConcreteToolAttr::ModifyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 40; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbf590", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 33; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbf6c0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 4; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbf740", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 3; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbfa50", "name": "CBaseConcreteToolAttr::ModifyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 40; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc0140", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 33; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fc0270", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 4; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc0300", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 3; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc0620", "name": "CBaseConcreteToolAttr::ModifyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 40; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc0970", "name": "CBaseConcreteToolAttr::SerializeCode", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 51; serializes 'code' attribute field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc1ce0", "name": "CBaseConcreteToolAttrValue::SetValueFromModify", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 54; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc2220", "name": "CBaseConcreteToolAttrValue::SetValueFromModify", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 54; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc2770", "name": "CBaseConcreteToolAttrValue::SetValueFromModify", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 54; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc3830", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 37; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc3bd0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 37; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fc4b50", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 37; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fc5690", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 35; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc5ad0", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 35; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc5f10", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 35; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc6370", "name": "CBaseConcreteToolAttr::SerializeCode", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 51; serializes 'code' attribute field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc6650", "name": "CBaseConcreteToolAttr::SerializeCode", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 51; serializes 'code' attribute field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc81c0", "name": "CChoreoEvent_LOOKAT_InitDefaultAttrValues", "confidence": "low", "rationale": "non-virtual near LOOKAT attrs; references default lookat values 'chest'/'medium'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc8750", "name": "CBaseConcreteToolAttr::CreateCustomCommandAttr", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 38; builds custom-command attr name via '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc8a10", "name": "CBaseConcreteToolAttr::CreateCustomCommandAttr", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 38; builds custom-command attr name via '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc8cd0", "name": "CBaseConcreteToolAttr::CreateCustomCommandAttr", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 38; builds custom-command attr name via '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce210", "name": "CChoreoEvent_LOOP::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 returns formatted display description 'Loop'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcea60", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 33; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fcee00", "name": "CBaseConcreteToolAttr::ModifyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 40; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcf4f0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 33; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fcf890", "name": "CBaseConcreteToolAttr::ModifyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 40; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcfbe0", "name": "CBaseConcreteToolAttr::SerializeCode", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 51; serializes 'code' attribute field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd09d0", "name": "CBaseConcreteToolAttrValue::SetValueFromModify", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 54; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd0f10", "name": "CBaseConcreteToolAttrValue::SetValueFromModify", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 54; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd20c0", "name": "CBaseConcreteToolAttr::SerializeCode", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 51; serializes 'code' attribute field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd23a0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 37; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fd2740", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 37; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fd2ca0", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 35; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd30e0", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 35; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd5f20", "name": "CToolAttrGetSetAccess::GetAttributeName", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 0; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd5f70", "name": "CToolAttrGetSetAccess::GetAttributeName", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 0; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd6eb0", "name": "CBaseConcreteToolAttr::CreateCustomCommandAttr", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 38; builds custom-command attr name via '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd7170", "name": "CBaseConcreteToolAttr::CreateCustomCommandAttr", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 38; builds custom-command attr name via '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd81b0", "name": "CDefaultToolAttrTableForStruct::GetToolAttrTable", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 0; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd8760", "name": "CDefaultToolAttrTableForStruct::AddToolAttrs", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 3; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda5b0", "name": "CChoreoEvent_MOOD::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 returns formatted display description 'Mood: %s'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda5e0", "name": "CChoreoEvent_MOOD_BODY::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 returns formatted display description 'Mood Body: %s'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdb120", "name": "CDefaultToolAttrTableForStruct::GetToolAttrTable", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 0; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdb160", "name": "CToolAttrGetSetAccess::GetAttributeName", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 0; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdb2b0", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 53; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdb4d0", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 43; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdb5e0", "name": "CBaseConcreteToolAttr::GetAttributeTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 32; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdb650", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 25; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdbb00", "name": "CBaseConcreteToolAttr::GetArrayCount", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 47; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdbb90", "name": "CBaseConcreteToolAttr::GetElementTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 46; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdbc20", "name": "CBaseConcreteToolAttr::GetDataSize", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 50; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdbc90", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 18; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdbd00", "name": "CBaseConcreteToolAttr::IsSetToDefault", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 24; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdc800", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 17; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdc920", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 20; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdca20", "name": "CBaseConcreteToolAttr::Clone", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 41; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdcc90", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 34; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdd070", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 36; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdd670", "name": "CBaseConcreteToolAttr::InitToDefault", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 19; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fde4f0", "name": "CDefaultToolAttrTableForStruct::GetToolAttrTable", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 0; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fde570", "name": "CDefaultToolAttrTableForStruct::GetToolAttrTable", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 0; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdeb20", "name": "CDefaultToolAttrTableForStruct::AddToolAttrs", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 3; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdec30", "name": "CDefaultToolAttrTableForStruct::AddToolAttrsForType", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 10; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdf700", "name": "CDefaultToolAttrTableForStruct::AddToolAttrs", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 3; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdf810", "name": "CDefaultToolAttrTableForStruct::AddToolAttrsForType", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 10; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe0160", "name": "CDefaultToolAttrTableForStruct::AddToolAttrs", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 3; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe0270", "name": "CDefaultToolAttrTableForStruct::AddToolAttrsForType", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 10; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe08f0", "name": "CBaseConcreteToolAttrValue::CopyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 56; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe14e0", "name": "CChoreoEvent_PERMIT_RESPONSES::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 returns formatted display description 'Permit Responses'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe1660", "name": "CDefaultToolAttrTableForStruct::GetToolAttrTable", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 0; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe1dc0", "name": "CDefaultToolAttrTableForStruct::AddToolAttrs", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 3; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe1ed0", "name": "CDefaultToolAttrTableForStruct::AddToolAttrsForType", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 10; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe22b0", "name": "CChoreoEvent_PULSE_REQUIREMENT::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 returns formatted display description 'Pulse Requirement'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2b50", "name": "CChoreoEvent_PULSE_REQUIREMENT::UnserializeKeyValues", "confidence": "low", "rationale": "slot 9 reads keyvalue field 'requirement_name'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2c20", "name": "CToolAttrGetSetAccess::GetAttributeName", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 0; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2d70", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 53; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2f90", "name": "CBaseConcreteToolAttr::GetAttributeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 43; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe30a0", "name": "CBaseConcreteToolAttr::GetAttributeTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 32; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe3110", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 25; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe35c0", "name": "CBaseConcreteToolAttr::GetArrayCount", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 47; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe3650", "name": "CBaseConcreteToolAttr::GetElementTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 46; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe36e0", "name": "CBaseConcreteToolAttr::GetDataSize", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 50; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe3750", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 18; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe37c0", "name": "CBaseConcreteToolAttr::IsSetToDefault", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 24; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe3e60", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 20; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe3f60", "name": "CBaseConcreteToolAttr::Clone", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 41; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe41d0", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 36; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe4830", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 17; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe49c0", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 34; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe4e00", "name": "CBaseConcreteToolAttr::InitToDefault", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 19; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe6130", "name": "CDefaultToolAttrTableForStruct::GetToolAttrTable", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 0; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe66e0", "name": "CDefaultToolAttrTableForStruct::AddToolAttrs", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 3; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe6970", "name": "CDefaultToolAttrTableForStruct::AddToolAttrsForType", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 10; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe6ff0", "name": "CBaseConcreteToolAttrValue::CopyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 56; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7d30", "name": "CChoreoEvent_REQUIREMENTS::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 returns formatted display description 'Requirements'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe8680", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 33; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe8a20", "name": "CBaseConcreteToolAttr::ModifyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 40; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe9110", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 33; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe94b0", "name": "CBaseConcreteToolAttr::ModifyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 40; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe9800", "name": "CBaseConcreteToolAttr::SerializeCode", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 51; serializes 'code' attribute field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fea5f0", "name": "CBaseConcreteToolAttrValue::SetValueFromModify", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 54; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1feab20", "name": "CBaseConcreteToolAttrValue::SetValueFromModify", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue slot 54; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1febce0", "name": "CBaseConcreteToolAttr::SerializeCode", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 51; serializes 'code' attribute field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1febfc0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 37; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fec360", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 37; modify/accessor path (calls TargetCastForModify)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fec8c0", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 35; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fecd00", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 35; modify/accessor path (calls TargetCastForModify)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fefb40", "name": "CToolAttrGetSetAccess::GetAttributeName", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 0; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fefb90", "name": "CToolAttrGetSetAccess::GetAttributeName", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 0; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff0090", "name": "CBaseConcreteToolAttr::CreateCustomCommandAttr", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 38; builds custom-command attr name via '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff0350", "name": "CBaseConcreteToolAttr::CreateCustomCommandAttr", "confidence": "low", "rationale": "CBaseConcreteToolAttr slot 38; builds custom-command attr name via '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff1390", "name": "CDefaultToolAttrTableForStruct::GetToolAttrTable", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct slot 0; string 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3b90", "name": "CChoreoEvent_SECTION::GetDescription", "confidence": "medium", "rationale": "CChoreoEvent slot 8 returns formatted display description 'Pause'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4510", "name": "CToolAttrGetSetAccess::GetAttributeName", "confidence": "low", "rationale": "CToolAttrGetSetAccess slot 0; string 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4660", "name": "CBaseConcreteToolAttrValue::CreateAttributeValue", "confidence": "low", "rationale": "class given; slot 53 in tool-attr value vtable, generic CChoreoObjectBase schema ref only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4880", "name": "CBaseConcreteToolAttr::GetElementName", "confidence": "low", "rationale": "class given; slot 43 tool-attr accessor, no distinctive string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4990", "name": "CBaseConcreteToolAttr::GetFlags", "confidence": "low", "rationale": "class given; slot 32 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4a00", "name": "CBaseConcreteToolAttr::GetArrayCount", "confidence": "low", "rationale": "class given; slot 25 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4eb0", "name": "CBaseConcreteToolAttr::HasExplicitValue", "confidence": "low", "rationale": "class given; slot 47 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4f40", "name": "CBaseConcreteToolAttr::IsDefaultValue", "confidence": "low", "rationale": "class given; slot 46 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4fd0", "name": "CBaseConcreteToolAttr::GetChildCount", "confidence": "low", "rationale": "class given; slot 50 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff5040", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "class given; slot 18 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ff50b0", "name": "CBaseConcreteToolAttr::IsArrayType", "confidence": "low", "rationale": "class given; slot 24 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff5750", "name": "CBaseConcreteToolAttr::GetSubType", "confidence": "low", "rationale": "class given; slot 20 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff5850", "name": "CBaseConcreteToolAttr::GetElementCount", "confidence": "low", "rationale": "class given; slot 41 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff5ac0", "name": "CBaseConcreteToolAttr::GetAttributeMetadata", "confidence": "low", "rationale": "class given; slot 36 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff6120", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "class given; slot 17 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff62b0", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "class given; slot 34 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff66f0", "name": "CBaseConcreteToolAttr::GetElementTypeName", "confidence": "low", "rationale": "class given; slot 19 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff7a20", "name": "CDefaultToolAttrTableForStruct::CreateAttributeTable", "confidence": "low", "rationale": "class given; slot 0 table builder, calls multiple attr-table subs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff7fc0", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "class given; slot 3 table accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff8250", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "class given; slot 10 table accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff88d0", "name": "CBaseConcreteToolAttrValue::CloneAttributeValue", "confidence": "low", "rationale": "class given; slot 56 tool-attr value accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9920", "name": "CChoreoEvent_SEQUENCE::GetHelperEntityClassname", "confidence": "medium", "rationale": "references helper entity classname string 'choreohelper_sequence'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9f90", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "class given; slot 33 getter, TargetCastForModify path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffa080", "name": "CToolAttrGetSetAccess::SetValueIndirect", "confidence": "low", "rationale": "class given; slot 4 get/set accessor (int=3)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffa100", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "class given; slot 3 get/set accessor setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffa410", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "class given; slot 40 tool-attr setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffab00", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "class given; slot 33 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffabf0", "name": "CToolAttrGetSetAccess::SetValueIndirect", "confidence": "low", "rationale": "class given; slot 4 get/set accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffac80", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "class given; slot 3 get/set setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffafa0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "class given; slot 40 tool-attr setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffb2f0", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "class given; slot 51 with serialization string 'code'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffc120", "name": "CBaseConcreteToolAttrValue::SetAttributeValue", "confidence": "low", "rationale": "class given; slot 54 tool-attr value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffc670", "name": "CBaseConcreteToolAttrValue::SetAttributeValue", "confidence": "low", "rationale": "class given; slot 54 tool-attr value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffcb20", "name": "CChoreoEvent_SEQUENCE::GetAttributes", "confidence": "low", "rationale": "class given; slot 9 references key 'external_animsequence_name', builds attr list", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffde40", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "class given; slot 51 with serialization string 'code'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffe120", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "class given; slot 37 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffe680", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "class given; slot 37 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffea40", "name": "CBaseConcreteToolAttr::GetDefaultValueForElement", "confidence": "low", "rationale": "class given; slot 35 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffee80", "name": "CBaseConcreteToolAttr::GetDefaultValueForElement", "confidence": "low", "rationale": "class given; slot 35 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20019e0", "name": "CToolAttrGetSetAccess::GetAttributeName", "confidence": "low", "rationale": "class given; slot 0 get/set accessor, CChoreoObjectBase ref", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2001a30", "name": "CToolAttrGetSetAccess::GetAttributeName", "confidence": "low", "rationale": "class given; slot 0 get/set accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20028a0", "name": "CChoreoEvent_SEQUENCE::GetName", "confidence": "low", "rationale": "class given; slot 8 formats label string 'Public: %s'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2002980", "name": "CBaseConcreteToolAttr::GetAutoGeneratedName", "confidence": "low", "rationale": "class given; slot 38 generates name '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2002c40", "name": "CBaseConcreteToolAttr::GetAutoGeneratedName", "confidence": "low", "rationale": "class given; slot 38 generates name '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20048e0", "name": "CDefaultToolAttrTableForStruct::CreateAttributeTable", "confidence": "low", "rationale": "class given; slot 0 table builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006f90", "name": "CChoreoEvent_SPEAK::GetHelperEntityClassname", "confidence": "medium", "rationale": "references helper entity classname string 'choreohelper_speak'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20075e0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "class given; slot 33 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007710", "name": "CToolAttrGetSetAccess::SetValueIndirect", "confidence": "low", "rationale": "class given; slot 4 get/set accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007790", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "class given; slot 3 get/set setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007aa0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "class given; slot 40 tool-attr setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2008190", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "class given; slot 33 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20082c0", "name": "CToolAttrGetSetAccess::SetValueIndirect", "confidence": "low", "rationale": "class given; slot 4 get/set accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008340", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "class given; slot 3 setter, float value arg (int=2 float=1)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008650", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "class given; slot 40 tool-attr setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2008d40", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "class given; slot 33 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008e70", "name": "CToolAttrGetSetAccess::SetValueIndirect", "confidence": "low", "rationale": "class given; slot 4 get/set accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008f00", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "class given; slot 3 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2009220", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "class given; slot 40 tool-attr setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2009570", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "class given; slot 51 with serialization string 'code'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200a790", "name": "CBaseConcreteToolAttrValue::SetAttributeValue", "confidence": "low", "rationale": "class given; slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200acc0", "name": "CBaseConcreteToolAttrValue::SetAttributeValue", "confidence": "low", "rationale": "class given; slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200b2c0", "name": "CBaseConcreteToolAttrValue::SetAttributeValue", "confidence": "low", "rationale": "class given; slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200c460", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "class given; slot 37 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x200c800", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "class given; slot 37 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x200d760", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "class given; slot 37 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x200e0c0", "name": "CBaseConcreteToolAttr::GetDefaultValueForElement", "confidence": "low", "rationale": "class given; slot 35 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200e500", "name": "CBaseConcreteToolAttr::GetDefaultValueForElement", "confidence": "low", "rationale": "class given; slot 35 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200e940", "name": "CBaseConcreteToolAttr::GetDefaultValueForElement", "confidence": "low", "rationale": "class given; slot 35 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200eda0", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "class given; slot 51 with serialization string 'code'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200f080", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "class given; slot 51 with serialization string 'code'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2010b90", "name": "CBaseConcreteToolAttr::GetAutoGeneratedName", "confidence": "low", "rationale": "class given; slot 38 generates name '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2010e50", "name": "CBaseConcreteToolAttr::GetAutoGeneratedName", "confidence": "low", "rationale": "class given; slot 38 generates name '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2011110", "name": "CBaseConcreteToolAttr::GetAutoGeneratedName", "confidence": "low", "rationale": "class given; slot 38 generates name '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015350", "name": "CChoreoEvent_STOPPOINT::GetName", "confidence": "low", "rationale": "class given; slot 8 returns literal label 'Stop', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015cd0", "name": "CToolAttrGetSetAccess::GetAttributeName", "confidence": "low", "rationale": "class given; slot 0 get/set accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015e20", "name": "CBaseConcreteToolAttrValue::CreateAttributeValue", "confidence": "low", "rationale": "class given; slot 53 value accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2016040", "name": "CBaseConcreteToolAttr::GetElementName", "confidence": "low", "rationale": "class given; slot 43 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2016150", "name": "CBaseConcreteToolAttr::GetFlags", "confidence": "low", "rationale": "class given; slot 32 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20161c0", "name": "CBaseConcreteToolAttr::GetArrayCount", "confidence": "low", "rationale": "class given; slot 25 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2016670", "name": "CBaseConcreteToolAttr::HasExplicitValue", "confidence": "low", "rationale": "class given; slot 47 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2016700", "name": "CBaseConcreteToolAttr::IsDefaultValue", "confidence": "low", "rationale": "class given; slot 46 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2016790", "name": "CBaseConcreteToolAttr::GetChildCount", "confidence": "low", "rationale": "class given; slot 50 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2016800", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "class given; slot 18 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2016870", "name": "CBaseConcreteToolAttr::IsArrayType", "confidence": "low", "rationale": "class given; slot 24 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2016f10", "name": "CBaseConcreteToolAttr::GetSubType", "confidence": "low", "rationale": "class given; slot 20 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2017010", "name": "CBaseConcreteToolAttr::GetElementCount", "confidence": "low", "rationale": "class given; slot 41 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2017280", "name": "CBaseConcreteToolAttr::GetAttributeMetadata", "confidence": "low", "rationale": "class given; slot 36 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20178e0", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "class given; slot 17 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2017a70", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "class given; slot 34 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2017eb0", "name": "CBaseConcreteToolAttr::GetElementTypeName", "confidence": "low", "rationale": "class given; slot 19 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2018ac0", "name": "BuildChoreoStopPointAttributeName", "confidence": "low", "rationale": "non-virtual; formats '%s.%s.%s' from 'Action'/'CChoreoEvent_STOPPOINT', called by STOPPOINT attr table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20191d0", "name": "CDefaultToolAttrTableForStruct::CreateAttributeTable", "confidence": "low", "rationale": "class given; slot 0 table builder, calls BuildChoreoStopPointAttributeName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2019780", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "class given; slot 3 table accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2019a10", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "class given; slot 10 table accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201a090", "name": "CBaseConcreteToolAttrValue::CloneAttributeValue", "confidence": "low", "rationale": "class given; slot 56 value accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201af80", "name": "CChoreoEvent_LOCATOR::GetName", "confidence": "low", "rationale": "class given; slot 8 returns literal label 'Req:Locator', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201b9f0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "class given; slot 33 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201bb20", "name": "CToolAttrGetSetAccess::SetValueIndirect", "confidence": "low", "rationale": "class given; slot 4 get/set accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201bbb0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "class given; slot 3 setter, QAngle value (int=2 float=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201bed0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "class given; slot 40 tool-attr setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201c5c0", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::GetValue", "confidence": "low", "rationale": "class given; slot 33 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201c6f0", "name": "CToolAttrGetSetAccess, CChoreoEvent_LOCATOR>::SetValueIndirect", "confidence": "low", "rationale": "class given; slot 4 get/set accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201c780", "name": "CToolAttrGetSetAccess, CChoreoEvent_LOCATOR>::SetValue", "confidence": "low", "rationale": "class given; slot 3 setter, vector value (int=2 float=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201caa0", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::SetValue", "confidence": "low", "rationale": "class given; slot 40 tool-attr setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201d190", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "class given; slot 33 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201d2c0", "name": "CToolAttrGetSetAccess::SetValueIndirect", "confidence": "low", "rationale": "class given; slot 4 get/set accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201d350", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "class given; slot 3 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201d670", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "class given; slot 40 tool-attr setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201dd60", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "class given; slot 33 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201de90", "name": "CToolAttrGetSetAccess::SetValueIndirect", "confidence": "low", "rationale": "class given; slot 4 get/set accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201df10", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "class given; slot 3 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201e220", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "class given; slot 40 tool-attr setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201f990", "name": "CBaseConcreteToolAttrValue::SetAttributeValue", "confidence": "low", "rationale": "class given; slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201fee0", "name": "CBaseConcreteToolAttrValue::SetAttributeValue", "confidence": "low", "rationale": "class given; slot 54 value setter (int=3 float=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2020460", "name": "CBaseConcreteToolAttrValue, CChoreoEvent_LOCATOR>::SetAttributeValue", "confidence": "low", "rationale": "class given; slot 54 value setter (int=3 float=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20209e0", "name": "CBaseConcreteToolAttrValue::SetAttributeValue", "confidence": "low", "rationale": "class given; slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20220e0", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "class given; slot 37 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2022480", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::GetDefaultValue", "confidence": "low", "rationale": "class given; slot 37 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2022870", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "class given; slot 37 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2022fe0", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "class given; slot 37 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20233a0", "name": "CBaseConcreteToolAttr::GetDefaultValueForElement", "confidence": "low", "rationale": "class given; slot 35 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20237e0", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::GetDefaultValueForElement", "confidence": "low", "rationale": "class given; slot 35 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2023c40", "name": "CBaseConcreteToolAttr::GetDefaultValueForElement", "confidence": "low", "rationale": "class given; slot 35 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20240a0", "name": "CBaseConcreteToolAttr::GetDefaultValueForElement", "confidence": "low", "rationale": "class given; slot 35 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2024c40", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "class given; slot 51 with serialization string 'code'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2024d60", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::SerializeToBuffer", "confidence": "low", "rationale": "class given; slot 51 with serialization string 'code'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2024e80", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "class given; slot 51 with serialization string 'code'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2024fa0", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "class given; slot 51 with serialization string 'code'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2026d90", "name": "CBaseConcreteToolAttr::GetAutoGeneratedName", "confidence": "low", "rationale": "class given; slot 38 generates name '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2027050", "name": "CBaseConcreteToolAttr::GetAutoGeneratedName", "confidence": "low", "rationale": "class given; slot 38 generates name '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2027310", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::GetAutoGeneratedName", "confidence": "low", "rationale": "class given; slot 38 generates name '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20275d0", "name": "CBaseConcreteToolAttr::GetAutoGeneratedName", "confidence": "low", "rationale": "class given; slot 38 generates name '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202bee0", "name": "CBaseConcreteToolAttrValue::ValueToString", "confidence": "medium", "rationale": "class given; slot 55 formats vector via '%g %g %g'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202c560", "name": "CBaseConcreteToolAttrValue, CChoreoEvent_LOCATOR>::ValueToString", "confidence": "medium", "rationale": "class given; slot 55 formats vector via '%g %g %g'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202d240", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "class given; slot 33 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202d5e0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "class given; slot 40 tool-attr setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202d930", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "class given; slot 51 with serialization string 'code'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202e7e0", "name": "CBaseConcreteToolAttrValue::SetAttributeValue", "confidence": "low", "rationale": "class given; slot 54 value setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202ef40", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "class given; slot 37 tool-attr accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202f300", "name": "CBaseConcreteToolAttr::GetDefaultValueForElement", "confidence": "low", "rationale": "class given; slot 35 tool-attr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202f760", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "class given; slot 10 table accessor (int=0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202f790", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "class given; slot 3 table accessor (int=0)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202f7c0", "name": "CToolAttrGetSetAccess::GetAttributeName", "confidence": "low", "rationale": "class given; slot 0 get/set accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202f910", "name": "CBaseConcreteToolAttrValue::CreateAttributeValue", "confidence": "low", "rationale": "class given; slot 53 value accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2031740", "name": "CDefaultToolAttrTableForStruct::CreateAttributeTable", "confidence": "low", "rationale": "class given; slot 0 table builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2034140", "name": "CBaseConcreteToolAttr::GetAutoGeneratedName", "confidence": "low", "rationale": "class given; slot 38 generates name '_CustomCommand%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2039b50", "name": "CSchemaEnumInfo::GetEnumeratorFriendlyName", "confidence": "medium", "rationale": "non-virtual; uses schema metadata MEnumeratorIsNotAFlag, MPropertyFriendlyName with '(None)' default", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203b170", "name": "CSchemaClassInfo::CreateInstanceAndConstruct", "confidence": "medium", "rationale": "asserts 'Cannot allocate abstract class'/'Class does not allow allocation from its schema binding'; schema allocator, 19 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203e800", "name": "CPulseGraphDef::SaveInvokeBindingToKV3", "confidence": "low", "rationale": "KV3 save with 'Double-save to Member', '--forward-all-args--' pulse arg-forward token", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2045790", "name": "CPulseServerCursor::NotifyObserverOfResult", "confidence": "medium", "rationale": "log 'Observer notifying cell ... of result:%d from Subject:%d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2048480", "name": "CPulseExecCursor::~CPulseExecCursor", "confidence": "high", "rationale": "log string literally '~CPulseExecCursor()' destructor", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x204c4f0", "name": "CPulseServerCursor::Resume", "confidence": "medium", "rationale": "log 'Resumed from cell ptr:%p id:%d'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2051270", "name": "CPulseServerCursor::Yield", "confidence": "medium", "rationale": "log 'Yielded at cell ptr:%p id:%d'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2051890", "name": "CPulseServerCursor::PopReturnValue", "confidence": "low", "rationale": "class given; slot 13 references 'retval', many teardown callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2058920", "name": "CPulseGraphDef::SaveCellsToKV3", "confidence": "low", "rationale": "KV3 save with 'Double-save to Member' and '_cells' member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205ea30", "name": "CBasePulseGraphInstance::GetDomainName", "confidence": "medium", "rationale": "class given; slot 9 returns 'BaseDomain' domain identifier", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205ecf0", "name": "CPulseGraphInstance_GameBlackboard::CreateCursor", "confidence": "medium", "rationale": "log 'Probable runaway cursor creation detected! Permanently disabling this graph instance'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2062cc0", "name": "CPulseCell_Inflow_ObservableVariableListener::RunListener", "confidence": "low", "rationale": "references cell name plus 'current_value'/'previous_value' params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206e480", "name": "Pulse_FormatValueForDisplay", "confidence": "medium", "rationale": "non-virtual formatter; '%0*d','%s%02d:%02d' timecode, 'Unknown format type'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20706c0", "name": "CPulseCell_Unknown::GetClassName", "confidence": "medium", "rationale": "class given; slot 3 returns literal class name 'CPulseCell_Unknown', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2070950", "name": "CPulseCell_Inflow_Yield::GetExpensiveDescription", "confidence": "medium", "rationale": "class given; slot 4 formats description 'Yield, Resume=%s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2070a90", "name": "CPulseCell_Step_CallExternalMethod::GetExpensiveDescription", "confidence": "medium", "rationale": "class given; slot 4 formats description \"CPulseCell_Step_CallExternalMethod '%s'\"", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2071100", "name": "CPulseCell_Inflow_Wait::GetExpensiveDescription", "confidence": "medium", "rationale": "class given; slot 4 formats description 'Wait, Resume=%s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20712f0", "name": "CPulseCell_Inflow_Method::GetExpensiveDescription", "confidence": "medium", "rationale": "class given; slot 4 formats description \"CPulseCell_Inflow_Method '%s' --> Chunk%d: %s\"", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2071390", "name": "CPulseCell_Inflow_EventHandler::GetExpensiveDescription", "confidence": "medium", "rationale": "class given; slot 4 formats description \"CPulseCell_Inflow_EventHandler '%s' --> Chunk%d: %s\"", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20714a0", "name": "CPulseCell_Inflow_GraphHook::GetExpensiveDescription", "confidence": "medium", "rationale": "class given; slot 4 formats description \"CPulseCell_Inflow_GraphHook '%s' --> Chunk%d: %s\"", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20715b0", "name": "CPulseCell_Inflow_EntOutputHandler::GetExpensiveDescription", "confidence": "medium", "rationale": "class given; slot 4 formats description \"CPulseCell_Inflow_EntOutputHandler '%s'.'%s' --> Chunk%d: %s\"", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20728a0", "name": "CPulseCell_Inflow_EntOutputHandler::GetEntityOutputBindingName", "confidence": "low", "rationale": "class given; slot 6 formats '%s::%s (Entity Output Handler)'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20734d0", "name": "CPulseCell_FireCursors::GetChildAnchorName", "confidence": "low", "rationale": "class given; slot 12 references child anchor '__FireCursorsParent__'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20760a0", "name": "CPulseCell_Timeline::GetChildAnchorName", "confidence": "low", "rationale": "class given; slot 12 references child anchor '__TimelineParent__'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2078050", "name": "CPulseCell_BooleanSwitchState::GetChildAnchorName", "confidence": "low", "rationale": "class given; slot 12 references child anchor '__State_Child_Condition__'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x207a830", "name": "Pulse_FormatEnumValueString", "confidence": "medium", "rationale": "non-virtual; enum-to-string with 'ERROR:NoEnum'/'ERROR:NoEnumerator'/'ERROR:NoFlags' fallbacks", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2082a30", "name": "Pulse_UnserializeMethodArgVector", "confidence": "low", "rationale": "non-virtual; type strings CPulseRuntimeMethodArg/CUtlLeanVector/PulseSymbol_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20833c0", "name": "Pulse_UnserializeRegisterValueInfo", "confidence": "low", "rationale": "non-virtual; type strings CKV3MemberNameWithStorage/CPulseValueFullType/PulseRuntimeRegisterIndex_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2099a50", "name": "Pulse_UnserializeCursorSymbolMap", "confidence": "low", "rationale": "non-virtual; type strings PulseCursorID_t/PulseDocNodeID_t/PulseSymbol_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2099ef0", "name": "Pulse_UnserializeCursorIDVector", "confidence": "low", "rationale": "non-virtual; type strings CUtlVector/PulseCursorID_t/PulseDocNodeID_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20a85a0", "name": "Pulse_RegisterCell_ComposeQAngle", "confidence": "low", "rationale": "non-virtual registrar; input fields flPitch/flRoll/flYaw", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ab350", "name": "Pulse_RegisterCell_LerpFloat", "confidence": "low", "rationale": "non-virtual registrar; input fields flFrac/flValueA/flValueB", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20aee70", "name": "Pulse_RegisterCell_LerpVector", "confidence": "low", "rationale": "non-virtual registrar; input fields flFrac/vecValueA/vecValueB", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20af550", "name": "Pulse_RegisterCell_RandomVectorInSphere", "confidence": "low", "rationale": "non-virtual registrar; input fields flMaxRadius/flMinRadius/vCenter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20af7e0", "name": "Pulse_RegisterCell_LerpVector2", "confidence": "low", "rationale": "non-virtual registrar; input fields flFrac/vecValueA/vecValueB (variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b0400", "name": "Pulse_RegisterCell_ComposeTransform", "confidence": "low", "rationale": "non-virtual registrar; input fields Angle/Origin/Scale", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b05b0", "name": "Pulse_RegisterCell_ComposeTransform2", "confidence": "low", "rationale": "non-virtual registrar; input fields Angle/Origin/Scale (variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b2910", "name": "Pulse_RegisterCell_ComposeTransformLC", "confidence": "low", "rationale": "non-virtual registrar; input fields angle/flScale/origin", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b4110", "name": "Pulse_RegisterCell_ComposeTransformLC2", "confidence": "low", "rationale": "non-virtual registrar; input fields angle/flScale/origin (variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b4310", "name": "Pulse_DecomposeTransform", "confidence": "low", "rationale": "non-virtual; Angle/Origin/Scale, int=5 (out params)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b4460", "name": "Pulse_DecomposeTransform2", "confidence": "low", "rationale": "non-virtual; Angle/Origin/Scale, int=5 (out params, variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b6020", "name": "Pulse_RegisterBuiltinDomains", "confidence": "medium", "rationale": "references domain/library names BaseDomain/CPulseMathlib/CPulseStringlib", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b7180", "name": "Pulse_UnserializeRegisterMap", "confidence": "low", "rationale": "non-virtual; type strings PulseRegisterMap_t/PulseRuntimeChunkIndex_t/PulseSymbol_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bc1e0", "name": "CPulseGraphDef::SaveOutflowsToKV3", "confidence": "low", "rationale": "KV3 save with 'Double-save to Member' and 'm_Outflows' member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bc780", "name": "CPulseGraphDef::SaveOutflowsToKV3_Variant", "confidence": "low", "rationale": "KV3 save with 'Double-save to Member' and 'm_Outflows' (second overload)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd3c0", "name": "CPulseCell_Base::GetClassName", "confidence": "medium", "rationale": "class given; slot 3 returns literal class name 'CPulseCell_Base', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd3d0", "name": "CPulseCell_BaseFlow::GetClassName", "confidence": "medium", "rationale": "class given; slot 3 returns literal class name 'CPulseCell_BaseFlow', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd3e0", "name": "CPulseCell_BaseRequirement::GetClassName", "confidence": "medium", "rationale": "class given; slot 3 returns literal class name 'CPulseCell_BaseRequirement', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd420", "name": "CPulseCell_Inflow_BaseEntrypoint::GetClassName", "confidence": "medium", "rationale": "class given; slot 3 returns literal class name 'CPulseCell_Inflow_BaseEntrypoint', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd430", "name": "CPulseCell_Inflow_Method::GetClassName", "confidence": "medium", "rationale": "class given; slot 3 returns literal class name 'CPulseCell_Inflow_Method', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd440", "name": "CPulseCell_Inflow_EventHandler::GetClassName", "confidence": "medium", "rationale": "class given; slot 3 returns literal class name 'CPulseCell_Inflow_EventHandler', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd450", "name": "CPulseCell_Inflow_GraphHook::GetClassName", "confidence": "medium", "rationale": "class given; slot 3 returns literal class name 'CPulseCell_Inflow_GraphHook', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd460", "name": "CPulseCell_Inflow_EntOutputHandler::GetClassName", "confidence": "medium", "rationale": "class given; slot 3 returns literal class name 'CPulseCell_Inflow_EntOutputHandler', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd470", "name": "CPulseCell_Inflow_ObservableVariableListener::GetClassName", "confidence": "medium", "rationale": "class given; slot 3 returns literal class name 'CPulseCell_Inflow_ObservableVariableListener', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd480", "name": "CPulseCell_BaseYieldingInflow::GetClassName", "confidence": "medium", "rationale": "class given; slot 3 returns literal class name 'CPulseCell_BaseYieldingInflow', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd4b0", "name": "CPulseCell_BaseLerp::GetClassName", "confidence": "medium", "rationale": "class given; slot 3 returns literal class name 'CPulseCell_BaseLerp', no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd4c0", "name": "CPulseCell_BaseValue::GetName", "confidence": "medium", "rationale": "slot3 abi int=0 no callees, returns only own class-name string = type-name getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bd4d0", "name": "CPulseCell_Step_PublicOutput::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string, classic name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd4e0", "name": "CPulseCell_Inflow_Yield::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd510", "name": "CPulseCell_Inflow_Wait::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd520", "name": "CPulseCell_Outflow_CycleOrdered::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd560", "name": "CPulseCell_Outflow_CycleRandom::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd570", "name": "CPulseCell_Outflow_CycleShuffled::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd590", "name": "CPulseCell_Value_RandomInt::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bd5a0", "name": "CPulseCell_Value_RandomFloat::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bd5b0", "name": "CPulseCell_Step_DebugLog::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bd5c0", "name": "CPulseCell_Step_CallExternalMethod::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c0b50", "name": "CPulseCell_Base::SaveToKeyValues", "confidence": "low", "rationale": "Double-save assert writing m_nEditorNodeID (base cell field), 21 callers = shared base serializer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c3f20", "name": "SavePulseMember_m_OutputIndex", "confidence": "low", "rationale": "Double-save writer for m_OutputIndex, calls base save 0x20c0b50", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c4010", "name": "SavePulseMember_m_nNextIndex", "confidence": "low", "rationale": "Double-save KV3 writer for member m_nNextIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cccb0", "name": "CPulseGraphDef::SaveToKeyValues", "confidence": "low", "rationale": "serializes m_EntryChunk/m_RegisterMap (compiled graph def fields) with recursion depth guard", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ce730", "name": "CPulseCell_Step_PublicOutput::SaveToKeyValues", "confidence": "low", "rationale": "slot2 virtual referencing m_OutputIndex, calls output save helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cec30", "name": "SavePulseMember_m_Outputs", "confidence": "low", "rationale": "Double-save array writer for m_Outputs (one of three selector/output cells)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20cf230", "name": "SavePulseMember_m_Outputs", "confidence": "low", "rationale": "Double-save array writer for m_Outputs (one of three selector/output cells)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20cf830", "name": "SavePulseMember_m_Outputs", "confidence": "low", "rationale": "Double-save array writer for m_Outputs (one of three selector/output cells)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20d24d0", "name": "CPulseCell_Value_Curve::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d3620", "name": "RegisterPulseCell_CPulseCell_Value_Curve", "confidence": "low", "rationale": "refs BaseDomain/CBasePulseGraphInstance/cell name = static cell schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d3880", "name": "CPulseCell_FireCursors::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d3b50", "name": "CPulseCell_FireCursors::LoadFromKeyValues", "confidence": "low", "rationale": "builds CUtlVector of CPulse_OutflowConnection/CPulse_ResumePoint = cell unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d5590", "name": "RegisterPulseCell_CPulseCell_FireCursors", "confidence": "low", "rationale": "refs BaseDomain/CBasePulseGraphInstance/cell name = static cell schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d57f0", "name": "CPulseCell_Value_Gradient::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d69c0", "name": "RegisterPulseCell_CPulseCell_Value_Gradient", "confidence": "low", "rationale": "refs BaseDomain/CBasePulseGraphInstance/cell name = static cell schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d6c20", "name": "CPulseCell_IntervalTimer::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d6d60", "name": "CPulseCell_IntervalTimer::LoadFromKeyValues", "confidence": "low", "rationale": "reads GameTime_t and cursor cancel/wake priorities = timer cell unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d72f0", "name": "CPulseCell_Inflow_Wait::LoadFromKeyValues", "confidence": "low", "rationale": "reads flDuration/flWaitInterval/flWaitIntervalHigh = wait/interval cell unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dab20", "name": "RegisterPulseCell_CPulseCell_IntervalTimer", "confidence": "low", "rationale": "refs BaseDomain/CBasePulseGraphInstance/cell name = static cell schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dada0", "name": "CPulseCell_LimitCount::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dade0", "name": "CPulseCell_IsRequirementValid::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dadf0", "name": "CPulseCell_InlineNodeSkipSelector::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dae00", "name": "CPulseCell_PickBestOutflowSelector::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20db600", "name": "Pulse_LoadOutflowConnections", "confidence": "low", "rationale": "builds CUtlVector of CPulse_OutflowConnection keyed by PulseDocNodeID_t = outflow unserialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dbc00", "name": "Pulse_LoadSelectorOutflowList", "confidence": "low", "rationale": "reads PulseSelectorOutflowList_t of CPulse_OutflowConnection = selector outflow unserialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dd400", "name": "CPulseCell_LimitCount::SaveToKeyValues", "confidence": "low", "rationale": "Double-save writer for m_nLimitCount (LimitCount cell field)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ddf60", "name": "SavePulseMember_m_nCurrentCount", "confidence": "low", "rationale": "Double-save writer for m_nCurrentCount (LimitCount runtime field)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20df060", "name": "SavePulseMember_m_Outflows", "confidence": "low", "rationale": "Double-save array writer for m_Outflows, 3 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e40f0", "name": "CPulseCell_Timeline::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e44f0", "name": "CPulseCell_Timeline::LoadFromKeyValues", "confidence": "medium", "rationale": "builds CUtlVector of CPulseCell_Timeline::TimelineEvent_t = Timeline cell unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e7750", "name": "RegisterPulseCell_CPulseCell_Timeline", "confidence": "low", "rationale": "refs BaseDomain/CBasePulseGraphInstance/cell name = static cell schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e79b0", "name": "CPulseCell_WaitForObservable::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e79e0", "name": "CPulseCell_BooleanSwitchState::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eb690", "name": "CPulseCell_WaitForCursorsWithTagBase::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eb6b0", "name": "CPulseCell_WaitForCursorsWithTag::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eb6c0", "name": "CPulseCell_CursorQueue::GetName", "confidence": "medium", "rationale": "slot3 returns own class-name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f11e0", "name": "CPulseCell_CursorQueue::SaveToKeyValues", "confidence": "low", "rationale": "Double-save writer for m_nCursorsAllowedToRunParallel (CursorQueue field)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f8be0", "name": "CEntityKeyValues::ParseFieldValue", "confidence": "low", "rationale": "error 'Bad key for entity ... Invalid parsed value for field ... of type' = keyfield value parser", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2100bc0", "name": "InitConVar_entity_log_load_unserialize", "confidence": "medium", "rationale": "references convar name entity_log_load_unserialize + its help text = ConVar static registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2101560", "name": "CEntityPulseAPIExtensionRegistrationContext::RegisterBinding", "confidence": "low", "rationale": "slot4, references MPulseLegacyName metadata attr = pulse API binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21045c0", "name": "CEntityInstance::ReleaseKeyValues", "confidence": "low", "rationale": "slot4 references 'kv %p Release refcount == %d' = releases entity keyvalues", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21048e0", "name": "CEntityInstance::Precache", "confidence": "high", "rationale": "slot8 references string 'Precache'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2104aa0", "name": "CEntityInstance::Activate", "confidence": "high", "rationale": "slot14 references string 'Activate'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2104ba0", "name": "CEntityInstance::~CEntityInstance", "confidence": "low", "rationale": "slot5 releases kv (Release refcount) plus extra cleanup = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21057e0", "name": "CEntityInstance::Spawn", "confidence": "high", "rationale": "slot10 references string 'Spawn'; slot10=Spawn confirmed across sibling classes", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2105940", "name": "CBaseClientUIEntity::ExecuteScript", "confidence": "medium", "rationale": "slot43, string '%s executing script: %s'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210bec0", "name": "CEntityKeyValues::FindOrCreateMember", "confidence": "low", "rationale": "'Inconsistent treatment'/'NOT an attr' consistency check, calls KV3 FindOrCreateMember", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210d590", "name": "CUtlMemory::EnsureCapacity", "confidence": "medium", "rationale": "string 'EnsureCapacity' + allocation count overflow asserts = vector memory grow", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x210de40", "name": "CGameEntitySystem::AddRefEntityKeyValues", "confidence": "low", "rationale": "slot7, 'kv %p AddRef refcount == %d' = adds ref to entity keyvalues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210e8b0", "name": "CEntitySystem::ReleaseEntityKeyValues", "confidence": "low", "rationale": "slot20, 'kv %p Release refcount == %d'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21265c0", "name": "CEntitySystem::CreateEntity", "confidence": "medium", "rationale": "'Cannot create a %s entity...'/'entity class is NULL' + 52 callers = central entity factory", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2128ce0", "name": "DataDesc_AddKeyToUnserialize", "confidence": "medium", "rationale": "string 'AddKeyToUnserialize' + hash-collision assert in entitysystem.cpp", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2129540", "name": "DataDesc_AddComponentProceduralKeys", "confidence": "high", "rationale": "string literally names DataDesc_AddComponentProceduralKeys", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x212de40", "name": "CEntitySystem::RegisterComponentType", "confidence": "high", "rationale": "strings 'RegisterComponentType' + 'Multiple registration of class %s'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x21309a0", "name": "CNetworkSerializerBindingBuildFilter::GetName", "confidence": "low", "rationale": "slot2 returns filter name string 'Entity2'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2130ea0", "name": "ValidateNetworkVarStructs", "confidence": "low", "rationale": "warns about DECLARE_NETWORKVAR_STRUCT and networkvar override list growth", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2133080", "name": "CScriptComponent::GetName", "confidence": "medium", "rationale": "slot6 returns own class-name string 'CScriptComponent'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21389e0", "name": "CScriptComponent::DispatchPrecache", "confidence": "medium", "rationale": "strings 'DispatchPrecache' + 'Failed to precache script entity' + GetInputsForScriptClass", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2150ab0", "name": "GetGameFeatureSet", "confidence": "low", "rationale": "switches on 'Citadel'/'Dota'/'Hammer/GameFeatureSet' = game type detection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2155d90", "name": "CGameResponseSystem::FindBestResponse", "confidence": "low", "rationale": "slot2, checks rr_debugresponses convar during response evaluation", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x215b9e0", "name": "SaveMember_depletioncount", "confidence": "low", "rationale": "Double-save KV3 writer for key 'depletioncount'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21605c0", "name": "RegisterSchemaData", "confidence": "low", "rationale": "uses SchemaSystem_001, error 'unable to register all schema data', self-recursive", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21786e0", "name": "CNavArea::Save", "confidence": "low", "rationale": "slot9 CNavArea formats a %llu id = serialize/save", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21985a0", "name": "std::_Sp_counted_deleter::_M_get_deleter", "confidence": "medium", "rationale": "slot4 of _Sp_counted_deleter, references deleter typeinfo name = _M_get_deleter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21a5030", "name": "std::_Sp_counted_ptr*>::_M_dispose", "confidence": "medium", "rationale": "slot2 of _Sp_counted_ptr = _M_dispose (deletes owned ptr)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21b2420", "name": "CNavMesh::IslandRemoval", "confidence": "medium", "rationale": "strings 'IslandRemoval' + ladder/navlink island errors + WALKABLESEED", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x21e10d0", "name": "CNavMesh::WarnUnconnectedLadders", "confidence": "low", "rationale": "'ERROR: Unconnected ladder #%d top/bottom' + nav_mark ladder hint", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21e773e", "name": "CNavMarkerData::CreateArea", "confidence": "medium", "rationale": "string 'CreateArea' + 'Max number of Nav Areas limit reached' + m_NavAreas/CNavMarkerData assert", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x21e82a0", "name": "CNavMesh::ForAllAreasOverlappingExtent", "confidence": "high", "rationale": "string literally 'CNavMesh::ForAllAreasOverlappingExtent'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21eb740", "name": "CNavMesh::ForAllAreasOverlappingExtent", "confidence": "high", "rationale": "string 'CNavMesh::ForAllAreasOverlappingExtent'; float args = extent-vector overload", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21eda10", "name": "CNavMesh::LoadNavHullData", "confidence": "medium", "rationale": "loads CNavHullVData from scripts/nav_hulls.vdata via ResolveResourceName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21f55a0", "name": "CSNavMesh::AddNavArea", "confidence": "high", "rationale": "string 'CNavMesh::AddNavArea - Adding nav area to mesh with no grid extents'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2208d80", "name": "CUtlVector::AddMultipleToTail", "confidence": "medium", "rationale": "string 'AddMultipleToTail' + allocation-count overflow grow assert", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x222ade0", "name": "SpacePartition_DebugDrawBuild", "confidence": "low", "rationale": "debug overlay: 'Space - CalcBlocks'/'Space - building %d' with Consolas font", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22555c0", "name": "SaveMember_m_nHullIdx", "confidence": "low", "rationale": "Double-save KV3 writer for m_nHullIdx (nav hull index)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x225e040", "name": "CNavHullVData::LoadFromKeyValues", "confidence": "low", "rationale": "reads m_vecNavHulls from class vdata, 'Class data is a %s not a table'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2279340", "name": "rcBuildLayerRegions", "confidence": "high", "rationale": "strings 'rcBuildLayerRegions: Out of memory' + mergeAndFilterLayerRegions (Recast)", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x227cd50", "name": "CUtlMemory::EnsureCapacity", "confidence": "medium", "rationale": "string 'EnsureCapacity' + allocation count overflow asserts", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227e2d0", "name": "CGCClientSystem::SpewSimulatedGCFailure", "confidence": "low", "rationale": "prints 'Simulated GC communications failure ... Mode: Down/RecvOnly/not active'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2282900", "name": "GCSDK::CProtoBufMsg::CProtoBufMsg", "confidence": "high", "rationale": "string 'CProtoBufMsg::CProtoBufMsg( MsgType_t )' in msgprotobuf.h = constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2286380", "name": "GCSDK::EmitBaseMessageV", "confidence": "medium", "rationale": "strings 'EmitBaseMessageV' + GCHost + gclogger.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2286a40", "name": "IMsgNetPacketFromCNetPacket", "confidence": "medium", "rationale": "string 'IMsgNetPacketFromCNetPacket: malformed packet' with hex-dump format strings", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x22886e0", "name": "GCSDK::CJobMgr::BFrameFuncResumeYieldingJobs", "confidence": "high", "rationale": "string 'CJobMgr::BFrameFuncResumeYieldingJobs' in jobmgr.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2288b80", "name": "GCSDK::CJobMgr::BFrameFuncResumeSleepingJobs", "confidence": "high", "rationale": "string 'CJobMgr::BFrameFuncResumeSleepingJobs' in jobmgr.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x228f680", "name": "GCSDK::CJobMgr::BFrameFuncCheckForJobTimeouts", "confidence": "high", "rationale": "string 'CJobMgr::BFrameFuncCheckForJobTimeouts' in jobmgr.cpp", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2295406", "name": "CTSQueue::Push", "confidence": "high", "rationale": "strings 'CTSQueue corruption' + 'Push' + 'nTries < 10000000' spin loop", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2296310", "name": "GCSDK::CProtoBufMsg::InitFromPacket", "confidence": "high", "rationale": "string 'CProtoBufMsg::InitFromPacket( IMsgNetPacket )' in msgprotobuf.cpp", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2296b70", "name": "GCSDK::CProtoBufMsg::BAsyncSendProto", "confidence": "high", "rationale": "string 'CProtoBufMsg::BAsyncSendProto' in msgprotobuf.cpp", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2298ee0", "name": "GCSDK::CGCClientSharedObjectTypeCache::Dump", "confidence": "medium", "rationale": "slot7 prints 'TypeCache for %d (%d objects):'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x229c330", "name": "GCSDK::RenderSOID", "confidence": "low", "rationale": "formats identifier as '<%s:%llu>'/'<%s:%s>' = shared-object/GID renderer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x229e640", "name": "GCSDK::CWorkThreadPool::AddWorkItem", "confidence": "high", "rationale": "strings 'AddWorkItem' + 'SetEvent()' in workthreadpool.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x229ef20", "name": "GCSDK::CWorkThreadPool::PushWorkItem", "confidence": "low", "rationale": "slot2, string 'Push' = enqueue into work queue", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x229f2f0", "name": "GCSDK::CJobTime::UpdateJobTime", "confidence": "low", "rationale": "clock update, warns 'system time went backward by %d seconds'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a28d0", "name": "std::bad_alloc::what", "confidence": "high", "rationale": "slot2 of std::bad_alloc returns 'std::bad_alloc' = what()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a293c", "name": "std::bad_array_new_length::what", "confidence": "high", "rationale": "slot2 returns 'std::bad_array_new_length' = what()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a29a8", "name": "std::bad_cast::what", "confidence": "high", "rationale": "slot2 returns 'std::bad_cast' = what()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a2a14", "name": "std::bad_typeid::what", "confidence": "high", "rationale": "slot2 returns 'std::bad_typeid' = what()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22aeba0", "name": "__gnu_cxx::__concurrence_lock_error::what", "confidence": "high", "rationale": "slot2 returns '__gnu_cxx::__concurrence_lock_error' = what()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22aebb2", "name": "__gnu_cxx::__concurrence_unlock_error::what", "confidence": "high", "rationale": "slot2 returns '__gnu_cxx::__concurrence_unlock_error' = what()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b01d6", "name": "std::exception::what", "confidence": "high", "rationale": "slot2 returns 'std::exception' = what()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b01e8", "name": "std::bad_exception::what", "confidence": "high", "rationale": "slot2 returns 'std::bad_exception' = what()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b235f", "name": "CBtNode::Update", "confidence": "low", "rationale": "slot7 stub 'pure virtual method called' = unimplemented abstract method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22e9956", "name": "std::__cxx11::money_put::do_put", "confidence": "high", "rationale": "slot2 of money_put, format '%.*Lf'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ef144", "name": "std::__cxx11::time_put::do_put", "confidence": "medium", "rationale": "time_put do_put: strftime formats %H:%M/%H:%M:%S/%m/%d/%y", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22f9cb0", "name": "std::__cxx11::money_put::do_put", "confidence": "high", "rationale": "slot2 of money_put, format '%.*Lf'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ff4d4", "name": "std::__cxx11::time_put::do_put", "confidence": "medium", "rationale": "time_put do_put: strftime formats %H:%M etc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23061ee", "name": "__gnu_cxx::stdio_filebuf::xsgetn", "confidence": "high", "rationale": "slot8, 'basic_filebuf::xsgetn error reading the file'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x230b442", "name": "__gnu_cxx::stdio_filebuf::xsgetn", "confidence": "high", "rationale": "slot8, 'basic_filebuf::xsgetn error reading the file'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x230f014", "name": "std::bad_function_call::what", "confidence": "high", "rationale": "slot2 returns 'bad_function_call' = what()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2322e06", "name": "std::money_put::do_put", "confidence": "high", "rationale": "slot2 of money_put, format '%.*Lf'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2329c58", "name": "std::time_put::do_put", "confidence": "medium", "rationale": "time_put do_put: strftime formats %H:%M etc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2345258", "name": "std::money_put::do_put", "confidence": "high", "rationale": "slot2 of money_put, format '%.*Lf'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234c108", "name": "std::time_put::do_put", "confidence": "medium", "rationale": "time_put do_put: strftime formats %H:%M etc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18470", "name": "CBtAgentBot::GetEntityIndex", "confidence": "low", "rationale": "slot4 thin wrapper returning CEntityInstance::GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1c940", "name": "CBtNode::LoadKeyArray", "confidence": "low", "rationale": "'[ AI BT ]: key %s is not an array' + iterates KV3 array = BT array-key parser", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa29c40", "name": "CBaseClientUIEntity::GetEntityIndex", "confidence": "low", "rationale": "slot41 thin wrapper returning CEntityInstance::GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa31e20", "name": "CPointClientUIDialog::Spawn", "confidence": "high", "rationale": "slot10=Spawn, tail-calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa6e010", "name": "CChoreoComponent::SaveToKeyValues", "confidence": "low", "rationale": "serializes component writing 'CChoreoComponent' type token with recursion depth guard", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa7a130", "name": "CRenderComponent::SaveToKeyValues", "confidence": "low", "rationale": "serializes component writing 'CRenderComponent' type token with recursion depth guard", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa7be60", "name": "CNetworkTransmitComponent::StateChangedBranch", "confidence": "high", "rationale": "string 'CNetworkTransmitComponent::StateChangedBranch( overflowed shared changeinfos )'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xa8d690", "name": "CLightComponent::SaveToKeyValues", "confidence": "low", "rationale": "serializes component writing 'CLightComponent' type token with recursion depth guard", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa94830", "name": "SaveMember_m_skeletonInstance", "confidence": "low", "rationale": "Double-save KV3 writer for m_skeletonInstance (skeleton/body component field)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xab01b0", "name": "CChoreoComponent::StopScene", "confidence": "low", "rationale": "slot28, deletes scene object via DeleteSceneObjectFunctionPointer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacbc00", "name": "CGCItemAcknowledged::Process", "confidence": "low", "rationale": "slot5 of GC message class = message handler/process", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacfeb0", "name": "CCSPlace::Spawn", "confidence": "high", "rationale": "slot10=Spawn, tail-calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaded80", "name": "CCSPlayerPawn::Touch", "confidence": "high", "rationale": "slot148 tail-calls CBaseEntity::Touch", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadf250", "name": "CTouchExpansionComponent::SetUp", "confidence": "medium", "rationale": "log 'TouchExpansionComponent_SetUp (ent %s [%d])' + force disable touch events", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xae2540", "name": "CCSPlayerPawn::Deafen", "confidence": "medium", "rationale": "plays 'Flashbang.Ring.Long' via StartSoundEventString using control.deafenHE", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae2cc0", "name": "CCSPlayerPawn::CommitSuicide", "confidence": "medium", "rationale": "slot409 calls CBasePlayerPawn::CommitSuicide", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0cb80", "name": "CCSPlayerPawn::Spawn", "confidence": "high", "rationale": "slot10=Spawn for CCSPlayerPawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb101b0", "name": "CCSObserverPawn::ObserverSpawn", "confidence": "low", "rationale": "slot407 pawn reset that sets ground entity (parallels pawn Spawn/reset)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb103d0", "name": "CCSPlayerStateDeathWaitForKey::Enter", "confidence": "low", "rationale": "slot0 of player state machine reads OffsetToLifeState = state enter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11490", "name": "CCSTeam::Spawn", "confidence": "high", "rationale": "slot10=Spawn, tail-calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb17850", "name": "CCSPlayerStateWelcome::Enter", "confidence": "low", "rationale": "slot0 of player state machine sets MoveType = state enter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb4c050", "name": "CCSPlayerStateDeathWaitForKey::Update", "confidence": "low", "rationale": "slot2 of player state machine = per-frame think/update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb89ce0", "name": "CCSBot::PrintBombZoneDebug", "confidence": "low", "rationale": "debug list dump with ' %d : %s'/'B %d : %s' rows", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb91ea0", "name": "CLogicEventListener::Spawn", "confidence": "high", "rationale": "slot10=Spawn, tail-calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb91f00", "name": "CEnvHudHint::Spawn", "confidence": "high", "rationale": "slot10=Spawn, tail-calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9c5c0", "name": "CSurrender::ExecuteCommand", "confidence": "low", "rationale": "slot13 vote-issue method (shared 0xb8eb00), checks IsLastRoundBeforeHalfTime", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9ceb0", "name": "CKickIssue::GetDetailString", "confidence": "low", "rationale": "slot33 vote-issue getter formatting a display string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xba1e40", "name": "CKickIssue::IsEnabled", "confidence": "low", "rationale": "slot22 vote-issue predicate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xba2180", "name": "CKickIssue::ExecuteCommand", "confidence": "low", "rationale": "slot13 vote-issue method (shared 0xb8eb00) matching CSurrender slot13", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb2d20", "name": "CFunFact_StatBest::Evaluate", "confidence": "low", "rationale": "slot2 FunFact evaluator (shared helper 0xbb2880)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb3000", "name": "CFunFact_PlayerEvalFunction::Evaluate", "confidence": "low", "rationale": "slot2 FunFact evaluator (shared helper 0xbb2880)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd3380", "name": "PathCost::operator()", "confidence": "medium", "rationale": "slot14 PathCost functor (int=3 float=2) = A* cost call operator", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd68c0", "name": "CCSBot::Update", "confidence": "low", "rationale": "slot26 bot per-frame method calling many bot subsystems", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbdd7e0", "name": "CCSGameRules::CountTeamSpawnPoints", "confidence": "low", "rationale": "iterates info_player_terrorist/counterterrorist via FindEntityByClassName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbde720", "name": "CCSGameRules::SelectSpawnPoint", "confidence": "low", "rationale": "finds info_player spawn near coords (float=4) via FindEntityByClassName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbea9d0", "name": "CCSBot::SetLookAt", "confidence": "high", "rationale": "debug string '%3.1f SetLookAt( %s ), duration = %f'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbee1e0", "name": "CCSBot::UpdateLooseBombGuard", "confidence": "low", "rationale": "bot state strings 'GuardingLooseBomb'/'SpottedBomber'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbef440", "name": "CCSBot::FireWeaponAtEnemy", "confidence": "low", "rationale": "bot fire debug overlay 'BANG!' with aim helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbf59a0", "name": "Weapon_GetSilencerModel", "confidence": "low", "rationale": "'silenced'/'weapon' + GetItemSchema/GetCSWeaponData = silencer attachment lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc083e0", "name": "CCSBotManager::StartFrame", "confidence": "low", "rationale": "slot7 bot manager frame hook calling MaintainBotQuota", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc0d070", "name": "CCSBot::UpdateReloadRetreat", "confidence": "low", "rationale": "'Retreating to a safe spot to reload!' + weapon_awp check", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc17cf0", "name": "CCSBot::AddGrenadeThrowEvent", "confidence": "low", "rationale": "builds 'GrenadeEvents' KV3 array via AddArrayElementToTail", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc1d650", "name": "CBtNode::ParseNode", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' behavior-tree node factory", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1fa60", "name": "CBtNode::ParseNode", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' behavior-tree node factory variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1fe60", "name": "CBtNode::ParseNode", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' behavior-tree node factory variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc220e0", "name": "CBtNode::ParseNode", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' behavior-tree node factory variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc27df0", "name": "CBtActionAttack::Cleanup", "confidence": "low", "rationale": "slot5 removes blackboard member via RemoveMember_MemberName = node cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc27e60", "name": "CBtActionChooseBombSiteArea::Cleanup", "confidence": "low", "rationale": "slot5 removes blackboard member = node cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc27f00", "name": "CBtActionChooseRandomWaypoint::Cleanup", "confidence": "low", "rationale": "slot5 removes blackboard member = node cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc27fa0", "name": "CBtActionChooseRandomWaypointWithinRadius::Cleanup", "confidence": "low", "rationale": "slot5 removes blackboard member = node cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc28040", "name": "CBtActionChooseTeamSpawnArea::Cleanup", "confidence": "low", "rationale": "slot5 removes blackboard member = node cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2a820", "name": "CBtActionAttack::Init", "confidence": "low", "rationale": "slot2 BT node init/parse manipulating blackboard members", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc35850", "name": "CBtActionHide::OnStart", "confidence": "low", "rationale": "slot3 creates blackboard member via FindOrCreateMember = node start", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3f510", "name": "CBtActionSelectAreasWithinRadius::Cleanup", "confidence": "low", "rationale": "slot5 removes blackboard member = node cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc40790", "name": "CBtActionSetValueVector::OnStart", "confidence": "low", "rationale": "slot3 creates blackboard member via FindOrCreateMember = node start", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47e70", "name": "CBtDecoratorFindUtilityStrat::Cleanup", "confidence": "low", "rationale": "slot5 removes blackboard member = decorator cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc48240", "name": "CBtDecoratorHidingSpotService::Cleanup", "confidence": "low", "rationale": "slot5 removes blackboard member = decorator cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4cd00", "name": "CBtNode::LoadKeyArray", "confidence": "low", "rationale": "'[ AI BT ]: key %s is not an array' + iterates KV3 array", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51ca0", "name": "CBtDecoratorSetBarrier::Cleanup", "confidence": "low", "rationale": "slot5 removes blackboard member = decorator cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc52bc0", "name": "CBtDecoratorRouteService::Cleanup", "confidence": "low", "rationale": "slot5 removes blackboard member = decorator cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc52d00", "name": "CBtDecoratorSetBarrier::OnEnd", "confidence": "low", "rationale": "slot4 removes blackboard member = decorator end", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc534a0", "name": "CBtDecoratorRemoveKey::OnStart", "confidence": "medium", "rationale": "slot3 removes a blackboard key via RemoveMember = this decorator's job", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc540d0", "name": "CBtDecoratorSetReactionTime::OnStart", "confidence": "low", "rationale": "slot2 reads blackboard member via FindMember = node start", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc54660", "name": "CBtDecoratorTryLock::OnEnd", "confidence": "low", "rationale": "slot4 releases lock by RemoveMember = decorator end/unlock", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc55980", "name": "CBtDecoratorRunOnce::OnEnd", "confidence": "low", "rationale": "slot4 removes blackboard member = decorator end", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc62730", "name": "CBtDecoratorRankerDist::Init", "confidence": "low", "rationale": "slot2 sets up blackboard member via FindOrCreateMember", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc62940", "name": "CBtDecoratorSensor::Init", "confidence": "low", "rationale": "slot2 sets up blackboard member via FindOrCreateMember", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc632f0", "name": "CBtDecoratorPicker::Init", "confidence": "low", "rationale": "slot2 sets up blackboard member via FindOrCreateMember", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc82010", "name": "GetWeaponDataByName", "confidence": "low", "rationale": "builds 'weapon_%s' then GetCSWeaponDataFromKey/GetItemSchema = weapon-data lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd7d50", "name": "CFogController::InputSetFogStrength", "confidence": "low", "rationale": "'Cannot SetFogStrength on Entity %d - fog is not dynamic!' input handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd9e80", "name": "COmniLight::UpdateLight", "confidence": "low", "rationale": "slot274 pushes light params via SetSceneObjectAttributeFloat4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcda8f0", "name": "CBarnLight::UpdateLight", "confidence": "low", "rationale": "slot274 (shared with COmniLight) pushes light params via SetSceneObjectAttributeFloat4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd24640", "name": "CEntitySharedPulseSignature::Invoke", "confidence": "low", "rationale": "slot2 drives pulse signature runtime helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd2f2e0", "name": "CInfoOffscreenPanoramaTexture::UpdateTexture", "confidence": "low", "rationale": "slot20 setter marking networked change via StateChanged", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd35240", "name": "CBreakable::ParseBreakCommandList", "confidence": "low", "rationale": "parses 'break_command_list'/'break_list' KV3 array", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd37210", "name": "CBuoyancyHelper::SaveToKeyValues", "confidence": "low", "rationale": "serializes component writing 'CBuoyancyHelper' type token with recursion depth guard", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd3c8d0", "name": "UTIL_BuildEntityDescription", "confidence": "low", "rationale": "Formats \"classname(name[index])\" plus \", model: %s\" via string ops + GetEntityIndex; entity debug-string builder.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd4ef90", "name": "CBaseTrigger::Spawn", "confidence": "high", "rationale": "class CBaseTrigger, slot 10 (=Spawn across file), calls CBaseEntity::Spawn.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd010", "name": "CMultiLightProxy::Spawn", "confidence": "high", "rationale": "slot 10 tail-calls CBaseEntity::Spawn.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcd040", "name": "CInfoParticleTarget::Spawn", "confidence": "high", "rationale": "slot 10 tail-calls CBaseEntity::Spawn.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcd080", "name": "CInfoTarget::Spawn", "confidence": "high", "rationale": "slot 10 tail-calls CBaseEntity::Spawn.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdce330", "name": "CInfoVisibilityBox::SetTransmit", "confidence": "low", "rationale": "slot 94 (widely-overridden int=3 method calling GetEntityIndex); visibility box governs PVS transmit.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce3e0", "name": "CLightEntity::Activate", "confidence": "low", "rationale": "slot 14 int=2 calls NetworkStateChanged applying light state after spawn; near Activate range.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd0d20", "name": "CFogSystem::Update", "confidence": "low", "rationale": "slot 60 int=2 fires an entity output; fog controller per-frame/update, thin evidence.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd1eb0", "name": "CPointChildModifier::Activate", "confidence": "medium", "rationale": "slot 15 (=Activate) calls CBaseEntity::SetParent to reparent children on activation.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd9a40", "name": "KV3Save_CPulseCell_LerpCameraSettings", "confidence": "medium", "rationale": "references type \"CPulseCell_LerpCameraSettings\"+\"Stack depth limit hit\" with KV3 PrepareForType; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddf480", "name": "UpdatePointCameraTransmit", "confidence": "low", "rationale": "references CNetworkTransmitComponent::StateChanged log + \"point_camera\", FindEntityByClassName; toggles point_camera transmit.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde57c0", "name": "UpdatePointCameraTransmit", "confidence": "low", "rationale": "sibling of 0xddf480: same StateChanged + point_camera strings, FindEntityByClassName.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde62d0", "name": "CPointCamera::Spawn", "confidence": "high", "rationale": "slot 10 tail-calls CBaseEntity::Spawn.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde6ba0", "name": "CFogController::Spawn", "confidence": "high", "rationale": "slot 10 tail-calls CBaseEntity::Spawn.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde6e60", "name": "CPointCameraVFOV::Spawn", "confidence": "high", "rationale": "slot 10 tail-calls CBaseEntity::Spawn.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde7030", "name": "CInfoWorldLayer::Spawn", "confidence": "high", "rationale": "slot 10 tail-calls CBaseEntity::Spawn.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdff770", "name": "CResourcePrecacherGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 63, only callee FireOutput; slot meaning uncertain.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe08bb0", "name": "KV3Save_CPropDataComponent", "confidence": "medium", "rationale": "type \"CPropDataComponent\"+\"Stack depth limit hit\"; schema-to-KV3 save function.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe14910", "name": "CInfoFan::Spawn", "confidence": "high", "rationale": "slot 10 tail-calls CBaseEntity::Spawn.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe16f90", "name": "CTriggerFan::Touch", "confidence": "low", "rationale": "slot 275 int=2 float=1 dispatches via DispatchDatamapFunction; trigger applies force on touch.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe3c840", "name": "KV3Save_VPhysicsCollisionAttribute_t", "confidence": "medium", "rationale": "type \"VPhysicsCollisionAttribute_t\"+stack-guard+PrepareForType; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe3e5f0", "name": "KV3Save_CCollisionProperty", "confidence": "medium", "rationale": "type \"CCollisionProperty\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe3fb00", "name": "KV3Save_CEnvWindShared", "confidence": "medium", "rationale": "type \"CEnvWindShared\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe43c20", "name": "KV3Save_CShatterGlassShard", "confidence": "medium", "rationale": "type \"CShatterGlassShard\"+stack-guard+PrepareForType; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe44580", "name": "KV3Save_CGlowProperty", "confidence": "medium", "rationale": "type \"CGlowProperty\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe4a400", "name": "KV3Save_CPrecipitationVData", "confidence": "medium", "rationale": "type \"CPrecipitationVData\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe4bc40", "name": "KV3Save_fogplayerparams_t", "confidence": "medium", "rationale": "type \"fogplayerparams_t\"+stack-guard+PrepareForType; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe4c680", "name": "KV3Save_fogparams_t", "confidence": "medium", "rationale": "type \"fogparams_t\"+stack-guard; shares helper sub_0xde7ae0 with sky3dparams.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe4e4f0", "name": "KV3Save_sky3dparams_t", "confidence": "medium", "rationale": "type \"sky3dparams_t\"+stack-guard; shares helper sub_0xde7ae0 with fogparams.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe4f460", "name": "KV3Save_m_pJoint", "confidence": "medium", "rationale": "\"Double-save to Member '%s'\" (save dir) writing member m_pJoint via KeyValues3::FindMember.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe866b0", "name": "ScriptGetPlayerSlots", "confidence": "low", "rationale": "references \"CPlayerSlot\"+\"CUtlVector\", ResolveResourceName; VScript accessor returning player-slot list.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe8c100", "name": "IKV3TransferInterface_Worldspace_Save", "confidence": "medium", "rationale": "string literally names IKV3TransferInterface_Worldspace_Save; \"Double-save to Member\" save path.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe8fa80", "name": "KV3Save_PhysicsRagdollPose_t", "confidence": "medium", "rationale": "type \"PhysicsRagdollPose_t\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe919d0", "name": "KV3Save_CCopyRecipientFilter", "confidence": "medium", "rationale": "type \"CCopyRecipientFilter\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe92310", "name": "KV3Save_CTakeDamageInfo", "confidence": "medium", "rationale": "type \"CTakeDamageInfo\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe92fc0", "name": "IKV3TransferInterface_EHandle_Load", "confidence": "medium", "rationale": "string literally names IKV3TransferInterface_EHandle_Load; \"Class data is a '%s', not a table\" load path.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xeb1040", "name": "CNotifyManager::RemoveEntity", "confidence": "low", "rationale": "slot 12 int=1 calls CGameEntitySystem::RemoveListenerEntity; entity-removal callback.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb5100", "name": "CAnimGraphTraceProvider::TraceRay", "confidence": "medium", "rationale": "slot 0 int=5 calls InitGameTrace; trace-provider primary trace entry.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xec31b0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 3 constructs instance (calls IScriptVM::CreateVM).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xec3a40", "name": "PrintEntityHierarchy", "confidence": "medium", "rationale": "\"Entity Hierarchy For %d:\" + \"%d %s '%s' (%s)\", self-recursive walk over GetEntityIndex.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xec43a0", "name": "PrintSceneNodeHierarchy", "confidence": "medium", "rationale": "\"SceneNode Hierarchy For %d:\" + row format, self-recursive scene-node walk.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xee07c0", "name": "ParseSubclass", "confidence": "medium", "rationale": "references literal \"ParseSubclass\" and \"false\"; keyvalue subclass parser.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xee51a0", "name": "SendDebugOverlaysToClients", "confidence": "low", "rationale": "references convar \"sv_debug_overlays_broadcast\"; broadcasts debug overlays.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xef6f60", "name": "CBodyGameSystem::NotifyResourceStatusChange", "confidence": "high", "rationale": "string literally: \"CBodyGameSystem::NotifyResourceStatusChange[%s] %s (RC=%d,LT=%s)\".", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xefec80", "name": "CSosCopyRecipientFilter::GetRecipientIndex", "confidence": "low", "rationale": "recipient-filter slot 6 int=2 returns via GetEntityIndex; accessor by index.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeffc40", "name": "CTriggerSoundscape::Spawn", "confidence": "high", "rationale": "slot 10 calls CBaseTrigger::Spawn (0xd4ef90).", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf003f0", "name": "CScriptConsoleCommand::Execute", "confidence": "low", "rationale": "slot 1 int=1, ResolveResourceName; script console-command dispatch, slot meaning uncertain.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf050a0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 3 (matches CEntityDebugGameSystem factory slot 3).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf059d0", "name": "PrecacheResource", "confidence": "medium", "rationale": "assert \"PrecacheResource\\tmust be passed a valid precache context!\" names the function.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xf088b0", "name": "SetEntityKeyValueClassname", "confidence": "low", "rationale": "\"classname\" + CEntityKeyValues::SetString/FindOrCreateKeyValues; sets classname KV.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0c1c0", "name": "CVScriptGameSystem::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 63 int=1, ResolveResourceName + script subs; lifecycle hook, uncertain slot.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf14790", "name": "DoEntFireByInstanceHandle", "confidence": "high", "rationale": "error string \"VScript error: DoEntFireByInstanceHandle was passed an invalid entity instance.\".", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf303d0", "name": "DumpPlayerControllerInfo", "confidence": "low", "rationale": "formats \"Controller: %s\"/\"Pawn: %s\" with GetEntityIndex; controller debug dump.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf57ee0", "name": "CEnvSoundscapeProxyAlias_snd_soundscape_proxy::Spawn", "confidence": "high", "rationale": "slot 10 tail-calls CBaseEntity::Spawn.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7afb0", "name": "CEnvSoundscapeProxyAlias_snd_soundscape_proxy::UpdateForPlayer", "confidence": "low", "rationale": "slot 20 int=2 float=2 with ResolveResourceName; soundscape proxy per-player update, uncertain slot.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf95170", "name": "KV3Save_AmmoTypeInfo_t", "confidence": "medium", "rationale": "type \"AmmoTypeInfo_t\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf956c0", "name": "KV3Save_CEmptyGraphController", "confidence": "medium", "rationale": "type \"CEmptyGraphController\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf963a0", "name": "KV3Save_EntityRenderAttribute_t", "confidence": "medium", "rationale": "type \"EntityRenderAttribute_t\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf96950", "name": "KV3Save_ActiveModelConfig_t", "confidence": "medium", "rationale": "type \"ActiveModelConfig_t\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfac870", "name": "KV3Load_m_hExternalGraph", "confidence": "medium", "rationale": "\"Class data is a '%s', not a table\" (load dir) reading member m_hExternalGraph.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb1990", "name": "KV3Save_m_PhysicsBodyMarkupByBoneName", "confidence": "medium", "rationale": "\"Double-save to Member '%s'\" writing member m_PhysicsBodyMarkupByBoneName.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10140e0", "name": "KV3Save_DebugDrawBoneTransforms_t", "confidence": "medium", "rationale": "type \"DebugDrawBoneTransforms_t\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1015640", "name": "KV3Save_AI_DefaultNPC_DebugSnapshotData_t", "confidence": "medium", "rationale": "type \"AI_DefaultNPC_DebugSnapshotData_t\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1015fb0", "name": "KV3Save_AI_GroundRootMotionMotor_DebugSnapshotData_t", "confidence": "medium", "rationale": "type \"AI_GroundRootMotionMotor_DebugSnapshotData_t\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1017540", "name": "KV3Save_CBaseAnimGraphDestructibleParts_GraphController", "confidence": "medium", "rationale": "type \"CBaseAnimGraphDestructibleParts_GraphController\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1018570", "name": "KV3Save_Scorch", "confidence": "low", "rationale": "type token \"Scorch\"+stack-guard; schema-to-KV3 save of a Scorch property/struct.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x101c740", "name": "KV3Save_AI_BaseNPC_DebugSnapshotData_t", "confidence": "medium", "rationale": "type \"AI_BaseNPC_DebugSnapshotData_t\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1059020", "name": "KV3Save_CGameSceneNodeHandle", "confidence": "medium", "rationale": "type \"CGameSceneNodeHandle\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1059520", "name": "KV3Save_CGameSceneNode", "confidence": "medium", "rationale": "type \"CGameSceneNode\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10599f0", "name": "KV3Save_locksound_t", "confidence": "medium", "rationale": "type \"locksound_t\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x105a640", "name": "KV3Save_DefaultComponentString", "confidence": "low", "rationale": "token \"DefaultComponentString\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1080630", "name": "KV3Save_CMovementStatsProperty", "confidence": "medium", "rationale": "type \"CMovementStatsProperty\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1080f80", "name": "KV3Save_CMotorController", "confidence": "medium", "rationale": "type \"CMotorController\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1081470", "name": "KV3Save_SimpleConstraintSoundProfile", "confidence": "medium", "rationale": "type \"SimpleConstraintSoundProfile\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1081960", "name": "KV3Save_ConstraintSoundInfo", "confidence": "medium", "rationale": "type \"ConstraintSoundInfo\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1081eb0", "name": "KV3Save_CSmoothFunc", "confidence": "medium", "rationale": "type \"CSmoothFunc\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a70a0", "name": "KV3Save_CNetworkedSequenceOperation", "confidence": "medium", "rationale": "type \"CNetworkedSequenceOperation\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ada10", "name": "KV3Save_CountdownTimer", "confidence": "medium", "rationale": "type \"CountdownTimer\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ae960", "name": "KV3Save_EngineCountdownTimer", "confidence": "medium", "rationale": "type \"EngineCountdownTimer\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b0160", "name": "KV3Save_CTimeline", "confidence": "medium", "rationale": "type \"CTimeline\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ce0d0", "name": "KV3Save_CNmEventConsumerAttributes", "confidence": "medium", "rationale": "type \"CNmEventConsumerAttributes\"+stack-guard+PrepareForType; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ce6b0", "name": "KV3Save_CNmEventConsumerLegacy", "confidence": "medium", "rationale": "type \"CNmEventConsumerLegacy\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cecd0", "name": "KV3Save_CNmEventConsumerParticle", "confidence": "medium", "rationale": "type \"CNmEventConsumerParticle\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cf2b0", "name": "KV3Save_m_eventID", "confidence": "medium", "rationale": "\"Double-save to Member '%s'\" writing member m_eventID.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cf7d0", "name": "KV3Save_CNmEventConsumerPulse", "confidence": "medium", "rationale": "type \"CNmEventConsumerPulse\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cfdd0", "name": "KV3Save_CNmEventConsumerSound", "confidence": "medium", "rationale": "type \"CNmEventConsumerSound\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e29f0", "name": "CFogVolume::Spawn", "confidence": "high", "rationale": "slot 10 tail-calls CBaseEntity::Spawn.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bdab0", "name": "CPulseInstanceSaveAPI_SaveGame::Save", "confidence": "low", "rationale": "save-API slot 2 calls KeyValues3::PrepareForType; writes a value.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bdb00", "name": "CPulseInstanceSaveAPI_Blackboard::Save", "confidence": "low", "rationale": "save-API slot 1 calls KeyValues3::PrepareForType; writes a value.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bdc60", "name": "CPulseInstanceLoadAPI_Spawn::Load", "confidence": "low", "rationale": "load-API slot 5 calls AllocPooledString; reads a symbol/value.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bdca0", "name": "CPulseInstanceLoadAPI_RestoreGame::Load", "confidence": "low", "rationale": "load-API slot 5 calls AllocPooledString; reads a symbol/value.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c0820", "name": "CPulseSharedEHandleService::ResolveHandle", "confidence": "low", "rationale": "slot 2 resolves entity via FindEntityClassByClassname; EHandle service lookup.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12c0950", "name": "Pulse_FindEntityByTargetName", "confidence": "low", "rationale": "error \"Invalid target entity name.\" + \"TargetName\", AllocPooledString; resolves target by name.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c5540", "name": "KV3Save_m_Input", "confidence": "medium", "rationale": "\"Double-save to Member '%s'\" writing member m_Input.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c5660", "name": "KV3Save_CPulseCell_Step_EntFire", "confidence": "medium", "rationale": "type \"CPulseCell_Step_EntFire\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c62d0", "name": "KV3Save_CPulseCell_PlaySequence", "confidence": "medium", "rationale": "type \"CPulseCell_PlaySequence\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c7bb0", "name": "IPulseGraphLoadErrorReporter::ReportMissing", "confidence": "low", "rationale": "\"IPulseGraphLoadErrorReporter\" + \"[MISSING] '%s'\", GetString; reports missing pulse binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ca140", "name": "LoadGameBlackboards", "confidence": "low", "rationale": "references \"game_blackboards\", iterates KV3 members, UTIL::Remove; loads game blackboard set.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d05b0", "name": "CPulseGameBlackboard::Precache", "confidence": "high", "rationale": "slot 8 tail-calls CBaseEntity::Precache.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12d6e60", "name": "KV3Save_CNmAimCSNode_CDefinition", "confidence": "medium", "rationale": "type \"CNmAimCSNode::CDefinition\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d75b0", "name": "KV3Save_CNmSnapWeaponNode_CDefinition", "confidence": "medium", "rationale": "type \"CNmSnapWeaponNode::CDefinition\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ef5c0", "name": "CFlashbangProjectile::Detonate", "confidence": "medium", "rationale": "slot 310 int=1 dispatches via DispatchDatamapFunction + effect sub; grenade detonate override.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f24d0", "name": "CCSGameRules::ShouldCollide", "confidence": "low", "rationale": "slot 67 int=3 calls CBaseEntity::AbsVelocity; rules physics/velocity query, slot uncertain.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f34a0", "name": "CCSGameRules::GetTeamAssignmentOverride", "confidence": "low", "rationale": "slot 63 int=3 with GetEntityIndex; rules per-entity query, slot uncertain.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f5a40", "name": "CCashStack::MyTouch", "confidence": "low", "rationale": "slot 144 (item pickup slot) int=2 float=6; cash-stack pickup handler, abi noisy.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f6b60", "name": "KV3Save_GameAmmoTypeInfo_t", "confidence": "medium", "rationale": "type \"GameAmmoTypeInfo_t\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ff6b0", "name": "FindPlantedC4", "confidence": "medium", "rationale": "references \"planted_c4\"/\"weapon_c4\", FindEntityByClassName; locates the bomb entity.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13112b0", "name": "CCSGameRules::PauseMatch", "confidence": "medium", "rationale": "references convar \"mp_halftime_pausematch\" + \"#SFUI_Notice_Match_Will_Pause\", UTIL_ClientPrintAll.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x132ad70", "name": "CCSGameModeRules_ArmsRace::CalculateWeaponUpgrade", "confidence": "low", "rationale": "slot 11 int=3 with GetEntityIndex + rules subs; arms-race progression logic, slot uncertain.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1331230", "name": "CInfoPlayerTerrorist::Spawn", "confidence": "high", "rationale": "slot 10 tail-calls CBaseEntity::Spawn.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1367ac0", "name": "BuildTeamMatchInfoString", "confidence": "low", "rationale": "references \"#CSGO_MatchInfoTeam_LossElim\"/\"WinAdvan\"; builds team match-info localization text.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a240", "name": "HostagePathCost::operator()", "confidence": "medium", "rationale": "HostagePathCost is a pathfinding cost functor; slot 5 = cost evaluation operator().", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c5060", "name": "CInfoInstructorHintBombTargetA::Spawn", "confidence": "high", "rationale": "slot 10 tail-calls CBaseEntity::Spawn.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5510", "name": "CCSGOSteamWorksGameStatsServer::Init", "confidence": "low", "rationale": "slot 73 int=1 calls ScriptSetConVarString; stats-server setup, slot uncertain.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c9910", "name": "CDebugOverlayBullets::DrawDebugOverlay", "confidence": "low", "rationale": "slot 64 constructs CEconItemView to simulate/draw bullet overlays.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d32b0", "name": "CFuncWater::Spawn", "confidence": "high", "rationale": "slot 10 tail-calls CBaseEntity::Spawn.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d4000", "name": "CheckDoorsAlongRay", "confidence": "low", "rationale": "references \"func_door_rotating\"/\"prop_door_rotating\", self-recursive, EntitiesAlongRay; door path query.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f3ff0", "name": "CDecoyProjectile::Think", "confidence": "low", "rationale": "CUtlAutoList slot 1 int=1 uses AbsVelocity + DispatchDatamapFunction; decoy think.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f5a80", "name": "CDecoyProjectile::Detonate", "confidence": "medium", "rationale": "slot 316 int=3 fires an output; projectile detonate override.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f7130", "name": "CBaseCSGrenade::Detonate", "confidence": "low", "rationale": "slot 251 removes grenade (UTIL::Remove) + DispatchDatamapFunction; grenade explode/cleanup.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140cb00", "name": "CMolotovProjectile::Detonate", "confidence": "medium", "rationale": "slot 317 int=1 float=2 uses AbsVelocity + DispatchDatamapFunction; molotov detonate override.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142d460", "name": "CBaseCSGrenade::Explode", "confidence": "low", "rationale": "slot 328 removes grenade via UTIL::Remove after effect subs; explode/destroy path.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142f6b0", "name": "CEntitySpawnerBase::DestroySpawnedEntity", "confidence": "low", "rationale": "spawner slot 1 int=0 calls UTIL::Remove; destroys the spawned entity.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1431590", "name": "CPlantedC4::SetTransmit", "confidence": "low", "rationale": "slot 94 int=3 with GetEntityIndex; shared transmit-override slot.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1435930", "name": "CItem_Healthshot::MyTouch", "confidence": "low", "rationale": "slot 144 int=2 fires pickup output; item touch/pickup handler.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144c010", "name": "KV3Load_ClassData", "confidence": "low", "rationale": "\"Class data is a '%s', not a table\"+stack-guard, no type name; generic KV3 load.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145c570", "name": "GetWeaponZoomSensitivity", "confidence": "low", "rationale": "references convars \"weapon_zoom\"/\"weapon_zoom_rifle\"; computes zoom sensitivity.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145ec10", "name": "CBaseCSGrenade::CalculateThrowVelocity", "confidence": "low", "rationale": "slot 436 int=2 float=2 with vector subs; grenade throw velocity computation.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x146c2b0", "name": "CItem_Healthshot::Touch", "confidence": "low", "rationale": "slot 148 int=2 float=2 calls CBaseEntity::Touch (base) + item subs; touch override.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1472410", "name": "KV3Save_CCSWeaponBaseVData", "confidence": "medium", "rationale": "type \"CCSWeaponBaseVData\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1496ad0", "name": "CItem_Healthshot::Use", "confidence": "low", "rationale": "slot 412 int=2 large body with item/give subs; deploy/use path, slot uncertain.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1497100", "name": "CItem_Healthshot::Think", "confidence": "low", "rationale": "slot 321 dispatches via DispatchDatamapFunction; item think override.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x149b220", "name": "CWeaponTaser::Drop", "confidence": "low", "rationale": "slot 429 int=1 calls CCSPlayer_WeaponServices::Weapon_Drop; taser auto-drop when empty.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149b470", "name": "CTraceFilterTaserIgnoreTeammates::ShouldHitEntity", "confidence": "medium", "rationale": "trace-filter slot 2 int=2; standard ShouldHitEntity predicate.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b39e0", "name": "CCSObserver_MovementServices::ProcessMovement", "confidence": "medium", "rationale": "slot 24 int=2 calls RunCommand; movement-services process entry.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b6f50", "name": "CCSObserver_ObserverServices::UpdateObserverMode", "confidence": "low", "rationale": "slot 34 int=2 float=2 with observer subs; observer mode/target update.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b9050", "name": "KV3Save_CCS2ChickenGraphController", "confidence": "medium", "rationale": "type \"CCS2ChickenGraphController\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14c0700", "name": "CCSHitboxSystem::TraceHitboxes", "confidence": "medium", "rationale": "slot 0 int=6 calls InitGameTrace; hitbox-system trace entry.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2880", "name": "CCSPlayerController::UpdatePlayerScore", "confidence": "low", "rationale": "slot 260 int=2 with GetEntityIndex + score subs; controller update, slot uncertain.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d46c0", "name": "CCSPlayerController::UpdateTeamState", "confidence": "low", "rationale": "slot 265 int=1 with GetEntityIndex; controller state update, slot uncertain.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d69d0", "name": "CCSPlayerController::UpdatePawnState", "confidence": "low", "rationale": "slot 48 int=1 uses SetPawn helpers + GetEntityIndex; controller-pawn update, slot uncertain.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e2db0", "name": "IssueTeamDamageWarning", "confidence": "low", "rationale": "references \"#Cstrike_TitlesTXT_Hint_warning_team_damage\"; warns player on friendly fire.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e5500", "name": "CCSPlayerController::UpdatePawn", "confidence": "low", "rationale": "slot 264 int=1 calls CBasePlayerController::CheckPawn; per-pawn controller update, slot uncertain.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f8650", "name": "CCSPlayerPawn::GiveAmmo", "confidence": "low", "rationale": "references \"#Cstrike_TitlesTXT_Cannot_Carry_Anymore\" (ammo full); ammo-give path.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1524510", "name": "CCSPlayerController::PhysicsSimulate", "confidence": "low", "rationale": "slot 268 int=1 tail-calls CCSPlayerController::PhysicsSimulate; simulate dispatch.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x152d400", "name": "CCSPlayer_ItemServices::GiveNamedItem", "confidence": "medium", "rationale": "slot 25 int=3 tail-calls GiveNamedItem; item-services give entry.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x1531f60", "name": "CCSPlayer_MovementServices::TracePlayerBBox", "confidence": "low", "rationale": "slot 48 int=4 calls InitGameTrace; movement bbox trace.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1554080", "name": "CCSPlayer_MovementServices::Jump", "confidence": "low", "rationale": "slot 45 int=1 float=2 calls ApplyAbsVelocityImpulse; applies jump velocity.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1579cb0", "name": "CCSPlayer_MovementServices::ProcessMovement", "confidence": "medium", "rationale": "slot 24 int=2 calls RunCommand (matches observer movement services slot 24).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x157f2e0", "name": "CCSPlayer_UseServices::PlayerUse", "confidence": "low", "rationale": "slot 24 int=3 calls CCSPlayer_ItemServices::CanAcquire; use/pickup handling.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1584030", "name": "CAnimationController::LoadDefinition", "confidence": "low", "rationale": "errors \"CAnimationSystem: %s, definition invalid/not loaded\"; validates+loads anim definition.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1586600", "name": "KV3Save_CCS2WeaponGraphController", "confidence": "medium", "rationale": "type \"CCS2WeaponGraphController\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15892c0", "name": "CCSPlayer_ItemServices::GiveArmor", "confidence": "low", "rationale": "references \"item_assaultsuit\"/\"item_kevlar\", GetCSWeaponDataFromKey; grants armor/kevlar.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x159eb00", "name": "CCSPlayer_WeaponServices::OnActiveWeaponChanged", "confidence": "low", "rationale": "slot 8 int=1 with GetEntityIndex; weapon-services notification, slot uncertain.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15becf0", "name": "CItemAssaultSuit::Materialize", "confidence": "low", "rationale": "slot 162 int=4 calls CBaseEntity::Teleport; item respawn/materialize, slot uncertain.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c06c0", "name": "CItem_Healthshot::SetOwnerEntity", "confidence": "low", "rationale": "slot 52 int=1 calls CBaseEntity::SetOwner; owner assignment override.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c33b0", "name": "CBasePlayerWeapon::MyTouch", "confidence": "low", "rationale": "slot 144 int=2 fires pickup output; weapon touch/pickup handler.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c45a0", "name": "CItemAssaultSuit::HandleInput", "confidence": "low", "rationale": "slot 246 fires output via 203b740/203c9b0 + FireOutput (shared input-handler slot).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c77f0", "name": "ParseKV3TypeValue", "confidence": "low", "rationale": "references \"Type\"/\"Value\" with KV3 GetArrayElement; parses a Type/Value KV pair.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c9960", "name": "ScriptGetPlayerSlotFromEntity", "confidence": "low", "rationale": "references \"CPlayerSlot\"/\"retval\" with GetEntityIndex; VScript accessor returning a player slot.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cb550", "name": "CBaseClientUIEntity::InputSetPanelState", "confidence": "low", "rationale": "slot 264 int=3 float=4 fires output; UI-entity input with color/vector args, slot uncertain.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cdf40", "name": "CCSPlayerController::ProcessUsercmds", "confidence": "low", "rationale": "slot 249 int=3 float=2 with input subs + GetEntityIndex; command processing, slot uncertain.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x15d5750", "name": "KV3Save_CBaseAnimGraphVariationUserData", "confidence": "medium", "rationale": "type \"CBaseAnimGraphVariationUserData\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d68a0", "name": "CBaseAnimGraph::FireAnimEvent", "confidence": "low", "rationale": "logs \"Anim Event %s:%d\" + \"Sound event skipped\"; dispatches anim/sound events.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d7980", "name": "CItemAssaultSuit::SetTransmit", "confidence": "low", "rationale": "slot 94 int=3 with GetEntityIndex (shares transmit helper sub_0x17bc080).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d9750", "name": "CBaseClientUIEntity::HandleInput", "confidence": "low", "rationale": "slot 246 fires output via 203b740/203c9b0 + FireOutput (matches CItemAssaultSuit slot 246).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15dd360", "name": "AssignSplitScreenPlayerTeam", "confidence": "medium", "rationale": "log \"Forcing split screen player onto team %s\"; team assignment for splitscreen players.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e1830", "name": "KV3Save_CBasePlayerVData", "confidence": "medium", "rationale": "type \"CBasePlayerVData\"+stack-guard; schema-to-KV3 save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15fd5c0", "name": "CBodyComponentBaseAnimGraph::OnAnimationControllerChanged", "confidence": "low", "rationale": "NetworkVar_m_animationController slot 10; change callback deleting/rebuilding scene object.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15fea30", "name": "CBaseClientUIEntity::UpdateOnRemove", "confidence": "low", "rationale": "slot 260 int=1 calls SoundOpGameSystem::StopSoundEvent; cleanup on removal.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x160e160", "name": "LoadAnimGraph2Definition", "confidence": "low", "rationale": "references \"AnimGraph2Definition\"/\"CNmGraphInstance\", ResolveResourceName; loads/creates anim graph.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16210c0", "name": "CBasePlayerController::Activate", "confidence": "medium", "rationale": "slot 15 (=Activate) int=1 calls CBasePlayerController::SetPawn.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16329e0", "name": "CFilterLOS::PassesFilter", "confidence": "low", "rationale": "slot 237 int=3 calls InitGameTrace; LOS filter performs a trace to decide pass.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1637cc0", "name": "CChicken::ChickenThink", "confidence": "low", "rationale": "slot 252 int=2 float=1 dispatches via DispatchDatamapFunction; chicken think/behavior.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1638860", "name": "CBreakableProp::Break", "confidence": "low", "rationale": "slot 128 int=2 fires OnBreak output; breakable prop break handler.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1646eb0", "name": "CDynamicProp::AnimThink", "confidence": "low", "rationale": "slot 283 int=1 with anim subs + FireOutput on completion; dynamic-prop animation think.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x164e9e0", "name": "CC_ent_select", "confidence": "medium", "rationale": "references console-command formats \"ent_select %i\"/\"npc_select %i\"; entity-select command.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ee90", "name": "CKV3Interface_LoadGame::ReadString", "confidence": "low", "rationale": "slot 9 int=4 calls KeyValues3::GetString; load-interface string read.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f5e0", "name": "CSave::WriteData", "confidence": "low", "rationale": "CSave slot 25 int=1 calls KeyValues3::GetArrayElement; save buffer accessor, slot uncertain.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f610", "name": "CSave::WriteField", "confidence": "low", "rationale": "CSave slot 26 int=1 GetArrayElement + KV3 sub; save field accessor, slot uncertain.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f660", "name": "CRestore::ReadData", "confidence": "low", "rationale": "CRestore slot 21 int=1 calls KeyValues3::GetArrayElement; restore accessor, slot uncertain.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f690", "name": "CRestore::ReadField", "confidence": "low", "rationale": "CRestore slot 22 int=1 GetArrayElement + KV3 sub; restore field accessor, slot uncertain.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f710", "name": "CSave::WriteEHandle", "confidence": "low", "rationale": "CSave slot 9 int=1 calls GetEntityIndex (6 callers); writes an entity handle.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167fcb0", "name": "CGameEntitySystem::AddEntityKeyValue", "confidence": "low", "rationale": "slot 24 int=3 uses KeyValues3::GetString; entity-system KV mutation, slot uncertain.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685b90", "name": "CGameEvent::FindKey", "confidence": "low", "rationale": "slot 32 int=2 calls KeyValues3::FindMember; game-event key lookup.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685bd0", "name": "CRestore::FindKey", "confidence": "low", "rationale": "slot 2 int=2 calls KeyValues3::FindMember; restore key lookup.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685d70", "name": "CGameEvent::FindNestedKey", "confidence": "low", "rationale": "slot 6 int=2 calls KeyValues3::FindMember; game-event key lookup variant.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1686020", "name": "CRestore::ReadKeyValues", "confidence": "low", "rationale": "slot 20 int=2 FindMember + KV3 sub; restore keyvalue read, slot uncertain.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1686410", "name": "CRestore::FindKeyValues", "confidence": "low", "rationale": "slot 3 int=2 FindMember + KV3 sub; restore keyvalue lookup, slot uncertain.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168c230", "name": "CKV3Interface_SaveGame::WriteValue", "confidence": "low", "rationale": "slot 0 int=4 calls KeyValues3::PrepareForType; save-interface value write.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168d030", "name": "CSaveRestoreBlockSet::WriteHeaders", "confidence": "low", "rationale": "slot 7 int=4 iterates blocks via KeyValues3::FindMember; block-set save.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168e320", "name": "CGameEvent::SetEntity", "confidence": "low", "rationale": "slot 31 int=4 uses GetEntityIndex to store an EHandle field.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168fd70", "name": "CSaveRestoreBlockSet::ReadBlock", "confidence": "low", "rationale": "slot 11 int=5 KeyValues3::FindMember over blocks; block-set restore.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b1150", "name": "CGameSceneNode::BuildBoneMergeWork", "confidence": "high", "rationale": "strings literally: \"CGameSceneNode::BuildBoneMergeWork: ...\".", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b46f0", "name": "CPointGamestatsCounter::InputIncrement", "confidence": "high", "rationale": "string literally: \"CPointGamestatsCounter::InputIncrement: No stat name...\".", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16c6440", "name": "BuildFormattedString", "confidence": "low", "rationale": "references libstdc++ basic_string::_S_construct/_S_create throw messages; string builder helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170daf0", "name": "CEnvParticleGlow::SetTransmit", "confidence": "low", "rationale": "slot 94 int=3 with GetEntityIndex (shares transmit helper sub_0x17bc080).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17115e0", "name": "CLogicRelay::Trigger", "confidence": "low", "rationale": "slot 157 int=1 calls CEntityIOOutput::FireOutput; relay fires OnTrigger output.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1715640", "name": "CPathParticleRope::SetTransmit", "confidence": "low", "rationale": "slot 94 int=3 with GetEntityIndex; shared transmit-override slot.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17198d0", "name": "CMoverPathNode::UpdatePosition", "confidence": "low", "rationale": "slot 162 int=1 calls CBaseEntity::Teleport; path node moves to position, slot uncertain.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171f2a0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "high", "rationale": "string literally names CNetworkTransmitComponent::StateChanged(%s)", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17226b0", "name": "CEnvParticleGlow::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1722700", "name": "CParticleSystem::InputSetControlPoint", "confidence": "low", "rationale": "'SetControlPoint' + '%d: %f %f %f' vector, AllocPooledString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738150", "name": "CParticleSystem::PrecacheResource", "confidence": "low", "rationale": "'%s: %s'/'[none]' + CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x173a620", "name": "CCSObserver_MovementServices::ProcessMovement", "confidence": "low", "rationale": "observer movement vtable slot 27; trace/GetEntityIndex callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x173bae0", "name": "CPlayer_ObserverServices::ValidateObserverTarget", "confidence": "low", "rationale": "ObserverServices slot 34; GetEntityIndex on target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x173c9e0", "name": "CPlayer_MovementServices_Humanoid::TracePlayerBBox", "confidence": "low", "rationale": "slot 48, InitGameTrace + float args", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x173cd50", "name": "CCSObserver_MovementServices::MoveToObserverTarget", "confidence": "low", "rationale": "slot 49 calls CBaseEntity::SetAbsOrigin", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x173e810", "name": "BuildKV3Defaults_audioparams_t", "confidence": "medium", "rationale": "type name 'audioparams_t' + KeyValues3::PrepareForType default builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1742b50", "name": "CCSPlayer_MovementServices::CheckJumpButton", "confidence": "low", "rationale": "MovementServices slot 13, reads AbsVelocity", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1748c80", "name": "ForceNetworkedState", "confidence": "low", "rationale": "'Force State QUEUED'/'Force State ... Next' state-machine logs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17649b0", "name": "KeyValues3::ReleaseRecursive", "confidence": "low", "rationale": "'kv %p Release refcount == %d' + recursion depth guard", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1765670", "name": "CCSPlayer_WeaponServices::RemoveAllWeapons", "confidence": "low", "rationale": "WeaponServices slot 12 calls UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1772b30", "name": "CTextureBasedAnimatable::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772e90", "name": "CInfoGameEventProxy::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177cf20", "name": "FireEntityGameEvent", "confidence": "low", "rationale": "'subject'/'userid' event keys + GetEntityIndex, 7 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177d680", "name": "GetGameEventSubjectEntity", "confidence": "low", "rationale": "'subject'/'userid' keys, GetEntityIndex only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17876b0", "name": "BuildKV3Defaults_ParticleAttachment", "confidence": "low", "rationale": "'muzzle' attachment + KV3 default builder pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1791b80", "name": "CBoneMergeCache::MergeMatchingBones", "confidence": "medium", "rationale": "'Bone merge bones from parent were invalid' log", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17b5150", "name": "CNmEventConsumerSound::StopSound", "confidence": "low", "rationale": "slot 9 calls SoundOpGameSystem::StopSoundEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb630", "name": "CPropDoorRotating::StopLoopingSounds", "confidence": "low", "rationale": "slot 343 calls StopSoundEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb710", "name": "CBaseClientUIEntity::GetAbsVelocity", "confidence": "low", "rationale": "slot 200 returns floats via CBaseEntity::AbsVelocity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb780", "name": "CBaseClientUIEntity::OnTakeDamage", "confidence": "medium", "rationale": "slot 129 OnTakeDamage pattern (OffsetToLifeState + health)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bc080", "name": "CBaseClientUIEntity::SetTransmit", "confidence": "low", "rationale": "slot 94 (this,info,int) + GetEntityIndex network transmit", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c2b70", "name": "CBaseClientUIEntity::GetEyePosition", "confidence": "low", "rationale": "slot 77 returns vector via AbsVelocity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c2c80", "name": "CBaseClientUIEntity::TraceBBox", "confidence": "low", "rationale": "slot 210 InitGameTrace with float args", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c4550", "name": "CCleanupRelationshipsGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 2 iterating entities each frame", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c4c00", "name": "CEntFireAutoCompletionFunctor::operator()", "confidence": "low", "rationale": "ent_fire autocompletion functor slot 3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17caba0", "name": "ScriptCreateEntityByClassname", "confidence": "medium", "rationale": "'Bad entity class' error + VScript binding callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17cb140", "name": "CC_Rangefinder", "confidence": "medium", "rationale": "'DISTANCE: %6.2f inches'/'Rangefinder didn't hit anything' console cmd", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d1ef0", "name": "CCSObserverPawn::OnTakeDamage", "confidence": "medium", "rationale": "slot 129 OnTakeDamage pattern (lifeState + health)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d23f0", "name": "CCSObserverPawn::GetObserverCamPosition", "confidence": "low", "rationale": "slot 322 returns vector via AbsVelocity", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d2960", "name": "CCSObserverPawn::GetObserverTarget", "confidence": "low", "rationale": "slot 328 GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d2a70", "name": "CCSObserverPawn::TracePlayerBBox", "confidence": "low", "rationale": "slot 331 InitGameTrace with floats", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d8ef0", "name": "CCSObserverPawn::SetTransmit", "confidence": "low", "rationale": "slot 94 network transmit + GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d9140", "name": "CCSObserverPawn::UpdateObserverTargets", "confidence": "low", "rationale": "slot 348 GetEntityIndex, observer-target update", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ddb10", "name": "CPropDoorRotating::MoveDone", "confidence": "low", "rationale": "slot 153 fires CEntityIOOutput::FireOutput on move completion", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dea20", "name": "CBeam::SetTransmit", "confidence": "low", "rationale": "slot 94 calls base SetTransmit (0x17bc080) + GetEntityIndex", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17df950", "name": "CBaseButton::MoveDone", "confidence": "low", "rationale": "button slot 250 fires FireOutput", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17dfac0", "name": "CBaseButton::ButtonReturn", "confidence": "low", "rationale": "button slot 253 fires FireOutput", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dfd70", "name": "CBaseButton::ButtonUse", "confidence": "low", "rationale": "button slot 270 fires FireOutput", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17e08c0", "name": "CPhysicalButton::ButtonTouch", "confidence": "low", "rationale": "slot 272 DispatchDatamapFunction touch handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17e0a80", "name": "CPhysicalButton::ButtonThink", "confidence": "low", "rationale": "slot 271 DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17eec20", "name": "CAmbientGeneric::RampSoundThink", "confidence": "low", "rationale": "slot 237 StopSoundEvent + datamap think", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17fb0f0", "name": "CCSObserverPawn::ClientCommand", "confidence": "low", "rationale": "slot 383 calls Cmd_ExecuteCommand", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17fdad0", "name": "CCSObserverPawn::TraceAttack", "confidence": "low", "rationale": "slot 76 constructs CTakeDamageInfo", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1812710", "name": "BuildKV3Defaults_CAI_Expresser", "confidence": "medium", "rationale": "type name 'CAI_Expresser' + KV3 default builder pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181f500", "name": "CAmbientGeneric::Activate", "confidence": "medium", "rationale": "slot 14 Activate; starts sound + EmitSound", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181fba0", "name": "CAmbientGeneric::UpdateOnRemove", "confidence": "medium", "rationale": "slot 15 UpdateOnRemove; StopSoundEvent", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1820990", "name": "CBeam::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18209b0", "name": "CFuncWall::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1820c50", "name": "CFuncVPhysicsClip::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1820d10", "name": "CFuncInteractionLayerClip::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18217e0", "name": "CRotButton::Spawn", "confidence": "medium", "rationale": "slot 10 (SetMoveType setup); Spawn override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1822120", "name": "CFuncWallToggle::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823f60", "name": "CCommentaryAuto::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824090", "name": "CColorCorrectionVolume::Spawn", "confidence": "medium", "rationale": "slot 10 Spawn override (datamap/solid setup)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1825200", "name": "CPrecipitation::Spawn", "confidence": "medium", "rationale": "slot 10 Spawn override (SetMoveType setup)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18262c0", "name": "CCommentarySystem::SetCommentaryConVars", "confidence": "low", "rationale": "slot 51 calls ScriptSetConVarString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1826d40", "name": "CEnvEntityMaker::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182bf00", "name": "CCommentaryAuto::OnCommentaryStart", "confidence": "low", "rationale": "slot 157 fires FireOutput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182c2c0", "name": "CBaseDoor::OnFullyOpen", "confidence": "low", "rationale": "door slot 151 fires FireOutput", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182c320", "name": "CBaseDoor::OnFullyClosed", "confidence": "low", "rationale": "door slot 153 fires FireOutput", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182c790", "name": "CBaseDoor::MoveDone", "confidence": "low", "rationale": "slot 273 DispatchDatamapFunction move-done", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182cb60", "name": "CPointCommentaryNode::SetTransmit", "confidence": "low", "rationale": "slot 94 network transmit + GetEntityIndex", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182ef40", "name": "CVisibilityMonitor::UpdateVisibility", "confidence": "low", "rationale": "slot 66 InitGameTrace visibility check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1835f90", "name": "BuildKV3Defaults_CCommentarySystem", "confidence": "medium", "rationale": "type name 'CCommentarySystem' + KV3 default builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183fe50", "name": "CEntityBlocker::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1848dc0", "name": "CBaseEntity::PhysicsTouchTriggers", "confidence": "low", "rationale": "SetAbsOrigin + DispatchDatamapFunction, no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x184f880", "name": "CEnvInstructorHint::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18631d0", "name": "CCredits::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18633f0", "name": "CEnvShake::Precache", "confidence": "high", "rationale": "slot 8 chains to CBaseEntity::Precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1865fb0", "name": "CEnvExplosion::Activate", "confidence": "medium", "rationale": "slot 14 Activate; FindEntityByName resolves references", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1868d60", "name": "CShower::Think", "confidence": "low", "rationale": "slot 157 spark think, UTIL::Remove when done", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x186b470", "name": "CBreakable::OnTakeDamage", "confidence": "medium", "rationale": "slot 129 OnTakeDamage pattern (lifeState + health)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x186ba30", "name": "CBreakable::Event_Killed", "confidence": "low", "rationale": "slot 128 fires FireOutput (OnBreak)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186c570", "name": "CFuncLadder::GetLadderEndpoints", "confidence": "low", "rationale": "slot 20 InitGameTrace along ladder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186f3c0", "name": "CFuncMoveLinear::MoveDone", "confidence": "low", "rationale": "slot 156 DispatchDatamapFunction move-done", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1874ee0", "name": "SerializeKV3Members_CPhysicsShake", "confidence": "low", "rationale": "'Double-save to Member'/'m_force' KV3 member writer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1874fd0", "name": "BuildKV3Defaults_CPhysicsShake", "confidence": "medium", "rationale": "type name 'CPhysicsShake' + KV3 default builder (calls member writer 0x1874ee0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1876e60", "name": "CFishPool::Precache", "confidence": "high", "rationale": "slot 8 chains to CBaseEntity::Precache", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x187dec0", "name": "CFuncMover::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187e1c0", "name": "CFuncMover::SetupMovement", "confidence": "low", "rationale": "slot 69 SetMoveType + move setup helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1884e70", "name": "CFuncRotator::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1884f50", "name": "CFuncRotator::SetupMovement", "confidence": "low", "rationale": "slot 69 SetMoveType + move setup helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18965b0", "name": "CFuncLadder::PostSpawnSetup", "confidence": "low", "rationale": "slot 226 SetMoveType/solid setup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x189e620", "name": "CFuncMoverRouter::ForwardInput", "confidence": "low", "rationale": "slot 238 calls CEntityInstance::AcceptInput (routes input)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x189f1c0", "name": "CPathTrack::NodePassThrough", "confidence": "low", "rationale": "'Node Pass Through [path=%s node=%i dir=%s speed=%.2f]' log", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x189f730", "name": "CPathTrack::NodeStopped", "confidence": "low", "rationale": "'Stopped at Node [path=%s ...]' log", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x189fc70", "name": "CPathTrack::NodeStarted", "confidence": "low", "rationale": "'Started from Node [path=%s ...]' log", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18b9360", "name": "ShatterGlass_ApplyRadiusDamage", "confidence": "low", "rationale": "FindEntityByClassName('func_shatterglass'), recursive, 'fff?' KV parse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ca0b0", "name": "CFish::Spawn", "confidence": "medium", "rationale": "slot 10 Spawn override (solid/model setup)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cdba0", "name": "CSource2GameEntities::GetEntityHandle", "confidence": "low", "rationale": "slot 20 GetEntityIndex accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce8e0", "name": "CInfoPlayerStart::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cebe0", "name": "CSource2GameEntities::RemoveListenerEntity", "confidence": "medium", "rationale": "slot 4 calls CGameEntitySystem::RemoveListenerEntity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cf9a0", "name": "CSource2GameEntities::FindEntityByHandle", "confidence": "low", "rationale": "slot 19 GetEntityIndex accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d49c0", "name": "CSingleplayRules::ShouldCollide", "confidence": "low", "rationale": "rules slot 67, TraceFunc", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d4d70", "name": "CSource2Server::GameFrame", "confidence": "low", "rationale": "CSource2Server slot 83, per-frame helper calls", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18dc020", "name": "BuildKV3Defaults_CGameChoreoServices", "confidence": "medium", "rationale": "type name 'CGameChoreoServices' + KV3 default builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18df750", "name": "CC_CreateRadiusDamage", "confidence": "high", "rationale": "'Usage: create_radius_damage ' console cmd", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3f70", "name": "CMathRemap::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3fd0", "name": "CMathColorBlend::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4030", "name": "CLogicCase::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4170", "name": "CEnvGlobal::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f42d0", "name": "CLogicLineToEntity::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f58d0", "name": "CItemAssaultSuit::MyTouch", "confidence": "low", "rationale": "slot 139 DispatchDatamapFunction touch handler", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f63e0", "name": "CLogicNavigation::UpdateOnRemove", "confidence": "medium", "rationale": "slot 15 UpdateOnRemove; RemoveListenerEntity", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19007e0", "name": "CTimerEntity::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19016a0", "name": "CItemAssaultSuit::OnPickup", "confidence": "low", "rationale": "slot 310 fires FireOutput", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19016f0", "name": "CScriptItem::OnPlayerPickup", "confidence": "low", "rationale": "slot 308 fires FireOutput", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1902330", "name": "CLogicActiveAutosave::TriggerSave", "confidence": "low", "rationale": "'logic_active_autosave (%s, %d) triggered' log", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1902b40", "name": "CLogicGameStateReport::ScriptGetActivity", "confidence": "low", "rationale": "'CLogicGameStateReport: Invalid activity collection index'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1904c20", "name": "FireItemPickupOutput", "confidence": "low", "rationale": "'item'/'userid' keys + FireOutput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1907120", "name": "CInfoSpawnGroupLoadUnload::InputLoadSpawnGroup", "confidence": "low", "rationale": "slot 240 AllocPooledString spawn-group input", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19092c0", "name": "CTimerEntity::TimerThink", "confidence": "low", "rationale": "slot 157 fires OnTimer FireOutput", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190a7c0", "name": "CItemGeneric::OnPickup", "confidence": "low", "rationale": "slot 313 fires FireOutput", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190ad30", "name": "CItemGenericTriggerHelper::StartTouch", "confidence": "medium", "rationale": "slot 147 calls CBaseEntity::StartTouch", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1911b60", "name": "CLogicAutosave::InputSaveDangerous", "confidence": "low", "rationale": "'autosavedangerous'/'autosavedangerousissafe' keys", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1913090", "name": "CLogicTestInputOutput::FireTestOutput", "confidence": "low", "rationale": "'TestInputOutputCombinationsEnum_t' + FireOutput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1916e80", "name": "CLogicGameEventListener::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19171b0", "name": "CLogicNavigation::Activate", "confidence": "medium", "rationale": "slot 14 Activate; AddListenerEntity", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1925e60", "name": "CItem::Spawn", "confidence": "medium", "rationale": "slot 10 Spawn override (SetSolid setup)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1928200", "name": "CPhysThruster::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1928230", "name": "CMessageEntity::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1929840", "name": "CPathKeyFrame::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192a520", "name": "CPhysTorque::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192d3d0", "name": "CGenericConstraint::InputSetAngularLimits", "confidence": "low", "rationale": "slot 240 DispatchDatamapFunction with float arg", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19305b0", "name": "CPhysSlideConstraint::ReleaseConstraint", "confidence": "low", "rationale": "slot 4 physics-constraint callback, StopSoundEvent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1930a10", "name": "CPhysSlideConstraint::OnConstraintTeleported", "confidence": "low", "rationale": "slot 5 physics-constraint callback, StopSoundEvent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1931120", "name": "CPhysHinge::ReleaseConstraint", "confidence": "low", "rationale": "slot 4 physics-constraint callback, StopSoundEvent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1932b90", "name": "CPhysHingeAlias_phys_hinge_local::ReleaseConstraint", "confidence": "low", "rationale": "slot 4 physics-constraint callback, StopSoundEvent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1932d90", "name": "CPhysHinge::OnConstraintTeleported", "confidence": "low", "rationale": "slot 5 physics-constraint callback, StopSoundEvent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1933150", "name": "CPhysHingeAlias_phys_hinge_local::OnConstraintTeleported", "confidence": "low", "rationale": "slot 5 physics-constraint callback, StopSoundEvent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1939f70", "name": "CBaseMoveBehavior::MoveThink", "confidence": "low", "rationale": "slot 238 SetAbsVelocity movement update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19491d0", "name": "BuildKV3Defaults_CConstantForceController", "confidence": "medium", "rationale": "type name 'CConstantForceController' + KV3 default builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x195e9b0", "name": "CKeepUpright::Activate", "confidence": "medium", "rationale": "slot 14 Activate; ResolveResourceName", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x195f6c0", "name": "CPhysHinge::Activate", "confidence": "medium", "rationale": "slot 14 Activate; resolves references", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x195fa70", "name": "DumpEntityThinkList", "confidence": "low", "rationale": "'Entities/Thinks' vprof node + '%d: %s: %s' listing", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x196aae0", "name": "LaunchPhysicsEntity", "confidence": "low", "rationale": "'fff?' vector + SetAbsVelocity/SetGroundEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1970560", "name": "CSplineConstraint::Activate", "confidence": "medium", "rationale": "slot 14 Activate; resolves references", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1971e10", "name": "CKV3TransferPhysObjSaveRestoreOps::Restore", "confidence": "low", "rationale": "save/restore-ops slot 1, ResolveResourceName", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19812c0", "name": "CDynamicNavConnectionsVolume::Activate", "confidence": "medium", "rationale": "slot 14 Activate; FindEntityByName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1984070", "name": "CPointAngularVelocitySensor::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19840d0", "name": "CPointVelocitySensor::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198d070", "name": "CPointPush::Activate", "confidence": "medium", "rationale": "slot 14 Activate; DispatchDatamapFunction", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1992910", "name": "CPhysicsProp::Break", "confidence": "low", "rationale": "slot 144 fires FireOutput (OnBreak)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1995120", "name": "CPhysBox::Break", "confidence": "low", "rationale": "slot 144 fires FireOutput (OnBreak)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19951b0", "name": "CPhysBox::OnDamaged", "confidence": "low", "rationale": "slot 251 fires FireOutput", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1998a70", "name": "CLagCompensationManager::BacktrackEntity", "confidence": "medium", "rationale": "'Lag records available'/'sv: Failed ... tick base %d' lag compensation", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x199ac30", "name": "CPointPrefab::ForceSpawn", "confidence": "low", "rationale": "slot 18 fires FireOutput on prefab spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a9940", "name": "CPhysBox::OnMotionEnabled", "confidence": "low", "rationale": "slot 72 fires FireOutput", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ca7f0", "name": "CPhysBox::StartTouch", "confidence": "low", "rationale": "slot 147 (StartTouch pattern) fires FireOutput", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e3b20", "name": "CPropDoorRotating::OnConstraintBroken", "confidence": "low", "rationale": "slot 4 physics callback, UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e3d00", "name": "CPropDoorRotating::OnConstraintTeleported", "confidence": "low", "rationale": "slot 5 physics callback, UTIL::Remove", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e4670", "name": "CPulseGraphInstance::SetEntityOrigin", "confidence": "medium", "rationale": "'Pulse: [%s] failed to find entity' + 'SetEntityOrigin' + SetAbsOrigin", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19e5420", "name": "CPropDoorRotatingBreakable::OnConstraintBroken", "confidence": "low", "rationale": "slot 4 physics callback, UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e58a0", "name": "CPropDoorRotatingBreakable::OnConstraintTeleported", "confidence": "low", "rationale": "slot 5 physics callback, UTIL::Remove", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e5ea0", "name": "CPulseGraphInstance_GameBlackboard::FireEntityOutput", "confidence": "low", "rationale": "slot 33 pulse graph + FireOutput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f6f80", "name": "CPulseGraphInstance::GetEntityHeightAboveWorldCollision", "confidence": "medium", "rationale": "'GetEntityHeightAboveWorldCollision' + InitGameTrace", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19f7430", "name": "CPulseGraphInstance::GetEntityBelowEntity", "confidence": "medium", "rationale": "'GetEntityBelowEntity' + InitGameTrace", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19ffc90", "name": "BuildKV3Defaults_CPulseCell_Outflow_ListenForAnimgraphTag", "confidence": "medium", "rationale": "pulse cell type name + KV3 default builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a015d0", "name": "BuildKV3Defaults_CPulseCell_Outflow_PlayDynamicVCD", "confidence": "medium", "rationale": "pulse cell type name + KV3 default builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a01d50", "name": "BuildKV3Defaults_CPulseCell_Outflow_PlayVCD", "confidence": "medium", "rationale": "pulse cell type name + KV3 default builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a05010", "name": "BuildKV3Defaults_CPulseCell_Step_FollowEntity", "confidence": "medium", "rationale": "pulse cell type name + KV3 default builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a05e40", "name": "BuildKV3Defaults_CPulseCell_SoundEventStart", "confidence": "medium", "rationale": "pulse cell type name + KV3 default builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a07f50", "name": "BuildKV3Defaults_CPulseCell_Outflow_ListenForEntityOutput", "confidence": "medium", "rationale": "pulse cell type name + KV3 default builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a09c80", "name": "BuildKV3Defaults_CPulseCell_Outflow_ScriptedSequence", "confidence": "medium", "rationale": "pulse cell type name + KV3 default builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a27ae0", "name": "SaveEntityMapData", "confidence": "low", "rationale": "'Only wrote %d (of %d) values when saving map!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a29590", "name": "COrnamentProp::Spawn", "confidence": "medium", "rationale": "slot 10 Spawn override (SetMoveType setup)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a295e0", "name": "COrnamentProp::Activate", "confidence": "medium", "rationale": "slot 14 Activate; FindEntityByName", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2c8a0", "name": "CRevertSaved::LoadThink", "confidence": "low", "rationale": "slot 144 DispatchDatamapFunction fade/load think", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a2dd90", "name": "CSceneEntity::Precache", "confidence": "high", "rationale": "slot 8 chains to CBaseEntity::Precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a31420", "name": "CSoundControllerImp::Shutdown", "confidence": "low", "rationale": "slot 0 calls StopSoundEvent", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a33760", "name": "CSceneEntity::OnSceneCompleted", "confidence": "low", "rationale": "slot 257 fires FireOutput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a36fc0", "name": "CRopeKeyframe::SetTransmit", "confidence": "low", "rationale": "slot 94 network transmit + GetEntityIndex", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a3fcb0", "name": "CAI_ScriptedSequence::StartSequence", "confidence": "low", "rationale": "'scripted sequence %s found NPC %s, but can't play' logs", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a446a0", "name": "CSoundControllerImp::StopSound", "confidence": "low", "rationale": "slot 5 calls StopSoundEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a44710", "name": "CSoundControllerImp::StopSoundByHandle", "confidence": "low", "rationale": "slot 9 calls StopSoundEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4a6b0", "name": "CRopeKeyframe::UpdateOnRemove", "confidence": "low", "rationale": "slot 15 UpdateOnRemove; unlinks via SetParent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5f920", "name": "CSoundControllerImp::PlaySound", "confidence": "low", "rationale": "slot 17 calls CSoundEmitterSystem::EmitSound", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5fb70", "name": "CCopyRecipientFilter::AddRecipientsByPVS", "confidence": "low", "rationale": "slot 11 recipient filter + GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a62af0", "name": "CSceneEntity::PrecacheScene", "confidence": "low", "rationale": "slot 298 calls ResolveResourceName", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a67b20", "name": "CSoundOpvarSetPointEntity::Spawn", "confidence": "medium", "rationale": "slot 10 Spawn override (datamap setup)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a67c70", "name": "CSoundOpvarSetAABBEntity::Spawn", "confidence": "medium", "rationale": "slot 10 Spawn override (chains to point-entity spawn)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a67df0", "name": "CSoundOpvarSetPathCornerEntity::Spawn", "confidence": "medium", "rationale": "slot 10 Spawn override (chains to point-entity spawn)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a67eb0", "name": "CSoundOpvarSetAutoRoomEntity::Spawn", "confidence": "medium", "rationale": "slot 10 Spawn override (chains to point-entity spawn)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a68000", "name": "CSoundOpvarSetOBBWindEntity::Spawn", "confidence": "medium", "rationale": "slot 10 Spawn override (chains to point-entity spawn)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84590", "name": "CTankTargetChange::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84890", "name": "CNullEntity::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86f00", "name": "CTriggerLook::EndTouch", "confidence": "low", "rationale": "trigger slot 273 DispatchDatamapFunction touch callback", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86f90", "name": "CTriggerProximity::StartTouch", "confidence": "low", "rationale": "trigger slot 272 DispatchDatamapFunction touch callback", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a88db0", "name": "CTriggerProximity::EndTouch", "confidence": "low", "rationale": "trigger slot 273 DispatchDatamapFunction touch callback", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a896c0", "name": "CTriggerHurt::StartTouch", "confidence": "low", "rationale": "trigger slot 272 DispatchDatamapFunction touch callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8aa20", "name": "CTankTrainAI::Spawn", "confidence": "high", "rationale": "slot 10 chains to CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8f270", "name": "CToolGameSimulationAPI::TraceLine", "confidence": "low", "rationale": "slot 66 InitGameTrace", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a934c0", "name": "CTriggerPhysics::StartTouch", "confidence": "low", "rationale": "slot 273 CBaseTrigger::PassesTriggerFilters", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a94160", "name": "CTriggerPush::Touch", "confidence": "low", "rationale": "slot 270 PassesTriggerFilters, applies push velocity", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a95230", "name": "CToolGameSimulationAPI::FireEntityInput", "confidence": "low", "rationale": "slot 91 calls CEntityInstance::AcceptInput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a95ed0", "name": "CToolGameSimulationAPI::TraceRay", "confidence": "low", "rationale": "slot 69 InitGameTrace", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a963f0", "name": "CToolGameSimulationAPI::TraceHull", "confidence": "low", "rationale": "slot 68 InitGameTrace with more args", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a98980", "name": "CTriggerPhysics::Touch", "confidence": "low", "rationale": "CTriggerPhysics vtable slot 5, fires outputs (CEntityIOOutput::FireOutput) on touch; method guessed from trigger context", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a997d0", "name": "CTankTrainAI::Think", "confidence": "low", "rationale": "CTankTrainAI slot 14 with float (time) arg and GetEntityIndex; per-frame Think is the typical override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a9ac20", "name": "CCheckClient::Think", "confidence": "low", "rationale": "CCheckClient slot 34, only class+slot signal; Think is a common override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9b8e0", "name": "CHandleTest::Think", "confidence": "low", "rationale": "CHandleTest slot 94, no strings; guessed from class+slot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aa0860", "name": "FireOutputToEntitiesByName", "confidence": "medium", "rationale": "strings 'Firing: (%s)' / '[%03d] Found: %s, firing (%s)' with FindEntityByName = iterate named targets and fire", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa7110", "name": "CFuncTrackChange::Spawn", "confidence": "medium", "rationale": "slot 10 (Spawn slot, matches nav blockers) and DispatchDatamapFunction spawn dispatch", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aada20", "name": "CChangeLevel::FindLandmark", "confidence": "high", "rationale": "strings 'Can't find landmark %s' + 'info_landmark' with FindEntityByName = landmark lookup for level transition", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1aae600", "name": "CChangeLevel::NotifyEntitiesInTransition", "confidence": "low", "rationale": "fires 'InsideTransition'/'OutsideTransition' inputs via AcceptInput on transition-volume entities", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1add820", "name": "CItem_Healthshot::Deploy", "confidence": "low", "rationale": "CItem_Healthshot slot 319, calls SetBodygroup; deploy/viewmodel setup guessed", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aea5c0", "name": "CEconItemSetDefinition::BInitFromKeyValues", "confidence": "low", "rationale": "CEconItemSetDefinition slot 8, uses UTIL_GetEconItemSchema; init-from-KV guessed", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aea920", "name": "CCStrike15ItemDefinition::GetLoadoutSlot", "confidence": "low", "rationale": "CCStrike15ItemDefinition slot 40 econ-schema accessor; specific getter guessed", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aee0c0", "name": "CEconItemView::GetAttributeValue", "confidence": "low", "rationale": "m_EconGloves (CEconItemView) slot 9 with float arg, UTIL_GetEconItemSchema; attribute getter guessed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aee330", "name": "CEconItemView::SetAttributeValue", "confidence": "low", "rationale": "m_EconGloves (CEconItemView) slot 10, econ-schema access; setter variant guessed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aef010", "name": "Econ_ApplyAttachedParticleEffect", "confidence": "medium", "rationale": "strings 'attach particle effect' + 'set_attached_particle', ResolveResourceName = apply econ attached-particle attribute", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aef250", "name": "Econ_GetItemTradability", "confidence": "medium", "rationale": "strings 'always tradable' / 'cannot trade' with econ schema access = tradability check", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b005f0", "name": "CEconItemAttributeIterator_ApplyAttributeFloat::OnIterateAttributeValue", "confidence": "medium", "rationale": "attribute-iterator visitor slot 2 (int value callback)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b00730", "name": "CEconItemAttributeIterator_ApplyAttributeFloat::OnIterateAttributeValueFloat", "confidence": "medium", "rationale": "attribute-iterator visitor slot 3 with float arg = float value callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b12f00", "name": "CCSPlayerInventory::GetItemInLoadout", "confidence": "low", "rationale": "CCSPlayerInventory slot 16, econ schema access; loadout getter guessed", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1b4c9d0", "name": "CEconTool_Collection::GetTypeName", "confidence": "low", "rationale": "CEconTool_Collection slot 5, GetItemSchema; type-name accessor guessed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4e810", "name": "CEconWearable::Spawn", "confidence": "low", "rationale": "CEconWearable slot 323 calls SetAbsVelocity; spawn/init guessed", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b50230", "name": "CEconItemView::GetStaticData", "confidence": "low", "rationale": "m_EconGloves (CEconItemView) slot 30, GetItemSchema; static-data accessor guessed", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b503b0", "name": "CEconItemView::GetItemDefinitionIndex", "confidence": "low", "rationale": "m_EconGloves (CEconItemView) slot 21, GetItemSchema; def-index accessor guessed", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b65c30", "name": "CTouchExpansionComponent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string 'CTouchExpansionComponent' + KV3 serialize pattern (Stack depth limit / PrepareForType)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b74920", "name": "CNavPhysicsInterface::TraceRay", "confidence": "medium", "rationale": "CNavPhysicsInterface slot 7, InitGameTrace + trace subs = ray/LOS trace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bc71c0", "name": "CFuncNavBlocker::Spawn", "confidence": "high", "rationale": "slot 10 directly calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bc7220", "name": "CFuncNavObstruction::Spawn", "confidence": "high", "rationale": "slot 10 directly calls CBaseEntity::Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bc72a0", "name": "CScriptNavBlocker::Spawn", "confidence": "high", "rationale": "slot 10 directly calls CBaseEntity::Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c6a820", "name": "KV3_SavePolymorphicClass", "confidence": "medium", "rationale": "603 callers, writes '_class' member, errors 'Failed to save unsupported class' = generic polymorphic KV3 save prologue", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1de2200", "name": "NmWarp_CalculateWarpEvents", "confidence": "medium", "rationale": "strings 'No valid warp events detected!' / 'Warp attempted for animation with invalid warp events!' = animation warp-event calc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e205a0", "name": "CNmFootEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string 'CNmFootEvent' + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e21510", "name": "CNmBodyGroupEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e229c0", "name": "CNmFloatCurveEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e23630", "name": "CNmFrameSnapEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e24360", "name": "CNmIDEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e25200", "name": "CNmLegacyEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e26940", "name": "CNmMaterialAttributeEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e29830", "name": "CNmEntityAttributeIntEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2a270", "name": "Schema_SaveMember_m_FloatValue", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_FloatValue' + KeyValues3::FindMember = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2a350", "name": "CNmEntityAttributeFloatEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2ed60", "name": "CNmRootMotionEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e301d0", "name": "CNmSoundEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e31cb0", "name": "CNmTransitionEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e32ab0", "name": "CNmOrientationWarpEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e33310", "name": "CNmTargetWarpEvent::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3a550", "name": "CNmVelocityBlendNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string 'CNmVelocityBlendNode::CDefinition' + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3abf0", "name": "Schema_SaveMember_m_parameterization", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_parameterization' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3acd0", "name": "CNmBlend1DNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3d570", "name": "CNmBlend2DNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e41520", "name": "Schema_SaveMember_m_boneMaskID", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_boneMaskID' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e41620", "name": "CNmBoneMaskNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e41da0", "name": "CNmFixedWeightBoneMaskNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e42960", "name": "CNmBoneMaskBlendNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e440a0", "name": "CNmBoneMaskSelectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e46210", "name": "CNmBoneMaskSwitchNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e488f0", "name": "Schema_SaveMember_m_conditionNodeIndices", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_conditionNodeIndices' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e48a40", "name": "CNmAndNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e493a0", "name": "Schema_SaveMember_m_conditionNodeIndices", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_conditionNodeIndices' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e494f0", "name": "CNmOrNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e49f40", "name": "CNmNotNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4b0c0", "name": "CNmCachedBoolNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4c000", "name": "CNmCachedIDNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4cf40", "name": "CNmCachedFloatNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4de80", "name": "CNmCachedVectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4edc0", "name": "CNmCachedTargetNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e506f0", "name": "CNmChainLookatNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e533e0", "name": "CNmClipNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e56160", "name": "CNmConstBoolNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e567b0", "name": "Schema_SaveMember_m_value", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_value' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e568b0", "name": "CNmConstIDNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e57020", "name": "CNmConstFloatNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e57910", "name": "Schema_SaveMember_m_value", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_value' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e57a00", "name": "CNmConstVectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58180", "name": "Schema_SaveMember_m_value", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_value' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58260", "name": "CNmConstTargetNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e599e0", "name": "CNmControlParameterBoolNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e59f00", "name": "CNmControlParameterIDNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5a420", "name": "CNmControlParameterFloatNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5a940", "name": "CNmControlParameterVectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5ae60", "name": "CNmControlParameterTargetNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5b480", "name": "CNmVirtualParameterBoolNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5be60", "name": "CNmVirtualParameterIDNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5c840", "name": "CNmVirtualParameterFloatNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5d220", "name": "CNmVirtualParameterVectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5dc00", "name": "CNmVirtualParameterTargetNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5e5e0", "name": "CNmVirtualParameterBoneMaskNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e63590", "name": "Schema_SaveClassFieldsToKV3", "confidence": "medium", "rationale": "'Class data is a %s, not a table' + FindMember/class-table subs = generic schema class-table save helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e63710", "name": "CNmIDEventConditionNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e63c40", "name": "CNmIDEventNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e64540", "name": "CNmIDEventPercentageThroughNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e65230", "name": "CNmGraphEventConditionNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e65760", "name": "CNmFootEventConditionNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e65c70", "name": "CNmFootstepEventPercentageThroughNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e66180", "name": "CNmFootstepEventIDNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e668e0", "name": "CNmSyncEventIndexConditionNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e66df0", "name": "CNmCurrentSyncEventIDNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e673d0", "name": "CNmCurrentSyncEventNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e678d0", "name": "CNmTransitionEventConditionNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e67e00", "name": "CNmFloatCurveEventNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6b7d0", "name": "CNmExternalPoseNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6bf10", "name": "CNmIsExternalPoseSetNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6ec90", "name": "CNmFloatRemapNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6f5c0", "name": "CNmFloatClampNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6ff90", "name": "CNmFloatEaseNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e708b0", "name": "CNmFloatSpringNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e71000", "name": "CNmFloatCurveNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e71b00", "name": "CNmFloatMathNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e724e0", "name": "CNmFloatComparisonNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e72f10", "name": "CNmFloatRangeComparisonNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e73840", "name": "CNmFloatSwitchNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e73f60", "name": "CNmFloatAngleMathNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e749d0", "name": "CNmFloatSelectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e78a30", "name": "CNmFollowBoneNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7a440", "name": "CNmFootIKNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7e4b0", "name": "CNmIDComparisonNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7fc10", "name": "CNmIDToFloatNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e818b0", "name": "CNmIDSwitchNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e830b0", "name": "CNmIDSelectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e87c10", "name": "CNmLayerBlendNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e89870", "name": "CNmOrientationWarpNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8b070", "name": "CNmPassthroughNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8c1e0", "name": "CNmZeroPoseNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8c700", "name": "CNmReferencePoseNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8d370", "name": "CNmAnimationPoseNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8f720", "name": "CNmReferencedGraphNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e904c0", "name": "CNmIsExternalGraphSlotFilledNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e91820", "name": "CNmRootMotionOverrideNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e93e80", "name": "CNmScaleNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e96a90", "name": "CNmSelectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e97ae0", "name": "CNmClipSelectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e98e20", "name": "CNmParameterizedSelectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9aa60", "name": "CNmParameterizedClipSelectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9c6a0", "name": "CNmIDBasedSelectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9e500", "name": "CNmIDBasedClipSelectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea11e0", "name": "CNmSpeedScaleNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea1710", "name": "CNmDurationScaleNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea1c40", "name": "CNmVelocityBasedSpeedScaleNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea5d60", "name": "CNmStateNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea9b70", "name": "CNmStateCompletedConditionNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eaad50", "name": "CNmIsInactiveBranchConditionNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eab8e0", "name": "CNmTimeConditionNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb1050", "name": "CNmStateMachineNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb46f0", "name": "CNmIsTargetSetNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb5310", "name": "CNmTargetInfoNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb6340", "name": "CNmTargetPointNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb70f0", "name": "CNmTargetOffsetNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb86e0", "name": "CNmTargetSelectorNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ebacb0", "name": "CNmTargetWarpNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ebe7b0", "name": "CNmTransitionNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec1da0", "name": "CNmTwoBoneIKNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec4070", "name": "CNmVectorInfoNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec5070", "name": "CNmVectorCreateNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec6660", "name": "CNmVectorNegateNode::CDefinition::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec85f0", "name": "CNmGraphVariationUserData::SerializeToKV3", "confidence": "medium", "rationale": "class-name string 'CNmGraphVariationUserData' + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f34dc0", "name": "CBaseVDataFileManager::GetOrLoadVData", "confidence": "low", "rationale": "CBaseVDataFileManager slot 3 resolves a resource name; VData load/lookup guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f35000", "name": "FormatContentResourceString", "confidence": "low", "rationale": "strings '%s: %s' and 'CONTENT' with resource subs; content-path formatting guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f36270", "name": "Schema_GetCurrentMetadataTable", "confidence": "medium", "rationale": "string '__current_metadata_table_stack' with KV3 array/member access = metadata table stack accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b990", "name": "CChoreoEvent_ANIM_CLIP::PrecacheResources", "confidence": "medium", "rationale": "CChoreoEvent_ANIM_CLIP slot 11 resolves a resource name = precache/resolve clip resource", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203e6a0", "name": "KV3_FindValueMember", "confidence": "low", "rationale": "string 'value' with KeyValues3 member iteration/FindMember = fetch 'value' member", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x204a210", "name": "Pulse_ApplyDataBreakpoint", "confidence": "medium", "rationale": "strings 'Data breakpoint [%s]' / 'Data breakpoint [%s] - %s' with KV3 FindOrCreateMember = data-breakpoint handling", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205f110", "name": "Pulse_FormatCursorName", "confidence": "low", "rationale": "strings '%s (uid=%d)' and 'POISONED' with resource resolve = pulse cursor/instance debug name format", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20631b0", "name": "CPulseGraphInstance_GameBlackboard::Precache", "confidence": "low", "rationale": "slot 36 resolves a resource name; precache/load guessed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2071fa0", "name": "Schema_SaveMember_m_hCursorOnOtherGraph", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_hCursorOnOtherGraph' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2086fb0", "name": "Schema_SaveClassFieldsToKV3", "confidence": "medium", "rationale": "'Class data is a %s, not a table' + class-table subs = generic schema class-table save helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b2d30", "name": "PulseDurationStringFormat_t::SerializeToKV3", "confidence": "medium", "rationale": "enum name 'PulseDurationStringFormat_t' with KeyValues3::SetString/AddArrayElementToTail = enum value serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c3210", "name": "Schema_SaveMember_m_EventName", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_EventName' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c3330", "name": "Schema_SaveMember_m_HookName", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_HookName' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c4fe0", "name": "CPulseCell_BaseRequirement::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c57d0", "name": "CPulseCell_Inflow_Method::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c5db0", "name": "CPulseCell_Inflow_EventHandler::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c6240", "name": "CPulseCell_Inflow_GraphHook::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c66d0", "name": "CPulseCell_Inflow_EntOutputHandler::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c6ba0", "name": "CPulseCell_Inflow_ObservableVariableListener::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c7e20", "name": "CPulseCell_Step_PublicOutput::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c84b0", "name": "CPulseCell_Value_RandomInt::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c8870", "name": "CPulseCell_Value_RandomFloat::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c8c30", "name": "CPulseCell_Step_DebugLog::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c8ff0", "name": "CPulseCell_Step_CallExternalMethod::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ca930", "name": "Schema_SaveMember_m_WakeResume", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_WakeResume' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20caa10", "name": "Schema_SaveMember_m_UnyieldResume", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_UnyieldResume' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20caaf0", "name": "CPulseCell_Inflow_Yield::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cb0c0", "name": "Schema_SaveMember_m_WakeResume", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_WakeResume' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20cb1a0", "name": "CPulseCell_Inflow_Wait::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cba10", "name": "CPulseCell_Base::SerializeToKV3", "confidence": "medium", "rationale": "'Class data is a %s, not a table' + member 'm_nEditorNodeID' with 16 callers = base cell save writing editor node id", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ceda0", "name": "CPulseCell_Outflow_CycleRandom::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cf3a0", "name": "CPulseCell_Outflow_CycleShuffled::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cf9a0", "name": "CPulseCell_Outflow_CycleOrdered::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d2bd0", "name": "Schema_SaveMember_m_Curve", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_Curve' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d2cb0", "name": "CPulseCell_Value_Curve::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d45d0", "name": "CPulseCell_FireCursors::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d5fb0", "name": "Schema_SaveMember_m_Gradient", "confidence": "medium", "rationale": "'Double-save to Member %s' + member 'm_Gradient' = single-member KV3 save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d6090", "name": "CPulseCell_Value_Gradient::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d7f20", "name": "CPulseCell_IntervalTimer::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dd500", "name": "CPulseCell_LimitCount::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20de8b0", "name": "CPulseCell_IsRequirementValid::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dfb10", "name": "CPulseCell_InlineNodeSkipSelector::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e0660", "name": "CPulseCell_PickBestOutflowSelector::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e53b0", "name": "CPulseCell_Timeline::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e9220", "name": "CPulseCell_WaitForObservable::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ea3d0", "name": "CPulseCell_BooleanSwitchState::SerializeToKV3", "confidence": "medium", "rationale": "class-name string + KV3 serialize pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ec0e0", "name": "PulseCursorWakePriority_t::SerializeToKV3", "confidence": "medium", "rationale": "enum name 'PulseCursorWakePriority_t' with KeyValues3::SetString/AddArrayElementToTail = enum value serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f0430", "name": "KV3Serialize_CPulseCell_WaitForCursorsWithTag", "confidence": "low", "rationale": "References its own type-name string 'CPulseCell_WaitForCursorsWithTag' + KeyValues3::PrepareForType; per-type schema->KV3 serializer (recursion guard 'Stack depth limit hit').", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f12e0", "name": "KV3Serialize_CPulseCell_CursorQueue", "confidence": "low", "rationale": "References type-name 'CPulseCell_CursorQueue' + KeyValues3::PrepareForType; per-type schema->KV3 serializer.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21268f0", "name": "CreateEntityByName", "confidence": "high", "rationale": "Error strings 'unknown entity classname' / 'not-spawnable entity classname' + calls CGameEntitySystem::FindEntityClassByClassname => entity factory create-by-classname.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x2133110", "name": "CScriptComponent::SerializeToKV3", "confidence": "low", "rationale": "CScriptComponent vtable slot 0; callee set matches the schema->KV3 serialize helper family.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214f9c0", "name": "KV3Serialize_CScriptComponent", "confidence": "low", "rationale": "References type-name 'CScriptComponent' + KeyValues3::PrepareForType; per-type schema->KV3 serializer.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2152f60", "name": "KV3Serialize_ResponseCriteria_Classname", "confidence": "low", "rationale": "Strings 'classname'/'rr_debugclassname' + CResourceNameTyped::ResolveResourceName; response-rule/criteria KV3 serialize referencing classname field.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x9f2230", "name": "GetServerModuleFactory", "confidence": "low", "rationale": "References 'server' module name and 'Release'; interface/factory accessor (0 callers, table-referenced).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x9f2470", "name": "VDataInitInfo_t::GetInitData", "confidence": "low", "rationale": "VDataInitInfo_t vtable slot 2, empty stub; default accessor, class+slot only.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x9f2480", "name": "CKV3TransferSaveContext::BeginObject", "confidence": "low", "rationale": "CKV3TransferSaveContext vtable slot 3, empty stub; KV3 transfer callback, class+slot only.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x9f2490", "name": "CKV3TransferSaveContext::EndObject", "confidence": "low", "rationale": "CKV3TransferSaveContext vtable slot 4, empty stub; KV3 transfer callback, class+slot only.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x9f24a0", "name": "CKV3TransferSaveContext::OnMember", "confidence": "low", "rationale": "CKV3TransferSaveContext vtable slot 5, empty stub; KV3 transfer callback, class+slot only.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x9f2720", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadataCount", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 0; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x9f2770", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 2; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f27a0", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 1; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f27d0", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 4; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2810", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 3; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2840", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 6; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2870", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 5; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f28a0", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 8; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f28d0", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 7; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2900", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 10; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2930", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 9; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2960", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 12; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2990", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 11; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f29c0", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 14; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f29f0", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 13; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2a20", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 16; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2a50", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 15; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2a80", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 18; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2ab0", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 17; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2ae0", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 20; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2b10", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 19; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2b40", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 22; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2b70", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 21; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2ba0", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 24; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2bd0", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 23; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2c00", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 26; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2c30", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 25; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2c60", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 28; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2c90", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 27; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2cc0", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 30; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2cf0", "name": "CEntityInstancePolymorphicMetadataHelper::GetPolymorphicMetadata", "confidence": "low", "rationale": "Empty stub in CEntityInstancePolymorphicMetadataHelper vtable slot 29; only class+slot known (default polymorphic-metadata accessor).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2d20", "name": "CFlattenedSerializerSpewFunc_Log::GetSpewChannel", "confidence": "low", "rationale": "CFlattenedSerializerSpewFunc_Log slot 0, no args/callees; likely returns spew channel constant.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x9f31c0", "name": "CFlattenedSerializerSpewFunc_Log::Log", "confidence": "medium", "rationale": "CFlattenedSerializerSpewFunc_Log slot 2 (int=2) calling a formatter; the functor's log/operator() invocation.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x9ffb10", "name": "CBaseCmdKeyValues::WriteToBuffer", "confidence": "low", "rationale": "CBaseCmdKeyValues command-message vtable slot 11, empty stub; class+slot only.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa003b0", "name": "CNetMessagePB<389, CCSUsrMsg_WeaponMagDrop, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa003d0", "name": "CNetMessagePB<389, CCSUsrMsg_WeaponMagDrop, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa003e0", "name": "CNetMessagePB<389, CCSUsrMsg_WeaponMagDrop, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa003f0", "name": "CNetMessagePB<389, CCSUsrMsg_WeaponMagDrop, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00400", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00420", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00430", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00440", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00450", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00470", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00480", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00490", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa004a0", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa004c0", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa004d0", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa004e0", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa004f0", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00510", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00520", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00530", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00540", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00560", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00570", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00580", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00590", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa005b0", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa005c0", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa005d0", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa005e0", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00600", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00610", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00620", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00630", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00650", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00660", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00670", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00680", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa006a0", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa006b0", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa006c0", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa006d0", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa006f0", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00700", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00710", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00720", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00740", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00750", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00760", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00770", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00790", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa007a0", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa007b0", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa007c0", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa007e0", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa007f0", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00800", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00810", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00830", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00840", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00850", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00860", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00880", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00890", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa008a0", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa008b0", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa008d0", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa008e0", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa008f0", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00900", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00920", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00930", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00940", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00950", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00970", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00980", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00990", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa009a0", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa009c0", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa009d0", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa009e0", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa009f0", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00a10", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00a20", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00a30", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00a40", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00a60", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00a70", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00a80", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00a90", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00ab0", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00ac0", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00ad0", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00ae0", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00b00", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00b10", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00b20", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00b30", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00b50", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00b60", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00b70", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00b80", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00ba0", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00bb0", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00bc0", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00bd0", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00bf0", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00c00", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00c10", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00c20", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00c40", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00c50", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00c60", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00c70", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00c90", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00ca0", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00cb0", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00cc0", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00ce0", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00cf0", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00d00", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00d10", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00d30", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00d40", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00d50", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00d60", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00d80", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00d90", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00da0", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00db0", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00dd0", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00de0", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00df0", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00e00", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00e20", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00e30", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00e40", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00e50", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00e70", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00e80", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00e90", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00ea0", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00ec0", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00ed0", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00ee0", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00ef0", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00f10", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00f20", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00f30", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00f40", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00f60", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00f70", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00f80", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00f90", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding vtable slot 1; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa00fb0", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00fc0", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-type protobuf net-message binding method (each template instantiation gets a unique address).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00fd0", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::IsReliable", "confidence": "low", "rationale": "binding slot8 int=0 returns reliable template constant (true)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa00fe0", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot1 int=0 (no-this const getter); INetworkMessageInternal info accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01000", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot5 int=0 returns SignonGroup template constant (13)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa01010", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot7 int=0 returns NetChannelBufType template constant (1)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01020", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::IsReliable", "confidence": "low", "rationale": "binding slot8 int=0 returns reliable template constant (true)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01030", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot1 int=0 (no-this const getter); INetworkMessageInternal info accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01050", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot5 int=0 returns SignonGroup template constant (13)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa01060", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot7 int=0 returns NetChannelBufType template constant (1)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01070", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::IsReliable", "confidence": "low", "rationale": "binding slot8 int=0 returns reliable template constant (true)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01080", "name": "CNetMessagePB<327, CCSUsrMsg_AdjustMoney, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot1 int=0 (no-this const getter); INetworkMessageInternal info accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa010a0", "name": "CNetMessagePB<327, CCSUsrMsg_AdjustMoney, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot5 int=0 returns SignonGroup template constant (13)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa010b0", "name": "CNetMessagePB<327, CCSUsrMsg_AdjustMoney, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot7 int=0 returns NetChannelBufType template constant (1)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa010c0", "name": "CNetMessagePB<327, CCSUsrMsg_AdjustMoney, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::IsReliable", "confidence": "low", "rationale": "binding slot8 int=0 returns reliable template constant (true)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa010d0", "name": "CNetMessagePB<321, CCSUsrMsg_Damage, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot1 int=0 (no-this const getter); INetworkMessageInternal info accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa010f0", "name": "CNetMessagePB<321, CCSUsrMsg_Damage, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot5 int=0 returns SignonGroup template constant (13)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa01100", "name": "CNetMessagePB<321, CCSUsrMsg_Damage, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot7 int=0 returns NetChannelBufType template constant (1)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01110", "name": "CNetMessagePB<321, CCSUsrMsg_Damage, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::IsReliable", "confidence": "low", "rationale": "binding slot8 int=0 returns reliable template constant (true)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01120", "name": "CNetMessagePB<325, CCSUsrMsg_ProcessSpottedEntityUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot1 int=0 (no-this const getter); INetworkMessageInternal info accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01140", "name": "CNetMessagePB<325, CCSUsrMsg_ProcessSpottedEntityUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot5 int=0 returns SignonGroup template constant (13)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa01150", "name": "CNetMessagePB<325, CCSUsrMsg_ProcessSpottedEntityUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot7 int=0 returns NetChannelBufType template constant (1)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01160", "name": "CNetMessagePB<325, CCSUsrMsg_ProcessSpottedEntityUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::IsReliable", "confidence": "low", "rationale": "binding slot8 int=0 returns reliable template constant (true)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01170", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01180", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01190", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa011e0", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa011f0", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01200", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01250", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01260", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01270", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa012c0", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa012d0", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa012e0", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01330", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01340", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01350", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa013a0", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa013b0", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa013c0", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01410", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01420", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01430", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01480", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01490", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa014a0", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa014f0", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01500", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01510", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01560", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01570", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01580", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa015d0", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa015e0", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa015f0", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01640", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01650", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01660", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa016b0", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa016c0", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa016d0", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01720", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01730", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01740", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01790", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa017a0", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa017b0", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01800", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01810", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01820", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01870", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01880", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01890", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa018e0", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa018f0", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01900", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01950", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01960", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01970", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa019c0", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa019d0", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa019e0", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01a30", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01a40", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01a50", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01aa0", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01ab0", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01ac0", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01b10", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01b20", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01b30", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01b80", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01b90", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01ba0", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01bf0", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01c00", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01c10", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01c60", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01c70", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01c80", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01cd0", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01ce0", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01cf0", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01d40", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01d50", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01d60", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01db0", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01dc0", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01dd0", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01e20", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01e30", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01e40", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01e90", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01ea0", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01eb0", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01f00", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01f10", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01f20", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01f70", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01f80", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01f90", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01fe0", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa01ff0", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02000", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02050", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02060", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02070", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa020c0", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa020d0", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa020e0", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02130", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02140", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02150", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa021a0", "name": "CNetMessagePB<389, CCSUsrMsg_WeaponMagDrop, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa021b0", "name": "CNetMessagePB<389, CCSUsrMsg_WeaponMagDrop, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa021c0", "name": "CNetMessagePB<389, CCSUsrMsg_WeaponMagDrop, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02210", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02220", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02230", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02280", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02290", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa022a0", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa022f0", "name": "CNetMessagePB<327, CCSUsrMsg_AdjustMoney, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02300", "name": "CNetMessagePB<327, CCSUsrMsg_AdjustMoney, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02310", "name": "CNetMessagePB<327, CCSUsrMsg_AdjustMoney, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02360", "name": "CNetMessagePB<321, CCSUsrMsg_Damage, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02370", "name": "CNetMessagePB<321, CCSUsrMsg_Damage, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02380", "name": "CNetMessagePB<321, CCSUsrMsg_Damage, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa023d0", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa023e0", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa023f0", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02440", "name": "CNetMessagePB<325, CCSUsrMsg_ProcessSpottedEntityUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "serial slot2 int=1 this-only getter; INetworkSerializable info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02450", "name": "CNetMessagePB<325, CCSUsrMsg_ProcessSpottedEntityUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetName", "confidence": "low", "rationale": "serial slot3 int=1 this-only getter returning message name via info struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02460", "name": "CNetMessagePB<325, CCSUsrMsg_ProcessSpottedEntityUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "serial slot4 int=0 (no-this) matches a constant bool getter returning template reliable flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa024b0", "name": "CCSUsrMsg_WeaponMagDrop::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa024c0", "name": "CCSUsrMsg_SendPlayerLoadout::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa024d0", "name": "CCSUsrMsg_RecurringMissionSchema::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa024e0", "name": "CCSUsrMsg_ShootInfo::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa024f0", "name": "CCSUsrMsg_PostRoundDamageReport::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02500", "name": "CCSUsrMsg_VGUIMenu::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02510", "name": "CCSUsrMsg_KeyHintText::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02520", "name": "CCSUsrMsg_HintText::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02530", "name": "CCSUsrMsg_DeepStats::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02540", "name": "CCSUsrMsg_CurrentRoundOdds::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02550", "name": "CCSUsrMsg_RoundEndReportData::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02560", "name": "CCSUsrMsg_SSUI::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02570", "name": "CCSUsrMsg_UpdateScreenHealthBar::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02580", "name": "CCSUsrMsg_EndOfMatchAllPlayersData::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02590", "name": "CCSUsrMsg_MatchEndConditions::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa025a0", "name": "CCSUsrMsg_ScoreLeaderboardData::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa025b0", "name": "CCSUsrMsg_WeaponSound::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa025c0", "name": "CCSUsrMsg_EntityOutlineHighlight::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa025d0", "name": "CCSUsrMsg_PlayerDecalDigitalSignature::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa025e0", "name": "CCSUsrMsg_DisconnectToLobby::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa025f0", "name": "CCSUsrMsg_XpUpdate::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02600", "name": "CCSUsrMsg_ServerRankUpdate::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02610", "name": "CCSUsrMsg_SurvivalStats::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02620", "name": "CCSUsrMsg_RawAudio::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02630", "name": "CCSUsrMsg_VoteSetup::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02640", "name": "CCSUsrMsg_VoteFailed::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02650", "name": "CCSUsrMsg_VotePass::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02660", "name": "CCSUsrMsg_VoteStart::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02670", "name": "CCSUsrMsg_CallVoteFailed::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02680", "name": "CCSUsrMsg_RoundBackupFilenames::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02690", "name": "CCSUsrMsg_SendPlayerItemFound::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa026a0", "name": "CCSUsrMsg_SendPlayerItemDrops::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa026b0", "name": "CCSUsrMsg_ServerRankRevealAll::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa026c0", "name": "CCSUsrMsg_PlayerStatsUpdate::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa026d0", "name": "CCSUsrMsg_ReportHit::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa026e0", "name": "CCSUsrMsg_QuestProgress::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa026f0", "name": "CCSUsrMsg_KillCam::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02700", "name": "CCSUsrMsg_SendLastKillerDamageToClient::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02710", "name": "CCSUsrMsg_SendAudio::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02720", "name": "CCSUsrMsg_RadioText::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02730", "name": "CCSUsrMsg_AdjustMoney::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02740", "name": "CCSUsrMsg_Damage::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02750", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate::ByteSizeLong", "confidence": "low", "rationale": "msg slot9 int=1 this-only const; late protobuf virtual computing serialized size", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02760", "name": "CCSUsrMsg_WeaponMagDrop::New", "confidence": "medium", "rationale": "msg slot3 int=2 (this+arena) matches protobuf Message::New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02770", "name": "CNetMessagePB<389, CCSUsrMsg_WeaponMagDrop, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "serial slot0 int=1 no callees: complete-object destructor of the net-message wrapper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa027b0", "name": "CNetMessagePB<389, CCSUsrMsg_WeaponMagDrop, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "serial slot1 int=1 calls one sub (operator delete): deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02830", "name": "CNetMessagePB<389, CCSUsrMsg_WeaponMagDrop, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "serial slot5 int=1 calls alloc+copy subs: clone/copy-construct of the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa028c0", "name": "CNetMessagePB<389, CCSUsrMsg_WeaponMagDrop, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02930", "name": "CCSUsrMsg_SendPlayerLoadout::~CCSUsrMsg_SendPlayerLoadout", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02940", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02980", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02a00", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02a90", "name": "CNetMessagePB<388, CCSUsrMsg_SendPlayerLoadout, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02b00", "name": "CCSUsrMsg_RecurringMissionSchema::~CCSUsrMsg_RecurringMissionSchema", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02b10", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02b50", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02bd0", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02c60", "name": "CNetMessagePB<387, CCSUsrMsg_RecurringMissionSchema, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02cd0", "name": "CCSUsrMsg_ShootInfo::~CCSUsrMsg_ShootInfo", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02ce0", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02d20", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02da0", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02e30", "name": "CNetMessagePB<383, CCSUsrMsg_ShootInfo, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02ea0", "name": "CCSUsrMsg_PostRoundDamageReport::~CCSUsrMsg_PostRoundDamageReport", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa02eb0", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02ef0", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa02f70", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03000", "name": "CNetMessagePB<376, CCSUsrMsg_PostRoundDamageReport, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa03070", "name": "CCSUsrMsg_VGUIMenu::~CCSUsrMsg_VGUIMenu", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa03080", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa030c0", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03140", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa031d0", "name": "CNetMessagePB<301, CCSUsrMsg_VGUIMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa03240", "name": "CCSUsrMsg_KeyHintText::~CCSUsrMsg_KeyHintText", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa03250", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03290", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03310", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa033a0", "name": "CNetMessagePB<324, CCSUsrMsg_KeyHintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa03410", "name": "CCSUsrMsg_HintText::~CCSUsrMsg_HintText", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa03420", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03460", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa034e0", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03570", "name": "CNetMessagePB<323, CCSUsrMsg_HintText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa035f0", "name": "CCSUsrMsg_DeepStats::~CCSUsrMsg_DeepStats", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa03600", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03640", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa036c0", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03750", "name": "CNetMessagePB<381, CCSUsrMsg_DeepStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa037d0", "name": "CCSUsrMsg_CurrentRoundOdds::~CCSUsrMsg_CurrentRoundOdds", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa037e0", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03820", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa038a0", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03930", "name": "CNetMessagePB<380, CCSUsrMsg_CurrentRoundOdds, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa039b0", "name": "CCSUsrMsg_RoundEndReportData::~CCSUsrMsg_RoundEndReportData", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa039c0", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03a00", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03a80", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03b10", "name": "CNetMessagePB<379, CCSUsrMsg_RoundEndReportData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa03b80", "name": "CCSUsrMsg_SSUI::~CCSUsrMsg_SSUI", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa03b90", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03bd0", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03c50", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03ce0", "name": "CNetMessagePB<372, CCSUsrMsg_SSUI, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa03d50", "name": "CCSUsrMsg_UpdateScreenHealthBar::~CCSUsrMsg_UpdateScreenHealthBar", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa03d60", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03da0", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03e20", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03eb0", "name": "CNetMessagePB<370, CCSUsrMsg_UpdateScreenHealthBar, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa03f20", "name": "CCSUsrMsg_EndOfMatchAllPlayersData::~CCSUsrMsg_EndOfMatchAllPlayersData", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa03f30", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03f70", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa03ff0", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04080", "name": "CNetMessagePB<375, CCSUsrMsg_EndOfMatchAllPlayersData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa040f0", "name": "CCSUsrMsg_MatchEndConditions::~CCSUsrMsg_MatchEndConditions", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa04100", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04140", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa041c0", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04250", "name": "CNetMessagePB<334, CCSUsrMsg_MatchEndConditions, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa042c0", "name": "CCSUsrMsg_ScoreLeaderboardData::~CCSUsrMsg_ScoreLeaderboardData", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa042d0", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04310", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04390", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04420", "name": "CNetMessagePB<367, CCSUsrMsg_ScoreLeaderboardData, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa044a0", "name": "CCSUsrMsg_WeaponSound::~CCSUsrMsg_WeaponSound", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa044b0", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa044f0", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04570", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04600", "name": "CNetMessagePB<369, CCSUsrMsg_WeaponSound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa04670", "name": "CCSUsrMsg_EntityOutlineHighlight::~CCSUsrMsg_EntityOutlineHighlight", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa04680", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa046c0", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04740", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa047d0", "name": "CNetMessagePB<371, CCSUsrMsg_EntityOutlineHighlight, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa04850", "name": "CCSUsrMsg_PlayerDecalDigitalSignature::~CCSUsrMsg_PlayerDecalDigitalSignature", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa04860", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa048a0", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04920", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa049b0", "name": "CNetMessagePB<368, CCSUsrMsg_PlayerDecalDigitalSignature, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa04a30", "name": "CCSUsrMsg_DisconnectToLobby::~CCSUsrMsg_DisconnectToLobby", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa04a40", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04a80", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04b00", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04b40", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04bc0", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04c50", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04ce0", "name": "CNetMessagePB<374, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa04d60", "name": "CNetMessagePB<335, CCSUsrMsg_DisconnectToLobby, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa04de0", "name": "CCSUsrMsg_XpUpdate::~CCSUsrMsg_XpUpdate", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa04df0", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04e30", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04eb0", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa04f40", "name": "CNetMessagePB<365, CCSUsrMsg_XpUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa04fc0", "name": "CCSUsrMsg_ServerRankUpdate::~CCSUsrMsg_ServerRankUpdate", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa04fd0", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05010", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05090", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05120", "name": "CNetMessagePB<352, CCSUsrMsg_ServerRankUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa05190", "name": "CCSUsrMsg_SurvivalStats::~CCSUsrMsg_SurvivalStats", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa051a0", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa051e0", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05260", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa052f0", "name": "CNetMessagePB<373, CCSUsrMsg_SurvivalStats, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa05360", "name": "CCSUsrMsg_RawAudio::~CCSUsrMsg_RawAudio", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa05370", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa053b0", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05430", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa054c0", "name": "CNetMessagePB<318, CCSUsrMsg_RawAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa05530", "name": "CCSUsrMsg_VoteSetup::~CCSUsrMsg_VoteSetup", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa05540", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05580", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05600", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05690", "name": "CNetMessagePB<349, CCSUsrMsg_VoteSetup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa05700", "name": "CCSUsrMsg_VoteFailed::~CCSUsrMsg_VoteFailed", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa05710", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05750", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa057d0", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05860", "name": "CNetMessagePB<348, CCSUsrMsg_VoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa058e0", "name": "CCSUsrMsg_VotePass::~CCSUsrMsg_VotePass", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa058f0", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05930", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa059b0", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05a40", "name": "CNetMessagePB<347, CCSUsrMsg_VotePass, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa05ab0", "name": "CCSUsrMsg_VoteStart::~CCSUsrMsg_VoteStart", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa05ac0", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05b00", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05b80", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05c10", "name": "CNetMessagePB<346, CCSUsrMsg_VoteStart, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa05c80", "name": "CCSUsrMsg_CallVoteFailed::~CCSUsrMsg_CallVoteFailed", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa05c90", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05cd0", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05d50", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05de0", "name": "CNetMessagePB<345, CCSUsrMsg_CallVoteFailed, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa05e60", "name": "CCSUsrMsg_RoundBackupFilenames::~CCSUsrMsg_RoundBackupFilenames", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa05e70", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05eb0", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05f30", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa05fc0", "name": "CNetMessagePB<362, CCSUsrMsg_RoundBackupFilenames, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06030", "name": "CCSUsrMsg_SendPlayerItemFound::~CCSUsrMsg_SendPlayerItemFound", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06040", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06080", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06100", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06190", "name": "CNetMessagePB<363, CCSUsrMsg_SendPlayerItemFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06200", "name": "CCSUsrMsg_SendPlayerItemDrops::~CCSUsrMsg_SendPlayerItemDrops", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06210", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06250", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa062d0", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06360", "name": "CNetMessagePB<361, CCSUsrMsg_SendPlayerItemDrops, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa063d0", "name": "CCSUsrMsg_ServerRankRevealAll::~CCSUsrMsg_ServerRankRevealAll", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa063e0", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06420", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa064a0", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06530", "name": "CNetMessagePB<350, CCSUsrMsg_ServerRankRevealAll, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa065a0", "name": "CCSUsrMsg_PlayerStatsUpdate::~CCSUsrMsg_PlayerStatsUpdate", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa065b0", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa065f0", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06670", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06700", "name": "CNetMessagePB<336, CCSUsrMsg_PlayerStatsUpdate, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06770", "name": "CCSUsrMsg_ReportHit::~CCSUsrMsg_ReportHit", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06780", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa067c0", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06840", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa068d0", "name": "CNetMessagePB<364, CCSUsrMsg_ReportHit, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06940", "name": "CCSUsrMsg_QuestProgress::~CCSUsrMsg_QuestProgress", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06950", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06990", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06a10", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06aa0", "name": "CNetMessagePB<366, CCSUsrMsg_QuestProgress, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06b10", "name": "CCSUsrMsg_KillCam::~CCSUsrMsg_KillCam", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06b20", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06b60", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06be0", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06c70", "name": "CNetMessagePB<330, CCSUsrMsg_KillCam, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06ce0", "name": "CCSUsrMsg_SendLastKillerDamageToClient::~CCSUsrMsg_SendLastKillerDamageToClient", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06cf0", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06d30", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06db0", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06e40", "name": "CNetMessagePB<351, CCSUsrMsg_SendLastKillerDamageToClient, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06eb0", "name": "CCSUsrMsg_SendAudio::~CCSUsrMsg_SendAudio", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa06ec0", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06f00", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa06f80", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa07010", "name": "CNetMessagePB<317, CCSUsrMsg_SendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa07090", "name": "CCSUsrMsg_RadioText::~CCSUsrMsg_RadioText", "confidence": "low", "rationale": "slot3 int=2 (this,flags) = per-instantiation scalar deleting destructor of the protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa070a0", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot0 int=1 empty body = trivial destructor of the CNetMessagePB net-message wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa070e0", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "slot1 int=1, one unique per-msg callee, no alloc/strings => accessor returning the message's binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa07160", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "medium", "rationale": "slot5 allocates (sub_0x9e60c0=operator new) then copy-constructs the message => Clone/AllocateAndCopyConstruct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa071f0", "name": "CNetMessagePB<322, CCSUsrMsg_RadioText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding slot6: operator-new (sub_0x9e60c0) + per-msg ctor; this unused (int=0) => singleton factory that allocates a message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa07260", "name": "CCSUsrMsg_AdjustMoney::New", "confidence": "medium", "rationale": "protobuf Message vtable slot 3, this+Arena arg -> New(Arena*) factory allocator", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xa07270", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "low", "rationale": "slot 0, trivial no-callee = complete-object destructor of the message wrapper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa072b0", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 calls base dtor helper = deleting/scalar destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa07330", "name": "CNetMessagePB::AllocateMessage", "confidence": "low", "rationale": "operator new + placement-construct pattern of the concrete message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa073c0", "name": "CNetMessagePB::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding new+construct -> INetworkMessageInternal::AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa07440", "name": "CCSUsrMsg_Damage::New", "confidence": "medium", "rationale": "protobuf Message vtable slot 3, this+Arena -> New(Arena*) factory allocator", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xa07450", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa07490", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 calls base dtor helper = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa07510", "name": "CNetMessagePB::AllocateMessage", "confidence": "low", "rationale": "operator new + placement-construct of the concrete message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa075a0", "name": "CNetMessagePB::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding new+construct -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa07610", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate::New", "confidence": "medium", "rationale": "protobuf Message vtable slot 3, this+Arena -> New(Arena*) factory allocator", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xa07620", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa07660", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 calls base dtor helper = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa076e0", "name": "CNetMessagePB::AllocateMessage", "confidence": "low", "rationale": "operator new + placement-construct of the concrete message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17900", "name": "CBaseClientUIEntity::ObjectCaps", "confidence": "low", "rationale": "slot 67, int=1, 406 callers, cheap leaf -> a very hot capability/flag getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17910", "name": "CCSObserverPawn::GetObserverMode", "confidence": "low", "rationale": "observer-pawn leaf getter (int=1, no callees), 114 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17920", "name": "CItem_Healthshot::GetItemDefinitionIndex", "confidence": "low", "rationale": "healthshot leaf returning a constant (no this-use) at a high slot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17930", "name": "CBtAgentBot::GetName", "confidence": "low", "rationale": "CBtAgentBot slot 2 leaf; early-slot name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17940", "name": "CCSBot::Spawn", "confidence": "low", "rationale": "CCSBot slot 7, hot (26 callers); slot-only guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17950", "name": "CCSBot::Precache", "confidence": "low", "rationale": "CCSBot slot 12 leaf; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17980", "name": "CCSBot::Event_Killed", "confidence": "low", "rationale": "CCSBot slot 13 leaf; slot-only guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa179b0", "name": "CCSBot::UpdateOnRemove", "confidence": "low", "rationale": "CCSBot slot 14 leaf; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa179d0", "name": "CCSBot::GetPlayerName", "confidence": "low", "rationale": "CCSBot slot 15 leaf; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa179f0", "name": "CCSBot::Touch", "confidence": "low", "rationale": "CCSBot slot 10 leaf; slot-only guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17a00", "name": "CCSBot::Think", "confidence": "low", "rationale": "CCSBot slot 11, hot (18 callers); slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17a10", "name": "CCSBot::IsNetworkable", "confidence": "low", "rationale": "CCSBot slot 18 leaf; slot-only guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17a20", "name": "CCSBot::GetModelName", "confidence": "low", "rationale": "CCSBot slot 22 leaf; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17a30", "name": "CCSBot::SetModel", "confidence": "low", "rationale": "CCSBot slot 23 leaf; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17a40", "name": "CCSBot::MyCombatCharacterPointer", "confidence": "low", "rationale": "CCSBot slot 28 leaf; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17a50", "name": "CBtAgentBot::GetDebugName", "confidence": "low", "rationale": "CBtAgentBot slot 3 leaf; early-slot getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17a60", "name": "CBtAgentBot::GetEnemy", "confidence": "low", "rationale": "CBtAgentBot slot 5 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17a70", "name": "CBtAgentBot::HasEnemy", "confidence": "low", "rationale": "CBtAgentBot slot 7 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17a80", "name": "CBtAgentBot::Func8", "confidence": "low", "rationale": "int=0 no-this stub at vtable slot 8; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17a90", "name": "CBtAgentBot::IsReloading", "confidence": "low", "rationale": "CBtAgentBot slot 9 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17ab0", "name": "CBtAgentBot::GetTeamNumber", "confidence": "low", "rationale": "CBtAgentBot slot 17 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17b60", "name": "CBtAgentBot::GetForwardVector", "confidence": "low", "rationale": "CBtAgentBot slot 19 leaf query getter; domain guess, no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17b70", "name": "CBtAgentBot::GetEnemy", "confidence": "low", "rationale": "CBtAgentBot slot 20 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17b80", "name": "CBtAgentBot::GetLastKnownPosition", "confidence": "low", "rationale": "CBtAgentBot slot 25 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17ba0", "name": "CBtAgentBot::GetVelocity", "confidence": "low", "rationale": "CBtAgentBot slot 26 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17bb0", "name": "CBtAgentBot::IsCrouching", "confidence": "low", "rationale": "CBtAgentBot slot 27 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17bd0", "name": "CBtAgentBot::IsOnGround", "confidence": "low", "rationale": "CBtAgentBot slot 28 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17c00", "name": "CBtAgentBot::GetHealth", "confidence": "low", "rationale": "CBtAgentBot slot 31 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17c20", "name": "CBtAgentBot::SetProperty33", "confidence": "low", "rationale": "int=2 one-arg setter at vtable slot 33; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17c40", "name": "CBtAgentBot::GetTargetEntity", "confidence": "low", "rationale": "CBtAgentBot slot 36 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17c50", "name": "CBtAgentBot::GetLastKnownPosition", "confidence": "low", "rationale": "CBtAgentBot slot 40 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17c60", "name": "CBtAgentBot::IsCrouching", "confidence": "low", "rationale": "CBtAgentBot slot 57 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17c80", "name": "CBtAgentBot::GetHealth", "confidence": "low", "rationale": "CBtAgentBot slot 61 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17ca0", "name": "CBtAgentBot::GetTeamNumber", "confidence": "low", "rationale": "CBtAgentBot slot 62 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17cb0", "name": "CBtAgentBot::GetLastKnownPosition", "confidence": "low", "rationale": "CBtAgentBot slot 70 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17cd0", "name": "CBtAgentBot::SetFloatValue", "confidence": "low", "rationale": "int=1 float=1 -> setter taking a single float", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17d20", "name": "CBtAgentBot::SetProperty74", "confidence": "low", "rationale": "int=2 one-arg setter at vtable slot 74; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17d90", "name": "CBtAgentBot::IsAlive", "confidence": "low", "rationale": "CBtAgentBot slot 75 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17db0", "name": "CBtAgentBot::GetTeamNumber", "confidence": "low", "rationale": "CBtAgentBot slot 77 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17dc0", "name": "CBtAgentBot::GetEnemy", "confidence": "low", "rationale": "CBtAgentBot slot 80 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17dd0", "name": "CBtAgentBot::GetTargetEntity", "confidence": "low", "rationale": "CBtAgentBot slot 81 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17de0", "name": "CBtAgentBot::Configure", "confidence": "low", "rationale": "int=4 -> multi-arg configuration/setup call", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17e20", "name": "CBtAgentBot::SetVector", "confidence": "low", "rationale": "int=1 float=3 -> setter taking a Vector (3 floats)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17e50", "name": "CBtAgentBot::GetPosition", "confidence": "low", "rationale": "CBtAgentBot slot 93 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17e60", "name": "CBtAgentBot::GetForwardVector", "confidence": "low", "rationale": "CBtAgentBot slot 94 leaf query getter; domain guess, no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17e70", "name": "CBtAgentBot::GetLastKnownPosition", "confidence": "low", "rationale": "CBtAgentBot slot 100 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17e80", "name": "CBtAgentBot::GetVelocity", "confidence": "low", "rationale": "CBtAgentBot slot 101 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17e90", "name": "CBtAgentBot::IsAlive", "confidence": "low", "rationale": "CBtAgentBot slot 105 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa17eb0", "name": "CBtAgentBot::GetField108", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 108; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17ee0", "name": "CBtAgentBot::GetField107", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 107; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17f10", "name": "CBtAgentBot::GetField110", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 110; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17f50", "name": "CBtAgentBot::GetField109", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 109; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17f80", "name": "CBtAgentBot::GetField112", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 112; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17fb0", "name": "CBtAgentBot::GetField111", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 111; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa17fe0", "name": "CBtAgentBot::GetField114", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 114; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18010", "name": "CBtAgentBot::GetField113", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 113; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18040", "name": "CBtAgentBot::GetField116", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 116; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18070", "name": "CBtAgentBot::GetField115", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 115; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa180a0", "name": "CBtAgentBot::GetField118", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 118; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa180d0", "name": "CBtAgentBot::GetField117", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 117; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18100", "name": "CBtAgentBot::GetField120", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 120; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18130", "name": "CBtAgentBot::GetField119", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 119; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18160", "name": "CBtAgentBot::GetField122", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 122; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18190", "name": "CBtAgentBot::GetField121", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 121; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa181c0", "name": "CBtAgentBot::GetField124", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 124; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa181f0", "name": "CBtAgentBot::GetField123", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 123; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18220", "name": "CBtAgentBot::GetField126", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 126; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18250", "name": "CBtAgentBot::GetField125", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 125; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18280", "name": "CBtAgentBot::GetField128", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 128; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa182b0", "name": "CBtAgentBot::GetField127", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 127; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa182e0", "name": "CBtAgentBot::GetField130", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 130; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18310", "name": "CBtAgentBot::GetField129", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 129; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18340", "name": "CBtAgentBot::GetField132", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 132; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18370", "name": "CBtAgentBot::GetField131", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 131; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa183a0", "name": "CBtAgentBot::GetField134", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 134; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa183d0", "name": "CBtAgentBot::GetField133", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 133; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18400", "name": "CBtAgentBot::GetField136", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 136; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18430", "name": "CBtAgentBot::GetField135", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 135; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18460", "name": "CBtAgentBot::~CBtAgentBot", "confidence": "low", "rationale": "slot 0 no-arg -> destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18490", "name": "CBtAgentBot::GetTargetEntity", "confidence": "low", "rationale": "CBtAgentBot slot 6 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa184b0", "name": "CBtAgentBot::GetVelocity", "confidence": "low", "rationale": "CBtAgentBot slot 11 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa184c0", "name": "CBtAgentBot::SetFloatParam", "confidence": "low", "rationale": "int=1 float=1, calls sub_0x12f8d10 -> float setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18510", "name": "CBtAgentBot::IsAlive", "confidence": "low", "rationale": "CBtAgentBot slot 15 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18520", "name": "CBtAgentBot::GetHealth", "confidence": "low", "rationale": "CBtAgentBot slot 16 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18530", "name": "CBtAgentBot::GetTargetEntity", "confidence": "low", "rationale": "CBtAgentBot slot 21 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18540", "name": "CBtAgentBot::HasEnemy", "confidence": "low", "rationale": "CBtAgentBot slot 22 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18550", "name": "CBtAgentBot::IsReloading", "confidence": "low", "rationale": "CBtAgentBot slot 24 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18560", "name": "CBtAgentBot::GetVelocity", "confidence": "low", "rationale": "CBtAgentBot slot 71 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18570", "name": "CBtAgentBot::GetEnemy", "confidence": "low", "rationale": "CBtAgentBot slot 50 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18580", "name": "CBtAgentBot::GetVelocity", "confidence": "low", "rationale": "CBtAgentBot slot 56 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18590", "name": "CBtAgentBot::GetYaw", "confidence": "low", "rationale": "CBtAgentBot slot 59 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa185a0", "name": "CBtAgentBot::GetForwardVector", "confidence": "low", "rationale": "CBtAgentBot slot 64 leaf query getter; domain guess, no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa185c0", "name": "CBtAgentBot::GetEnemy", "confidence": "low", "rationale": "CBtAgentBot slot 65 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa185e0", "name": "CBtAgentBot::GetTargetEntity", "confidence": "low", "rationale": "CBtAgentBot slot 66 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18600", "name": "CBtAgentBot::HasEnemy", "confidence": "low", "rationale": "CBtAgentBot slot 67 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18630", "name": "CBtAgentBot::GetWeapon", "confidence": "low", "rationale": "CBtAgentBot slot 68 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18650", "name": "CBtAgentBot::IsReloading", "confidence": "low", "rationale": "CBtAgentBot slot 69 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18660", "name": "CBtAgentBot::SetProperty", "confidence": "low", "rationale": "int=2, calls sub_0xbe4de0 -> one-arg setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18680", "name": "CBtAgentBot::GetHealth", "confidence": "low", "rationale": "CBtAgentBot slot 76 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa186a0", "name": "CBtAgentBot::GetWeapon", "confidence": "low", "rationale": "CBtAgentBot slot 83 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa186c0", "name": "CBtAgentBot::IsReloading", "confidence": "low", "rationale": "CBtAgentBot slot 84 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa186d0", "name": "CBtAgentBot::GetLastKnownPosition", "confidence": "low", "rationale": "CBtAgentBot slot 85 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa186e0", "name": "CBtAgentBot::GetYaw", "confidence": "low", "rationale": "CBtAgentBot slot 89 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18700", "name": "CBtAgentBot::SetFloatParam", "confidence": "low", "rationale": "int=1 float=1, calls sub_0x15385e0 -> float setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18730", "name": "CBtAgentBot::IsCrouching", "confidence": "low", "rationale": "CBtAgentBot slot 87 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18790", "name": "CBtAgentBot::GetTargetEntity", "confidence": "low", "rationale": "CBtAgentBot slot 96 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18850", "name": "CBtAgentBot::IsCrouching", "confidence": "low", "rationale": "CBtAgentBot slot 102 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18870", "name": "CBtAgentBot::GetField103", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 103; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18880", "name": "CBtAgentBot::GetField104", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 104; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18c30", "name": "CBtAgentBot::HasEnemy", "confidence": "low", "rationale": "CBtAgentBot slot 82 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18c40", "name": "CBtAgentBot::Update", "confidence": "low", "rationale": "int=2 with 5 callees -> substantive per-frame/update method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18e80", "name": "CCSBot::EyePosition", "confidence": "low", "rationale": "CCSBot slot 19; callee set (bd7e50/be7540/be7570) matches an origin+offset vector build", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa18f10", "name": "CBtAgentBot::GetEnemy", "confidence": "low", "rationale": "CBtAgentBot slot 95 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa18f40", "name": "CBaseClientUIEntity::SetCollisionBounds", "confidence": "low", "rationale": "int=1 float=6 (two Vectors) + inlined min/max math -> bounds setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa191c0", "name": "CBtAgentBot::IsCrouching", "confidence": "low", "rationale": "CBtAgentBot slot 42 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa191f0", "name": "CBtAgentBot::GetWeapon", "confidence": "low", "rationale": "CBtAgentBot slot 38 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa19220", "name": "CBtAgentBot::GetEnemy", "confidence": "low", "rationale": "CBtAgentBot slot 35 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa19250", "name": "CBtAgentBot::IsReloading", "confidence": "low", "rationale": "CBtAgentBot slot 54 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa19280", "name": "CBtAgentBot::GetPosition", "confidence": "low", "rationale": "CBtAgentBot slot 48 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa192c0", "name": "CBtAgentBot::GetHealth", "confidence": "low", "rationale": "CBtAgentBot slot 46 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa19300", "name": "CBtAgentBot::SetProperty14", "confidence": "low", "rationale": "int=2 one-arg setter at vtable slot 14; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa19360", "name": "CBtAgentBot::HasEnemy", "confidence": "low", "rationale": "CBtAgentBot slot 52 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa193b0", "name": "CBtAgentBot::GetTargetEntity", "confidence": "low", "rationale": "CBtAgentBot slot 51 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa19400", "name": "CBtAgentBot::IsAlive", "confidence": "low", "rationale": "CBtAgentBot slot 30 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa19450", "name": "CBtAgentBot::GetYaw", "confidence": "low", "rationale": "CBtAgentBot slot 29 leaf query getter; domain guess, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa194a0", "name": "CBtAgentBot::SetFloatParam", "confidence": "low", "rationale": "int=1 float=1, calls sub_0x12f8d10 -> float setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa196d0", "name": "CBtAgentBot::GetEyePosition", "confidence": "low", "rationale": "shares callee set (bd7e50/be7540/be7570) with CCSBot::EyePosition candidate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa19780", "name": "CBtAgentBot::SetCollisionBounds", "confidence": "low", "rationale": "int=1 float=6, identical callee set to the CBaseClientUIEntity float=6 method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b3a0", "name": "CBtAgentBot::Shutdown", "confidence": "low", "rationale": "int=1 single callee sub_0x1bc9010 -> teardown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b3e0", "name": "CBtNode::GetMemorySize", "confidence": "low", "rationale": "slot 2, int=0 -> returns a constant size/type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b3f0", "name": "CBtNode::GetName", "confidence": "low", "rationale": "slot 3 leaf getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b410", "name": "CBtNode::GetDebugName", "confidence": "low", "rationale": "slot 4 leaf getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b430", "name": "CBtNode::Precache", "confidence": "low", "rationale": "slot 5, int=0 -> no-this precache/init stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b440", "name": "CBtNode::Shutdown", "confidence": "low", "rationale": "slot 6, int=0 -> teardown stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b450", "name": "CBtNode::GetType", "confidence": "low", "rationale": "slot 10, int=0, hot (18 callers) -> cheap type/kind getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b460", "name": "CBtNodeSubtree::GetSubtreeName", "confidence": "low", "rationale": "slot 9 leaf getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b480", "name": "CBtNodeSubtree::GetName", "confidence": "low", "rationale": "slot 2 leaf getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b490", "name": "CBtNodeSubtree::GetChildCount", "confidence": "low", "rationale": "slot 4 leaf getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b4d0", "name": "CBtNodeSubtree::GetChild", "confidence": "low", "rationale": "slot 5 leaf getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b4e0", "name": "CBtNodeSubtree::Precache", "confidence": "low", "rationale": "slot 6 leaf", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b4f0", "name": "CBtNodeSubtree::GetField12", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 12; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b520", "name": "CBtNodeSubtree::GetField11", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 11; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b550", "name": "CBtNodeSubtree::GetField14", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 14; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b590", "name": "CBtNodeSubtree::GetField13", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 13; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b5c0", "name": "CBtNodeSubtree::GetField16", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 16; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b5f0", "name": "CBtNodeSubtree::GetField15", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 15; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b620", "name": "CBtNodeSubtree::GetField18", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 18; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b650", "name": "CBtNodeSubtree::GetField17", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 17; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b680", "name": "CBtNodeSubtree::GetField20", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 20; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b6b0", "name": "CBtNodeSubtree::GetField19", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 19; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b6e0", "name": "CBtNodeSubtree::GetField22", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 22; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b710", "name": "CBtNodeSubtree::GetField21", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 21; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b740", "name": "CBtNodeSubtree::GetField24", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 24; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b770", "name": "CBtNodeSubtree::GetField23", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 23; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b7a0", "name": "CBtNodeSubtree::GetField26", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 26; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b7d0", "name": "CBtNodeSubtree::GetField25", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 25; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b800", "name": "CBtNodeSubtree::GetField28", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 28; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b830", "name": "CBtNodeSubtree::GetField27", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 27; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b860", "name": "CBtNodeSubtree::GetField30", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 30; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b890", "name": "CBtNodeSubtree::GetField29", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 29; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b8c0", "name": "CBtNodeSubtree::GetField32", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 32; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b8f0", "name": "CBtNodeSubtree::GetField31", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 31; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b920", "name": "CBtNodeSubtree::GetField34", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 34; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b950", "name": "CBtNodeSubtree::GetField33", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 33; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b980", "name": "CBtNodeSubtree::GetField36", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 36; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b9b0", "name": "CBtNodeSubtree::GetField35", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 35; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1b9e0", "name": "CBtNodeSubtree::GetField38", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 38; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1ba10", "name": "CBtNodeSubtree::GetField37", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 37; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1ba40", "name": "CBtNodeSubtree::GetField40", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 40; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1ba70", "name": "CBtNodeSubtree::GetField39", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 39; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1be20", "name": "CBtNode::Parse", "confidence": "low", "rationale": "slot 1, int=5 -> parse/construct-from-config with several args", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1bf20", "name": "CBtNodeSubtree::Parse", "confidence": "low", "rationale": "slot 1, int=5 -> parse/construct-from-config", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1c110", "name": "CBtNodeSubtree::Shutdown", "confidence": "medium", "rationale": "slot 7 recurses into itself (sub_0xa1c110) -> recursive subtree teardown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1c280", "name": "CBtNodeSubtree::Reset", "confidence": "low", "rationale": "slot 8 calls the recursive slot-7 teardown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e560", "name": "CBtDecoratorRankerDist::GetField13", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 13; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e590", "name": "CBtDecoratorRankerDist::GetField12", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 12; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e5c0", "name": "CBtDecoratorRankerDist::GetField15", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 15; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e600", "name": "CBtDecoratorRankerDist::GetField14", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 14; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e630", "name": "CBtDecoratorRankerDist::GetField17", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 17; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e660", "name": "CBtDecoratorRankerDist::GetField16", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 16; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e690", "name": "CBtDecoratorRankerDist::GetField19", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 19; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e6c0", "name": "CBtDecoratorRankerDist::GetField18", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 18; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e6f0", "name": "CBtDecoratorRankerDist::GetField21", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 21; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e720", "name": "CBtDecoratorRankerDist::GetField20", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 20; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e750", "name": "CBtDecoratorRankerDist::GetField23", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 23; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e780", "name": "CBtDecoratorRankerDist::GetField22", "confidence": "low", "rationale": "int=3 accessor-pair vtable slot 22; likely a generated per-field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e7b0", "name": "CBtDecoratorRankerDist::OnEnd", "confidence": "low", "rationale": "class+slot only; int=3 paired vtable stub, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e7e0", "name": "CBtDecoratorRankerDist::OnStart", "confidence": "low", "rationale": "class+slot only; int=3 paired vtable stub, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e810", "name": "CBtDecoratorRankerDist::Evaluate", "confidence": "low", "rationale": "class+slot only; int=3 paired vtable stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e840", "name": "CBtDecoratorRankerDist::OnUpdate", "confidence": "low", "rationale": "class+slot only; int=3 paired vtable stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e870", "name": "CBtDecoratorRankerDist::ComputeScore", "confidence": "low", "rationale": "class+slot only; int=3 paired vtable stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e8a0", "name": "CBtDecoratorRankerDist::EvaluateRank", "confidence": "low", "rationale": "class+slot only; ranker-by-distance decorator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e8d0", "name": "CBtDecoratorRankerDist::GetDistanceScore", "confidence": "low", "rationale": "class+slot only; RankerDist implies distance scoring", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e900", "name": "CBtDecoratorRankerDist::GetScore", "confidence": "low", "rationale": "class+slot only; int=3 paired vtable stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e930", "name": "CBtDecoratorRankerDist::GetMaxRange", "confidence": "low", "rationale": "class+slot only; int=3 paired vtable stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e960", "name": "CBtDecoratorRankerDist::GetRange", "confidence": "low", "rationale": "class+slot only; int=3 paired vtable stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e990", "name": "CBtDecoratorRankerDist::CanExecute", "confidence": "low", "rationale": "class+slot only; int=3 paired vtable stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e9c0", "name": "CBtDecoratorRankerDist::IsInRange", "confidence": "low", "rationale": "class+slot only; int=3 paired vtable stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1e9f0", "name": "CBtDecoratorRankerDist::SelectBest", "confidence": "low", "rationale": "class+slot only; ranker selection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1ea20", "name": "CBtDecoratorRankerDist::ShouldExecute", "confidence": "low", "rationale": "class+slot only; int=3 paired vtable stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1ea50", "name": "CBtDecoratorRankerDist::RankChildren", "confidence": "low", "rationale": "class+slot only; ranker decorator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1ea80", "name": "CBtDecoratorRankerDist::SortChildren", "confidence": "low", "rationale": "class+slot only; ranker decorator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1eab0", "name": "CBtDecoratorRankerDist::SaveState", "confidence": "low", "rationale": "class+slot only; int=3 paired vtable stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1eae0", "name": "CBtDecoratorRankerDist::GetDebugString", "confidence": "low", "rationale": "class+slot only; int=3 paired vtable stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1ee80", "name": "CBtDecoratorRankerDist::Reset", "confidence": "low", "rationale": "class+slot; int=1 low-slot node method, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1eea0", "name": "CBtDecoratorRankerDist::GetTypeName", "confidence": "low", "rationale": "class+slot; int=1 low-slot node method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1eec0", "name": "CBtDecoratorRankerDist::GetName", "confidence": "low", "rationale": "class+slot; int=1 low-slot node method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa1ef30", "name": "CBtDecoratorRankerDist::Update", "confidence": "low", "rationale": "class+slot; int=3 core tick method, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1f070", "name": "CBtDecoratorRankerDist::Initialize", "confidence": "low", "rationale": "int=1, calls one sub; likely init/precache", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa1f0b0", "name": "CBtDecoratorRankerDist::Shutdown", "confidence": "low", "rationale": "int=1, calls two subs; likely teardown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa256d0", "name": "CNullTextLogAsyncCS::Shutdown", "confidence": "low", "rationale": "null-logger stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa256e0", "name": "CNullTextLogAsyncCS::Log", "confidence": "low", "rationale": "int=4 (channel,severity,msg,...) log-shaped method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa256f0", "name": "CNullTextLogAsyncCS::Flush", "confidence": "low", "rationale": "null-logger stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25700", "name": "CNullTextLogAsyncCS::Stop", "confidence": "low", "rationale": "null-logger stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25710", "name": "CNullTextLogAsyncCS::Write", "confidence": "low", "rationale": "int=3 paired log-write stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25740", "name": "CNullTextLogAsyncCS::LogDirect", "confidence": "low", "rationale": "int=3 paired log stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25770", "name": "CNullTextLogAsyncCS::LogFormatted", "confidence": "low", "rationale": "int=3 paired log stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa257b0", "name": "CNullTextLogAsyncCS::WriteLine", "confidence": "low", "rationale": "int=3 paired log stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa257e0", "name": "CNullTextLogAsyncCS::LogVerbose", "confidence": "low", "rationale": "int=3 paired log stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25810", "name": "CNullTextLogAsyncCS::LogEx", "confidence": "low", "rationale": "int=3 paired log stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25840", "name": "CNullTextLogAsyncCS::LogError", "confidence": "low", "rationale": "int=3 paired log stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25870", "name": "CNullTextLogAsyncCS::LogWarning", "confidence": "low", "rationale": "int=3 paired log stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa258a0", "name": "CNullTextLogAsyncCS::SetSeverity", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa258d0", "name": "CNullTextLogAsyncCS::SetChannel", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25900", "name": "CNullTextLogAsyncCS::SetPrefix", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25930", "name": "CNullTextLogAsyncCS::SetFilename", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25960", "name": "CNullTextLogAsyncCS::CloseFile", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25990", "name": "CNullTextLogAsyncCS::OpenFile", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa259c0", "name": "CNullTextLogAsyncCS::EndWrite", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa259f0", "name": "CNullTextLogAsyncCS::BeginWrite", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25a20", "name": "CNullTextLogAsyncCS::FlushQueue", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25a50", "name": "CNullTextLogAsyncCS::QueueMessage", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25a80", "name": "CNullTextLogAsyncCS::AddListener", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25ab0", "name": "CNullTextLogAsyncCS::ProcessQueue", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25ae0", "name": "CNullTextLogAsyncCS::SetEnabled", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25b10", "name": "CNullTextLogAsyncCS::RemoveListener", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25b40", "name": "CNullTextLogAsyncCS::GetChannelCount", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25b70", "name": "CNullTextLogAsyncCS::IsEnabled", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25ba0", "name": "CNullTextLogAsyncCS::RegisterChannel", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25bd0", "name": "CNullTextLogAsyncCS::GetChannel", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25c00", "name": "CNullTextLogAsyncCS::SetColor", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25c30", "name": "CNullTextLogAsyncCS::UnregisterChannel", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25c60", "name": "CNullTextLogAsyncCS::Reset", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25c90", "name": "CNullTextLogAsyncCS::GetColor", "confidence": "low", "rationale": "int=3 paired stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa25cc0", "name": "CNullTextLogAsyncCS::Start", "confidence": "low", "rationale": "slot 0, has 1 caller; null-logger init/start stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa277e0", "name": "std::ctype::do_widen", "confidence": "medium", "rationale": "std::ctype slot 6, int=2 (this,char) matches do_widen(char)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa277f0", "name": "std::ctype::do_narrow", "confidence": "medium", "rationale": "std::ctype slot 8 matches do_narrow(char,char)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27800", "name": "CBaseClientUIEntity::Connect", "confidence": "low", "rationale": "CBaseEntity-derived; low vtable slot, schema connect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27810", "name": "CBaseClientUIEntity::Disconnect", "confidence": "low", "rationale": "CBaseEntity-derived; low vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27820", "name": "CBaseClientUIEntity::Precache", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27830", "name": "CBaseClientUIEntity::Activate", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27840", "name": "CBaseClientUIEntity::UpdateOnRemove", "confidence": "low", "rationale": "class+slot guess; 1 caller", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27850", "name": "CAutoGameSystem::GetName", "confidence": "medium", "rationale": "IGameSystem slot 0; 46 callers, heavily queried name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27860", "name": "CAutoGameSystem::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "IGameSystem slot 1; 64 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27870", "name": "CAutoGameSystem::SetName", "confidence": "low", "rationale": "IGameSystem slot 2; 48 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27880", "name": "CAutoGameSystem::DoesGameSystemReallocate", "confidence": "low", "rationale": "IGameSystem slot 3; int=0 bool-return stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27890", "name": "CAutoGameSystem::Init", "confidence": "low", "rationale": "IGameSystem default empty impl; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa278a0", "name": "CAutoGameSystem::PostInit", "confidence": "low", "rationale": "IGameSystem default empty impl; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa278c0", "name": "CAutoGameSystem::Shutdown", "confidence": "low", "rationale": "IGameSystem default empty impl; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa278d0", "name": "CAutoGameSystem::GameInit", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa278e0", "name": "CAutoGameSystem::GameShutdown", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa278f0", "name": "CAutoGameSystem::GamePostInit", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27900", "name": "CAutoGameSystem::GamePreShutdown", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27910", "name": "CAutoGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27920", "name": "CAutoGameSystem::GameActivate", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27930", "name": "CAutoGameSystem::GameDeactivate", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27940", "name": "CAutoGameSystem::ClientFullySignedOn", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27950", "name": "CAutoGameSystem::ClientDisconnect", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27960", "name": "CAutoGameSystem::SpawnGroupPrecache", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27970", "name": "CAutoGameSystem::SpawnGroupUncache", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27980", "name": "CAutoGameSystem::PreSpawnGroupLoad", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27990", "name": "CAutoGameSystem::PostSpawnGroupLoad", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa279a0", "name": "CAutoGameSystem::PreSpawnGroupUnload", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa279b0", "name": "CAutoGameSystem::PostSpawnGroupUnload", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa279c0", "name": "CAutoGameSystem::ActiveSpawnGroupChanged", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa279d0", "name": "CAutoGameSystem::ClientPutInServer", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa279e0", "name": "CAutoGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa279f0", "name": "CAutoGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27a00", "name": "CAutoGameSystem::PreClientUpdate", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27a10", "name": "CAutoGameSystem::ClientPreRender", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27a20", "name": "CAutoGameSystem::ClientPostRender", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27a30", "name": "CAutoGameSystem::OnBeforeChangeLevel", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27a40", "name": "CAutoGameSystem::OnLevelTransition", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27a50", "name": "CAutoGameSystem::PreWorldUpdate", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27a60", "name": "CAutoGameSystem::PostWorldUpdate", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27a70", "name": "CAutoGameSystem::OnAddNewEntities", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27a80", "name": "CAutoGameSystem::OnEntitySpawned", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27a90", "name": "CAutoGameSystem::OnEntityCreated", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27aa0", "name": "CAutoGameSystem::OnEntityDeleted", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27ab0", "name": "CAutoGameSystem::OnEntityParentChanged", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27ac0", "name": "CAutoGameSystem::ServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27ad0", "name": "CAutoGameSystem::ClientGamePostSimulate", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27ae0", "name": "CAutoGameSystem::ServerProcessNetworking", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27af0", "name": "CAutoGameSystem::SaveGlobalState", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27b00", "name": "CAutoGameSystem::RestoreGlobalState", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27b10", "name": "CAutoGameSystem::OnSaveGame", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27b20", "name": "CAutoGameSystem::OnRestoreGame", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27b30", "name": "CAutoGameSystem::OnGameSave", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27b40", "name": "CAutoGameSystem::OnServerHibernating", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27b50", "name": "CAutoGameSystem::OnServerWaking", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27b60", "name": "CAutoGameSystem::OnClientConnected", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27b70", "name": "CAutoGameSystem::OnClientDisconnected", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27b80", "name": "CAutoGameSystem::OnMapPrecache", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27b90", "name": "CAutoGameSystem::OnMapLoaded", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27ba0", "name": "CAutoGameSystem::OnMapUnloaded", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27bb0", "name": "CAutoGameSystem::OnHostStateChanged", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27bc0", "name": "CAutoGameSystem::OnConfigChanged", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27bd0", "name": "CAutoGameSystem::OnResourceManifestLoaded", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27be0", "name": "CAutoGameSystem::OnDebugDump", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27bf0", "name": "CAutoGameSystem::OnProfileData", "confidence": "low", "rationale": "IGameSystem event default; ordered guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27c00", "name": "CAutoGameSystem::YieldingRunGameSystem", "confidence": "low", "rationale": "int=1, 7 callers; parameterized game-system hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27c10", "name": "CAutoGameSystem::FlushGameSystemEvents", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27c20", "name": "CAutoGameSystem::RegisterGameSystemEvent", "confidence": "low", "rationale": "int=2, 2 callers; registration-shaped hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27c30", "name": "CAutoGameSystem::InitAllSystems", "confidence": "low", "rationale": "class+slot guess; tail slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27c40", "name": "CBaseClientUIEntity::Spawn", "confidence": "low", "rationale": "class+slot guess; CBaseEntity-derived", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27c50", "name": "CInfoOffscreenPanoramaTexture::Spawn", "confidence": "low", "rationale": "subclass override; 1 caller; entity spawn region", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27c60", "name": "CInfoOffscreenPanoramaTexture::Precache", "confidence": "low", "rationale": "subclass override; entity precache region", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27c70", "name": "CBaseClientUIEntity::UpdateTransmitState", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27c80", "name": "CBaseClientUIEntity::SetOwnerEntity", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27c90", "name": "CBaseClientUIEntity::AcceptInput", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27ca0", "name": "CBaseClientUIEntity::KeyValue", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27cb0", "name": "CBaseClientUIEntity::DrawDebugTextOverlays", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27cc0", "name": "CBaseClientUIEntity::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27cd0", "name": "CBaseClientUIEntity::Save", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27ce0", "name": "CBaseClientUIEntity::Restore", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27cf0", "name": "CBaseClientUIEntity::OnRestore", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27d00", "name": "CBaseClientUIEntity::OnEntityEvent", "confidence": "low", "rationale": "class+slot guess; 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27d10", "name": "CBaseClientUIEntity::NetworkStateChanged", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27d20", "name": "CBaseClientUIEntity::SetName", "confidence": "low", "rationale": "int=1 setter-shaped; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27d30", "name": "CBaseClientUIEntity::GetModelName", "confidence": "low", "rationale": "class+slot guess; 3 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27d40", "name": "CBaseClientUIEntity::SetModel", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27d50", "name": "CBaseClientUIEntity::GetBaseAnimating", "confidence": "low", "rationale": "class+slot guess; 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27d60", "name": "CBaseClientUIEntity::CollisionProp", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27d70", "name": "CBaseClientUIEntity::CollisionRulesChanged", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27d80", "name": "CBaseClientUIEntity::GetCollisionBounds", "confidence": "low", "rationale": "class+slot guess; 1 caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27d90", "name": "CInfoOffscreenPanoramaTexture::GetRenderBounds", "confidence": "low", "rationale": "subclass override; render-bounds region", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27da0", "name": "CBaseClientUIEntity::GetRenderBounds", "confidence": "low", "rationale": "class+slot guess; 4 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27db0", "name": "CBaseClientUIEntity::GetRenderOrigin", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27dc0", "name": "CBaseClientUIEntity::GetRenderAngles", "confidence": "low", "rationale": "class+slot guess; 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27de0", "name": "CBaseClientUIEntity::PostConstructor", "confidence": "low", "rationale": "slot 28, early ctor-region method; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27df0", "name": "CBaseClientUIEntity::SetupBones", "confidence": "low", "rationale": "class+slot guess; 3 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27e00", "name": "CBaseClientUIEntity::GetBoneTransform", "confidence": "low", "rationale": "int=1; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27e10", "name": "CBaseClientUIEntity::OnTakeDamage", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27e20", "name": "CInfoOffscreenPanoramaTexture::UpdateOnRemove", "confidence": "low", "rationale": "subclass override; teardown region", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27e30", "name": "CBaseClientUIEntity::Event_Killed", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27e40", "name": "CBaseClientUIEntity::IsAlive", "confidence": "low", "rationale": "class+slot guess; 4 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27e50", "name": "CBaseClientUIEntity::GetHealth", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27e60", "name": "CBaseClientUIEntity::TraceAttack", "confidence": "low", "rationale": "class+slot guess; 7 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27e70", "name": "CBaseClientUIEntity::VPhysicsCollision", "confidence": "low", "rationale": "class+slot guess; 2 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27e80", "name": "CBaseClientUIEntity::CanBeSeenBy", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27e90", "name": "CBaseClientUIEntity::GetGroundEntity", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27ea0", "name": "CBaseClientUIEntity::PhysicsSimulate", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27eb0", "name": "CBaseClientUIEntity::Teleport", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27ec0", "name": "CBaseClientUIEntity::StartTouch", "confidence": "low", "rationale": "class+slot guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27ed0", "name": "CBaseClientUIEntity::Touch", "confidence": "low", "rationale": "class+slot guess; 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27ee0", "name": "CBaseClientUIEntity::EndTouch", "confidence": "low", "rationale": "class+slot guess; 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27ef0", "name": "CBaseClientUIEntity::SetTouch", "confidence": "low", "rationale": "int=1; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27f00", "name": "CBaseClientUIEntity::Use", "confidence": "low", "rationale": "int=1; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27f10", "name": "CBaseClientUIEntity::GetUseTargetName", "confidence": "low", "rationale": "class+slot guess; 2 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27f20", "name": "CBaseClientUIEntity::GetPanelClassName", "confidence": "low", "rationale": "UI entity; class+slot guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27f30", "name": "CBaseClientUIEntity::GetPanelName", "confidence": "low", "rationale": "UI entity; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27f60", "name": "CBaseClientUIEntity::GetPanelID", "confidence": "low", "rationale": "36 callers hot accessor; UI-entity guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa27f70", "name": "CBaseClientUIEntity::GetDialogVariables", "confidence": "low", "rationale": "UI entity; 1 caller; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27f80", "name": "CBaseClientUIEntity::UpdateDialogVariables", "confidence": "low", "rationale": "UI entity; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27f90", "name": "CBaseClientUIEntity::SetPanelActive", "confidence": "low", "rationale": "UI entity; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27fa0", "name": "CBaseClientUIEntity::IsPanelActive", "confidence": "low", "rationale": "UI entity; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27fc0", "name": "CBaseClientUIEntity::GetPanelBounds", "confidence": "low", "rationale": "UI entity; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27fd0", "name": "CBaseClientUIEntity::SetPanelBounds", "confidence": "low", "rationale": "int=1 setter; UI entity guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27fe0", "name": "CBaseClientUIEntity::GetRenderTexture", "confidence": "low", "rationale": "UI entity render; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa27ff0", "name": "CBaseClientUIEntity::UpdateRenderTexture", "confidence": "low", "rationale": "UI entity render; 1 caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28000", "name": "CBaseClientUIEntity::ReleaseRenderTexture", "confidence": "low", "rationale": "UI entity render; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28010", "name": "CBaseClientUIEntity::SetPanelString", "confidence": "low", "rationale": "int=1; 3 callers; UI entity guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28020", "name": "CBaseClientUIEntity::RefreshPanel", "confidence": "low", "rationale": "UI entity; 2 callers; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28030", "name": "CBaseClientUIEntity::ClearPanel", "confidence": "low", "rationale": "UI entity; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28040", "name": "CBaseClientUIEntity::HandlePanelEvent", "confidence": "low", "rationale": "int=1; 5 callers; UI entity guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28050", "name": "CBaseClientUIEntity::OnPanelLoaded", "confidence": "low", "rationale": "UI entity; 2 callers; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28060", "name": "CBaseClientUIEntity::OnPanelClosed", "confidence": "low", "rationale": "UI entity; 2 callers; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28070", "name": "CBaseClientUIEntity::SetPanelProperty", "confidence": "low", "rationale": "int=2 setter; UI entity guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28080", "name": "CBaseClientUIEntity::GetPanelProperty", "confidence": "low", "rationale": "UI entity; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28090", "name": "CBaseClientUIEntity::ResetPanelProperties", "confidence": "low", "rationale": "UI entity; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa280a0", "name": "CBaseClientUIEntity::EnablePanelInput", "confidence": "low", "rationale": "UI entity; 1 caller; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa280b0", "name": "CBaseClientUIEntity::GetPanelWidth", "confidence": "low", "rationale": "UI entity; 1 caller; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa280c0", "name": "CBaseClientUIEntity::GetPanelHeight", "confidence": "low", "rationale": "UI entity; 1 caller; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa280d0", "name": "CBaseClientUIEntity::GetPanelDPI", "confidence": "low", "rationale": "UI entity; 1 caller; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa280e0", "name": "CBaseClientUIEntity::IsPanelVisible", "confidence": "low", "rationale": "UI entity; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa280f0", "name": "CBaseClientUIEntity::UpdatePanelVisibility", "confidence": "low", "rationale": "UI entity; tail slot; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28100", "name": "CBaseClientUIEntity::GetSkeletonInstance", "confidence": "low", "rationale": "int=0 trivial getter stub, slot 221 in UI-entity vtable; no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28110", "name": "CBaseClientUIEntity::GetModelName", "confidence": "low", "rationale": "int=0 getter stub slot 222; guess from class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28120", "name": "CBaseClientUIEntity::GetRenderable", "confidence": "low", "rationale": "int=0 getter stub slot 223; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28130", "name": "CBaseClientUIEntity::GetRenderBounds", "confidence": "low", "rationale": "int=0 getter stub slot 234; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28140", "name": "CBaseClientUIEntity::GetRenderColor", "confidence": "low", "rationale": "int=0 getter stub slot 235, 1 caller; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28150", "name": "CBaseClientUIEntity::UpdateOnRemove", "confidence": "low", "rationale": "int=1 this-only virtual slot 156; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28180", "name": "CBaseClientUIEntity::KeyValue", "confidence": "low", "rationale": "int=2 (this+arg) slot 64, KeyValue-shaped; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa281b0", "name": "CBaseClientUIEntity::SetKeyValue", "confidence": "low", "rationale": "int=2 slot 65 next to slot 64; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa281e0", "name": "CBaseClientUIEntity::SetParent", "confidence": "low", "rationale": "int=2 setter slot 32; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa281f0", "name": "CBaseClientUIEntity::GetParent", "confidence": "low", "rationale": "int=1 this-only getter slot 35; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28200", "name": "CBaseClientUIEntity::GetRootMoveParent", "confidence": "low", "rationale": "int=1 getter slot 34; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28210", "name": "CBaseClientUIEntity::GetAbsOrigin", "confidence": "low", "rationale": "int=1 getter slot 53, 3 callers; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28220", "name": "CBaseClientUIEntity::GetAbsAngles", "confidence": "low", "rationale": "int=1 getter slot 54 next to origin getter; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28230", "name": "CBaseClientUIEntity::GetCollisionProperty", "confidence": "low", "rationale": "int=0 getter stub slot 237; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28240", "name": "CBaseClientUIEntity::GetModel", "confidence": "low", "rationale": "int=0 getter stub slot 238; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28250", "name": "CBaseClientUIEntity::GetModelIndex", "confidence": "low", "rationale": "int=0 getter stub slot 241; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28260", "name": "CBaseClientUIEntity::GetBodygroup", "confidence": "low", "rationale": "int=0 getter stub slot 244; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28270", "name": "CBaseClientUIEntity::GetSkin", "confidence": "low", "rationale": "int=0 getter stub slot 245; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28280", "name": "CBaseClientUIEntity::Activate", "confidence": "low", "rationale": "int=1 this-only virtual slot 105; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28290", "name": "CBaseClientUIEntity::GetEffects", "confidence": "low", "rationale": "int=0 getter stub slot 249; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa282a0", "name": "CBaseClientUIEntity::GetHealth", "confidence": "low", "rationale": "int=0 getter stub slot 255; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa282b0", "name": "CBaseClientUIEntity::GetMaxHealth", "confidence": "low", "rationale": "int=0 getter stub slot 256 next to health; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa282c0", "name": "CBaseClientUIEntity::GetTeamNumber", "confidence": "low", "rationale": "int=0 getter stub slot 257; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa282d0", "name": "CBaseClientUIEntity::GetLifeState", "confidence": "low", "rationale": "int=0 getter stub slot 259; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa282e0", "name": "CBaseClientUIEntity::IsAlive", "confidence": "low", "rationale": "int=0 bool query stub slot 262; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa282f0", "name": "CBaseClientUIEntity::Spawn", "confidence": "low", "rationale": "int=1 this-only lifecycle virtual slot 198; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28300", "name": "CBaseClientUIEntity::GetDataDescMap", "confidence": "low", "rationale": "int=0 returns static map, slot 145; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28310", "name": "CBaseClientUIEntity::GetServerClass", "confidence": "low", "rationale": "int=1 getter slot 189, 15 callers; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28320", "name": "CBaseClientUIEntity::GetRefEHandle", "confidence": "medium", "rationale": "int=1 this-only getter with 200 callers = ubiquitous handle/index accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28330", "name": "CInfoOffscreenPanoramaTexture::Spawn", "confidence": "low", "rationale": "int=0 lifecycle stub slot 197; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28340", "name": "CInfoOffscreenPanoramaTexture::Precache", "confidence": "low", "rationale": "int=0 lifecycle stub slot 198; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28350", "name": "CClientUIDialogManager::GetName", "confidence": "low", "rationale": "int=0 game-system name getter, slot 65; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28360", "name": "CBaseClientUIEntity::~CBaseClientUIEntity", "confidence": "low", "rationale": "slot 0 first vtable entry, commonly a destructor thunk; class only", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28370", "name": "CBaseClientUIEntity::GetClientUIPanel", "confidence": "low", "rationale": "int=0 stub high slot 270 (UI-specific range); class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28380", "name": "CBaseClientUIEntity::GetDialogXML", "confidence": "low", "rationale": "int=0 stub slot 271 (UI-specific range); class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28390", "name": "CBaseClientUIEntity::GetPanelClass", "confidence": "low", "rationale": "int=0 stub slot 272 (UI-specific range); class+slot guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa283a0", "name": "CBaseClientUIEntity::Precache", "confidence": "low", "rationale": "int=0 lifecycle stub slot 44 (family-shared override); class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa283c0", "name": "CInfoOffscreenPanoramaTexture::~CInfoOffscreenPanoramaTexture", "confidence": "low", "rationale": "slot 0 first vtable entry = destructor thunk; class only", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa283d0", "name": "CInfoOffscreenPanoramaTexture::Precache", "confidence": "low", "rationale": "int=0 slot 44 (family-shared override, matches base slot 44); class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa283e0", "name": "CPointClientUIDialog::~CPointClientUIDialog", "confidence": "low", "rationale": "slot 0 first vtable entry = destructor thunk; class only", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa283f0", "name": "CPointClientUIDialog::Precache", "confidence": "low", "rationale": "int=0 slot 44 (family-shared override); class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28400", "name": "CPointClientUIDialog::GetDialogXML", "confidence": "low", "rationale": "int=1 UI-specific getter slot 271; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28420", "name": "CPointClientUIDialog::GetPanelClass", "confidence": "low", "rationale": "int=1 UI-specific getter slot 272; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28440", "name": "CPointClientUIWorldPanel::~CPointClientUIWorldPanel", "confidence": "low", "rationale": "slot 0 first vtable entry = destructor thunk; class only", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28460", "name": "CPointClientUIWorldPanel::Activate", "confidence": "low", "rationale": "int=0 lifecycle stub slot 110; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28470", "name": "CPointClientUIWorldPanel::GetPanelXML", "confidence": "low", "rationale": "int=1 UI-specific getter slot 273; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28480", "name": "CPointClientUIWorldPanel::Precache", "confidence": "low", "rationale": "int=0 slot 44 (family-shared override); class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28490", "name": "CPointClientUIWorldTextPanel::~CPointClientUIWorldTextPanel", "confidence": "low", "rationale": "slot 0 first vtable entry = destructor thunk; class only", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa284a0", "name": "CPointClientUIWorldTextPanel::GetPanelXML", "confidence": "low", "rationale": "int=0 UI getter slot 273; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa284b0", "name": "CPointClientUIWorldTextPanel::Precache", "confidence": "low", "rationale": "int=0 slot 44 (family-shared override); class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28ac0", "name": "std::__detail::_AnyMatcher, false, false, false>::operator()", "confidence": "low", "rationale": "regex matcher functor slot 0 = call operator; template type only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28ae0", "name": "std::__detail::_AnyMatcher, false, false, false>::_M_apply", "confidence": "low", "rationale": "regex matcher slot 1, int=3 transition apply; template type only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28b10", "name": "std::__detail::_AnyMatcher, true, false, false>::operator()", "confidence": "low", "rationale": "regex matcher functor slot 0 = call operator; template type only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28b30", "name": "std::__detail::_AnyMatcher, true, false, false>::_M_apply1", "confidence": "low", "rationale": "regex matcher slot 1 transition; template type only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28b40", "name": "std::__detail::_AnyMatcher, true, false, false>::_M_apply2", "confidence": "low", "rationale": "regex matcher slot 2 transition; template type only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28b50", "name": "std::__detail::_AnyMatcher, true, false, false>::_M_apply3", "confidence": "low", "rationale": "regex matcher slot 3 transition; template type only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28b70", "name": "std::__detail::_AnyMatcher, true, false, false>::_M_apply4", "confidence": "low", "rationale": "regex matcher slot 4 transition; template type only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28ba0", "name": "std::__detail::_AnyMatcher, true, false, false>::_M_apply5", "confidence": "low", "rationale": "regex matcher slot 5 transition; template type only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28bd0", "name": "std::__detail::_AnyMatcher, true, false, false>::_M_apply6", "confidence": "low", "rationale": "regex matcher slot 6 transition; template type only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28c00", "name": "std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28c10", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28c20", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28c30", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 7, 3 callers; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28c40", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 8, 1 caller; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28c50", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "IGameSystemFactory slot 9, int=1; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28c60", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "CNetMessage vtable slot 2; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28c70", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::SetReliable", "confidence": "low", "rationale": "CNetMessage vtable slot 3; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28c80", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetGroup", "confidence": "low", "rationale": "CNetMessage vtable slot 4; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28cd0", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "binding vtable slot 1 name getter; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28cf0", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "binding vtable slot 5; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28d00", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "binding vtable slot 7; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28d10", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding vtable slot 8; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28d20", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "binding vtable slot 1 name getter; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28d40", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "binding vtable slot 5; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28d50", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "binding vtable slot 7; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28d60", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding vtable slot 8; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28d70", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "CNetMessage vtable slot 2; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28d80", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::SetReliable", "confidence": "low", "rationale": "CNetMessage vtable slot 3; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28d90", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::GetGroup", "confidence": "low", "rationale": "CNetMessage vtable slot 4; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28de0", "name": "CClientUIDialogManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem frame-update-range slot 63, int=1; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28df0", "name": "CClientUIDialogManager::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64 int=1 calls a worker; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28e20", "name": "std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28e30", "name": "std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot 3 = _M_destroy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28e40", "name": "CClientMsg_ClientUIEvent::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 9 size computation; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28e50", "name": "CUserMessageUpdateCssClasses::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 9 size computation; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa28e60", "name": "CClientMsg_ClientUIEvent::MergeImpl", "confidence": "low", "rationale": "protobuf message vtable slot 3, int=2 merge; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28e70", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "CNetMessage vtable slot 0 = destructor; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28eb0", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::Clone", "confidence": "low", "rationale": "CNetMessage vtable slot 1 clone/alloc; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28f30", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::ToString", "confidence": "low", "rationale": "CNetMessage vtable slot 5 debug string; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa28fc0", "name": "CNetMessagePB<282, CClientMsg_ClientUIEvent, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "binding slot 6 copy-constructs message via helper; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29050", "name": "CEntityOutputTemplate::~CEntityOutputTemplate", "confidence": "low", "rationale": "slot 0 = destructor, calls member cleanup helper; class only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29070", "name": "CPointClientUIWorldTextPanel::Spawn", "confidence": "low", "rationale": "int=0 lifecycle stub slot 47 (family-shared); class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29080", "name": "CPointClientUIWorldPanel::Spawn", "confidence": "low", "rationale": "int=0 lifecycle stub slot 47 (family-shared); class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa29090", "name": "CPointClientUIDialog::Spawn", "confidence": "low", "rationale": "int=0 lifecycle stub slot 47 (family-shared); class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa290a0", "name": "CBaseClientUIEntity::Spawn", "confidence": "low", "rationale": "int=0 lifecycle stub slot 47 (family-shared base); class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa29700", "name": "CInfoOffscreenPanoramaTexture::GetRenderBounds", "confidence": "low", "rationale": "int=0 getter stub slot 15; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa29710", "name": "CInfoOffscreenPanoramaTexture::GetCollisionBounds", "confidence": "low", "rationale": "int=0 getter stub slot 92; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29720", "name": "CPointClientUIWorldPanel::GetCollisionBounds", "confidence": "low", "rationale": "int=0 getter stub slot 92; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29730", "name": "CBaseClientUIEntity::SetOwnerEntity", "confidence": "low", "rationale": "int=2 setter slot 31, 41 callers; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa29770", "name": "CInfoOffscreenPanoramaTexture::GetRenderColor", "confidence": "low", "rationale": "int=0 getter stub slot 46; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29780", "name": "CInfoOffscreenPanoramaTexture::GetRenderAlpha", "confidence": "low", "rationale": "int=0 getter stub slot 45; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29790", "name": "CPointClientUIDialog::KeyValue", "confidence": "low", "rationale": "int=2 slot 8 KeyValue-shaped, calls parser; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa297c0", "name": "CInfoOffscreenPanoramaTexture::Activate", "confidence": "low", "rationale": "int=0 slot 27 lifecycle, calls shared worker; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa297d0", "name": "CPointClientUIWorldPanel::Activate", "confidence": "low", "rationale": "int=1 slot 27 lifecycle, same worker sub_0x17bb860; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa29800", "name": "CBaseClientUIEntity::UpdateTransmitState", "confidence": "low", "rationale": "int=0 slot 191, calls transmit helper; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa29890", "name": "CBaseClientUIEntity::SetModel", "confidence": "low", "rationale": "int=2 slot 96 setter calling model helpers; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa299b0", "name": "CUserMessageUpdateCssClasses::MergeImpl", "confidence": "low", "rationale": "protobuf message vtable slot 3, int=2 merge; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa299c0", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "CNetMessage vtable slot 0 = destructor; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29a00", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "low", "rationale": "CNetMessage vtable slot 1 clone/alloc; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29a80", "name": "CUserMessageUpdateCssClasses_t::~CUserMessageUpdateCssClasses_t", "confidence": "low", "rationale": "protobuf wrapper vtable slot 0 = destructor; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29ac0", "name": "CUserMessageUpdateCssClasses_t::SharedDtor", "confidence": "low", "rationale": "vtable slot 1, calls proto teardown helper; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29b40", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::ToString", "confidence": "low", "rationale": "CNetMessage vtable slot 5 debug string; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29bd0", "name": "CNetMessagePB<153, CUserMessageUpdateCssClasses, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "binding slot 6 copy-constructs message via helper; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29d50", "name": "CBaseClientUIEntity::GetPredictionDescMap", "confidence": "low", "rationale": "int=0 slot 188 returns static map via helper; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29d70", "name": "CBaseClientUIEntity::OnParentMoved", "confidence": "low", "rationale": "int=2 slot 140 event handler; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29d90", "name": "CBaseClientUIEntity::SetLocalOrigin", "confidence": "low", "rationale": "int=2 slot 37 setter; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa29eb0", "name": "CBaseClientUIEntity::UpdateOnRemove", "confidence": "low", "rationale": "int=1 slot 197, calls several cleanup helpers; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa29fe0", "name": "CPointClientUIDialog::Activate", "confidence": "low", "rationale": "int=1 slot 27 lifecycle, same worker sub_0x17bb860; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2a080", "name": "std::__detail::_AnyMatcher, true, false, false>::_M_apply7", "confidence": "low", "rationale": "regex matcher slot 7 int=3 transition; template type only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2a280", "name": "CBaseClientUIEntity::GetGroundEntity", "confidence": "low", "rationale": "int=1 getter slot 170, 1 caller; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2ac70", "name": "std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot 4 = _M_get_deleter (int=2, takes type_info)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2aec0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2aef0", "name": "CClientUIDialogManager::Shutdown", "confidence": "low", "rationale": "IGameSystem slot 62 int=0; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2af20", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2af50", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2af80", "name": "CBaseClientUIEntity::AcceptInput", "confidence": "low", "rationale": "int=3 slot 97 input handler calling dispatcher; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2b200", "name": "CClientUIDialogManager::OnClientUIEvent", "confidence": "low", "rationale": "int=2 slot 60, 2 callers, event handler; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2b400", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 4; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2b460", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 3; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2b4f0", "name": "std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot 2 = _M_dispose (destroys the NFA payload)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2b5a0", "name": "CBaseClientUIEntity::GetDebugName", "confidence": "low", "rationale": "int=1 slot 40 returns name string; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2b6c0", "name": "CBaseClientUIEntity::GetClassname", "confidence": "low", "rationale": "int=1 slot 39 returns name string; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2b7e0", "name": "CClientUIDialogManager::LevelInitPostEntity", "confidence": "low", "rationale": "IGameSystem slot 4 int=1; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2b830", "name": "CClientUIDialogManager::LevelInitPreEntity", "confidence": "low", "rationale": "IGameSystem slot 3 int=1; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2b880", "name": "CBaseClientUIEntity::~CBaseClientUIEntity", "confidence": "medium", "rationale": "slot 4 complete destructor: deleting dtor (slot 5) calls this; frees members", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2bad0", "name": "CBaseClientUIEntity::~CBaseClientUIEntity", "confidence": "medium", "rationale": "slot 5 deleting destructor: calls complete dtor sub_0xa2b880 then operator delete", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2bb00", "name": "CPointClientUIDialog::~CPointClientUIDialog", "confidence": "medium", "rationale": "slot 4 complete destructor (family dtor-pair pattern)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2bb10", "name": "CPointClientUIDialog::~CPointClientUIDialog", "confidence": "medium", "rationale": "slot 5 deleting destructor: calls base complete dtor sub_0xa2b880", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2bb40", "name": "CPointClientUIWorldPanel::~CPointClientUIWorldPanel", "confidence": "medium", "rationale": "slot 4 complete destructor (family dtor-pair pattern)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2bba0", "name": "CPointClientUIWorldPanel::~CPointClientUIWorldPanel", "confidence": "medium", "rationale": "slot 5 deleting destructor: calls complete dtor sub_0xa2b880", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2bc10", "name": "CPointClientUIWorldTextPanel::~CPointClientUIWorldTextPanel", "confidence": "medium", "rationale": "slot 4 complete destructor (family dtor-pair pattern)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2bc70", "name": "CPointClientUIWorldTextPanel::~CPointClientUIWorldTextPanel", "confidence": "medium", "rationale": "slot 5 deleting destructor: calls complete dtor + operator delete (sub_0x9e60c0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2bf70", "name": "CBaseClientUIEntity::Precache", "confidence": "low", "rationale": "int=1 slot 99, 4 callers, calls precache/model helpers; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2cc00", "name": "CInfoOffscreenPanoramaTexture::~CInfoOffscreenPanoramaTexture", "confidence": "medium", "rationale": "slot 5 deleting destructor variant, calls cleanup helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2cce0", "name": "CPointClientUIWorldPanel::GetRenderBounds", "confidence": "low", "rationale": "int=1 slot 15, calls bounds helpers; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2cda0", "name": "CInfoOffscreenPanoramaTexture::~CInfoOffscreenPanoramaTexture", "confidence": "medium", "rationale": "slot 4 complete destructor (family dtor-pair pattern)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2db00", "name": "CBaseClientUIEntity::Teleport", "confidence": "low", "rationale": "int=1 float=6 slot 119 takes two vectors; transform setter; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2dda0", "name": "CBaseClientUIEntity::SetAbsOrigin", "confidence": "low", "rationale": "int=3 float=6 slot 120 transform setter, same helpers as slot 119; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2ed70", "name": "CBaseClientUIEntity::AcceptInput", "confidence": "low", "rationale": "int=1 slot 48 (family-shared); class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2edf0", "name": "CInfoOffscreenPanoramaTexture::AcceptInput", "confidence": "low", "rationale": "int=1 slot 48 (family-shared override); class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2ee70", "name": "CPointClientUIDialog::AcceptInput", "confidence": "low", "rationale": "int=1 slot 48 (family-shared override); class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2eef0", "name": "CPointClientUIWorldPanel::AcceptInput", "confidence": "low", "rationale": "int=1 slot 48 (family-shared override); class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2ef70", "name": "CPointClientUIWorldTextPanel::AcceptInput", "confidence": "low", "rationale": "int=1 slot 48 (family-shared override); class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2f800", "name": "CEntityOutputTemplate::ConvertVariantToString", "confidence": "low", "rationale": "references field-type names 'bool' and 'string_t'; variant conversion helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa31550", "name": "CBaseClientUIEntity::NetworkStateChanged", "confidence": "medium", "rationale": "int=2 slot 29 with 556 callers = ubiquitous NetworkStateChanged dirty-marker", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa31920", "name": "CEntityOutputTemplate::Schema_StaticBinding", "confidence": "low", "rationale": "references type names 'CEntityOutputTemplate' and 'CUtlString'; schema type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa31970", "name": "CEntityOutputTemplate::Schema_DynamicBinding", "confidence": "low", "rationale": "references same type names, wraps sub_0xa31920 schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa352f0", "name": "CNetworkUtlVectorBase::Schema_StaticBinding", "confidence": "low", "rationale": "references type names 'CNetworkUtlVectorBase' and 'CUtlSymbolLarge'; schema type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa37810", "name": "CInfoOffscreenPanoramaTexture::DrawDebugTextOverlays", "confidence": "low", "rationale": "int=2 slot 14 debug/overlay helper; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa38840", "name": "CPointClientUIWorldPanel::GetServerClass", "confidence": "low", "rationale": "int=0 slot 3 getter stub; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa4f9b0", "name": "std::vector<...>::_M_realloc_append", "confidence": "medium", "rationale": "'vector::_M_realloc_append' + container max_size throw string = vector growth helper", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa514c0", "name": "std::vector<...>::_M_realloc_append", "confidence": "medium", "rationale": "'cannot create std::vector larger than max_size()' + 'vector::_M_realloc_append' growth helper", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa53500", "name": "std::vector<...>::_M_realloc_insert", "confidence": "medium", "rationale": "vector max_size throw + realloc_append string; 6-int+stack args = insert-at-pos growth helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa603c0", "name": "CBaseClientUIEntity::GetRenderColor", "confidence": "low", "rationale": "int=0 getter stub slot 46; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa603d0", "name": "CBaseClientUIEntity::GetRenderAlpha", "confidence": "low", "rationale": "int=0 getter stub slot 45; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa606c0", "name": "CEntityComponentHelperT >::GetName", "confidence": "low", "rationale": "component-helper vtable slot 4; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa606d0", "name": "CEntityComponentHelperT >::GetFlags", "confidence": "low", "rationale": "component-helper vtable slot 5, 2 callers; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa606e0", "name": "CRenderComponentToolsResourceListener::OnResourceChanged", "confidence": "low", "rationale": "slot 0 tools resource listener callback; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60700", "name": "CChoreo_GraphController::GetName", "confidence": "low", "rationale": "graph controller vtable slot 14; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60710", "name": "CChoreo_GraphController::GetCurrentTime", "confidence": "low", "rationale": "graph controller vtable slot 15, 7 callers; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60720", "name": "CChoreo_GraphController::GetDuration", "confidence": "low", "rationale": "graph controller vtable slot 16, 6 callers; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60730", "name": "CChoreo_GraphController::IsFinished", "confidence": "low", "rationale": "graph controller vtable slot 17; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60750", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::Get", "confidence": "low", "rationale": "networkvar accessor vtable slot 4; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60760", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::GetPtr", "confidence": "low", "rationale": "networkvar accessor vtable slot 7; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60780", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::GetForModify", "confidence": "low", "rationale": "networkvar accessor vtable slot 14; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60790", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::NetworkStateChanged", "confidence": "low", "rationale": "networkvar accessor vtable slot 28; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa607a0", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::GetSize", "confidence": "low", "rationale": "networkvar accessor vtable slot 30; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa607b0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::GetSize", "confidence": "low", "rationale": "networkvar accessor vtable slot 30; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa607c0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::Get", "confidence": "low", "rationale": "networkvar accessor vtable slot 4; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa607d0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::Set", "confidence": "low", "rationale": "networkvar accessor vtable slot 13, int=1; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa607e0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::SetForModify", "confidence": "low", "rationale": "networkvar accessor vtable slot 14, int=1; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa607f0", "name": "CBodyComponent::GetSkeletonInstance", "confidence": "low", "rationale": "CBodyComponent vtable slot 6; class+slot guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60800", "name": "CBodyComponent::GetSceneNode", "confidence": "low", "rationale": "CBodyComponent vtable slot 2; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60810", "name": "CBodyComponentPoint::GetSceneNode", "confidence": "low", "rationale": "CBodyComponentPoint vtable slot 2 override; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60830", "name": "CBodyComponentPoint::GetSkeletonInstance", "confidence": "low", "rationale": "CBodyComponentPoint vtable slot 6; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60840", "name": "CBodyComponentSkeletonInstance::GetSceneNode", "confidence": "low", "rationale": "CBodyComponentSkeletonInstance vtable slot 2; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60870", "name": "CTraceFilter::ShouldHitEntity", "confidence": "low", "rationale": "CTraceFilter vtable slot 2 = the standard filter predicate; class+slot guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60880", "name": "CRenderComponent::GetSceneObject", "confidence": "low", "rationale": "CRenderComponent vtable slot 2; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa608a0", "name": "CHitboxComponent::GetName", "confidence": "low", "rationale": "CHitboxComponent vtable slot 2; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa608c0", "name": "CHitboxComponent::SetHitboxSet", "confidence": "low", "rationale": "CHitboxComponent vtable slot 7, int=2 setter; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60920", "name": "CHitboxComponent::GetHitboxSet", "confidence": "low", "rationale": "CHitboxComponent vtable slot 8, int=1 getter; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60940", "name": "CChoreoComponent::GetGraphController", "confidence": "low", "rationale": "CChoreoComponent vtable slot 5; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60950", "name": "CChoreoComponent::IsPlaying", "confidence": "low", "rationale": "CChoreoComponent vtable slot 9 bool query; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60970", "name": "CChoreo_GraphController::Stop", "confidence": "low", "rationale": "graph controller vtable slot 18; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60980", "name": "CBodyComponentBaseAnimGraph::GetAnimationGraphController", "confidence": "medium", "rationale": "int=1 getter slot 26 with 57 callers = frequently-used anim-graph controller accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa609a0", "name": "CBodyComponent::GetModel", "confidence": "low", "rationale": "CBodyComponent vtable slot 1; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60c20", "name": "CBodyComponent::GetSkeletonInstance", "confidence": "low", "rationale": "CBodyComponent vtable slot 3; class+slot guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60c30", "name": "CChoreoEvent_SEQUENCE::GetSequence", "confidence": "low", "rationale": "choreo SEQUENCE event vtable slot 16, int=1; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60c40", "name": "CChoreoEvent_ANIM_CLIP::GetClip", "confidence": "low", "rationale": "choreo ANIM_CLIP event vtable slot 7; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60c50", "name": "CChoreoComponent::GetName", "confidence": "low", "rationale": "CChoreoComponent vtable slot 1; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60c60", "name": "CChoreoComponent::OnEntityLanguageChanged", "confidence": "low", "rationale": "class+slot 32 only, int=2 setter-shaped stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60c70", "name": "CChoreoComponent::Deactivate", "confidence": "low", "rationale": "class+slot 11 only, trivial int=0 override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60c80", "name": "CChoreoComponent::GetChoreoScene", "confidence": "low", "rationale": "class+slot 33 only, trivial int=0 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60c90", "name": "CChoreo_GraphController::SetParameter", "confidence": "low", "rationale": "class+slot 7 only, int=2 setter-shaped stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60cc0", "name": "CHitboxComponent::GetName", "confidence": "low", "rationale": "class+slot 1 only, trivial int=0 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60cd0", "name": "CLightComponent::OnAddedToEntity", "confidence": "low", "rationale": "class+slot 2 only, trivial int=0 callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60cf0", "name": "CInfoDynamicShadowHint::~CInfoDynamicShadowHint", "confidence": "low", "rationale": "entity class slot 0 = destructor by convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60d20", "name": "CInfoDynamicShadowHintBox::~CInfoDynamicShadowHintBox", "confidence": "low", "rationale": "entity class slot 0 = destructor by convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60d30", "name": "CLightComponent::GetName", "confidence": "low", "rationale": "class+slot 1 only, trivial int=0 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60d40", "name": "CInfoDynamicShadowHint::UpdateOnRemove", "confidence": "low", "rationale": "class+slot 44 only, trivial int=0 override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60d50", "name": "CInfoDynamicShadowHintBox::UpdateOnRemove", "confidence": "low", "rationale": "class+slot 44 only, trivial int=0 override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60d60", "name": "ChangeLogger::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 65, trivial int=0 event callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60d70", "name": "ChangeLogger::GetName", "confidence": "low", "rationale": "game-system slot 2 returns name, int=1 this-only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa60db0", "name": "CRenderComponent::GetName", "confidence": "low", "rationale": "class+slot 1 only, trivial int=0 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa60dc0", "name": "CRenderComponentToolsResourceListener::GetName", "confidence": "low", "rationale": "class+slot 1 only, trivial int=0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61380", "name": "CEntityComponentHelperT::GetName", "confidence": "low", "rationale": "component-helper slot 1, int=1 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61390", "name": "CEntityComponentHelperT::GetFlags", "confidence": "low", "rationale": "component-helper slot 3, trivial int=0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa613a0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 5, trivial int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa613b0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 6, trivial int=0 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa613c0", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot 7, int=2 setter, 3 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa613d0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 8, trivial int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa613e0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 9, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa613f0", "name": "CEntityComponentHelperT::GetName", "confidence": "low", "rationale": "component-helper slot 1, int=1 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61400", "name": "CEntityComponentHelperT::GetFlags", "confidence": "low", "rationale": "component-helper slot 3, trivial int=0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61410", "name": "CEntityComponentHelperT::GetName", "confidence": "low", "rationale": "component-helper slot 1, int=0 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61420", "name": "CEntityComponentHelperT::GetFlags", "confidence": "low", "rationale": "component-helper slot 3, trivial int=0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61430", "name": "CEntityComponentHelperT::GetName", "confidence": "low", "rationale": "component-helper slot 1, int=1 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61440", "name": "CEntityComponentHelperT::GetFlags", "confidence": "low", "rationale": "component-helper slot 3, trivial int=0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61450", "name": "CEntityComponentHelperT::GetName", "confidence": "low", "rationale": "component-helper slot 1, int=1 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61460", "name": "CEntityComponentHelperT::GetFlags", "confidence": "low", "rationale": "component-helper slot 3, trivial int=0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61470", "name": "CEntityComponentHelperT::GetName", "confidence": "low", "rationale": "component-helper slot 1, int=1 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61480", "name": "CEntityComponentHelperT::GetFlags", "confidence": "low", "rationale": "component-helper slot 3, trivial int=0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61490", "name": "CInterpolatedVarProcedural::GetType", "confidence": "low", "rationale": "IInterpolatedVar slot 13, trivial int=0 type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa614a0", "name": "CInterpolatedVarProcedural::SetHistoryValuesForItem", "confidence": "low", "rationale": "IInterpolatedVar slot 15, int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa614c0", "name": "CInterpolatedVarProcedural::GetDebugName", "confidence": "low", "rationale": "IInterpolatedVar slot 16, int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa614d0", "name": "CInterpolatedVarProcedural::GetInterpolatedValue", "confidence": "low", "rationale": "IInterpolatedVar slot 18, int=2 float=1 time-based getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61560", "name": "CInterpolatedVarProcedural::GetHead", "confidence": "low", "rationale": "IInterpolatedVar slot 19, trivial int=0 head accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61570", "name": "CInterpolatedVarProcedural::IsValidIndex", "confidence": "low", "rationale": "IInterpolatedVar slot 22, trivial int=0 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61580", "name": "CInterpolatedVarProcedural::NoteLastNetworkedValue", "confidence": "low", "rationale": "IInterpolatedVar slot 29, trivial int=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa61590", "name": "CInterpolatedVarProcedural::GetHeadValue", "confidence": "low", "rationale": "IInterpolatedVar slot 32, int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa615d0", "name": "CInterpolatedVarProcedural::Count", "confidence": "low", "rationale": "IInterpolatedVar slot 33, int=1 accessor, 4 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa615e0", "name": "CInterpolatedVarProcedural::GetHeadTime", "confidence": "low", "rationale": "IInterpolatedVar slot 34, int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa615f0", "name": "CInterpolatedVarProcedural::GetValueAtTime", "confidence": "low", "rationale": "IInterpolatedVar slot 35, int=2 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61620", "name": "CInterpolatedVarProcedural::GetMaxCount", "confidence": "low", "rationale": "IInterpolatedVar slot 36, trivial int=0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61630", "name": "CInterpolatedVarProcedural::RemoveAll", "confidence": "low", "rationale": "IInterpolatedVar slot 38, trivial int=0, 3 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61640", "name": "CInterpolatedVarProcedural::Setup", "confidence": "low", "rationale": "IInterpolatedVar slot 2, int=3 init with alloc callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61710", "name": "CEntityComponentHelperT::GetHelperType", "confidence": "low", "rationale": "component-helper slot 2, int=0, shared delegate sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61730", "name": "CBodyComponent::~CBodyComponent", "confidence": "low", "rationale": "component slot 0 = destructor by convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61740", "name": "CEntityComponentHelperT::GetHelperType", "confidence": "low", "rationale": "component-helper slot 2, shared delegate sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61760", "name": "CBodyComponentSkeletonInstance::~CBodyComponentSkeletonInstance", "confidence": "low", "rationale": "component slot 0 = destructor by convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61770", "name": "CEntityComponentHelperT::GetHelperType", "confidence": "low", "rationale": "component-helper slot 2, shared delegate sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61790", "name": "CBodyComponentPoint::~CBodyComponentPoint", "confidence": "low", "rationale": "component slot 0 = destructor by convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa617a0", "name": "CChoreoComponent::~CChoreoComponent", "confidence": "low", "rationale": "component slot 0 = destructor by convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa617b0", "name": "CChoreo_GraphController::~CChoreo_GraphController", "confidence": "low", "rationale": "class slot 0 = destructor by convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa617c0", "name": "CEntityComponentHelperT::GetHelperType", "confidence": "low", "rationale": "component-helper slot 2, shared delegate sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa617e0", "name": "CHitboxComponent::~CHitboxComponent", "confidence": "low", "rationale": "component slot 0 = destructor by convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa617f0", "name": "CEntityComponentHelperT::GetHelperType", "confidence": "low", "rationale": "component-helper slot 2, shared delegate sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61810", "name": "CLightComponent::~CLightComponent", "confidence": "low", "rationale": "component slot 0 = destructor by convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61820", "name": "CInfoDynamicShadowHintBox::GetShadowHintType", "confidence": "low", "rationale": "class+slot 47 only, trivial int=0 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61830", "name": "CInfoDynamicShadowHint::GetShadowHintType", "confidence": "low", "rationale": "class+slot 47 only, trivial int=0 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61840", "name": "CNetworkTransmitComponent::GetName", "confidence": "low", "rationale": "class+slot 1 only, trivial int=0 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa61850", "name": "CEntityComponentHelperT::GetHelperType", "confidence": "low", "rationale": "component-helper slot 2, shared delegate sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61870", "name": "CRenderComponent::~CRenderComponent", "confidence": "low", "rationale": "component slot 0 = destructor by convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61880", "name": "CEntityComponentHelperT::CreateComponent", "confidence": "low", "rationale": "component-helper slot 0 factory, calls allocator sub_0x214a160", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa618a0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::Get", "confidence": "low", "rationale": "networkvar wrapper slot 5, int=1 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa618c0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::Set", "confidence": "low", "rationale": "networkvar wrapper slot 6, int=1 setter with callee", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa61900", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::NetworkStateChanged", "confidence": "low", "rationale": "networkvar wrapper slot 31, int=1 change notifier", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa61910", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::NetworkStateChanged", "confidence": "low", "rationale": "networkvar wrapper slot 31, int=1 change notifier", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa61920", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::NetworkSerialize", "confidence": "low", "rationale": "networkvar wrapper slot 29, int=2 serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61960", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::NetworkSerialize", "confidence": "low", "rationale": "networkvar wrapper slot 29, int=2 serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa619a0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::~NetworkVar", "confidence": "low", "rationale": "networkvar wrapper slot 0 destructor, alloc-free callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa619c0", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::Get", "confidence": "low", "rationale": "networkvar wrapper slot 5, int=1 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa619d0", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::Set", "confidence": "low", "rationale": "networkvar wrapper slot 6, int=1 setter with callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61a00", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::~NetworkVar", "confidence": "low", "rationale": "networkvar wrapper slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61a80", "name": "CInterpolatedVarProcedural::ClearHistory", "confidence": "low", "rationale": "IInterpolatedVar slot 11, int=1, 5 callers, resets history", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61ab0", "name": "CChoreo_GraphController::SetGraphInstance", "confidence": "low", "rationale": "class+slot 10, int=1 setter with callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61b30", "name": "CHitboxSystem::TraceHitboxes", "confidence": "low", "rationale": "class slot 0, int=6 float=1 heavy trace-shaped signature", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61bc0", "name": "CInfoDynamicShadowHint::AcceptInput", "confidence": "low", "rationale": "entity high-slot 237, int=2 input-handler shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61c20", "name": "CInfoDynamicShadowHint::GetBaseEntity", "confidence": "low", "rationale": "class+slot 4, trivial int=1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61c40", "name": "CInfoDynamicShadowHint::GetEntityHandle", "confidence": "low", "rationale": "class+slot 5, int=1 accessor with callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61c80", "name": "CInfoDynamicShadowHintBox::GetBaseEntity", "confidence": "low", "rationale": "class+slot 4, trivial int=1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61ca0", "name": "CInfoDynamicShadowHintBox::GetEntityHandle", "confidence": "low", "rationale": "class+slot 5, int=1 accessor with callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61e30", "name": "CInfoDynamicShadowHint::PostConstructor", "confidence": "low", "rationale": "class+slot 46 only, trivial int=0 override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61e40", "name": "CInfoDynamicShadowHint::Precache", "confidence": "low", "rationale": "class+slot 45 only, trivial int=0 override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa61e70", "name": "CInterpolatedVarProcedural::AddToHead", "confidence": "low", "rationale": "IInterpolatedVar slot 25, int=3 insert with alloc callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa62140", "name": "ChangeLogger::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 63, int=1 event callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa627b0", "name": "CInterpolatedVarProcedural::Copy", "confidence": "low", "rationale": "IInterpolatedVar slot 7, int=2 copy", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa62834", "name": "Bind", "confidence": "medium", "rationale": "strings 'Bind' + assert 'm_nParamIndex < 0' name a parameter-bind routine", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa62a4e", "name": "CreateAndBindController", "confidence": "high", "rationale": "string literally 'CreateAndBindController' + GetControllerInternal assert", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa62aa0", "name": "CInterpolatedVarProcedural::SetInterpolationAmount", "confidence": "low", "rationale": "IInterpolatedVar slot 3, int=3 float=1 time setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa62b00", "name": "CInterpolatedVarProcedural::SetDebugName", "confidence": "low", "rationale": "IInterpolatedVar slot 24, int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa62b30", "name": "CInterpolatedVarProcedural::NoteLastNetworkedValue", "confidence": "low", "rationale": "IInterpolatedVar slot 4, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa62b70", "name": "CInterpolatedVarProcedural::GetTypeSize", "confidence": "low", "rationale": "IInterpolatedVar slot 37, int=0 with type-info callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa632a0", "name": "CInfoDynamicShadowHint::Activate", "confidence": "low", "rationale": "class+slot 15, int=1 with single callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa63320", "name": "CInfoDynamicShadowHint::Spawn", "confidence": "low", "rationale": "class+slot 14, int=1 with several setup callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa63480", "name": "CChoreoComponent::SetChoreoScene", "confidence": "low", "rationale": "class+slot 8, int=2 setter with callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa635c0", "name": "CInfoDynamicShadowHintBox::AcceptInput", "confidence": "low", "rationale": "entity high-slot 237 (matches Hint 237), int=2 input handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa639e0", "name": "CInterpolatedVarProcedural::SetLooping", "confidence": "low", "rationale": "IInterpolatedVar slot 20, int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa63a70", "name": "CGameSystemStaticFactory::~CGameSystemStaticFactory", "confidence": "low", "rationale": "factory slot 0 = destructor by convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa63aa0", "name": "ChangeLogger::LevelInitPreEntity", "confidence": "low", "rationale": "game-system slot 62, trivial int=0 event callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa63ad0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 1, int=1 with construct callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa63c80", "name": "CChoreo_GraphController::Update", "confidence": "low", "rationale": "class+slot 13, int=1 per-frame shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa63d30", "name": "ChangeLogger::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 60, int=2 per-frame callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa63e50", "name": "CInterpolatedVarProcedural::GetTail", "confidence": "low", "rationale": "IInterpolatedVar slot 23, int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa63fd0", "name": "CInterpolatedVarProcedural::Reset", "confidence": "low", "rationale": "IInterpolatedVar slot 6, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa640f0", "name": "CInterpolatedVarProcedural::GetPrev", "confidence": "low", "rationale": "IInterpolatedVar slot 21, int=2 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa642f0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 4, int=1 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa64350", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 3, int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa643e0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 2, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa64440", "name": "CInterpolatedVarProcedural::NoteChanged", "confidence": "low", "rationale": "IInterpolatedVar slot 5, int=2 change note", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa64540", "name": "CChoreo_GraphController::GetParameterIndex", "confidence": "low", "rationale": "class+slot 5, int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa64710", "name": "CNetworkTransmitComponent::DetectStateChanges", "confidence": "low", "rationale": "class+slot 5, int=1 with transmit-related callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa648a0", "name": "CNetworkTransmitComponent::DetectStateChangesFull", "confidence": "low", "rationale": "class+slot 6, int=1 wraps slot 5 (sub_0xa64710)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa64b60", "name": "CHitboxComponent::SetupHitboxes", "confidence": "low", "rationale": "class+slot 9, int=1 with model-setup callees, 3 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa64ca0", "name": "CHitboxComponent::UpdateHitboxes", "confidence": "low", "rationale": "class+slot 10, int=1 with same setup callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa64e10", "name": "CChoreo_GraphController::SetParameterValue", "confidence": "low", "rationale": "class+slot 8, int=3 setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa64fa0", "name": "CChoreo_GraphController::GetParameterValue", "confidence": "low", "rationale": "class+slot 4, int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa65580", "name": "CInterpolatedVarProcedural::RestoreToLastNetworked", "confidence": "low", "rationale": "IInterpolatedVar slot 10, int=2 with callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa65b10", "name": "CChoreoComponent::SetPlaybackRate", "confidence": "low", "rationale": "class+slot 10, int=2 float=1 time/rate setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa65cd0", "name": "CEntityComponentHelperT::CreateComponentInStorage", "confidence": "low", "rationale": "component-helper slot 5, int=3 factory variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa65da0", "name": "CEntityComponentHelperT::CreateComponentInStorage", "confidence": "low", "rationale": "component-helper slot 5, int=3 factory variant with callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa65eb0", "name": "CEntityComponentHelperT::CreateComponentInStorage", "confidence": "low", "rationale": "component-helper slot 5, int=3 factory variant with callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa66460", "name": "CChoreoComponent::AddChoreoEvent", "confidence": "low", "rationale": "class+slot 15, int=3 add-shaped", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa664c0", "name": "CChoreoComponent::RemoveChoreoEvent", "confidence": "low", "rationale": "class+slot 19, int=3 with vector/erase callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa66560", "name": "CInterpolatedVarProcedural::~CInterpolatedVarProcedural", "confidence": "low", "rationale": "IInterpolatedVar slot 0 = destructor, single dealloc callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa66680", "name": "CInterpolatedVarProcedural::`scalar deleting destructor`", "confidence": "low", "rationale": "IInterpolatedVar slot 1 = deleting destructor (dtor+free callees)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa667a0", "name": "CChoreoComponent::SetChoreoEventState", "confidence": "low", "rationale": "class+slot 31, int=4 setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa66850", "name": "CChoreoComponent::AddChoreoEventAtTime", "confidence": "low", "rationale": "class+slot 30, int=5 float=1 add-with-time", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa66940", "name": "CEntityComponentHelperT::CreateComponentAndAdd", "confidence": "low", "rationale": "component-helper slot 4, int=3 factory variant with callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa66a40", "name": "CChoreoComponent::FindChoreoEvent", "confidence": "low", "rationale": "class+slot 18, int=3 with vector-search callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa671b0", "name": "CChoreoComponent::UpdateSceneTime", "confidence": "low", "rationale": "class+slot 24, int=3 with time callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa67290", "name": "CInfoDynamicShadowHint::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "entity high-slot 238, int=1 debug-draw shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa674f0", "name": "CInfoDynamicShadowHintBox::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "entity high-slot 238 (matches Hint 238), int=1 debug-draw", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa67e00", "name": "CChoreoComponent::ClearScene", "confidence": "low", "rationale": "class+slot 29, int=1 teardown with cleanup callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa67f80", "name": "CChoreoComponent::GetSceneDuration", "confidence": "low", "rationale": "class+slot 23, int=2 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa689f0", "name": "CInterpolatedVarProcedural::GetInterpolatedDerivative", "confidence": "low", "rationale": "IInterpolatedVar slot 28, int=3 float=1 time-based", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa68b10", "name": "CInterpolatedVarProcedural::Interpolate", "confidence": "low", "rationale": "IInterpolatedVar slot 9, int=3 float=1 time interp", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa68cd0", "name": "CChoreoComponent::ProcessSceneEvents", "confidence": "low", "rationale": "class+slot 21, int=3 float=1 with many choreo callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa6aca0", "name": "CBodyComponent::SetModel", "confidence": "low", "rationale": "class+slot 4, int=2 setter with model callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa6d0d0", "name": "CSceneEntity::StartSequence", "confidence": "medium", "rationale": "strings 'CSceneEntity %s failed/unable to start/find sequence'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa6d400", "name": "CChoreoComponent::StartSequence", "confidence": "low", "rationale": "class+slot 20, int=3, calls StartSequence helper sub_0xa6d0d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa6e000", "name": "CChoreoComponent::GetClassname", "confidence": "low", "rationale": "class+slot 2, trivial int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa6f4c0", "name": "CChoreoComponent::GetComponentType", "confidence": "low", "rationale": "class+slot 3, trivial int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa701c0", "name": "CChoreo_GraphController::GetClassname", "confidence": "low", "rationale": "class+slot 2, trivial int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa70e10", "name": "CHitboxSystem::GetName", "confidence": "low", "rationale": "game-system slot 1, int=0, 3 callers accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa718b0", "name": "Schema_StaticInit_CHitboxComponent", "confidence": "medium", "rationale": "strings 'CHitboxComponent'/'CHitboxComponentReferencedPtr' = schema type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa72c40", "name": "Schema_StaticInit_CLightComponent", "confidence": "medium", "rationale": "strings 'CLightComponent'/'CLightComponentReferencedPtr' = schema type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa73e90", "name": "CEntityComponentHelperT::CreateComponentInStorage", "confidence": "low", "rationale": "component-helper slot 5, int=3 factory variant with callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa77820", "name": "NetworkVar_RegisterConVars", "confidence": "medium", "rationale": "references convars 'sv_networkvar_perfieldtracking' and 'sv_usenetworkvars'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa79860", "name": "Schema_StaticInit_CRenderComponent", "confidence": "medium", "rationale": "strings 'CRenderComponent'/'CRenderComponentReferencedPtr' = schema type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa79ca0", "name": "CEntityComponentHelperT::CreateComponentAndAdd", "confidence": "low", "rationale": "component-helper slot 4, int=3 factory variant with callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa7a020", "name": "CEntityComponentHelperT::CreateComponentInStorage", "confidence": "low", "rationale": "component-helper slot 5, int=3 factory variant with callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa7a630", "name": "CRenderComponent::SetModel", "confidence": "low", "rationale": "class+slot 4, int=2 setter with callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa7b980", "name": "CChoreo_GraphController::UpdateGraph", "confidence": "low", "rationale": "class+slot 12, int=1 with graph-eval callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa7ec00", "name": "ParseClassDataFromKeyValues", "confidence": "medium", "rationale": "string 'Class data is a %s, not a table' + KeyValues3 read callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa7ee10", "name": "ParseClassDataFromKeyValues", "confidence": "medium", "rationale": "string 'Class data is a %s, not a table' + KeyValues3 read callees (instantiation)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa7f020", "name": "ParseClassDataFromKeyValues", "confidence": "medium", "rationale": "string 'Class data is a %s, not a table' + KeyValues3 read callees (instantiation)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa7f230", "name": "ParseClassDataFromKeyValues", "confidence": "medium", "rationale": "string 'Class data is a %s, not a table' + KeyValues3 read callees (instantiation)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa7f440", "name": "ParseClassDataFromKeyValues", "confidence": "medium", "rationale": "string 'Class data is a %s, not a table' + KeyValues3 read callees (instantiation)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa86760", "name": "CEntityComponentHelperT::CreateComponentAndAdd", "confidence": "low", "rationale": "component-helper slot 4, int=3 factory variant with callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa87770", "name": "Schema_StaticInit_CBodyComponent", "confidence": "medium", "rationale": "strings 'CBodyComponent'/'CBodyComponentReferencedPtr' = schema type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa87900", "name": "Schema_StaticInit_CBodyComponentSkeletonInstance", "confidence": "medium", "rationale": "strings 'CBodyComponentSkeletonInstance'/'...ReferencedPtr' = schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa87a70", "name": "Schema_StaticInit_CBodyComponentPoint", "confidence": "medium", "rationale": "strings 'CBodyComponentPoint'/'...ReferencedPtr' = schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa88200", "name": "CChoreoComponent::SetGraphController", "confidence": "low", "rationale": "class+slot 7, int=2 setter with callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa883c0", "name": "CChoreoComponent::UpdateChoreoState", "confidence": "low", "rationale": "class+slot 26, int=2 with state callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa8d680", "name": "CLightComponent::OnRemovedFromEntity", "confidence": "low", "rationale": "class+slot 3, trivial int=0 callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa918f0", "name": "CLightComponent::UpdateLight", "confidence": "low", "rationale": "class+slot 4, trivial int=0 override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xab01a0", "name": "CChoreoComponent::IsPlaying", "confidence": "low", "rationale": "class+slot 17, trivial int=0 predicate", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xab4f50", "name": "Schema_StaticInit_CInfoDynamicShadowHint", "confidence": "medium", "rationale": "string 'CInfoDynamicShadowHint' + schema-registration callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabd000", "name": "CInterpolatedVar_PrintDebugHistory", "confidence": "medium", "rationale": "tabular debug format string + 'interp' context = interpolation history dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabd410", "name": "CInterpolatedVarProcedural::Interpolate", "confidence": "low", "rationale": "IInterpolatedVar slot 17, int=3 float=1 time interp with callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabd800", "name": "CInterpolatedVarProcedural::_Interpolate_Debug", "confidence": "low", "rationale": "IInterpolatedVar slot 8, int=4 float=1 interp calling debug-print helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabefe0", "name": "CInterpolatedVarProcedural::RemoveEntriesPriorTo", "confidence": "low", "rationale": "IInterpolatedVar slot 31, trivial int=0 override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabeff0", "name": "CInterpolatedVarProcedural::SetCount", "confidence": "low", "rationale": "IInterpolatedVar slot 30, int=3 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf080", "name": "CItemAssaultSuit::UpdateOnRemove", "confidence": "low", "rationale": "class+slot 55 only, int=1 override stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf090", "name": "CItemAssaultSuit::Precache", "confidence": "low", "rationale": "class+slot 56 only, int=1 override stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf0a0", "name": "CItemAssaultSuit::Spawn", "confidence": "low", "rationale": "class+slot 59, int=1, 3 callers spawn-shaped", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf0b0", "name": "CItemAssaultSuit::Activate", "confidence": "low", "rationale": "class+slot 60 only, int=1 override stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf0c0", "name": "CItemAssaultSuit::IsCombatItem", "confidence": "low", "rationale": "class+slot 270, trivial int=0 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf0d0", "name": "CItemAssaultSuit::CanBeSelected", "confidence": "low", "rationale": "class+slot 271, trivial int=0 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf0e0", "name": "CItemAssaultSuit::GetSlot", "confidence": "low", "rationale": "class+slot 274, trivial int=0 accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf0f0", "name": "CItemAssaultSuit::GetItemFlags", "confidence": "low", "rationale": "class+slot 278, trivial int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf100", "name": "CItemAssaultSuit::CanBePickedUp", "confidence": "low", "rationale": "class+slot 279, int=0, 2 callers predicate", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf110", "name": "CItemAssaultSuit::ShouldDraw", "confidence": "low", "rationale": "class+slot 281, int=0, 1 caller predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf120", "name": "CItemAssaultSuit::IsGunGameProgressiveWeapon", "confidence": "low", "rationale": "class+slot 283, trivial int=0 predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf130", "name": "CItemAssaultSuit::GetWeaponType", "confidence": "low", "rationale": "class+slot 284, trivial int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf140", "name": "CItemAssaultSuit::GetPrimaryAmmoType", "confidence": "low", "rationale": "class+slot 286, trivial int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf150", "name": "CItemAssaultSuit::GetMaxClip1", "confidence": "low", "rationale": "class+slot 290, trivial int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf160", "name": "CItemAssaultSuit::MyTouch", "confidence": "low", "rationale": "class+slot 293, int=3, 2 callers touch-handler shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf170", "name": "CItemAssaultSuit::GetDefaultClip1", "confidence": "low", "rationale": "class+slot 294, trivial int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf180", "name": "CItemAssaultSuit::CanBeUsed", "confidence": "low", "rationale": "class+slot 298, int=0, 1 caller predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf190", "name": "CItemAssaultSuit::GetItemDefinitionIndex", "confidence": "low", "rationale": "class+slot 301, trivial int=0 accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf1a0", "name": "CItemAssaultSuit::GetEconItemView", "confidence": "low", "rationale": "class+slot 302, trivial int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf1b0", "name": "GCSDK::CGCClientJob::GetJobName", "confidence": "low", "rationale": "job class slot 5, trivial int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf1c0", "name": "GCSDK::CGCClientJob::GetJobType", "confidence": "low", "rationale": "job class slot 6, int=0, 1 caller accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf1d0", "name": "GCSDK::CGCClientJob::BYieldingRunGCJob", "confidence": "low", "rationale": "job class slot 4, int=1 = run-job entry", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf1e0", "name": "CBroadcastRecipientFilter::IsReliable", "confidence": "medium", "rationale": "broadcast vs reliable pair; slot 0 int=0 predicate returns false", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf1f0", "name": "CReliableBroadcastRecipientFilter::IsReliable", "confidence": "medium", "rationale": "reliable variant; slot 0 int=0 predicate returns true", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf220", "name": "CItemAssaultSuit::GetInventoryPosition", "confidence": "low", "rationale": "class+slot 304, trivial int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf230", "name": "CItemDefuserAlias_item_defuser::GetItemDefinitionIndex", "confidence": "low", "rationale": "alias class high-slot 307, trivial int=0 accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf240", "name": "EntitySpottedState_t::operator delete", "confidence": "low", "rationale": "class+slot1 only; int=0 stub, no strings/callees \u2014 opaque schema-struct vtable entry", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf250", "name": "EntitySpottedState_t::Reset", "confidence": "low", "rationale": "class+slot2 only; int=0 stub, no evidence \u2014 guess of a state-reset virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf260", "name": "EntitySpottedState_t::Update", "confidence": "low", "rationale": "class+slot3 only; int=0 stub, no evidence \u2014 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf270", "name": "EntitySpottedState_t::Clear", "confidence": "low", "rationale": "class+slot4, 1 caller; int=0 stub, no evidence \u2014 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf290", "name": "CCSGCServerSystem::GetEventDebugID", "confidence": "low", "rationale": "int=0 stub returning a constant, typical IGameEventListener2::GetEventDebugID pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf2a0", "name": "ClientJob_EMsgGCGiftedItems::GetJobName", "confidence": "low", "rationale": "GC client-job class, int=0 stub at high slot \u2014 likely a name/id getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf2b0", "name": "CCSGCServerSystem::FireGameEvent", "confidence": "low", "rationale": "int=1 game-system vtable entry near event handling \u2014 guess of IGameEventListener2::FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf2c0", "name": "CCSGCServerSystem::GetName", "confidence": "low", "rationale": "int=0 stub returning constant on game system \u2014 likely a name/id getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf2d0", "name": "CCSGCServerSystem::DoesGameSystemReallocate", "confidence": "low", "rationale": "int=0 bool stub on game system \u2014 guess of a trivial predicate override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf2e0", "name": "CItemAssaultSuit::GetItemSchema", "confidence": "low", "rationale": "item entity slot0, int=0 stub, 1 caller \u2014 opaque trivial getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabf2f0", "name": "CItemAssaultSuit::GetTracerType", "confidence": "low", "rationale": "item entity slot44 int=0 stub \u2014 opaque virtual, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf300", "name": "CItemDefuser::GetItemSchema", "confidence": "low", "rationale": "item entity slot0 int=0 stub \u2014 opaque trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf310", "name": "CItemDefuserAlias_item_defuser::GetItemSchema", "confidence": "low", "rationale": "alias item slot0 int=0 stub, 1 caller \u2014 opaque trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf320", "name": "CItemDefuser::GetTracerType", "confidence": "low", "rationale": "item slot44 int=0 stub \u2014 opaque virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf330", "name": "CItemDefuserAlias_item_defuser::GetTracerType", "confidence": "low", "rationale": "alias item slot44 int=0 stub \u2014 opaque virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf340", "name": "CItemKevlar::GetItemSchema", "confidence": "low", "rationale": "item slot0 int=0 stub, 1 caller \u2014 opaque trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf350", "name": "CItemKevlar::GetTracerType", "confidence": "low", "rationale": "item slot44 int=0 stub \u2014 opaque virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf910", "name": "GCSDK::CProtoBufMsgMemoryPool::GetName", "confidence": "low", "rationale": "pool slot4 int=2 no callees \u2014 likely small name/count accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf950", "name": "GCSDK::CProtoBufMsgMemoryPool::GetName", "confidence": "low", "rationale": "pool slot4 int=2 no callees \u2014 likely small name/count accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf990", "name": "GCSDK::CProtoBufMsgMemoryPool::GetName", "confidence": "low", "rationale": "pool slot4 int=2 no callees \u2014 likely small name/count accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabf9d0", "name": "GCSDK::CProtoBufMsgMemoryPool::GetName", "confidence": "low", "rationale": "pool slot4 int=2 no callees \u2014 likely small name/count accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfa10", "name": "GCSDK::CProtoBufMsgMemoryPool::GetName", "confidence": "low", "rationale": "pool slot4 int=2 no callees \u2014 likely small name/count accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfa50", "name": "GCSDK::CProtoBufMsg::GetEMsg", "confidence": "low", "rationale": "msg wrapper slot2 int=1 no callees \u2014 likely a simple EMsg/body getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfa60", "name": "GCSDK::CProtoBufMsg::GetEMsg", "confidence": "low", "rationale": "msg wrapper slot2 int=1 no callees \u2014 likely a simple EMsg/body getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfa70", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot0 int=1 \u2014 guess of IGameSystemFactory::Create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfa80", "name": "CGameSystemStaticFactory::GetGameSystemForFrame", "confidence": "low", "rationale": "factory slot5 int=0 stub \u2014 opaque accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfa90", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot6 int=0 stub \u2014 likely a name getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabfaa0", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot7 int=2, 3 callers \u2014 guess of a set-globals setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfab0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot8 int=0, 1 caller \u2014 guess of a game-system accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfac0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot9 int=1 \u2014 guess of a destroy/free method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabfad0", "name": "GCSDK::CProtoBufMsg::GetEMsg", "confidence": "low", "rationale": "msg wrapper slot2 int=1 no callees \u2014 likely simple EMsg/body getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfae0", "name": "GCSDK::CProtoBufMsg::GetEMsg", "confidence": "low", "rationale": "msg wrapper slot2 int=1 no callees \u2014 likely simple EMsg/body getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfaf0", "name": "GCSDK::CProtoBufMsg::GetEMsg", "confidence": "low", "rationale": "msg wrapper slot2 int=1 no callees \u2014 likely simple EMsg/body getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfb00", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessage", "confidence": "low", "rationale": "net-message slot2 int=1 no callees \u2014 opaque accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfb10", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetGroup", "confidence": "low", "rationale": "net-message slot3 int=1 no callees \u2014 opaque accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfb20", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "low", "rationale": "net-message slot4 int=0 bool stub \u2014 guess of a trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfb70", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "INetworkMessageInternal binding slot1 int=0 stub \u2014 opaque accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfb90", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "binding slot5 int=0 stub \u2014 likely a name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfba0", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot7 int=0 stub \u2014 opaque accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabfbb0", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::IsReliable", "confidence": "low", "rationale": "binding slot8 int=0 bool stub \u2014 guess of a trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfbc0", "name": "CBroadcastRecipientFilter::IsReliable", "confidence": "medium", "rationale": "IRecipientFilter slot1 int=0 bool stub; broadcast filter returns false \u2014 IsReliable", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabfbd0", "name": "CReliableBroadcastRecipientFilter::IsReliable", "confidence": "medium", "rationale": "IRecipientFilter slot1 int=0 bool stub; reliable filter returns true \u2014 IsReliable", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabfbe0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot0 int=1 calls shared base-dtor helper sub_0x2295fe0 \u2014 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabfc20", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot0 int=1 calls shared base-dtor helper sub_0x2295fe0 \u2014 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabfc60", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot0 int=1 calls shared base-dtor helper sub_0x2295fe0 \u2014 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabfca0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot0 int=1 calls shared base-dtor helper sub_0x2295fe0 \u2014 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabfce0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot0 int=1 calls shared base-dtor helper sub_0x2295fe0 \u2014 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabfd20", "name": "CCSUsrMsg_CounterStrafe::IsInitialized", "confidence": "low", "rationale": "protobuf message slot9 int=1 no callees \u2014 guess of a protobuf virtual (IsInitialized/Clear)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xabfd30", "name": "GCSDK::CProtoBufMsgMemoryPool::CreateProtoBufMsg", "confidence": "low", "rationale": "pool slot3 int=0 calls per-type ctor sub_0x112c310 \u2014 constructs the concrete message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfd70", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "pool slot0 int=1 calls shared pool helper sub_0x22960c0 \u2014 guess of allocate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfdf0", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "pool slot0 int=1 calls shared pool helper sub_0x22960c0 \u2014 guess of allocate", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfe70", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "pool slot0 int=1 calls shared pool helper sub_0x22960c0 \u2014 guess of allocate", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfef0", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "pool slot0 int=1 calls shared pool helper sub_0x22960c0 \u2014 guess of allocate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabff70", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "pool slot0 int=1 calls shared pool helper sub_0x22960c0 \u2014 guess of allocate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xabfff0", "name": "GCSDK::CGCClientJob::BYieldingRunGCJob", "confidence": "low", "rationale": "base client-job slot3 int=1 calls sub_0x2287370 \u2014 guess of a base job-run dispatcher", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac0010", "name": "GCSDK::CGCClientJob::~CGCClientJob", "confidence": "medium", "rationale": "job slot0 int=1 \u2014 complete-object destructor of the client job base", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac0020", "name": "GCSDK::CGCClientJob::~CGCClientJob", "confidence": "medium", "rationale": "job slot1 int=1 calls shared job-dtor helper sub_0x2287ed0 \u2014 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac0050", "name": "ClientJob_EMsgGCCStrike15_v2_GC2ServerReservationUpdate::~ClientJob_EMsgGCCStrike15_v2_GC2ServerReservationUpdate", "confidence": "medium", "rationale": "job subclass slot0 int=1 \u2014 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac0060", "name": "ClientJob_EMsgGCCStrike15_v2_GC2ServerReservationUpdate::~ClientJob_EMsgGCCStrike15_v2_GC2ServerReservationUpdate", "confidence": "medium", "rationale": "job subclass slot1 int=1 calls shared job-dtor helper sub_0x2287ed0 \u2014 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac0090", "name": "CGCItemAcknowledged::~CGCItemAcknowledged", "confidence": "medium", "rationale": "job class slot0 int=1 \u2014 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac00a0", "name": "CGCItemAcknowledged::~CGCItemAcknowledged", "confidence": "medium", "rationale": "job class slot1 int=1 calls shared job-dtor helper sub_0x2287ed0 \u2014 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac00d0", "name": "ClientJob_EMsgGCGiftedItems::~ClientJob_EMsgGCGiftedItems", "confidence": "medium", "rationale": "job class slot0 int=1 \u2014 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac00e0", "name": "ClientJob_EMsgGCGiftedItems::~ClientJob_EMsgGCGiftedItems", "confidence": "medium", "rationale": "job class slot1 int=1 calls shared job-dtor helper sub_0x2287ed0 \u2014 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac0110", "name": "CGCClientJobServerWelcome::~CGCClientJobServerWelcome", "confidence": "medium", "rationale": "job class slot0 int=1 \u2014 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac0120", "name": "CGCClientJobServerWelcome::~CGCClientJobServerWelcome", "confidence": "medium", "rationale": "job class slot1 int=1 calls shared job-dtor helper sub_0x2287ed0 \u2014 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac0150", "name": "CGCClientJobServerUpdateVersion::~CGCClientJobServerUpdateVersion", "confidence": "medium", "rationale": "job class slot0 int=1 \u2014 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac0160", "name": "CGCClientJobServerUpdateVersion::~CGCClientJobServerUpdateVersion", "confidence": "medium", "rationale": "job class slot1 int=1 calls shared job-dtor helper sub_0x2287ed0 \u2014 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac0190", "name": "GCSDK::CProtoBufMsgMemoryPool::CreateProtoBufMsg", "confidence": "low", "rationale": "pool slot3 int=0 calls per-type ctor sub_0x112c480 \u2014 constructs the concrete message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac01d0", "name": "CCSUsrMsg_SendPlayerItemFound_t::GetName", "confidence": "low", "rationale": "net-message registration wrapper slot0 int=1 no callees \u2014 opaque accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0210", "name": "CCSUsrMsg_SendPlayerItemFound_t::CreateFromWire", "confidence": "low", "rationale": "registration wrapper slot1 int=1 calls sub_0x11896f0 \u2014 guess of a message factory", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac04c0", "name": "GCSDK::CProtoBufMsgMemoryPool::CreateProtoBufMsg", "confidence": "low", "rationale": "pool slot3 int=0 calls per-type ctor sub_0x112c380 \u2014 constructs the concrete message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0500", "name": "CCSUsrMsg_PlayerDecalDigitalSignature_t::GetName", "confidence": "low", "rationale": "net-message registration wrapper slot0 int=1 no callees \u2014 opaque accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0540", "name": "CCSUsrMsg_PlayerDecalDigitalSignature_t::CreateFromWire", "confidence": "low", "rationale": "registration wrapper slot1 int=1 calls sub_0x1198da0 \u2014 guess of a message factory", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac05c0", "name": "CCSUsrMsg_DisconnectToLobby_t::GetName", "confidence": "low", "rationale": "net-message registration wrapper slot0 int=1 no callees \u2014 opaque accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0600", "name": "CCSUsrMsg_DisconnectToLobby_t::CreateFromWire", "confidence": "low", "rationale": "registration wrapper slot1 int=1 calls sub_0x118b350 \u2014 guess of a message factory", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0680", "name": "CCSUsrMsg_CounterStrafe::MergeFrom", "confidence": "low", "rationale": "protobuf message slot3 int=2 no callees \u2014 guess of a protobuf merge/copy virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0690", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "net-message slot0 int=1 \u2014 likely complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac06d0", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "net-message slot1 int=1 calls sub_0x118b4e0 \u2014 likely deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac0750", "name": "CCSUsrMsg_CounterStrafe_t::GetName", "confidence": "low", "rationale": "net-message registration wrapper slot0 int=1 no callees \u2014 opaque accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0790", "name": "CCSUsrMsg_CounterStrafe_t::CreateFromWire", "confidence": "low", "rationale": "registration wrapper slot1 int=1 calls sub_0x118b4e0 \u2014 guess of a message factory", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0810", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "net-message slot5 int=1 allocates+copies via sub_0x9e60c0/sub_0x117f170 \u2014 guess of clone/allocate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac08a0", "name": "CNetMessagePB<385, CCSUsrMsg_CounterStrafe, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "binding slot6 int=0 allocates via sub_0x9e60c0/sub_0x1133f80 \u2014 guess of message allocation", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0920", "name": "CCSGCServerSystem::OnGCMessageReceived", "confidence": "low", "rationale": "game-system slot63 int=1, 1 caller, calls sub_0x1b52270 \u2014 guess of a GC message dispatch handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0960", "name": "CCSGCServerSystem::OnGCConnected", "confidence": "low", "rationale": "game-system slot64 int=1 calls sub_0x1b52270/sub_0x1b640f0 \u2014 guess of a GC session/state handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac09b0", "name": "GCSDK::CProtoBufMsgMemoryPool::CreateProtoBufMsg", "confidence": "low", "rationale": "pool slot3 int=0 calls per-type ctor sub_0x11d3260 \u2014 constructs the concrete message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac09f0", "name": "GCSDK::CProtoBufMsgMemoryPool::CreateProtoBufMsg", "confidence": "low", "rationale": "pool slot3 int=0 calls per-type ctor sub_0x11289a0 \u2014 constructs the concrete message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0a30", "name": "CItemAssaultSuit::GetItemDefinitionIndex", "confidence": "low", "rationale": "item slot4 int=1 no callees \u2014 opaque getter paired with slot5", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac0a50", "name": "CItemAssaultSuit::UpdateItemDefinition", "confidence": "low", "rationale": "item slot5 int=1 calls shared sub_0x190afc0 across all armor items \u2014 guess of item-def setup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0a90", "name": "CItemKevlar::GetItemDefinitionIndex", "confidence": "low", "rationale": "item slot4 int=1 no callees \u2014 opaque getter paired with slot5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0ab0", "name": "CItemKevlar::UpdateItemDefinition", "confidence": "low", "rationale": "item slot5 int=1 calls shared sub_0x190afc0 across all armor items \u2014 guess of item-def setup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0af0", "name": "CItemDefuser::GetItemDefinitionIndex", "confidence": "low", "rationale": "item slot4 int=1 no callees \u2014 opaque getter paired with slot5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0b10", "name": "CItemDefuser::UpdateItemDefinition", "confidence": "low", "rationale": "item slot5 int=1 calls shared sub_0x190afc0 across all armor items \u2014 guess of item-def setup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0b50", "name": "CItemDefuserAlias_item_defuser::GetItemDefinitionIndex", "confidence": "low", "rationale": "alias item slot4 int=1 no callees \u2014 opaque getter paired with slot5", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac0b70", "name": "CItemDefuserAlias_item_defuser::UpdateItemDefinition", "confidence": "low", "rationale": "alias item slot5 int=1 calls shared sub_0x190afc0 \u2014 guess of item-def setup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0bb0", "name": "CItemAssaultSuit::GetType", "confidence": "low", "rationale": "item slot47 int=0 stub, 1 caller \u2014 opaque trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0bc0", "name": "CItemDefuserAlias_item_defuser::GetType", "confidence": "low", "rationale": "alias item slot47 int=0 stub, 1 caller \u2014 opaque trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0bd0", "name": "CItemDefuser::GetType", "confidence": "low", "rationale": "item slot47 int=0 stub \u2014 opaque trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0be0", "name": "CItemKevlar::GetType", "confidence": "low", "rationale": "item slot47 int=0 stub, 1 caller \u2014 opaque trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac0c00", "name": "CItemDefuser::GetDataDescMap", "confidence": "medium", "rationale": "references think/touch names 'CItemDefuserActivateThink'/'CItemDefuserDefuserTouch' \u2014 datadesc/function-table builder for CItemDefuser", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac1240", "name": "CCSGCServerSystem::GetGCClient", "confidence": "low", "rationale": "game-system slot62 int=0 stub \u2014 opaque accessor, likely returns a stored pointer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac1270", "name": "GCSDK::CGCClientJob::BYieldingRunJobFromMsg", "confidence": "medium", "rationale": "client-job base slot2 int=1 with job-machinery callees (sub_0x2287370) \u2014 the job-body dispatch virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xac14b0", "name": "CCSGCServerSystem::SendGCMessage", "confidence": "low", "rationale": "game-system slot60 int=2, 2 callers \u2014 guess of a GC message send helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac1710", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot1 int=1 calls base-dtor sub_0x2295fe0 + free sub_0x2296b70 \u2014 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac1760", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot1 int=1 calls base-dtor sub_0x2295fe0 + free sub_0x2296b70 \u2014 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac17b0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot1 int=1 calls base-dtor sub_0x2295fe0 + free sub_0x2296b70 \u2014 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac1800", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot1 int=1 calls base-dtor sub_0x2295fe0 + free sub_0x2296b70 \u2014 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac1850", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot1 int=1 calls base-dtor sub_0x2295fe0 + free sub_0x2296b70 \u2014 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac18a0", "name": "CItemDefuserAlias_item_defuser::GetDataDescMap", "confidence": "medium", "rationale": "references 'CItemDefuserActivateThink'/'CItemDefuserDefuserTouch' \u2014 datadesc/function-table builder for the defuser alias class", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac1b20", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot4 int=1 \u2014 guess of destroy method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac1b80", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot3 int=1 \u2014 guess of a name getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac1c10", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "pool slot1 int=1 calls sub_0x22955d0/sub_0x22960c0 \u2014 guess of free/return-to-pool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac1ca0", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "pool slot1 int=1 calls sub_0x22955d0/sub_0x22960c0 \u2014 guess of free/return-to-pool", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac1d30", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "pool slot1 int=1 calls sub_0x22955d0/sub_0x22960c0 \u2014 guess of free/return-to-pool", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac1dc0", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "pool slot1 int=1 calls sub_0x22955d0/sub_0x22960c0 \u2014 guess of free/return-to-pool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac2410", "name": "GCSDK::CProtoBufMsgMemoryPool::Compact", "confidence": "low", "rationale": "pool slot2 int=1 calls sub_0x9e60f0/sub_0x9f0400 \u2014 guess of compact/cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac24a0", "name": "GCSDK::CProtoBufMsgMemoryPool::Compact", "confidence": "low", "rationale": "pool slot2 int=1 calls sub_0x9e60f0/sub_0x9f0400 \u2014 guess of compact/cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac2530", "name": "GCSDK::CProtoBufMsgMemoryPool::Compact", "confidence": "low", "rationale": "pool slot2 int=1 calls sub_0x9e60f0/sub_0x9f0400 \u2014 guess of compact/cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac25c0", "name": "GCSDK::CProtoBufMsgMemoryPool::Compact", "confidence": "low", "rationale": "pool slot2 int=1 calls sub_0x9e60f0/sub_0x9f0400 \u2014 guess of compact/cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac2fa0", "name": "CSource2Server::IsPaused", "confidence": "low", "rationale": "ISource2Server slot11 int=0 bool stub \u2014 guess of a trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac2fb0", "name": "CSource2Server::GetServerNetworkAddress", "confidence": "low", "rationale": "ISource2Server slot85 int=0 stub \u2014 opaque accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac2fc0", "name": "CSource2Server::OnSetDedicatedServer", "confidence": "low", "rationale": "ISource2Server slot86 int=3 calls sub_0x1785aa0 \u2014 guess of a config/setup entry", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac3000", "name": "CSource2Server::GameServerSteamAPIActivated", "confidence": "low", "rationale": "ISource2Server slot87 int=0 with many init callees \u2014 guess of a large one-time server-init hook", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xac3170", "name": "CSource2Server::GameServerSteamAPIDeactivated", "confidence": "low", "rationale": "ISource2Server slot88 int=0 stub \u2014 paired teardown hook guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xac3180", "name": "CSource2Server::GetAllServerClasses", "confidence": "low", "rationale": "ISource2Server slot71 int=0 stub \u2014 opaque accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac32c0", "name": "CSource2Server::Flush", "confidence": "low", "rationale": "ISource2Server slot77 int=0 stub \u2014 opaque no-arg method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac32d0", "name": "CSource2Server::UpdateWhenNotInGame", "confidence": "low", "rationale": "ISource2Server slot90 int=2 calls sub_0xba9f60 \u2014 guess of an update entry", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac3300", "name": "CSource2GameClients::GetPlayerLimits", "confidence": "low", "rationale": "IServerGameClients slot30 int=0 stub \u2014 opaque accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac3310", "name": "CSource2GameClients::ClientCommandKeyValues", "confidence": "low", "rationale": "IServerGameClients slot31 int=0 stub \u2014 opaque handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac3320", "name": "CSource2GameClients::GetReplayDelay", "confidence": "low", "rationale": "IServerGameClients slot32 int=0 stub \u2014 opaque accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac7380", "name": "MountOfficialAddonVPK", "confidence": "medium", "rationale": "builds '%s_dir.vpk' path under 'OFFICIAL_ADDONS' with filesystem callees \u2014 official-addon VPK mount helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacba30", "name": "ClientJob_EMsgGCCStrike15_v2_GC2ServerReservationUpdate::BYieldingRunJobFromMsg", "confidence": "medium", "rationale": "job slot3 int=2 with full deserialize+job callee set \u2014 the job body handling the reservation-update msg", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xacccb0", "name": "CCSGCServerSystem::GetName", "confidence": "low", "rationale": "game-system slot1 int=0, 1 caller \u2014 guess of IGameSystem::GetName", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacccc0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot1 int=1 \u2014 guess of a name getter mirroring the system", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacccf0", "name": "CCSGCServerSystem::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "game-system slot2 int=1 calls sub_0x227e370 \u2014 guess of IGameSystem global-ptr setup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaccdd0", "name": "CGameSystemStaticFactory::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "factory slot2 int=1 calls same sub_0x227e370 as system slot2 \u2014 mirrors global-ptr setup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaccee0", "name": "CCSGCServerSystem::Shutdown", "confidence": "low", "rationale": "game-system slot48 int=0 calls sub_0x1b4dfd0 \u2014 guess of a lifecycle shutdown/disconnect", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacd230", "name": "CGCClientJobServerUpdateVersion::BYieldingRunJobFromMsg", "confidence": "medium", "rationale": "job slot3 int=2 with full deserialize+job callee set \u2014 the job body handling the server version-update msg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacd400", "name": "CItemAssaultSuit::GetSlot", "confidence": "low", "rationale": "item slot46 int=0 stub \u2014 opaque trivial getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacd410", "name": "CItemAssaultSuit::GetPosition", "confidence": "low", "rationale": "item slot45 int=0 stub \u2014 opaque trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdcd0", "name": "CItemAssaultSuit::Precache", "confidence": "low", "rationale": "item slot27 int=0 calls sub_0x17bb860 \u2014 guess of a precache/setup override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacdce0", "name": "IEntityListener::OnEntityCreated", "confidence": "low", "rationale": "IEntityListener slot0 int=0 empty default \u2014 guess of first listener callback", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdcf0", "name": "IEntityListener::OnEntitySpawned", "confidence": "low", "rationale": "IEntityListener slot1 int=0 empty default \u2014 guess of a listener callback", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdd00", "name": "IEntityListener::OnEntityDeleted", "confidence": "low", "rationale": "IEntityListener slot2 int=0 empty default \u2014 guess of a listener callback", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdd10", "name": "IEntityListener::OnEntityParentChanged", "confidence": "low", "rationale": "IEntityListener slot3 int=0 empty default \u2014 guess of a listener callback", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdd20", "name": "CTraceFilter::ShouldHitEntity", "confidence": "low", "rationale": "CTraceFilter slot0 int=0 stub \u2014 guess of the primary trace-filter predicate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacdd30", "name": "CPulseInputHost::GetGraphInstance", "confidence": "low", "rationale": "pulse input-host slot0 int=1 with 115 callers \u2014 heavily-used tiny accessor, guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdd40", "name": "CPulseInputHost::GetInputBinding", "confidence": "low", "rationale": "pulse input-host slot1 int=1 with 115 callers \u2014 heavily-used tiny accessor, guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdd50", "name": "CCStrike15ItemDefinition::GetDefinitionIndex", "confidence": "low", "rationale": "econ item-def slot15 int=1, 7 callers \u2014 guess of a common definition-index getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacdd60", "name": "CCStrike15ItemDefinition::GetLoadoutSlot", "confidence": "low", "rationale": "econ item-def slot30 int=1, 4 callers \u2014 guess of an item-def attribute getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacdd70", "name": "CCStrike15ItemDefinition::GetItemBaseName", "confidence": "low", "rationale": "econ item-def slot6 int=1, 7 callers \u2014 guess of a name/string getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacdda0", "name": "CCSPlayerPawn::NetworkVar_m_EconGloves::GetPtr", "confidence": "low", "rationale": "NetworkVar accessor wrapper slot32 int=0 stub \u2014 opaque generated accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacddb0", "name": "CCSPlayerPawn::NetworkVar_m_EconGloves::Get", "confidence": "low", "rationale": "NetworkVar accessor wrapper slot1 int=0, 1 caller \u2014 opaque generated getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacddc0", "name": "CCSPlayerPawn::NetworkVar_m_EconGloves::Set", "confidence": "low", "rationale": "NetworkVar accessor wrapper slot25 int=1 \u2014 opaque generated setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacddd0", "name": "CCSPlayerPawn::NetworkVar_m_EconGloves::GetForModify", "confidence": "low", "rationale": "NetworkVar accessor wrapper slot19 int=1 \u2014 opaque generated accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdde0", "name": "CCSPlayerPawn::NetworkVar_m_EconGloves::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar accessor wrapper slot18 int=1 \u2014 guess of a dirty/state-change hook", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacddf0", "name": "CCSObserverPawn::IsAlive", "confidence": "low", "rationale": "observer-pawn slot306 int=0 bool stub \u2014 opaque forced-constant override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacde00", "name": "CCSObserverPawn::GetHealth", "confidence": "low", "rationale": "observer-pawn slot315 int=0 stub \u2014 opaque trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacde10", "name": "CCSObserverPawn::GetMaxHealth", "confidence": "low", "rationale": "observer-pawn slot316 int=0 stub \u2014 opaque trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacde20", "name": "CCSObserverPawn::GetArmorValue", "confidence": "low", "rationale": "observer-pawn slot318 int=0 stub, 1 caller \u2014 opaque trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacde30", "name": "CCSObserverPawn::IsPlayerControlled", "confidence": "low", "rationale": "observer-pawn slot320 int=0 bool stub, 1 caller \u2014 opaque predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacde40", "name": "CCSObserverPawn::CanBeSpotted", "confidence": "low", "rationale": "observer-pawn slot173 int=0 bool stub \u2014 opaque predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacde50", "name": "CCSObserverPawn::OnTakeDamage", "confidence": "low", "rationale": "observer-pawn slot174 int=1 stub \u2014 opaque no-op damage override guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacde60", "name": "CCSObserverPawn::TakeHealth", "confidence": "low", "rationale": "observer-pawn slot175 int=1 stub \u2014 opaque no-op override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacde70", "name": "CCSObserverPawn::GetObserverMode", "confidence": "low", "rationale": "observer-pawn slot323 int=0 stub \u2014 opaque observer accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacde80", "name": "CCSObserverPawn::GetObserverTarget", "confidence": "low", "rationale": "observer-pawn slot324 int=0 stub \u2014 opaque observer accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacde90", "name": "CCSObserverPawn::GetFOV", "confidence": "low", "rationale": "observer-pawn slot325 int=0 stub, 1 caller \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacdea0", "name": "CCSObserverPawn::GetDefaultFOV", "confidence": "low", "rationale": "observer-pawn slot326 int=0 stub \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdeb0", "name": "CCSObserverPawn::IsObserver", "confidence": "low", "rationale": "observer-pawn slot327 int=0 bool stub \u2014 likely returns true; predicate guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacdec0", "name": "CCSObserverPawn::GetTeamNumber", "confidence": "low", "rationale": "observer-pawn slot335 int=0 stub \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdf10", "name": "CCSObserverPawn::GetMoveType", "confidence": "low", "rationale": "observer-pawn slot338 int=0 stub \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdf20", "name": "CCSObserverPawn::GetWaterLevel", "confidence": "low", "rationale": "observer-pawn slot339 int=0 stub \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdf30", "name": "CCSObserverPawn::GetFlags", "confidence": "low", "rationale": "observer-pawn slot340 int=0 stub, 1 caller \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdf40", "name": "CCSObserverPawn::GetGroundEntity", "confidence": "low", "rationale": "observer-pawn slot342 int=0 stub \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdf50", "name": "CCSObserverPawn::GetLocalOrigin", "confidence": "low", "rationale": "observer-pawn slot344 int=0 stub, 1 caller \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdf60", "name": "CCSObserverPawn::GetAbsVelocity", "confidence": "low", "rationale": "observer-pawn slot350 int=0 stub, 1 caller \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdf70", "name": "CCSObserverPawn::GetViewOffset", "confidence": "low", "rationale": "observer-pawn slot354 int=0 stub \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdf80", "name": "CCSObserverPawn::GetEyeAngles", "confidence": "low", "rationale": "observer-pawn slot358 int=0 stub, 1 caller \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdf90", "name": "CCSObserverPawn::GetPlayerMaxSpeed", "confidence": "low", "rationale": "observer-pawn slot362 int=0 stub \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdfa0", "name": "CCSObserverPawn::SetObserverTarget", "confidence": "low", "rationale": "observer-pawn slot363 int=1, 6 callers \u2014 opaque setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacdfb0", "name": "CCSObserverPawn::GetCollisionGroup", "confidence": "low", "rationale": "observer-pawn slot368 int=0 stub \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdfc0", "name": "CCSObserverPawn::GetSolidType", "confidence": "low", "rationale": "observer-pawn slot370 int=0 stub, 1 caller \u2014 opaque getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdfd0", "name": "CCSObserverPawn::IsAffectedByGravity", "confidence": "low", "rationale": "observer-pawn slot375 int=0 bool stub \u2014 opaque predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdfe0", "name": "CCSObserverPawn::GetModelIndex", "confidence": "low", "rationale": "observer-pawn slot381 int=0 stub \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacdff0", "name": "CCSObserverPawn::IsBot", "confidence": "low", "rationale": "observer-pawn slot284 int=0 bool stub \u2014 opaque predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace000", "name": "CCSObserverPawn::GetLifeState", "confidence": "low", "rationale": "observer-pawn slot389 int=0 stub \u2014 opaque getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace010", "name": "CCSObserverPawn::SetObserverMode", "confidence": "low", "rationale": "observer-pawn slot390 int=1, 15 callers \u2014 opaque setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xace020", "name": "CCSObserverPawn::ResetObserverMode", "confidence": "low", "rationale": "observer-pawn slot391 int=0, 1 caller \u2014 opaque observer method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace030", "name": "CCSObserverPawn::GetClassName", "confidence": "low", "rationale": "observer-pawn slot63 int=0 stub, 1 caller \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace040", "name": "CCSObserverPawn::UpdateOnRemove", "confidence": "low", "rationale": "observer-pawn slot191 int=1 \u2014 opaque lifecycle override guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xace050", "name": "CSingleUserRecipientFilter::IsReliable", "confidence": "low", "rationale": "IRecipientFilter-derived slot0 int=0 bool stub \u2014 guess of a trivial reliability predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace060", "name": "CItem_Healthshot::OnTakeDamage", "confidence": "low", "rationale": "healthshot entity slot349 int=2, 38 callers \u2014 heavily-called virtual; opaque guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace090", "name": "CItem_Healthshot::GetHealth", "confidence": "low", "rationale": "healthshot entity slot336 int=1, 8 callers \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace0b0", "name": "CItem_Healthshot::GetTeamNumber", "confidence": "low", "rationale": "healthshot entity slot374 int=1 \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace0c0", "name": "CItem_Healthshot::GetOwnerEntity", "confidence": "low", "rationale": "healthshot entity slot378 int=1 \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace0d0", "name": "CItem_Healthshot::GetAbsOrigin", "confidence": "low", "rationale": "healthshot entity slot401 int=1, 29 callers \u2014 heavily-called accessor; opaque guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace0e0", "name": "CItem_Healthshot::GetModelIndex", "confidence": "low", "rationale": "healthshot entity slot414 int=0 stub \u2014 opaque getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace0f0", "name": "CItem_Healthshot::GetServerClass", "confidence": "low", "rationale": "healthshot entity slot439 int=1, 14 callers \u2014 opaque accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace100", "name": "CCSObserverStatePickingTeam::Enter", "confidence": "low", "rationale": "observer-state slot0 int=0 stub \u2014 guess of a state Enter/OnEnter hook", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xace110", "name": "CCSObserverStatePickingTeam::Leave", "confidence": "low", "rationale": "observer-state slot1 int=0 stub \u2014 guess of a state Leave/OnExit hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace120", "name": "CCSPlace::Spawn", "confidence": "low", "rationale": "CCSPlace entity slot0 int=0 stub, 1 caller \u2014 opaque entity virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xace130", "name": "CAvatarOverrideMgr::YouForgot_DECLARE_GAME_SYSTEM_InYourClassDefinition", "confidence": "high", "rationale": "IGameSystem slot65 no-op DECLARE_GAME_SYSTEM marker", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace140", "name": "CAvatarOverrideMgr::DoesGameSystemReallocate", "confidence": "high", "rationale": "IGameSystem vtable slot62=DoesGameSystemReallocate (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace150", "name": "CAvatarOverrideMgr::SetGameSystemGlobalPtrs", "confidence": "high", "rationale": "IGameSystem vtable slot60=SetGameSystemGlobalPtrs (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace610", "name": "CCSEntitySpotting::YouForgot_DECLARE_GAME_SYSTEM_InYourClassDefinition", "confidence": "high", "rationale": "IGameSystem slot65 no-op DECLARE_GAME_SYSTEM marker", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace620", "name": "CCSEntitySpotting::DoesGameSystemReallocate", "confidence": "high", "rationale": "IGameSystem vtable slot62=DoesGameSystemReallocate (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace630", "name": "CCSEntitySpotting::SetGameSystemGlobalPtrs", "confidence": "high", "rationale": "IGameSystem vtable slot60=SetGameSystemGlobalPtrs (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace660", "name": "CEconItemView::GetStyle", "confidence": "low", "rationale": "m_EconGloves(CEconItemView) vfunc slot33; econ getter guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace680", "name": "CCSPlayerPawn::NetworkVar_m_entitySpottedState::GetTypeDescription", "confidence": "low", "rationale": "entitySpottedState netvar vfunc slot3; schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace6a0", "name": "CCSObserverPawn::GetObserverMode", "confidence": "low", "rationale": "observer pawn vfunc slot0; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xace6b0", "name": "CCSObserverPawn::PhysicsSimulate", "confidence": "low", "rationale": "observer pawn vfunc slot330; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xace6c0", "name": "CCSNavArea::GetID", "confidence": "low", "rationale": "CNavArea vtable slot 8, 6 callers, this-only accessor; best guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xace6d0", "name": "CDedicatedServerWorkshopManager::YouForgot_DECLARE_GAME_SYSTEM_InYourClassDefinition", "confidence": "high", "rationale": "IGameSystem slot65 no-op DECLARE_GAME_SYSTEM marker", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace6e0", "name": "CDedicatedServerWorkshopManager::DoesGameSystemReallocate", "confidence": "high", "rationale": "IGameSystem vtable slot62=DoesGameSystemReallocate (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace6f0", "name": "CDedicatedServerWorkshopManager::SetGameSystemGlobalPtrs", "confidence": "high", "rationale": "IGameSystem vtable slot60=SetGameSystemGlobalPtrs (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace710", "name": "CCSEntitySpotting::Init", "confidence": "high", "rationale": "IGameSystem vtable slot0=Init (authoritative igamesystem.h)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace720", "name": "CCSEventLog::OnGameInit", "confidence": "high", "rationale": "IGameSystem vtable slot3=OnGameInit (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace740", "name": "CCSEventLog::OnGameShutdown", "confidence": "high", "rationale": "IGameSystem vtable slot4=OnGameShutdown (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace760", "name": "CCSGameStats::Init", "confidence": "high", "rationale": "IGameSystem vtable slot0=Init (authoritative igamesystem.h)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace770", "name": "CCSGameStats::PostInit", "confidence": "high", "rationale": "IGameSystem vtable slot1=PostInit (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace780", "name": "CCSGameStats::Shutdown", "confidence": "high", "rationale": "IGameSystem vtable slot2=Shutdown (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xace790", "name": "CCSGameStats::OnGameInit", "confidence": "high", "rationale": "IGameSystem vtable slot3=OnGameInit (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace7b0", "name": "CCSGameStats::OnGameDeactivate", "confidence": "high", "rationale": "IGameSystem vtable slot12=OnGameDeactivate (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace7c0", "name": "CCSGameStats::OnSpawnGroupUncache", "confidence": "high", "rationale": "IGameSystem vtable slot14=OnSpawnGroupUncache (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace7d0", "name": "CCSGameStats::OnPreSpawnGroupLoad", "confidence": "high", "rationale": "IGameSystem vtable slot15=OnPreSpawnGroupLoad (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace7e0", "name": "CCSGameStats::OnPostSpawnGroupLoad", "confidence": "high", "rationale": "IGameSystem vtable slot16=OnPostSpawnGroupLoad (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace7f0", "name": "CCSGameStats::OnActiveSpawnGroupChanged", "confidence": "high", "rationale": "IGameSystem vtable slot19=OnActiveSpawnGroupChanged (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace800", "name": "CCSGameStats::OnClientGamePostSimulate", "confidence": "high", "rationale": "IGameSystem vtable slot38=OnClientGamePostSimulate (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace810", "name": "CCSGameStats::OnServerPostAdvanceTick", "confidence": "high", "rationale": "IGameSystem vtable slot39=OnServerPostAdvanceTick (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace820", "name": "CCSGameStats::OnServerPostEndAsyncPostTickWork", "confidence": "high", "rationale": "IGameSystem vtable slot44=OnServerPostEndAsyncPostTickWork (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace830", "name": "CCSGameStats::OnClientFrameSimulate", "confidence": "high", "rationale": "IGameSystem vtable slot45=OnClientFrameSimulate (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace840", "name": "CCSGameStats::OnClientPauseSimulate", "confidence": "high", "rationale": "IGameSystem vtable slot46=OnClientPauseSimulate (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace850", "name": "CCSGameStats::OnClientAdvanceNonRenderedFrame", "confidence": "high", "rationale": "IGameSystem vtable slot47=OnClientAdvanceNonRenderedFrame (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace860", "name": "CCSGameStats::OnGameFrameBoundary", "confidence": "high", "rationale": "IGameSystem vtable slot48=OnGameFrameBoundary (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace870", "name": "CCSGameStats::OnOutOfGameFrameBoundary", "confidence": "high", "rationale": "IGameSystem vtable slot49=OnOutOfGameFrameBoundary (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace880", "name": "CCSGameStats::OnSaveGame", "confidence": "high", "rationale": "IGameSystem vtable slot50=OnSaveGame (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace890", "name": "CCSGameStats::OnRestoreGame", "confidence": "high", "rationale": "IGameSystem vtable slot51=OnRestoreGame (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace8a0", "name": "CCSGameStats::OnNewLevelPlayerConnect", "confidence": "high", "rationale": "IGameSystem vtable slot52=OnNewLevelPlayerConnect (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace8b0", "name": "CCSGameStats::unk_301", "confidence": "high", "rationale": "IGameSystem vtable slot53=unk_301 (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace8c0", "name": "CCSGOSteamWorksGameStatsServer::OnServerPreEntityThink", "confidence": "high", "rationale": "IGameSystem vtable slot31=OnServerPreEntityThink (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace8d0", "name": "CCSGOSteamWorksGameStatsServer::OnServerPreClientUpdate", "confidence": "high", "rationale": "IGameSystem vtable slot34=OnServerPreClientUpdate (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace8e0", "name": "CCSGOSteamWorksGameStatsServer::PostInit", "confidence": "high", "rationale": "IGameSystem vtable slot1=PostInit (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace8f0", "name": "CCSGOSteamWorksGameStatsServer::Shutdown", "confidence": "high", "rationale": "IGameSystem vtable slot2=Shutdown (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace900", "name": "CCSGOSteamWorksGameStatsServer::OnSaveGame", "confidence": "high", "rationale": "IGameSystem vtable slot50=OnSaveGame (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace910", "name": "CCSGOSteamWorksGameStatsServer::OnRestoreGame", "confidence": "high", "rationale": "IGameSystem vtable slot51=OnRestoreGame (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace920", "name": "CCSGOSteamWorksGameStatsServer::UploadRoundData", "confidence": "low", "rationale": "steamworks stats class-specific vfunc slot68", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace930", "name": "CCSGOSteamWorksGameStatsServer::UploadMatchData", "confidence": "low", "rationale": "steamworks stats class-specific vfunc slot69", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace940", "name": "CCSGameStats::unk_302", "confidence": "high", "rationale": "IGameSystem vtable slot54=unk_302 (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace960", "name": "CCSGameStats::unk_303", "confidence": "high", "rationale": "IGameSystem vtable slot55=unk_303 (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace980", "name": "CCSGameStats::unk_304", "confidence": "high", "rationale": "IGameSystem vtable slot56=unk_304 (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaceab0", "name": "CCSGameStats::SetName", "confidence": "high", "rationale": "IGameSystem vtable slot61=SetName (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaceb20", "name": "CCSGameStats::DoesGameSystemReallocate", "confidence": "high", "rationale": "IGameSystem vtable slot62=DoesGameSystemReallocate (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaceb30", "name": "CCSGOSteamWorksGameStatsServer::YouForgot_DECLARE_GAME_SYSTEM_InYourClassDefinition", "confidence": "high", "rationale": "IGameSystem slot65 no-op DECLARE_GAME_SYSTEM marker", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaceb40", "name": "CCSGOSteamWorksGameStatsServer::DoesGameSystemReallocate", "confidence": "high", "rationale": "IGameSystem vtable slot62=DoesGameSystemReallocate (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaceb50", "name": "CCSGOSteamWorksGameStatsServer::SetGameSystemGlobalPtrs", "confidence": "high", "rationale": "IGameSystem vtable slot60=SetGameSystemGlobalPtrs (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaceb70", "name": "CCSHLTVDirector::AnalyzePlayers", "confidence": "low", "rationale": "director vfunc slot18, 3 callers; director-role guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaceba0", "name": "CCSHLTVDirector::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "director vfunc slot45; director-role guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacebb0", "name": "CCSHLTVDirector::Init", "confidence": "low", "rationale": "director vfunc slot3; director-role guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacebd0", "name": "CCSHLTVDirector::Shutdown", "confidence": "low", "rationale": "director vfunc slot4; director-role guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacec00", "name": "CCSHLTVDirector::StartNewShot", "confidence": "low", "rationale": "director vfunc slot15; director-role guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacec10", "name": "CEntityPulseAPIExtensionRegistrationContext::GetName", "confidence": "low", "rationale": "pulse registration-context vfunc slot0, 48 callers; likely name/id accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacec20", "name": "CEntityPulseAPIExtensionRegistrationContext::GetScope", "confidence": "low", "rationale": "pulse registration-context vfunc slot1, 48 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacec40", "name": "CEntityPulseAPIExtensionRegistrationContext::RegisterBinding", "confidence": "low", "rationale": "pulse registration-context vfunc slot5, 92 callers; hottest registration helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacec50", "name": "CCSObserverPawn::Spawn", "confidence": "low", "rationale": "observer pawn vfunc slot44; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacec60", "name": "CCSPlace::Spawn", "confidence": "low", "rationale": "CCSPlace entity vfunc slot44; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacec70", "name": "CCSGameStats::OnSpawnGroupPrecache", "confidence": "high", "rationale": "IGameSystem vtable slot13=OnSpawnGroupPrecache (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacec80", "name": "CCSGameModeRules::Precache", "confidence": "low", "rationale": "CCSGameModeRules vfunc slot10; role guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacecc0", "name": "CUtlAutoList::~CUtlAutoList", "confidence": "low", "rationale": "autolist secondary vtable slot0, this-arg; destructor thunk guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaced40", "name": "CUtlAutoList::~CUtlAutoList", "confidence": "low", "rationale": "autolist secondary vtable slot0, this-arg; destructor thunk guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacf390", "name": "CEntitySpawnerBase::DestroySpawnedEntity", "confidence": "medium", "rationale": "CEntitySpawnerBase slot1 named DestroySpawnedEntity across batch", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf3c0", "name": "CCSObserverPawn::GetActiveWeapon", "confidence": "low", "rationale": "observer pawn vfunc slot402; role guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf3d0", "name": "CGameSystemStaticFactory::Init", "confidence": "high", "rationale": "IGameSystemFactory vtable slot0=Init (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf3e0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "high", "rationale": "IGameSystemFactory vtable slot2=Shutdown (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf3f0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "high", "rationale": "IGameSystemFactory vtable slot5=ShouldAutoAdd (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf400", "name": "CGameSystemStaticFactory::GetPriority", "confidence": "high", "rationale": "IGameSystemFactory vtable slot6=GetPriority (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf410", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "high", "rationale": "IGameSystemFactory vtable slot7=SetGlobalPtr (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf420", "name": "CGameSystemStaticFactory::IsReallocating", "confidence": "high", "rationale": "IGameSystemFactory vtable slot8=IsReallocating (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf430", "name": "CGameSystemStaticFactory::GetStaticGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot9=GetStaticGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf440", "name": "CGameSystemStaticFactory::Init", "confidence": "high", "rationale": "IGameSystemFactory vtable slot0=Init (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf450", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "high", "rationale": "IGameSystemFactory vtable slot5=ShouldAutoAdd (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf460", "name": "CGameSystemStaticFactory::GetPriority", "confidence": "high", "rationale": "IGameSystemFactory vtable slot6=GetPriority (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf470", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "high", "rationale": "IGameSystemFactory vtable slot7=SetGlobalPtr (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf480", "name": "CGameSystemStaticFactory::IsReallocating", "confidence": "high", "rationale": "IGameSystemFactory vtable slot8=IsReallocating (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf490", "name": "CGameSystemStaticFactory::GetStaticGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot9=GetStaticGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf4a0", "name": "CGameSystemStaticFactory::Init", "confidence": "high", "rationale": "IGameSystemFactory vtable slot0=Init (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf4b0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "high", "rationale": "IGameSystemFactory vtable slot5=ShouldAutoAdd (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf4c0", "name": "CGameSystemStaticFactory::GetPriority", "confidence": "high", "rationale": "IGameSystemFactory vtable slot6=GetPriority (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf4d0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "high", "rationale": "IGameSystemFactory vtable slot7=SetGlobalPtr (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf4e0", "name": "CGameSystemStaticFactory::IsReallocating", "confidence": "high", "rationale": "IGameSystemFactory vtable slot8=IsReallocating (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf4f0", "name": "CGameSystemStaticFactory::GetStaticGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot9=GetStaticGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf510", "name": "CGameSystemReallocatingFactory::Init", "confidence": "high", "rationale": "IGameSystemFactory vtable slot0=Init (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf520", "name": "CGameSystemReallocatingFactory::PostInit", "confidence": "high", "rationale": "IGameSystemFactory vtable slot1=PostInit (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf530", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "high", "rationale": "IGameSystemFactory vtable slot2=Shutdown (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf540", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "high", "rationale": "IGameSystemFactory vtable slot5=ShouldAutoAdd (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf550", "name": "CGameSystemReallocatingFactory::GetPriority", "confidence": "high", "rationale": "IGameSystemFactory vtable slot6=GetPriority (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf560", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "high", "rationale": "IGameSystemFactory vtable slot7=SetGlobalPtr (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf570", "name": "CGameSystemReallocatingFactory::IsReallocating", "confidence": "high", "rationale": "IGameSystemFactory vtable slot8=IsReallocating (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf580", "name": "CGameSystemReallocatingFactory::GetStaticGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot9=GetStaticGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf590", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "high", "rationale": "IGameSystemFactory vtable slot5=ShouldAutoAdd (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf5a0", "name": "CGameSystemStaticFactory::GetPriority", "confidence": "high", "rationale": "IGameSystemFactory vtable slot6=GetPriority (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf5b0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "high", "rationale": "IGameSystemFactory vtable slot7=SetGlobalPtr (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf5c0", "name": "CGameSystemStaticFactory::IsReallocating", "confidence": "high", "rationale": "IGameSystemFactory vtable slot8=IsReallocating (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf5d0", "name": "CGameSystemStaticFactory::GetStaticGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot9=GetStaticGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf5e0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "high", "rationale": "IGameSystemFactory vtable slot2=Shutdown (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf5f0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "high", "rationale": "IGameSystemFactory vtable slot5=ShouldAutoAdd (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf600", "name": "CGameSystemStaticFactory::GetPriority", "confidence": "high", "rationale": "IGameSystemFactory vtable slot6=GetPriority (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf610", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "high", "rationale": "IGameSystemFactory vtable slot7=SetGlobalPtr (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf620", "name": "CGameSystemStaticFactory::IsReallocating", "confidence": "high", "rationale": "IGameSystemFactory vtable slot8=IsReallocating (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf630", "name": "CGameSystemStaticFactory::GetStaticGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot9=GetStaticGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf640", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam CCallbackBase Run(void*) dispatch, slot0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacf660", "name": "CCallbackImpl<1>::GetCallbackSizeBytes", "confidence": "medium", "rationale": "Steam CCallbackImpl slot2 returns sizeof(param)=1", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xacf670", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam CCallbackBase Run(void*) dispatch, slot0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacf690", "name": "CCallbackImpl<16>::GetCallbackSizeBytes", "confidence": "medium", "rationale": "Steam CCallbackImpl slot2 returns sizeof(param)=16", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xacf6a0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "high", "rationale": "IGameSystemFactory vtable slot5=ShouldAutoAdd (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf6b0", "name": "CGameSystemStaticFactory::GetPriority", "confidence": "high", "rationale": "IGameSystemFactory vtable slot6=GetPriority (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf6c0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "high", "rationale": "IGameSystemFactory vtable slot7=SetGlobalPtr (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf6d0", "name": "CGameSystemStaticFactory::IsReallocating", "confidence": "high", "rationale": "IGameSystemFactory vtable slot8=IsReallocating (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf6e0", "name": "CGameSystemStaticFactory::GetStaticGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot9=GetStaticGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf710", "name": "CTraceFilter::GetTraceType", "confidence": "medium", "rationale": "ITraceFilter slot1 is GetTraceType() (slot0 ShouldHitEntity)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xacf8b0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam CCallback slot3 Run variant", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacf8d0", "name": "CDedicatedServerWorkshopManager::OnDownloadItemResult", "confidence": "medium", "rationale": "CCallback<...,DownloadItemResult_t> slot4 dispatch to member handler (callee)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf910", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam CCallback slot3 Run variant", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacf930", "name": "CDedicatedServerWorkshopManager::OnSteamServersConnected", "confidence": "medium", "rationale": "CCallback<...,SteamServersConnected_t> slot4 dispatch to member handler (callees)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf9e0", "name": "CDedicatedServerWorkshopManager::DownloadWorkshopCollection", "confidence": "low", "rationale": "workshop-mgr class-specific vfunc slot66, int=3, shares callee sub_0x9efcc0 with host_workshop_collection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacfbe0", "name": "CItem_Healthshot::Precache", "confidence": "low", "rationale": "CItem_Healthshot weapon vtable slot186, callee; role guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacfc00", "name": "CCSEntitySpotting::~CCSEntitySpotting", "confidence": "high", "rationale": "IGameSystem slot63 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacfc10", "name": "CCSEntitySpotting::~CCSEntitySpotting", "confidence": "high", "rationale": "IGameSystem slot64 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacfc40", "name": "CCSUsrMsg_PlayerStatsUpdate_t::~CCSUsrMsg_PlayerStatsUpdate_t", "confidence": "low", "rationale": "message struct vtable slot0; destructor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacfc80", "name": "CCSUsrMsg_PlayerStatsUpdate_t::Clear", "confidence": "low", "rationale": "message struct vtable slot1, callee; clear/serialize guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacfd00", "name": "CCSGameStats::OnGameActivate", "confidence": "high", "rationale": "IGameSystem vtable slot8=OnGameActivate (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacfd40", "name": "CCSGameStats::OnClientFullySignedOn", "confidence": "high", "rationale": "IGameSystem vtable slot9=OnClientFullySignedOn (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacfd60", "name": "CEconItemView::GetItemDefinitionIndex", "confidence": "low", "rationale": "m_EconGloves(CEconItemView) vfunc slot17, 32 callers = hot getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacfd70", "name": "CCSObserverPawn::SetObserverTarget", "confidence": "low", "rationale": "observer pawn vfunc slot4; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacfd90", "name": "CCSObserverPawn::CheckObserverSettings", "confidence": "low", "rationale": "observer pawn vfunc slot5, callee; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacfdd0", "name": "CCSObserverPawn::SelectSpawnPoint", "confidence": "low", "rationale": "observer pawn vfunc slot409 (CommitSuicide is 384, so not this)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacfde0", "name": "CCSObserverPawn::Precache", "confidence": "low", "rationale": "observer pawn vfunc slot47; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacfef0", "name": "CCSPlace::KeyValue", "confidence": "low", "rationale": "CCSPlace entity vfunc slot8, int=2, callee; keyvalue parse guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacff40", "name": "CCSPlace::Precache", "confidence": "low", "rationale": "CCSPlace entity vfunc slot46; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacff50", "name": "CCSPlace::GetSchemaClassBinding", "confidence": "low", "rationale": "CCSPlace entity vfunc slot45; role guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacff60", "name": "CEconItemView::GetCustomName", "confidence": "low", "rationale": "m_EconGloves(CEconItemView) vfunc slot26, callee; econ getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacffa0", "name": "CEconItemView::GetItemID", "confidence": "low", "rationale": "m_EconGloves(CEconItemView) vfunc slot2; econ getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacffb0", "name": "CEconItemView::GetQuality", "confidence": "low", "rationale": "m_EconGloves(CEconItemView) vfunc slot3, callee; econ getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xacffe0", "name": "CEconItemView::GetSOCData", "confidence": "low", "rationale": "m_EconGloves(CEconItemView) vfunc slot0, callee; econ accessor guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad0000", "name": "CCSObserverPawn::GetObserverTarget", "confidence": "low", "rationale": "observer pawn vfunc slot92; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad0010", "name": "CCSPlayerPawn::CommitSuicide", "confidence": "high", "rationale": "gamedata: CBasePlayerPawn_CommitSuicide == vtable index 384, exact slot match", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad0030", "name": "CCSObserverPawn::UpdateOnRemove", "confidence": "low", "rationale": "observer pawn vfunc slot332, callees; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad0070", "name": "CCSObserverPawn::GetMaxSpeed", "confidence": "low", "rationale": "observer pawn vfunc slot210; role guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad0080", "name": "CCSObserverPawn::GetPlayerMins", "confidence": "low", "rationale": "observer pawn vfunc slot311, 4 callers; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad0090", "name": "CCSObserverPawn::GetPlayerMaxs", "confidence": "low", "rationale": "observer pawn vfunc slot310, 2 callers; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad00a0", "name": "CCSObserverPawn::ObjectCaps", "confidence": "low", "rationale": "observer pawn vfunc slot106; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad00b0", "name": "CCSHLTVDirector::BuildActivePlayerList", "confidence": "low", "rationale": "director vfunc slot23; director-role guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad00d0", "name": "CCSHLTVDirector::FireGameEvent", "confidence": "medium", "rationale": "CGameEventListener is first base; primary vtable slot0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad0160", "name": "CCSHLTVDirector::SetHLTVServer", "confidence": "low", "rationale": "director vfunc slot1, callee; director-role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad0250", "name": "CCSEventLog::Init", "confidence": "high", "rationale": "IGameSystem vtable slot0=Init (authoritative igamesystem.h)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad0290", "name": "CCSEventLog::PostInit", "confidence": "high", "rationale": "IGameSystem vtable slot1=PostInit (authoritative igamesystem.h)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad0310", "name": "CCSGOSteamWorksGameStatsServer::~CCSGOSteamWorksGameStatsServer", "confidence": "high", "rationale": "IGameSystem slot63 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad0360", "name": "CCSGOSteamWorksGameStatsServer::~CCSGOSteamWorksGameStatsServer", "confidence": "high", "rationale": "IGameSystem slot64 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad0760", "name": "CDedicatedServerWorkshopManager::Init", "confidence": "high", "rationale": "IGameSystem slot0 Init; workshop mgr game system", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad08c0", "name": "Host_WorkshopCollection", "confidence": "high", "rationale": "strings 'Usage: host_workshop_collection ' + 'Invalid file id.' = concommand callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad0bc0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "high", "rationale": "IGameSystemFactory vtable slot2=Shutdown (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad0bf0", "name": "CGameSystemStaticFactory::PostInit", "confidence": "high", "rationale": "IGameSystemFactory vtable slot1=PostInit (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1220", "name": "CGameSystemStaticFactory::Init", "confidence": "high", "rationale": "IGameSystemFactory vtable slot0=Init (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1250", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "high", "rationale": "IGameSystemFactory vtable slot2=Shutdown (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1280", "name": "CGameSystemStaticFactory::PostInit", "confidence": "high", "rationale": "IGameSystemFactory vtable slot1=PostInit (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad12b0", "name": "CGameSystemStaticFactory::PostInit", "confidence": "high", "rationale": "IGameSystemFactory vtable slot1=PostInit (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad12e0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "high", "rationale": "IGameSystemFactory vtable slot2=Shutdown (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1310", "name": "CGameSystemStaticFactory::PostInit", "confidence": "high", "rationale": "IGameSystemFactory vtable slot1=PostInit (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1340", "name": "CGameSystemStaticFactory::PostInit", "confidence": "high", "rationale": "IGameSystemFactory vtable slot1=PostInit (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1370", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "high", "rationale": "IGameSystemFactory vtable slot2=Shutdown (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad13a0", "name": "CGameSystemStaticFactory::PostInit", "confidence": "high", "rationale": "IGameSystemFactory vtable slot1=PostInit (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad13d0", "name": "CCSObserverPawn::OnTakeDamage_Alive", "confidence": "low", "rationale": "observer pawn vfunc slot400, int=5 args, callee; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad1450", "name": "CCSObserverPawn::TraceAttack", "confidence": "low", "rationale": "observer pawn vfunc slot398, int=5 args; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad14b0", "name": "CCSObserverPawn::SetViewOffset", "confidence": "low", "rationale": "observer pawn vfunc slot309, int=1 float=2 (vector); role guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1830", "name": "CCSObserverPawn::GetObserverInterpState", "confidence": "low", "rationale": "observer pawn vfunc slot313, 3 callers; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad1860", "name": "CCSObserverPawn::SetObserverMode", "confidence": "low", "rationale": "observer pawn vfunc slot312; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad1890", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot4=DestroyGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1920", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot3=CreateGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad19a0", "name": "CGameSystemStaticFactory::Init", "confidence": "high", "rationale": "IGameSystemFactory vtable slot0=Init (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1a90", "name": "CCSEventLog::OnGamePostInit", "confidence": "high", "rationale": "IGameSystem vtable slot5=OnGamePostInit (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1b30", "name": "CCSHLTVDirector::CreateShotFromEvent", "confidence": "low", "rationale": "director vfunc slot5, int=2, 2 callers; director-role guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1bd0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot4=DestroyGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1c50", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot3=CreateGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1ce0", "name": "CGameSystemStaticFactory::Init", "confidence": "high", "rationale": "IGameSystemFactory vtable slot0=Init (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1d40", "name": "CCSObserverPawn::Event_Killed", "confidence": "low", "rationale": "observer pawn vfunc slot107, 2 callees; role guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad1de0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot4=DestroyGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1e30", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot4=DestroyGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1e80", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot4=DestroyGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1ed0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot4=DestroyGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1f20", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot3=CreateGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1f80", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot3=CreateGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad1fe0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot3=CreateGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad2040", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot3=CreateGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad20e0", "name": "CCallbackImpl<16>::Run", "confidence": "low", "rationale": "Steam CCallbackImpl slot1 Run(void*,bool,SteamAPICall_t)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad2120", "name": "CCallbackImpl<1>::Run", "confidence": "low", "rationale": "Steam CCallbackImpl slot1 Run(void*,bool,SteamAPICall_t)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad2320", "name": "CAvatarOverrideMgr::~CAvatarOverrideMgr", "confidence": "high", "rationale": "IGameSystem slot63 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad2380", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot4=DestroyGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad2440", "name": "CAvatarOverrideMgr::~CAvatarOverrideMgr", "confidence": "high", "rationale": "IGameSystem slot64 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad24b0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "high", "rationale": "IGameSystemFactory vtable slot3=CreateGameSystem (authoritative header; slot7=SetGlobalPtr int=2 confirms)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad2510", "name": "CAvatarOverrideMgr::OnGameShutdown", "confidence": "high", "rationale": "IGameSystem vtable slot4=OnGameShutdown (authoritative igamesystem.h)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad2880", "name": "CUtlAutoList::~CUtlAutoList", "confidence": "low", "rationale": "autolist secondary vtable slot1; deleting-destructor thunk guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad2c30", "name": "CUtlAutoList::~CUtlAutoList", "confidence": "low", "rationale": "autolist secondary vtable slot1; deleting-destructor thunk guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad2cd0", "name": "CCSPlace::Precache", "confidence": "low", "rationale": "slot 4 pattern is Precache across sibling entity vtables in this slice", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad2e40", "name": "CCSPlace::Spawn", "confidence": "low", "rationale": "slot 5 pairs as Spawn (calls setup helper) mirroring pawn slot4/5 Precache/Spawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad3450", "name": "CCSObserver_ObserverServices::GetObserverMode", "confidence": "medium", "rationale": "observer-services getter with 20 callers = frequently queried mode accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad3560", "name": "CCSObserverPawn::GetEyePosition", "confidence": "low", "rationale": "int=1 trivial pawn getter at high slot, class-appropriate", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad3630", "name": "CCSObserverPawn::TraceAttack", "confidence": "low", "rationale": "int=5 arg-heavy observer pawn virtual calling a combat helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad3700", "name": "CCSObserverPawn::HandleObserverCommand", "confidence": "low", "rationale": "int=5 observer pawn virtual, two helper callees, thin signal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad3ba0", "name": "CCSObserverPawn::GetPlayerMaxs", "confidence": "low", "rationale": "trivial int=1 observer pawn getter, thin signal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad3ee0", "name": "CCSGameStats::PreClientUpdate", "confidence": "low", "rationale": "CCSGameStats virtual slot 23, int=3, single helper callee", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad4050", "name": "CCSObserverPawn::PostThink", "confidence": "low", "rationale": "pawn slot 406 shared with base; substantive body, thin signal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad4330", "name": "CCSObserverPawn::EndTouch", "confidence": "low", "rationale": "observer pawn virtual slot 48, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad5df0", "name": "ParseAnglesKeyValue", "confidence": "medium", "rationale": "references 'pitch'/'roll' with math helpers = QAngle keyvalue parsing", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad67a0", "name": "Schema_RegisterScriptDomainInstance", "confidence": "low", "rationale": "'Domain'/'Instance' field strings + KV3/schema register helper family", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad6d80", "name": "UnregisterCallback", "confidence": "high", "rationale": "strings 'Callback \"%s\" not registered'/'Remove callback \"%s\"' = removes a named callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad7970", "name": "PrecacheBeamSprites", "confidence": "high", "rationale": "references physbeam.vmat and white.vmat sprite materials = beam sprite precache", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad87d0", "name": "PrintMatchStatus", "confidence": "high", "rationale": "format string 'MatchStatus: Score: %d:%d on map ... RoundsPlayed: %d' dumps match status", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xada1d0", "name": "CCSGameStats::GetName", "confidence": "low", "rationale": "trivial int=0 stub at CCSGameStats slot 21, likely name/type getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xada1e0", "name": "CCSGameStats::Shutdown", "confidence": "low", "rationale": "CCSGameStats slot 22 int=2 calling a free helper = teardown", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xadb350", "name": "CCSGameStats::UpdatePlayerStats", "confidence": "low", "rationale": "CCSGameStats slot 60 accessor with two helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadea70", "name": "CCSPlayerPawn::GetEyePosition", "confidence": "low", "rationale": "pawn slot 337 trivial getter shared with observer pawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadef70", "name": "CCSPlayerPawn::IsBot", "confidence": "low", "rationale": "slot 92 int=0 constant-returning predicate stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadef80", "name": "CCSPlayerPawn::GetPlayerType", "confidence": "low", "rationale": "slot 93 trivial int=1 getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadefa0", "name": "EmitFallDamageSound", "confidence": "high", "rationale": "references sound events 'Player.DamageFall'/'Player.DamageFall.Fem' (male/female variants)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadf000", "name": "CCSPlayerPawn::ApplyAbsVelocityImpulse", "confidence": "low", "rationale": "int=1 float=3 = takes a Vector; velocity/force application", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadf0f0", "name": "CCSPlayerPawn::SetGravityScale", "confidence": "low", "rationale": "int=1 float=1 pawn setter taking one float", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadf140", "name": "CCSPlayerPawn::UpdateStepSound", "confidence": "low", "rationale": "pawn slot 389, int=1, two callees, thin signal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xadf210", "name": "CCSPlayerPawn::TraceBleed", "confidence": "low", "rationale": "pawn slot 385 int=4 arg-heavy virtual, thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae0080", "name": "SelectPlayerSpawnSpot", "confidence": "medium", "rationale": "calls known EntSelectSpawnPoint = wraps spawn point selection", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae0a40", "name": "CCSGameStats::Event_PlayerDamage", "confidence": "low", "rationale": "CCSGameStats slot 24 int=4 float=1 large body = a stats event handler", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xae1dd0", "name": "CCSPlayerPawn::CommitSuicide", "confidence": "low", "rationale": "pawn slot 375 int=2, three callees, thin signal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xae1f60", "name": "CCSPlayerPawn::GetPlayerMins", "confidence": "low", "rationale": "slot 361 trivial getter shared across pawn subclasses", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae22f0", "name": "CCSPlayerPawn::PhysicsSimulate", "confidence": "low", "rationale": "pawn slot 15 shared with observer pawn, thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae2380", "name": "CCSPlayerPawn::GetDeathState", "confidence": "low", "rationale": "pawn slot 368 trivial int=1 getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xae2770", "name": "CCSPlayerPawn::OnTakeDamage_Alive", "confidence": "low", "rationale": "pawn slot 348 int=4 damage-shaped virtual with combat callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xae3060", "name": "CCSPlayerPawn::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 constant-return stub = schema/datadesc accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae3440", "name": "CCSPlayerPawn::NetworkVar_m_entitySpottedState::NetworkStateChanged", "confidence": "medium", "rationale": "NetworkVar wrapper class + change-notify helpers sub_0xa9af90/sub_0xae3370", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae3580", "name": "CCSPlayerPawn::NetworkVar_m_EconGloves::NetworkStateChanged", "confidence": "medium", "rationale": "NetworkVar wrapper class + same change-notify helper pair", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xae5c40", "name": "CCSPlayerPawn::Precache", "confidence": "medium", "rationale": "slot 4; slot-5 sibling (0xae5d80) calls this, matching Spawn-calls-Precache pattern", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xae5d80", "name": "CCSPlayerPawn::Spawn", "confidence": "medium", "rationale": "slot 5 calls slot-4 Precache = classic Spawn body", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xae6a40", "name": "FirePlayerConnectFullEvent", "confidence": "medium", "rationale": "references event name 'player_connect_full' and key 'userid'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae8f80", "name": "CCSBaseScript::Init", "confidence": "low", "rationale": "CCSBaseScript slot 2 int=2 with setup helper callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaf7ce0", "name": "CCSEntitySpotting::Update", "confidence": "low", "rationale": "spotting component slot 32 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xafbd80", "name": "CDedicatedServerWorkshopManager::Shutdown", "confidence": "low", "rationale": "workshop manager slot 2, frees resources via ba28xx helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xafbfb0", "name": "CDedicatedServerWorkshopManager::OnItemDownloaded", "confidence": "low", "rationale": "workshop slot 63 int=1 per-item handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xafc1b0", "name": "CDedicatedServerWorkshopManager::OnItemInstalled", "confidence": "low", "rationale": "workshop slot 64 int=1 per-item handler, filesystem callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xafe570", "name": "RegisterCallback", "confidence": "high", "rationale": "strings 'Callback \"%s\" already registered'/'Registering callback \"%s\"'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaff640", "name": "CCSGameStats::ResetPlayerStats", "confidence": "low", "rationale": "CCSGameStats slot 57, 6 callers, reset-style helper callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaffa00", "name": "CCSGameStats::ResetAllStats", "confidence": "low", "rationale": "slot 58 wraps slot-57 ResetPlayerStats", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb04ba0", "name": "CDedicatedServerWorkshopManager::Update", "confidence": "low", "rationale": "workshop slot 37, large body with many callees = periodic update", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0c270", "name": "ClientPutInServer", "confidence": "high", "rationale": "strings 'ClientPutInServer create new player controller [%s]' / 'reconnecting player controller'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xb0c410", "name": "CCSEventLog::FireGameEvent", "confidence": "low", "rationale": "CCSEventLog slot 8 int=2 = game-event log dispatch", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0cac0", "name": "CCSObserverPawn::OnTakeDamage", "confidence": "low", "rationale": "pawn slot 410 shared across subclasses, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0cae0", "name": "CCSPlayerPawn::OnTakeDamage", "confidence": "low", "rationale": "pawn slot 410 shared across subclasses, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0xb0cc70", "name": "CCSObserverPawn::GetSchemaBinding", "confidence": "low", "rationale": "slot 46 int=0 constant-return schema/accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0cc80", "name": "CCSObserverPawn::GetPredictionDescMap", "confidence": "low", "rationale": "slot 45 int=0 constant-return descmap accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0e6d0", "name": "CCSObserverPawn::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 shared across entity classes calling common helper sub_0x17bb860", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0e6e0", "name": "CCSPlayerPawn::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 shared across entity classes calling common helper sub_0x17bb860", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0e720", "name": "CCSPlace::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 shared across entity classes calling common helper sub_0x17bb860", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0e730", "name": "CCSPlayerPawn::PostThink", "confidence": "low", "rationale": "pawn slot 352 substantial body with many callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xb0ee80", "name": "CAI_ExpresserHost::GetExpresser", "confidence": "low", "rationale": "expresser-host virtual, 2 callers, likely expresser accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0ee90", "name": "CAI_ExpresserHost::GetType", "confidence": "low", "rationale": "slot 0 int=0 constant-return stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0eea0", "name": "CAI_ExpresserHost::CreateExpresser", "confidence": "low", "rationale": "expresser-host high-slot stub, thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0eeb0", "name": "CAI_ExpresserHost::ModifyOrAppendCriteria", "confidence": "low", "rationale": "expresser-host response-system virtual stub, thin signal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0eec0", "name": "CAI_ExpresserHost::GetContextValue", "confidence": "low", "rationale": "expresser-host virtual stub, thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0eed0", "name": "CAI_ExpresserHost::IsAllowedToSpeak", "confidence": "low", "rationale": "expresser-host predicate stub, thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0eee0", "name": "CAI_ExpresserHost::GetTimeSpeechComplete", "confidence": "low", "rationale": "expresser-host getter stub, thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0eef0", "name": "CAI_ExpresserHost::NoteSpeaking", "confidence": "low", "rationale": "expresser-host speech virtual stub, thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f000", "name": "CCSPlayerPawnBase::GetIntervalMovement", "confidence": "low", "rationale": "base pawn slot 409 int=0 stub, thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0efe0", "name": "CCSPlayerPawnBase::GetType", "confidence": "low", "rationale": "slot 0 int=0 constant-return stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0eff0", "name": "CCSPlayerPawnBase::PostThink", "confidence": "low", "rationale": "slot 406 shared with observer pawn PostThink", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0xb0ef00", "name": "CCSPlayerStateDormant::Update", "confidence": "low", "rationale": "player state slot 2, int=0 = state tick/update stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0ef20", "name": "CCSPlayer_RadioServices::Reset", "confidence": "low", "rationale": "radio-services component virtual slot 8, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0ef30", "name": "CCSPlayer_RadioServices::OnDataUpdate", "confidence": "low", "rationale": "radio-services component virtual slot 10 stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0ef40", "name": "CCSPlayer_RadioServices::PostDataUpdate", "confidence": "low", "rationale": "radio-services component virtual slot 11 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0ef50", "name": "CCSPlayer_RadioServices::OnPreDataUpdate", "confidence": "low", "rationale": "radio-services component virtual slot 12 stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0ef60", "name": "CCSPlayer_RadioServices::OnPostDataUpdate", "confidence": "low", "rationale": "radio-services component virtual slot 13 stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0ef70", "name": "CCSPlayer_RadioServices::PreThink", "confidence": "low", "rationale": "radio-services component virtual slot 14 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0ef80", "name": "CCSPlayer_RadioServices::PostThink", "confidence": "low", "rationale": "radio-services component virtual slot 15 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0ef90", "name": "CCSPlayer_RadioServices::OnRoundRestart", "confidence": "low", "rationale": "radio-services component virtual slot 16 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0efa0", "name": "CCSPlayer_RadioServices::OnConnected", "confidence": "low", "rationale": "radio-services component virtual slot 17 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0efb0", "name": "CCSPlayer_RadioServices::OnDisconnected", "confidence": "low", "rationale": "radio-services component virtual slot 18 stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0efc0", "name": "CCSPlayer_RadioServices::OnSpawn", "confidence": "low", "rationale": "radio-services component virtual slot 19 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0efd0", "name": "CCSPlayer_RadioServices::OnKilled", "confidence": "low", "rationale": "radio-services component virtual slot 20 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f010", "name": "CCSPlayerPawn::GetType", "confidence": "low", "rationale": "slot 0 int=0 constant-return stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f020", "name": "CCSPlayerPawn::IsAlive", "confidence": "low", "rationale": "slot 292 int=0 predicate stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f030", "name": "CCSPlayerPawn::GetObserverMode", "confidence": "low", "rationale": "slot 373 int=0 getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f040", "name": "CEntityPulseAPICheckComponents::GetComponentList", "confidence": "low", "rationale": "pulse-API accessor, 24 callers = frequently queried component list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f050", "name": "CTriggerBombReset::IsBombReset", "confidence": "low", "rationale": "trigger slot 194 int=0 predicate/getter stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f060", "name": "CTriggerBombReset::GetTriggerFlags", "confidence": "low", "rationale": "trigger slot 276 int=0 getter stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f070", "name": "CTriggerBombReset::PassesTriggerFilters", "confidence": "low", "rationale": "trigger slot 150 int=0 predicate stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0f080", "name": "CCSTeam::GetType", "confidence": "low", "rationale": "team slot 0 int=0 constant-return stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f090", "name": "CRestartGameIssue::GetDisplayString", "confidence": "low", "rationale": "vote-issue slot 6 int=0 string getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0f0b0", "name": "CRestartGameIssue::GetVotePassedString", "confidence": "low", "rationale": "vote-issue slot 8 int=0 string getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0f0c0", "name": "CRestartGameIssue::GetDetailsString", "confidence": "low", "rationale": "vote-issue slot 9 int=0 string getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0f0d0", "name": "CRestartGameIssue::IsTeamRestrictedVote", "confidence": "low", "rationale": "vote-issue slot 11 int=0 predicate", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f0e0", "name": "CRestartGameIssue::OnVotePassed", "confidence": "low", "rationale": "vote-issue slot 15 int=0 handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0f0f0", "name": "CRestartGameIssue::CanCallVote", "confidence": "low", "rationale": "vote-issue slot 16 int=0 predicate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0f100", "name": "CRestartGameIssue::GetToStringInfo", "confidence": "low", "rationale": "vote-issue slot 17 int=0 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f110", "name": "CRestartGameIssue::GetCooldownTime", "confidence": "low", "rationale": "vote-issue slot 18 int=0 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f130", "name": "CRestartGameIssue::SetIssueDetails", "confidence": "low", "rationale": "vote-issue slot 32 int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f140", "name": "CRestartGameIssue::IsAllyRestrictedVote", "confidence": "low", "rationale": "vote-issue slot 33 int=0 predicate", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f150", "name": "CCSPlayer_RadioServices::Init", "confidence": "low", "rationale": "radio-services component virtual slot 5 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f160", "name": "CCSPlayerPawnBase::OnTakeDamage", "confidence": "low", "rationale": "base pawn slot 410 int=2 shared damage virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f1d0", "name": "CCSObserverPawn::GetInterpolationMode", "confidence": "low", "rationale": "observer pawn slot 382 int=0 getter stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f1e0", "name": "CCSObserverPawn::GetPlayerMins", "confidence": "low", "rationale": "slot 361 getter shared with player pawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0f1f0", "name": "CCSPlayerPawnBase::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 constant-return descmap stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f200", "name": "CCSPlayerStateWelcome::Update", "confidence": "low", "rationale": "player-state slot 2 int=0 = state tick/update stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f210", "name": "CCSPlayer_RadioServices::GetType", "confidence": "low", "rationale": "radio-services slot 1 int=0 constant-return stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f220", "name": "CCSPlayer_RadioServices::SetPlayer", "confidence": "low", "rationale": "radio-services slot 9 int=1 setter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f240", "name": "CCSPointPulseSystem::GameFrame", "confidence": "low", "rationale": "game-system slot 65 int=0 frame/event stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f250", "name": "CCSPointPulseSystem::GamePostInit", "confidence": "low", "rationale": "game-system slot 62 int=0 lifecycle stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f260", "name": "CCSPointPulseSystem::GameInit", "confidence": "low", "rationale": "game-system slot 60 int=0 lifecycle stub, 2 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f330", "name": "CCSScriptSystem::GameFrame", "confidence": "low", "rationale": "game-system slot 65 int=0 frame/event stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f340", "name": "CCSScriptSystem::GamePostInit", "confidence": "low", "rationale": "game-system slot 62 int=0 lifecycle stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f350", "name": "CCSScriptSystem::GameInit", "confidence": "low", "rationale": "game-system slot 60 int=0 lifecycle stub, 2 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0f4d0", "name": "CCSPointScriptEntity::GetType", "confidence": "low", "rationale": "slot 0 int=0 constant-return stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f4e0", "name": "CCSPointScriptEntity::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 descmap accessor stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0f4f0", "name": "CCSScriptSystem::GetName", "confidence": "low", "rationale": "game-system slot 0 int=1 = name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f520", "name": "CCSTeam::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 descmap accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f530", "name": "CTriggerBombReset::GetType", "confidence": "low", "rationale": "slot 0 int=0 constant-return stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f540", "name": "CTriggerHostageReset::GetType", "confidence": "low", "rationale": "slot 0 int=0 constant-return stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f550", "name": "CTriggerBombReset::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 descmap accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f560", "name": "CTriggerHostageReset::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 descmap accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f570", "name": "CRestartGameIssue::ExecuteCommand", "confidence": "low", "rationale": "vote-issue slot 3 int=1 = execute the vote action", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0f580", "name": "CPauseMatchIssue::OnVoteFailed", "confidence": "low", "rationale": "vote-issue slot 14 int=0 handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f5a0", "name": "CRestartGameIssue::GetVoteFailedString", "confidence": "low", "rationale": "vote-issue slot 12 int=0 string getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f5b0", "name": "CRestartGameIssue::GetTypeString", "confidence": "low", "rationale": "vote-issue slot 26 int=0 string getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0f5c0", "name": "CRestartGameIssue::GetDescriptionString", "confidence": "low", "rationale": "vote-issue slot 27 int=0 string getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f5d0", "name": "CRestartGameIssue::GetVoteOptions", "confidence": "low", "rationale": "vote-issue slot 28 int=4 = enumerate vote options", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0fc80", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 5 int=0 = allocate game system", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fc90", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 6 int=0 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fca0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 7 int=2 = destroy game system", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fcb0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 8 int=0 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fcc0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 9 int=1 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fcd0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 5 int=0 = allocate game system", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0fce0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 6 int=0 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fcf0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 7 int=2 = destroy game system", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fd00", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 8 int=0 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fd10", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 9 int=1 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fd20", "name": "CCSPlayerPawn::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 constant-return stub, 1 caller = ServerClass accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fd30", "name": "CCSPlayerPawnBase::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 constant-return ServerClass accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fd40", "name": "CCSPlayer_RadioServices::GetTypeName", "confidence": "low", "rationale": "slot 0 int=0 constant-return stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fd50", "name": "CCSPointScriptEntity::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 ServerClass accessor, 1 caller", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0fd60", "name": "CCSTeam::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 ServerClass accessor, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0fd70", "name": "CTriggerBombReset::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 ServerClass accessor, 1 caller", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0ff50", "name": "CCSPlayerPawn::GetPredictionDescMap", "confidence": "low", "rationale": "slot 45 int=0 descmap accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0ff60", "name": "CCSPlayerPawn::GetSchemaBinding", "confidence": "low", "rationale": "slot 46 int=0 schema accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0ff70", "name": "CCSObserverPawn::GetEyePosition", "confidence": "low", "rationale": "slot 337 getter shared with player pawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0ffa0", "name": "CCSObserverPawn::GetObserverCamPosition", "confidence": "low", "rationale": "observer pawn slot 380 int=3 = position output getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb0ffc0", "name": "CAI_ExpresserHost::GetServerClass", "confidence": "low", "rationale": "slot 47 accessor stub calling helper sub_0xf936d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0ffe0", "name": "CAI_ExpresserHost::Precache", "confidence": "low", "rationale": "slot 4 = Precache in this slice's entity slot convention", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb10000", "name": "CAI_ExpresserHost::Spawn", "confidence": "low", "rationale": "slot 5 = Spawn in this slice's entity slot convention", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb10040", "name": "CCSPlayerPawnBase::Precache", "confidence": "low", "rationale": "slot 4 = Precache; 5 callers, calls setup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb100a0", "name": "CCSPlayerPawnBase::Spawn", "confidence": "low", "rationale": "slot 5 = Spawn, calls the Precache-region helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb10180", "name": "CCSObserverPawn::PhysicsSimulate", "confidence": "low", "rationale": "pawn slot 15 shared with player pawn", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb10260", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate_t::AllocateMessage", "confidence": "low", "rationale": "net-message registration wrapper slot 0 = allocate instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb102a0", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "net-message wrapper slot 1 calls per-message allocator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb10320", "name": "CCSObserverPawn::SetObserverTarget", "confidence": "low", "rationale": "observer pawn slot 397 int=2 = observer target setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb10370", "name": "CCSPlayerPawn::RegisterThinkContexts", "confidence": "medium", "rationale": "references think-context names 'CCSPlayerPawnCheckStuffThink'/'CCSPlayerPawnPushawayThink'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb10410", "name": "CCSPlayerPawnStateActive::Update", "confidence": "low", "rationale": "active player-state slot 1 int=1 = per-frame state update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb10420", "name": "CCSUsrMsg_RadioText_t::AllocateMessage", "confidence": "low", "rationale": "net-message registration wrapper slot 0 = allocate instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb10460", "name": "CCSUsrMsg_RadioText_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "net-message wrapper slot 1 calls per-message allocator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb10500", "name": "CCSUsrMsg_SendAudio_t::AllocateMessage", "confidence": "low", "rationale": "net-message registration wrapper slot 0 = allocate instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb10540", "name": "CCSUsrMsg_SendAudio_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "net-message wrapper slot 1 calls per-message allocator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb10d40", "name": "SerializeRoundEndParams", "confidence": "low", "rationale": "references fields 'nReason'/'nWinner' via KV3/schema register helpers = round-end params", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb111b0", "name": "V8HelpersImpl::V8WeakWrapperBase::GetObject", "confidence": "low", "rationale": "weak-wrapper slot 0 int=1 getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb111e0", "name": "V8HelpersImpl::V8WeakWrapperBase::Destroy", "confidence": "low", "rationale": "weak-wrapper slot 1 calls free helper = teardown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11220", "name": "V8HelpersImpl::V8WeakWrapper::WeakCallback", "confidence": "low", "rationale": "typed weak-wrapper slot 0 = V8 weak GC callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11420", "name": "CCSScriptConCommand::Dispatch", "confidence": "medium", "rationale": "script concommand slot 1 int=1 invoking a command callback (sub_0x1c54640)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb114c0", "name": "CCSTeam::AddPlayer", "confidence": "low", "rationale": "team slot 237 int=3, thin signal", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb11500", "name": "CCSTeam::GetNumPlayers", "confidence": "low", "rationale": "team slot 8 int=0 count getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11510", "name": "CRestartGameIssue::IsEnabled", "confidence": "low", "rationale": "vote-issue slot 4 int=1 predicate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb11540", "name": "CCSTeam::GetSchemaBinding", "confidence": "low", "rationale": "slot 46 int=0 schema accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11550", "name": "CCSTeam::GetPredictionDescMap", "confidence": "low", "rationale": "slot 45 int=0 descmap accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11560", "name": "CTriggerBombReset::StartTouch", "confidence": "low", "rationale": "trigger slot 147 int=2 (this+entity) with helper = touch handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb115c0", "name": "CTriggerBombReset::GetSchemaBinding", "confidence": "low", "rationale": "slot 46 int=0 schema accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb115d0", "name": "CTriggerBombReset::GetPredictionDescMap", "confidence": "low", "rationale": "slot 45 int=0 descmap accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb115e0", "name": "CCSUsrMsg_VoteSetup_t::AllocateMessage", "confidence": "low", "rationale": "net-message registration wrapper slot 0 = allocate instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11620", "name": "CCSUsrMsg_VoteSetup_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "net-message wrapper slot 1 calls per-message allocator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb116a0", "name": "CCSUsrMsg_VoteStart_t::AllocateMessage", "confidence": "low", "rationale": "net-message registration wrapper slot 0 = allocate instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb116e0", "name": "CCSUsrMsg_VoteStart_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "net-message wrapper slot 1 calls per-message allocator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11760", "name": "CCSUsrMsg_CallVoteFailed_t::AllocateMessage", "confidence": "low", "rationale": "net-message registration wrapper slot 0 = allocate instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb117a0", "name": "CCSUsrMsg_CallVoteFailed_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "net-message wrapper slot 1 calls per-message allocator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11820", "name": "CCSUsrMsg_VoteFailed_t::AllocateMessage", "confidence": "low", "rationale": "net-message registration wrapper slot 0 = allocate instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11860", "name": "CCSUsrMsg_VoteFailed_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "net-message wrapper slot 1 calls per-message allocator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb118e0", "name": "CCSUsrMsg_VotePass_t::AllocateMessage", "confidence": "low", "rationale": "net-message registration wrapper slot 0 = allocate instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb11920", "name": "CCSUsrMsg_VotePass_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "net-message wrapper slot 1 calls per-message allocator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb119a0", "name": "CRestartGameIssue::~CRestartGameIssue", "confidence": "low", "rationale": "vote-issue slot 0 calling free helper sub_0xb9fd20 = destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb11f00", "name": "CCSScriptSystem::Shutdown", "confidence": "low", "rationale": "script-system slot 63 int=1 calling teardown helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb12360", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 2 int=1 pointer accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb127d0", "name": "CCSScriptSystem::OnGameEvent", "confidence": "low", "rationale": "script-system slot 32 int=1 = event handler stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb13050", "name": "CCSScript_EntityScript::RegisterScriptFunctions", "confidence": "low", "rationale": "entity-script slot 27 with many script-binding helper callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb13160", "name": "CTouchExpansionComponent::RegisterOnRoundStart", "confidence": "low", "rationale": "references 'CTouchExpansionComponent'/'OnRoundStart' via callback-register helper family", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb137b0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 2 int=1 pointer accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb14290", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 0 int=1 accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb142e0", "name": "V8HelpersImpl::V8WeakWrapper::~V8WeakWrapper", "confidence": "low", "rationale": "typed weak-wrapper slot 1 calls free helper = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb143a0", "name": "CCSPointPulseSystem::Shutdown", "confidence": "low", "rationale": "pulse-system slot 63 int=1 teardown stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb14400", "name": "CGameSystemStaticFactory::DestroyGameSystemInterface", "confidence": "low", "rationale": "factory slot 4 int=1 destroy/interface helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb14450", "name": "CGameSystemStaticFactory::DestroyGameSystemInterface", "confidence": "low", "rationale": "factory slot 4 int=1 destroy/interface helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb144a0", "name": "CGameSystemStaticFactory::GetGameSystemInterface", "confidence": "low", "rationale": "factory slot 3 int=1 interface accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb14500", "name": "CGameSystemStaticFactory::GetGameSystemInterface", "confidence": "low", "rationale": "factory slot 3 int=1 interface accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb145d0", "name": "CCSPointPulseSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 64 shared with CCSScriptSystem slot 64; both call sub_0xec6b90, per-frame update guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb14640", "name": "CCSPlayer_RadioServices::UpdateRadioCommands", "confidence": "low", "rationale": "radio-services component slot 7 with real callees; no strings, generic guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb148f0", "name": "CCSPlayer_RadioServices::Reset", "confidence": "low", "rationale": "radio-services slot 6, empty getter/reset stub; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb14f80", "name": "CCSTeam::Spawn", "confidence": "low", "rationale": "entity slot 5 (Spawn) pattern; calls shared sub_0x17d37b0 seen in other slot-5 spawns", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb15110", "name": "CCSTeam::Precache", "confidence": "low", "rationale": "entity slot 4 (Precache) pattern, empty override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb151a0", "name": "CCSScriptSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 64 shared with CCSPointPulseSystem; calls sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb15570", "name": "CCSScriptConCommand::GetHelpText", "confidence": "low", "rationale": "script concommand slot 2, small accessor; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb155e0", "name": "CRestartGameIssue::GetConCommandString", "confidence": "low", "rationale": "vote-issue slot 31 returns constant command string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb15620", "name": "CRestartGameIssue::ExecuteCommand", "confidence": "low", "rationale": "issue slot 10 does work (sub_0x1761580 restart); execute guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb15720", "name": "CCSScriptConCommand::Dispatch", "confidence": "low", "rationale": "script concommand slot 0, int=3 with many callees = command dispatch", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb15950", "name": "CCSScript_EntityScript::Precache", "confidence": "low", "rationale": "entity-script slot 4 (Precache) empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb15fd0", "name": "CCSScriptSystem::LevelShutdownPreEntity", "confidence": "low", "rationale": "game-system slot 66; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb16030", "name": "CCSScriptSystem::GameInit", "confidence": "low", "rationale": "game-system slot 4; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb160f0", "name": "CTriggerHostageReset::Touch", "confidence": "low", "rationale": "trigger high slot 149, int=2 (this+other) = touch handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb165a0", "name": "CTriggerBombReset::Precache", "confidence": "low", "rationale": "trigger entity slot 4 (Precache), calls sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb166b0", "name": "CTriggerHostageReset::Precache", "confidence": "low", "rationale": "trigger entity slot 4 (Precache), calls sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb167c0", "name": "CTriggerBombReset::Spawn", "confidence": "low", "rationale": "trigger entity slot 5 (Spawn)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb168e0", "name": "CTriggerHostageReset::Spawn", "confidence": "low", "rationale": "trigger entity slot 5 (Spawn)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb16a00", "name": "CRestartGameIssue::OnVotePassed", "confidence": "low", "rationale": "issue slot 19 does state work; on-vote-passed guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb16b90", "name": "CAI_ExpresserHost::GetExpresser", "confidence": "low", "rationale": "expresser-host slot 360 getter, no callees; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb16bf0", "name": "CCSScript_EntityScript::Spawn", "confidence": "low", "rationale": "entity-script slot 5 (Spawn)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb171b0", "name": "CCSPointScriptEntity::Precache", "confidence": "low", "rationale": "script-entity slot 4 (Precache)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb17440", "name": "CCSPointScriptEntity::Spawn", "confidence": "low", "rationale": "script-entity slot 5 (Spawn), calls shared sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb176e0", "name": "CCSObserverPawn::PhysicsSimulate", "confidence": "low", "rationale": "observer-pawn slot 104; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb17780", "name": "CCSPlayerPawn::GetPlayerMaxSpeed", "confidence": "low", "rationale": "pawn slot 387 const getter, 5 callers; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0xb182d0", "name": "CCSObserverPawn::SetObserverTarget", "confidence": "low", "rationale": "observer-pawn slot 16, int=3; observer-target setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb18310", "name": "RegisterEntityIOSchema", "confidence": "low", "rationale": "strings '_Target'/'param' + schema-range callees (0x207xxxx) = entity I/O schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb19ff0", "name": "Helper_ConstructStdString", "confidence": "low", "rationale": "basic_string::_S_construct/_S_create strings = std::string builder helper, 12 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1a190", "name": "CCSPlayerPawn::IsPlayerPawn", "confidence": "medium", "rationale": "slot 48 shared across CCSPlayerPawn/PawnBase/CCSTeam = CBaseEntity::IsPlayerPawn override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1a210", "name": "CCSPlayerPawnBase::IsPlayerPawn", "confidence": "medium", "rationale": "slot 48 same virtual as CCSPlayerPawn/CCSTeam", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1a290", "name": "CCSTeam::IsPlayerPawn", "confidence": "medium", "rationale": "slot 48 inherited CBaseEntity::IsPlayerPawn (team returns default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1d260", "name": "CCSPlayerStateObserverMode::Enter", "confidence": "low", "rationale": "player-state slot 0, state Enter guess; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1f170", "name": "Schema_RegisterServerEntityFields", "confidence": "low", "rationale": "strings 'ServerEntity'/'nRoundNumber' + schema-range callees = schema field registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb20c00", "name": "CCSPhysicsPushEntities::SpeculativelyCheckRotPush", "confidence": "low", "rationale": "physics-push slot 0, int=3; push move guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb210f0", "name": "CCSPhysicsPushEntities::FinishPush", "confidence": "low", "rationale": "physics-push slot 1, int=2; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb34f20", "name": "CVoteController::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 44 int=0 constant-returning schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb34f30", "name": "CVoteController::Precache", "confidence": "low", "rationale": "entity slot 4 (Precache)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb35060", "name": "CVoteController::Spawn", "confidence": "low", "rationale": "entity slot 5 (Spawn); calls its own slot-4 Precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb35090", "name": "CVoteController::UpdateOnRemove", "confidence": "low", "rationale": "vote-controller high slot 92; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb350a0", "name": "PrintVoteFailedMessage", "confidence": "medium", "rationale": "strings 'Vote failed \"%s %s\"'/'Unknown Reason: %d' = vote-failure broadcast, 5 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb35460", "name": "CRestartGameIssue::GetDetailsString", "confidence": "low", "rationale": "issue slot 25 int=1; details-string guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb35590", "name": "ListVoteIssues", "confidence": "medium", "rationale": "strings '---Vote commands---'/'--- End Vote commands---' = console lister of vote issues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb358c0", "name": "CMapVetoPickController::Precache", "confidence": "low", "rationale": "entity slot 4 (Precache)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb35a00", "name": "CMapVetoPickController::Spawn", "confidence": "low", "rationale": "entity slot 5 (Spawn), calls its slot-4 Precache", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb44a30", "name": "GetCSDamageTypeString", "confidence": "medium", "rationale": "strings 'CSDamageTypes'/'invalid' = damage-type enum to string conversion", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb44b20", "name": "GetCSDamageFlagString", "confidence": "medium", "rationale": "strings 'CSDamageFlags'/'invalid' = damage-flag enum to string conversion", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb46f90", "name": "CCSObserverPawn::PostThink", "confidence": "low", "rationale": "observer-pawn slot 353; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb4bb50", "name": "CCSObserverPawn::UpdateOnRemove", "confidence": "low", "rationale": "observer-pawn slot 9 with callees; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb4be50", "name": "CCSPlayerStateGungameRespawn::Think", "confidence": "low", "rationale": "player-state slot 2, state think/update guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb4bee0", "name": "CCSPlayerStateGungameRespawn::Enter", "confidence": "low", "rationale": "player-state slot 0, state Enter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb525e0", "name": "TraverseEntityIOTargets", "confidence": "low", "rationale": "strings '_Target'/'param', recursive (self-calling) entity I/O traversal, 9 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb54120", "name": "CRestartGameIssue::GetVoteOptions", "confidence": "low", "rationale": "issue slot 29 int=2 (this+vector) = vote options list guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb54840", "name": "CRestartGameIssue::GetVoteTimeRemaining", "confidence": "low", "rationale": "issue slot 5 with float arg = time-related accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb54d00", "name": "Helper_AppendStdString", "confidence": "low", "rationale": "basic_string::_S_construct/_S_create strings = std::string helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb54e30", "name": "CMapVetoPickController::PlayBrokenFangVoteSound", "confidence": "medium", "rationale": "strings 'mapveto.felix_broken_fang_%s'/'_tk0%d' = map-veto event/sound", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb5cb30", "name": "CCSScript_EntityScript::Think", "confidence": "low", "rationale": "entity-script slot 8 with callees; think guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb760d0", "name": "KeyValues_InsertMember", "confidence": "low", "rationale": "strings 'Insert'/'false' = keyvalues/map insert helper, 15 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb80940", "name": "Vector_ReallocAppend", "confidence": "low", "rationale": "strings 'cannot create std::vector larger than max_size()'/'vector::_M_realloc_append'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb89c20", "name": "CAI_ExpresserHost::GetNumSpeechSounds", "confidence": "low", "rationale": "expresser-host slot 183 int=0 getter; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8e680", "name": "CCSScript_EntityScript::UpdateOnRemove", "confidence": "low", "rationale": "entity-script slot 9 with callees; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8eae0", "name": "CCSPointScriptEntity::GetScriptDesc", "confidence": "low", "rationale": "entity slot 46 int=0 schema accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8eaf0", "name": "CCSPointScriptEntity::GetDataDescMap", "confidence": "low", "rationale": "entity slot 45 int=0 schema accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f2d0", "name": "CCStrike15ItemDefinition::GetDefinitionIndex", "confidence": "low", "rationale": "item-def slot 2 const getter, 7 callers; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f2e0", "name": "CountdownTimer::IsElapsed", "confidence": "low", "rationale": "CountdownTimer slot 4 int=0, 23 callers = common bool query", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f2f0", "name": "CItem_Healthshot::GetHealthToGive", "confidence": "low", "rationale": "healthshot slot 377 getter; class+slot only", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f300", "name": "CVoteController::~CVoteController", "confidence": "low", "rationale": "entity slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f310", "name": "CMapVetoPickController::~CMapVetoPickController", "confidence": "low", "rationale": "entity slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f350", "name": "CRestartGameIssue::GetVotePassedString", "confidence": "low", "rationale": "issue slot 14 constant-returning, present on action issues", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f360", "name": "CRestartGameIssue::GetTypeString", "confidence": "medium", "rationale": "issue slot 30 present on ALL 13 issue classes = required GetTypeString token", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f370", "name": "CKickIssue::GetVotePassedString", "confidence": "low", "rationale": "issue slot 14 constant-returning", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f380", "name": "CKickIssue::GetTypeString", "confidence": "medium", "rationale": "issue slot 30 universal type-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f390", "name": "CKickIssue::IsEnabled", "confidence": "low", "rationale": "issue slot 8 bool getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f3a0", "name": "CLoadBackupIssue::GetVotePassedString", "confidence": "low", "rationale": "issue slot 14 constant-returning", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f3b0", "name": "CLoadBackupIssue::GetConCommandString", "confidence": "low", "rationale": "issue slot 31 command-string guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f3c0", "name": "CLoadBackupIssue::IsEnabled", "confidence": "low", "rationale": "issue slot 8 bool getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f3d0", "name": "CLoadBackupIssue::GetTypeString", "confidence": "medium", "rationale": "issue slot 30 universal type-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f3e0", "name": "CChangeLevelIssue::GetVotePassedString", "confidence": "low", "rationale": "issue slot 14 constant-returning", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f3f0", "name": "CChangeLevelIssue::GetTypeString", "confidence": "medium", "rationale": "issue slot 30 universal type-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f400", "name": "CNextLevelIssue::GetVotePassedString", "confidence": "low", "rationale": "issue slot 14 constant-returning", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f410", "name": "CNextLevelIssue::GetTypeString", "confidence": "medium", "rationale": "issue slot 30 universal type-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f420", "name": "CScrambleTeams::GetVotePassedString", "confidence": "low", "rationale": "issue slot 14 constant-returning", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f430", "name": "CScrambleTeams::GetTypeString", "confidence": "medium", "rationale": "issue slot 30 universal type-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f440", "name": "CSwapTeams::GetVotePassedString", "confidence": "low", "rationale": "issue slot 14 constant-returning", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f450", "name": "CSwapTeams::GetTypeString", "confidence": "medium", "rationale": "issue slot 30 universal type-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f460", "name": "CPauseMatchIssue::GetDisplayString", "confidence": "low", "rationale": "issue slot 11 display-string guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f470", "name": "CPauseMatchIssue::OnVotePassed", "confidence": "low", "rationale": "issue slot 19 on-vote-passed guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f480", "name": "CPauseMatchIssue::ExecuteCommand", "confidence": "low", "rationale": "issue slot 10 execute guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f490", "name": "CPauseMatchIssue::CanCallVote", "confidence": "low", "rationale": "issue slot 9 guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f4a0", "name": "CPauseMatchIssue::GetConCommandString", "confidence": "low", "rationale": "issue slot 31 command-string guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f4b0", "name": "CPauseMatchIssue::IsEnabled", "confidence": "low", "rationale": "issue slot 8 bool getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f4c0", "name": "CPauseMatchIssue::GetTypeString", "confidence": "medium", "rationale": "issue slot 30 universal type-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f4d0", "name": "CUnpauseMatchIssue::GetDisplayString", "confidence": "low", "rationale": "issue slot 11 display-string guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f4e0", "name": "CUnpauseMatchIssue::GetDetailsString", "confidence": "low", "rationale": "issue slot 16 details-string guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f4f0", "name": "CUnpauseMatchIssue::CanCallVote", "confidence": "low", "rationale": "issue slot 9 guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f500", "name": "CUnpauseMatchIssue::OnVoteFailed", "confidence": "low", "rationale": "issue slot 18 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f510", "name": "CUnpauseMatchIssue::GetConCommandString", "confidence": "low", "rationale": "issue slot 31 command-string guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f520", "name": "CUnpauseMatchIssue::IsEnabled", "confidence": "low", "rationale": "issue slot 8 bool getter guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f530", "name": "CUnpauseMatchIssue::GetTypeString", "confidence": "medium", "rationale": "issue slot 30 universal type-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f540", "name": "CReadyForMatchIssue::GetDisplayString", "confidence": "low", "rationale": "issue slot 11 display-string guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f550", "name": "CReadyForMatchIssue::GetDetailsString", "confidence": "low", "rationale": "issue slot 16 details-string guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f560", "name": "CReadyForMatchIssue::CanCallVote", "confidence": "low", "rationale": "issue slot 9 guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f570", "name": "CReadyForMatchIssue::OnVoteFailed", "confidence": "low", "rationale": "issue slot 18 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f580", "name": "CReadyForMatchIssue::GetConCommandString", "confidence": "low", "rationale": "issue slot 31 command-string guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f590", "name": "CReadyForMatchIssue::IsEnabled", "confidence": "low", "rationale": "issue slot 8 bool getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f5a0", "name": "CReadyForMatchIssue::GetTypeString", "confidence": "medium", "rationale": "issue slot 30 universal type-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f5b0", "name": "CNotReadyForMatchIssue::OnVotePassed", "confidence": "low", "rationale": "issue slot 19 guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f5c0", "name": "CNotReadyForMatchIssue::ExecuteCommand", "confidence": "low", "rationale": "issue slot 10 execute guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f5d0", "name": "CNotReadyForMatchIssue::GetDisplayString", "confidence": "low", "rationale": "issue slot 11 display-string guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f5e0", "name": "CNotReadyForMatchIssue::CanCallVote", "confidence": "low", "rationale": "issue slot 9 guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f5f0", "name": "CNotReadyForMatchIssue::GetConCommandString", "confidence": "low", "rationale": "issue slot 31 command-string guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f600", "name": "CNotReadyForMatchIssue::IsEnabled", "confidence": "low", "rationale": "issue slot 8 bool getter guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f610", "name": "CNotReadyForMatchIssue::GetTypeString", "confidence": "medium", "rationale": "issue slot 30 universal type-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f620", "name": "CStartTimeOutIssue::GetVotePassedString", "confidence": "low", "rationale": "issue slot 14 constant-returning", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f640", "name": "CStartTimeOutIssue::IsEnabled", "confidence": "low", "rationale": "issue slot 8 bool getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f650", "name": "CStartTimeOutIssue::GetTypeString", "confidence": "medium", "rationale": "issue slot 30 universal type-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f660", "name": "CSurrender::GetVotePassedString", "confidence": "low", "rationale": "issue slot 14 constant-returning", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f670", "name": "CSurrender::IsEnabled", "confidence": "low", "rationale": "issue slot 8 bool getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f680", "name": "CSurrender::GetTypeString", "confidence": "medium", "rationale": "issue slot 30 universal type-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f690", "name": "CSurrender::OnVoteFailed", "confidence": "low", "rationale": "issue slot 17 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f6a0", "name": "CSurrender::GetDetailsString", "confidence": "low", "rationale": "issue slot 15 details-string guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f6b0", "name": "CSurrender::GetOtherTeamDisplayString", "confidence": "low", "rationale": "issue slot 16 guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8f6c0", "name": "CSurrender::CanTeamCallVote", "confidence": "low", "rationale": "surrender-specific slot 32 int=2 (this+team) guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f740", "name": "CChangeLevelIssue::GetConCommandString", "confidence": "low", "rationale": "issue slot 12 command-string guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f770", "name": "CChangeLevelIssue::SetIssueDetails", "confidence": "low", "rationale": "issue slot 3 int=1 setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f780", "name": "CChangeLevelIssue::GetDetailsString", "confidence": "low", "rationale": "issue slot 27 details-string guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f7f0", "name": "CStartTimeOutIssue::GetConCommandString", "confidence": "low", "rationale": "issue slot 12 int=2 command-string guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f8e0", "name": "CCSAddonManager::BuildGameSessionManifest", "confidence": "low", "rationale": "game-system slot 65; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f8f0", "name": "CCSAddonManager::ServerActivate", "confidence": "low", "rationale": "game-system slot 62; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f900", "name": "CCSAddonManager::GameFrame", "confidence": "low", "rationale": "game-system slot 60, 2 callers; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f930", "name": "CCSAddonManager::GetName", "confidence": "low", "rationale": "game-system slot 3 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f960", "name": "CCSAddonManager::LevelInitPreEntity", "confidence": "low", "rationale": "game-system slot 12; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f9b0", "name": "CCSAddonManager::GameInit", "confidence": "low", "rationale": "game-system slot 4; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f9c0", "name": "CEnvHudHint::~CEnvHudHint", "confidence": "low", "rationale": "entity slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8f9f0", "name": "CEnvHudHint::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 44 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fa00", "name": "CBuyZone::~CBuyZone", "confidence": "low", "rationale": "entity slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fa10", "name": "CBuyZone::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 44 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fa20", "name": "CFuncConveyor::~CFuncConveyor", "confidence": "low", "rationale": "entity slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fa30", "name": "CFuncConveyor::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 44 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fbc0", "name": "CSHA1::~CSHA1", "confidence": "low", "rationale": "slot 0 complete-object destructor (paired with slot 1)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8fbd0", "name": "CFireBulletTakeDamageListener::~CFireBulletTakeDamageListener", "confidence": "low", "rationale": "slot 1 deleting destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fbe0", "name": "CLogicEventListener::~CLogicEventListener", "confidence": "low", "rationale": "entity slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fbf0", "name": "CGameMoney::~CGameMoney", "confidence": "low", "rationale": "entity slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fc00", "name": "CLogicEventListener::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 44 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fc10", "name": "CGameMoney::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 44 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fc20", "name": "CMapInfo::~CMapInfo", "confidence": "low", "rationale": "entity slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fc30", "name": "CMapInfo::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 44 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fc40", "name": "CNavArea::GetID", "confidence": "low", "rationale": "nav-area slot 12 int=0 getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8fc50", "name": "CNavArea::GetAttributes", "confidence": "low", "rationale": "nav-area slot 13 int=0 getter guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fc60", "name": "CCSNavArea::GetParent", "confidence": "low", "rationale": "cs-nav-area slot 14 getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8fc70", "name": "CNavArea::GetSizeX", "confidence": "low", "rationale": "nav-area slot 16 getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8fc80", "name": "CCSNavArea::IsConnected", "confidence": "low", "rationale": "cs-nav-area slot 7 int=2 relationship query guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fca0", "name": "CPlayerSprayDecal::~CPlayerSprayDecal", "confidence": "low", "rationale": "entity slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fcb0", "name": "CPlayerSprayDecal::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 44 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fcc0", "name": "CServerLogHTTPDispatcher::BuildGameSessionManifest", "confidence": "low", "rationale": "game-system slot 65 shared with CCSAddonManager", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fcd0", "name": "CServerLogHTTPDispatcher::ServerActivate", "confidence": "low", "rationale": "game-system slot 62 shared with CCSAddonManager", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8fce0", "name": "CServerLogHTTPDispatcher::GameFrame", "confidence": "low", "rationale": "game-system slot 60 shared with CCSAddonManager, 2 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb8fd00", "name": "CCSGOSteamWorksGameStatsServer::FlushStats", "confidence": "low", "rationale": "stats-server slot 71; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90350", "name": "CEntitySpawnerBase::GetEntityClassName", "confidence": "low", "rationale": "spawner slot 1 int=0 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90360", "name": "CFunFact_StatSum::~CFunFact_StatSum", "confidence": "low", "rationale": "slot 0 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb90370", "name": "CFunFact_StatBest::~CFunFact_StatBest", "confidence": "low", "rationale": "slot 0 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb90380", "name": "CFunFact_PlayerEvalFunction::~CFunFact_PlayerEvalFunction", "confidence": "low", "rationale": "slot 0 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb90390", "name": "CFunFact_GenericEvalFunction::~CFunFact_GenericEvalFunction", "confidence": "low", "rationale": "slot 0 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb903a0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "game-system factory slot 5 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb903b0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 6 bool guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb903c0", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot 7 int=2 guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb903d0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 8 guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb903e0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 9 int=1 guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb903f0", "name": "CCallResult::Run", "confidence": "medium", "rationale": "Steam CCallResult slot 0 = Run callback dispatch", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb90420", "name": "CCallResult::GetCallbackSizeBytes", "confidence": "medium", "rationale": "Steam CCallResult slot 2 = GetCallbackSizeBytes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90430", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 2 int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90440", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 5 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90450", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 6 bool guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90460", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot 7 int=2 guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90470", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 8 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90480", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 9 int=1 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90490", "name": "CCallResult::Run", "confidence": "medium", "rationale": "Steam CCallResult slot 0 = Run callback dispatch", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb904c0", "name": "CCallResult::GetCallbackSizeBytes", "confidence": "medium", "rationale": "Steam CCallResult slot 2 = GetCallbackSizeBytes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb904d0", "name": "CVoteController::GetSchemaClassBinding", "confidence": "low", "rationale": "entity slot 47 int=0 schema accessor, 1 caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb904e0", "name": "CMapVetoPickController::GetSchemaClassBinding", "confidence": "low", "rationale": "entity slot 47 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb904f0", "name": "CEnvHudHint::GetSchemaClassBinding", "confidence": "low", "rationale": "entity slot 47 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90500", "name": "CBuyZone::GetSchemaClassBinding", "confidence": "low", "rationale": "entity slot 47 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90510", "name": "CFuncConveyor::GetSchemaClassBinding", "confidence": "low", "rationale": "entity slot 47 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90520", "name": "CLogicEventListener::GetSchemaClassBinding", "confidence": "low", "rationale": "entity slot 47 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90530", "name": "CGameMoney::GetSchemaClassBinding", "confidence": "low", "rationale": "entity slot 47 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb90540", "name": "CMapInfo::GetSchemaClassBinding", "confidence": "low", "rationale": "entity slot 47 int=0 schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb919c0", "name": "CSHA1::~CSHA1", "confidence": "low", "rationale": "slot 1 deleting destructor (paired with slot 0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb919d0", "name": "CFunFact_StatSum::~CFunFact_StatSum", "confidence": "low", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb919e0", "name": "CFunFact_StatBest::~CFunFact_StatBest", "confidence": "low", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb919f0", "name": "CFunFact_PlayerEvalFunction::~CFunFact_PlayerEvalFunction", "confidence": "low", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb91a00", "name": "CFunFact_GenericEvalFunction::~CFunFact_GenericEvalFunction", "confidence": "low", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb91a10", "name": "CChangeLevelIssue::CanCallVote", "confidence": "medium", "rationale": "issue slot 13 int=5 matches CanCallVote(iEnt,cmd,details,failcode&,time&) signature", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb91b40", "name": "CLoadBackupIssue::GetDisplayString", "confidence": "low", "rationale": "issue slot 5 int=0 string accessor guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb91ba0", "name": "CSurrender::ExecuteCommand", "confidence": "low", "rationale": "surrender slot 22 with several callees = executes surrender", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb91db0", "name": "DumpRemoteStorageFiles", "confidence": "medium", "rationale": "strings 'STEAMREMOTESTORAGE_INTERFACE_VERSION016'/'%d: '%s' size %s' = list Steam Cloud files", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb91f30", "name": "CEnvHudHint::Precache", "confidence": "low", "rationale": "entity slot 4 (Precache) empty override", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb91f50", "name": "CEnvHudHint::Spawn", "confidence": "low", "rationale": "entity slot 5 (Spawn), calls shared sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb91f90", "name": "CMapInfo::Precache", "confidence": "low", "rationale": "entity slot 4 (Precache) empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb91fd0", "name": "CMapInfo::Spawn", "confidence": "low", "rationale": "entity slot 5 (Spawn), calls shared sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92050", "name": "CEnvHudHint::GetScriptDesc", "confidence": "low", "rationale": "entity slot 46 int=0 schema accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92060", "name": "CEnvHudHint::GetDataDescMap", "confidence": "low", "rationale": "entity slot 45 int=0, calls schema-registration helpers (sub_0x20432f0/sub_0x207aa20)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92350", "name": "CGameMoney::Precache", "confidence": "low", "rationale": "early entity vtable slot 4 with body; Precache/Spawn pair guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb923f0", "name": "CBuyZone::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 46, empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92720", "name": "CFuncConveyor::Activate", "confidence": "low", "rationale": "entity vtable slot 8 with single callee; Activate/Spawn region", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92750", "name": "CFuncConveyor::CreateVPhysics", "confidence": "low", "rationale": "entity vtable slot 69; conveyor physics setup guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92ab0", "name": "CLogicEventListener::OnParentChanged", "confidence": "low", "rationale": "entity vtable slot 46, empty override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92ac0", "name": "CLogicEventListener::Activate", "confidence": "low", "rationale": "entity vtable slot 45, empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92af0", "name": "CGameMoney::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 46, empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92b00", "name": "CGameMoney::Activate", "confidence": "low", "rationale": "entity vtable slot 45, empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92b10", "name": "CMapInfo::GetTracerType", "confidence": "low", "rationale": "entity vtable slot 15, trivial empty return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92b40", "name": "CPlayerSprayDecal::OnParentChanged", "confidence": "low", "rationale": "entity vtable slot 46, empty override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92b50", "name": "CPlayerSprayDecal::OnRestore", "confidence": "low", "rationale": "entity vtable slot 45, empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92b60", "name": "CCSUsrMsg_RoundEndReportData_t::~CCSUsrMsg_RoundEndReportData_t", "confidence": "low", "rationale": "msg struct vtable slot 0 = complete destructor (empty)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92ba0", "name": "CCSUsrMsg_RoundEndReportData_t::~CCSUsrMsg_RoundEndReportData_t", "confidence": "low", "rationale": "msg struct vtable slot 1 = deleting destructor; calls member cleanup sub_0x1197570", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92c20", "name": "CCSUsrMsg_CurrentRoundOdds_t::~CCSUsrMsg_CurrentRoundOdds_t", "confidence": "low", "rationale": "msg struct vtable slot 0 = complete destructor (empty)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92c60", "name": "CCSUsrMsg_CurrentRoundOdds_t::~CCSUsrMsg_CurrentRoundOdds_t", "confidence": "low", "rationale": "msg struct vtable slot 1 = deleting destructor; calls cleanup sub_0x118afe0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92ce0", "name": "CServerLogHTTPDispatcher::GameFrame", "confidence": "low", "rationale": "game-system vtable slot 8, float arg = per-frame Update(dt)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92db0", "name": "CPlayerSprayDecal::GetTracerType", "confidence": "low", "rationale": "entity vtable slot 92, trivial empty return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92dc0", "name": "CPlayerSprayDecal::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 27; shared helper sub_0x17bb860 (calls base)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92dd0", "name": "CLogicEventListener::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 27; shared helper sub_0x17bb860 (calls base)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb92de0", "name": "CSurrender::~CSurrender", "confidence": "medium", "rationale": "CBaseIssue vtable slot 1 = complete destructor (empty, no callees)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92df0", "name": "CSurrender::~CSurrender", "confidence": "medium", "rationale": "CBaseIssue vtable slot 2 = deleting destructor; calls operator delete sub_0xb357c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92e20", "name": "CSwapTeams::~CSwapTeams", "confidence": "medium", "rationale": "CBaseIssue vtable slot 1 = complete destructor (empty)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92e30", "name": "CSwapTeams::~CSwapTeams", "confidence": "medium", "rationale": "CBaseIssue vtable slot 2 = deleting destructor; calls operator delete sub_0xb357c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92e60", "name": "CNotReadyForMatchIssue::~CNotReadyForMatchIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 1 = complete destructor (empty)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92e70", "name": "CNotReadyForMatchIssue::~CNotReadyForMatchIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 2 = deleting destructor; calls operator delete sub_0xb357c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92ea0", "name": "CReadyForMatchIssue::~CReadyForMatchIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 1 = complete destructor (empty)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92eb0", "name": "CReadyForMatchIssue::~CReadyForMatchIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 2 = deleting destructor; calls operator delete sub_0xb357c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92ee0", "name": "CStartTimeOutIssue::~CStartTimeOutIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 1 = complete destructor (empty)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92ef0", "name": "CStartTimeOutIssue::~CStartTimeOutIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 2 = deleting destructor; calls operator delete sub_0xb357c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92f20", "name": "CUnpauseMatchIssue::~CUnpauseMatchIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 1 = complete destructor (empty)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92f30", "name": "CUnpauseMatchIssue::~CUnpauseMatchIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 2 = deleting destructor; calls operator delete sub_0xb357c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92f60", "name": "CPauseMatchIssue::~CPauseMatchIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 1 = complete destructor (empty)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92f70", "name": "CPauseMatchIssue::~CPauseMatchIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 2 = deleting destructor; calls operator delete sub_0xb357c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92fa0", "name": "CScrambleTeams::~CScrambleTeams", "confidence": "medium", "rationale": "CBaseIssue vtable slot 1 = complete destructor (empty)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92fb0", "name": "CScrambleTeams::~CScrambleTeams", "confidence": "medium", "rationale": "CBaseIssue vtable slot 2 = deleting destructor; calls operator delete sub_0xb357c0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92fe0", "name": "CChangeLevelIssue::~CChangeLevelIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 1 = complete destructor (empty)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb92ff0", "name": "CChangeLevelIssue::~CChangeLevelIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 2 = deleting destructor; calls operator delete sub_0xb357c0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93020", "name": "CKickIssue::~CKickIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 1 = complete destructor (empty)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93030", "name": "CKickIssue::~CKickIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 2 = deleting destructor; calls operator delete sub_0xb357c0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93060", "name": "CRestartGameIssue::~CRestartGameIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 1 = complete destructor (empty)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93070", "name": "CRestartGameIssue::~CRestartGameIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 2 = deleting destructor; calls operator delete sub_0xb357c0 + member cleanup", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93100", "name": "CCallResult::Run", "confidence": "medium", "rationale": "Steam CCallResult vtable slot 1, int=4 = Run(void*,bool,SteamAPICall_t)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93140", "name": "CCallResult::Run", "confidence": "medium", "rationale": "Steam CCallResult vtable slot 1, int=4 = Run(void*,bool,SteamAPICall_t)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93180", "name": "CVoteController::VoteControllerThink", "confidence": "medium", "rationale": "vprof strings literally name VoteControllerThink (base + CMapVetoPickController override)", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93630", "name": "CStartTimeOutIssue::GetDetailsString", "confidence": "low", "rationale": "issue vtable slot 32, timeout-specific; builds detail string", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93a10", "name": "RegisterEntityIOOutputs", "confidence": "low", "rationale": "file-scope init (callers 0, int=0); _Target/param output names; registers entity I/O", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93b90", "name": "RegisterEntityIOOutputs", "confidence": "low", "rationale": "file-scope init (callers 0, int=0); _Target/param output names; registers entity I/O", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93d10", "name": "RegisterEntityIOOutputs", "confidence": "low", "rationale": "file-scope init (callers 0, int=0); _Target/param output names; registers entity I/O", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93e90", "name": "RegisterEntityIOOutputs", "confidence": "low", "rationale": "file-scope init (callers 0, int=0); _Target/param output names; registers entity I/O", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb94120", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1, empty no-op", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb94520", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0, empty accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb95290", "name": "CPlayerSprayDecal::Precache", "confidence": "low", "rationale": "early entity vtable slot 4 with body; Precache/Spawn pair guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb959c0", "name": "ParseEntityIOOutput", "confidence": "low", "rationale": "references typenames CEntityOutputTemplate + CUtlString; parses/copies output template", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb95bd0", "name": "CGameMoney::Spawn", "confidence": "low", "rationale": "early entity vtable slot 5 with body; Precache/Spawn pair guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb95c60", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 4, empty accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb95cb0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 4, empty accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb95d00", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 3, empty setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb95d60", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 3, empty setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb95e00", "name": "CLoadBackupIssue::~CLoadBackupIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 1 = complete destructor (empty)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb95e60", "name": "CLoadBackupIssue::~CLoadBackupIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 2 = deleting destructor; frees members then operator delete sub_0xb357c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb966b0", "name": "CNextLevelIssue::~CNextLevelIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 1 = complete destructor (empty)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb96800", "name": "CPlayerSprayDecal::Spawn", "confidence": "low", "rationale": "early entity vtable slot 5 with body; Precache/Spawn pair guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb96a60", "name": "CLogicEventListener::Precache", "confidence": "low", "rationale": "early entity vtable slot 4 with body; Precache/Spawn pair guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb96bf0", "name": "CRoundEndReport::~CRoundEndReport", "confidence": "medium", "rationale": "vtable slot 0 destructor; calls same round-report cleanup sub_0x1197570 as msg dtor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb96dd0", "name": "CNextLevelIssue::~CNextLevelIssue", "confidence": "medium", "rationale": "CBaseIssue vtable slot 2 = deleting destructor; calls operator delete sub_0xb357c0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb96e40", "name": "CUGCDetailsRequest::~CUGCDetailsRequest", "confidence": "medium", "rationale": "vtable slot 0 destructor; frees UGC request members", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb96f00", "name": "CCSAddonManager::MountAddon", "confidence": "low", "rationale": "addon-manager vtable slot 2; creates UGC details request (sub_0xb96e40)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb96fe0", "name": "CCSAddonManager::RefreshAddons", "confidence": "low", "rationale": "addon-manager vtable slot 28; creates UGC request + string work", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb970b0", "name": "CLogicEventListener::Spawn", "confidence": "low", "rationale": "early entity vtable slot 5 with body; Precache/Spawn pair guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb97340", "name": "CCSAddonManager::GetAddonName", "confidence": "low", "rationale": "addon-manager vtable slot 63; string builders sub_0x9e60c0/sub_0x18029e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb97550", "name": "CCSAddonManager::GetAddonCount", "confidence": "low", "rationale": "addon-manager vtable slot 64; single count helper sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb977e0", "name": "CServerLogHTTPDispatcher::DispatchLogMessage", "confidence": "low", "rationale": "dispatcher vtable slot 64; log helper sub_0x9ef5d0 + sub_0xec6b90", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb97910", "name": "CServerLogHTTPDispatcher::FlushPendingLogs", "confidence": "low", "rationale": "dispatcher vtable slot 63; log helper sub_0x9ef5d0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb97e20", "name": "RegisterEntityIOOutputs", "confidence": "low", "rationale": "file-scope init (callers 0, int=0); _Target/param output names; registers entity I/O", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb98040", "name": "CSurrender::ExecuteCommand", "confidence": "low", "rationale": "issue vtable slot 12 (surrender-specific); executes team surrender action", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb98360", "name": "CFuncConveyor::Precache", "confidence": "low", "rationale": "early entity vtable slot 4, empty; Precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb983c0", "name": "CFuncConveyor::Spawn", "confidence": "low", "rationale": "early entity vtable slot 5; Spawn guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb98430", "name": "CBuyZone::StartTouch", "confidence": "low", "rationale": "trigger vtable slot 272; touch-pair with slot 273", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb98490", "name": "CBuyZone::EndTouch", "confidence": "low", "rationale": "trigger vtable slot 273; touch-pair with slot 272", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb98620", "name": "CRestartGameIssue::IsEnabled", "confidence": "low", "rationale": "issue vtable slot 7; trivial convar check via sub_0x1c56d10", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb98650", "name": "CLoadBackupIssue::IsAllyRestrictedVote", "confidence": "low", "rationale": "issue vtable slot 18; trivial const via sub_0x1c56d10", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb98680", "name": "CLoadBackupIssue::IsEnabled", "confidence": "low", "rationale": "issue vtable slot 7; trivial convar check via sub_0x1c56d10", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb986b0", "name": "CNextLevelIssue::IsEnabled", "confidence": "low", "rationale": "issue vtable slot 7; trivial convar check via sub_0x1c56d10", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb986e0", "name": "CScrambleTeams::IsEnabled", "confidence": "low", "rationale": "issue vtable slot 7; trivial convar check via sub_0x1c56d10", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb98710", "name": "CPauseMatchIssue::IsAllyRestrictedVote", "confidence": "low", "rationale": "issue vtable slot 18; trivial const via sub_0x1c56d10", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb98740", "name": "CSwapTeams::IsEnabled", "confidence": "low", "rationale": "issue vtable slot 7; trivial convar check via sub_0x1c56d10", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb98770", "name": "CSurrender::IsEnabled", "confidence": "low", "rationale": "issue vtable slot 7; trivial convar check via sub_0x1c56d10", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb98be0", "name": "CBuyZone::Precache", "confidence": "low", "rationale": "early entity vtable slot 4; Precache guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb98cf0", "name": "CLoadBackupIssue::GetVotePassedString", "confidence": "low", "rationale": "issue vtable slot 19; string getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb98d50", "name": "CBuyZone::Spawn", "confidence": "low", "rationale": "early entity vtable slot 5; Spawn guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb993f0", "name": "CRestartGameIssue::GetDetailsString", "confidence": "low", "rationale": "issue vtable slot 23, int=2 buffer arg; formatter sub_0xb35850", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb99450", "name": "CScrambleTeams::GetDetailsString", "confidence": "low", "rationale": "issue vtable slot 23, int=2 buffer arg; formatter sub_0xb35850", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb994b0", "name": "CPauseMatchIssue::GetDetailsString", "confidence": "low", "rationale": "issue vtable slot 23, int=2 buffer arg; formatter sub_0xb35850", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb99510", "name": "CUnpauseMatchIssue::GetDetailsString", "confidence": "low", "rationale": "issue vtable slot 23, int=2 buffer arg; formatter sub_0xb35850", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb99570", "name": "CStartTimeOutIssue::GetDetailsString", "confidence": "low", "rationale": "issue vtable slot 23, int=2 buffer arg; formatter sub_0xb35850", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb995d0", "name": "CReadyForMatchIssue::GetDetailsString", "confidence": "low", "rationale": "issue vtable slot 23, int=2 buffer arg; formatter sub_0xb35850", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb99630", "name": "CNotReadyForMatchIssue::GetDetailsString", "confidence": "low", "rationale": "issue vtable slot 23, int=2 buffer arg; formatter sub_0xb35850", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb99690", "name": "CSwapTeams::GetDetailsString", "confidence": "low", "rationale": "issue vtable slot 23, int=2 buffer arg; formatter sub_0xb35850", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb996f0", "name": "CSurrender::GetDetailsString", "confidence": "low", "rationale": "issue vtable slot 23, int=2 buffer arg; formatter sub_0xb35850", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb99e90", "name": "CUGCDetailsRequest::~CUGCDetailsRequest", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor; same member cleanup as slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9a3a0", "name": "CLoadBackupIssue::GetDisplayString", "confidence": "low", "rationale": "issue vtable slot 22, int=1 string getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9a4c0", "name": "CNextLevelIssue::GetOtherTeamDisplayString", "confidence": "low", "rationale": "issue vtable slot 27, string getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9a510", "name": "CNextLevelIssue::GetVotePassedString", "confidence": "low", "rationale": "issue vtable slot 26, string getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9a560", "name": "CLoadBackupIssue::CanCallVote", "confidence": "low", "rationale": "issue vtable slot 13, int=5 (this+4) matches CanCallVote signature", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9a5e0", "name": "CRestartGameIssue::CanCallVote", "confidence": "low", "rationale": "issue vtable slot 13, int=5 (this+4) matches CanCallVote signature", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9a660", "name": "CPauseMatchIssue::IsEnabled", "confidence": "low", "rationale": "issue vtable slot 7; game-state + convar check", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9a6b0", "name": "CStartTimeOutIssue::IsEnabled", "confidence": "low", "rationale": "issue vtable slot 7; game-state + convar check", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9a700", "name": "CReadyForMatchIssue::IsEnabled", "confidence": "low", "rationale": "issue vtable slot 7; game-state + convar check", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9a910", "name": "CLogicEventListener::RegisterOnEventFired", "confidence": "low", "rationale": "strings OnEventFired/m_OnEventFired name CLogicEventListener output binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9aa50", "name": "CSwapTeams::CanCallVote", "confidence": "low", "rationale": "issue vtable slot 13, int=5 (this+4) matches CanCallVote signature", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9ab00", "name": "CScrambleTeams::CanCallVote", "confidence": "low", "rationale": "issue vtable slot 13, int=5 (this+4) matches CanCallVote signature", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9adb0", "name": "CVoteController::RegisterVoteIssues", "confidence": "low", "rationale": "typenames CBaseIssue + CUtlVector; builds the vote issue list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9b110", "name": "CKickIssue::IsEnabled", "confidence": "low", "rationale": "issue vtable slot 7, int=3; convar/target check via sub_0x1c56d10", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9c840", "name": "CNotReadyForMatchIssue::CanCallVote", "confidence": "low", "rationale": "issue vtable slot 13, int=5 (this+4) matches CanCallVote signature", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9c910", "name": "CUnpauseMatchIssue::CanCallVote", "confidence": "low", "rationale": "issue vtable slot 13, int=5 (this+4) matches CanCallVote signature", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9c9d0", "name": "CPauseMatchIssue::CanCallVote", "confidence": "low", "rationale": "issue vtable slot 13, int=5 (this+4) matches CanCallVote signature", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9cc20", "name": "CReadyForMatchIssue::CanCallVote", "confidence": "low", "rationale": "issue vtable slot 13, int=5 (this+4) matches CanCallVote signature", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9cd10", "name": "CStartTimeOutIssue::CanCallVote", "confidence": "low", "rationale": "issue vtable slot 13, int=5 (this+4) matches CanCallVote signature", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9ce00", "name": "CKickIssue::GetDetailsString", "confidence": "low", "rationale": "issue vtable slot 5 (kick-specific); builds target detail string", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9cf70", "name": "CChangeLevelIssue::ExecuteCommand", "confidence": "low", "rationale": "issue vtable slot 7; builds/executes changelevel command (float + map string helpers)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9d440", "name": "CNextLevelIssue::CanCallVote", "confidence": "low", "rationale": "issue vtable slot 13, int=5 (this+4) matches CanCallVote signature", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9f810", "name": "CVoteController::GetBaseAnimatingPointer", "confidence": "low", "rationale": "entity vtable slot 48, trivial pointer-return override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9f890", "name": "CMapVetoPickController::GetBaseAnimatingPointer", "confidence": "low", "rationale": "entity vtable slot 48, trivial pointer-return override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9f910", "name": "CFuncConveyor::GetBaseAnimatingPointer", "confidence": "low", "rationale": "entity vtable slot 48, trivial pointer-return override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9f990", "name": "CPlayerSprayDecal::GetBaseAnimatingPointer", "confidence": "low", "rationale": "entity vtable slot 48, trivial pointer-return override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xba3550", "name": "CFuncConveyor::VPhysicsUpdate", "confidence": "low", "rationale": "high entity vtable slot 206; conveyor physics push (shared helper sub_0xba3470)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xba3680", "name": "CFuncConveyor::UpdateConveyorSpeed", "confidence": "low", "rationale": "entity vtable slot 72; conveyor movement via same helpers as slot 206", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xba5600", "name": "CCSWeaponBaseGun::GetInaccuracy", "confidence": "low", "rationale": "special-cases weapon_negev/weapon_revolver (spin-up / charge accuracy exceptions)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbaa210", "name": "CServerLogHTTPDispatcher::Init", "confidence": "low", "rationale": "game-system vtable slot 2; setup (sub_0xb932c0/sub_0xbaa040), mirrors factory create path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbaa310", "name": "CServerLogHTTPDispatcher::Shutdown", "confidence": "low", "rationale": "game-system vtable slot 12, empty no-op", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbaa380", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory vtable slot 2; only non-empty slot, constructs the singleton", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbaa4a0", "name": "CSteamWorksGameStatsServer::GetSessionID", "confidence": "medium", "rationale": "references CSteamWorksGameStatsServer + convar steamworks_sessionid_server", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbac200", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "high", "rationale": "log string literally names CNetworkTransmitComponent::StateChanged(%s)", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbadb70", "name": "CCSFunFactMgr::Init", "confidence": "low", "rationale": "funfact game-system vtable slot 0; shared setup helper sub_0xbad9e0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbadcc0", "name": "CCSFunFactMgr::Shutdown", "confidence": "low", "rationale": "funfact game-system vtable slot 1; shared teardown helper sub_0xbad9e0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb10e0", "name": "AddEntityIOOutput", "confidence": "low", "rationale": "shared builder (6 callers, int=2 name+member); _Target/param output registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb29a0", "name": "CFunFact_GenericEvalFunction::Evaluate", "confidence": "medium", "rationale": "funfact eval vtable slot 2; generic evaluation entry", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbb2aa0", "name": "CFunFact_StatSum::Evaluate", "confidence": "medium", "rationale": "funfact eval vtable slot 2; sums a player stat", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbb5200", "name": "CServerLogHTTPDispatcher::AddHTTPLogAddressCommand", "confidence": "medium", "rationale": "help strings for logaddress_add_http / logaddress_add_http_delayed console commands", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb7180", "name": "CFireBulletTakeDamageListener::OnTakeDamage", "confidence": "low", "rationale": "listener vtable slot 0; fire-bullet damage callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbc8240", "name": "std::vector<>::_M_realloc_append", "confidence": "medium", "rationale": "libstdc++ error strings max_size()/vector::_M_realloc_append embedded", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbcd830", "name": "CVoteController::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 46 with body; unregisters listeners (sub_0xa31d00/sub_0xf7b560)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcdb30", "name": "CMapVetoPickController::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 46, empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcdb40", "name": "CVoteController::Activate", "confidence": "low", "rationale": "entity vtable slot 45, empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcdb50", "name": "CChangeLevelIssue::GetDisplayString", "confidence": "low", "rationale": "issue vtable slot 22, int=1; builds display string (next map)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcdce0", "name": "CFuncConveyor::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 46, empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcdcf0", "name": "CFuncConveyor::OnRestore", "confidence": "low", "rationale": "entity vtable slot 45, empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcdd00", "name": "CCSNavArea::GetAdjacentCount", "confidence": "low", "rationale": "nav-area vtable slot 9, trivial empty getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcdf60", "name": "CNavAreaExtended::GetExtent", "confidence": "low", "rationale": "extended nav vtable slot 1; queries area bounds (sub_0x21ed4e0/sub_0x221cdc0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce020", "name": "CNavAreaExtended::SetAttributes", "confidence": "low", "rationale": "extended nav vtable slot 2, int=2 setter (empty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce180", "name": "PathCost::operator()", "confidence": "low", "rationale": "PathCost A* functor vtable slot 7; cost operator overload", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce190", "name": "PathCost::operator()", "confidence": "low", "rationale": "PathCost A* functor vtable slot 9; cost operator overload (3 callers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce1a0", "name": "PathCost::operator()", "confidence": "low", "rationale": "PathCost A* functor vtable slot 10; cost operator overload (2 callers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce1b0", "name": "CPlayer_ObserverServices::GetObserverTarget", "confidence": "low", "rationale": "observer-services vtable slot 24; hot getter (19 callers)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce1c0", "name": "CPropDoorRotating::IsDoorOpen", "confidence": "low", "rationale": "door vtable slot 317; simple state getter (10 callers)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce1d0", "name": "CCSBotManager::IsServer", "confidence": "low", "rationale": "bot-manager vtable slot 10, trivial empty return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce1e0", "name": "CCSBot::GetPlayerType", "confidence": "low", "rationale": "bot vtable slot 17; simple getter (4 callers)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce210", "name": "CCSBot::IsNetClient", "confidence": "low", "rationale": "bot vtable slot 20, trivial empty return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce220", "name": "CCSBot::IsBot", "confidence": "low", "rationale": "bot vtable slot 21, trivial empty return", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce260", "name": "CCSBotManager::PlayerFootstepEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce280", "name": "CCSBotManager::PlayerRadioEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce2a0", "name": "CCSBotManager::PlayerDeathEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce2c0", "name": "CCSBotManager::PlayerFallDamageEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce2e0", "name": "CCSBotManager::BombPickedUpEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce300", "name": "CCSBotManager::BombPlantedEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce320", "name": "CCSBotManager::BombBeepEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce340", "name": "CCSBotManager::BombDefuseBeginEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce360", "name": "CCSBotManager::BombDefusedEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce380", "name": "CCSBotManager::BombDefuseAbortEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce3a0", "name": "CCSBotManager::BombExplodedEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce3c0", "name": "CCSBotManager::RoundEndEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce3e0", "name": "CCSBotManager::RoundPreStartEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce400", "name": "CCSBotManager::RoundFreezeEndEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce420", "name": "CCSBotManager::DoorMovingEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce440", "name": "CCSBotManager::BreakPropEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce460", "name": "CCSBotManager::BreakBreakableEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce480", "name": "CCSBotManager::HostageFollowsEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce4a0", "name": "CCSBotManager::HostageRescuedAllEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce4c0", "name": "CCSBotManager::WeaponFireEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce4e0", "name": "CCSBotManager::WeaponFireOnEmptyEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce500", "name": "CCSBotManager::WeaponReloadEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce520", "name": "CCSBotManager::WeaponZoomEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce540", "name": "CCSBotManager::BulletImpactEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce560", "name": "CCSBotManager::HEGrenadeDetonateEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce580", "name": "CCSBotManager::FlashbangDetonateEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce5a0", "name": "CCSBotManager::SmokeGrenadeDetonateEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce5c0", "name": "CCSBotManager::MolotovDetonateEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce5e0", "name": "CCSBotManager::DecoyDetonateEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce600", "name": "CCSBotManager::DecoyFiringEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce620", "name": "CCSBotManager::GrenadeBounceEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce640", "name": "CCSBotManager::NavBlockedEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce660", "name": "CCSBotManager::ServerShutdownEvent::GetEventDebugID", "confidence": "medium", "rationale": "IGameEventListener2 vtable slot 2 = GetEventDebugID (trivial const)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce670", "name": "CPathOptimizer::operator()", "confidence": "low", "rationale": "path-optimizer functor vtable slot 0; trivial visitor callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce680", "name": "CCSBot::IsPlayer", "confidence": "low", "rationale": "bot vtable slot 1, trivial empty return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce690", "name": "CCSBotManager::ClientDisconnect", "confidence": "low", "rationale": "bot-manager vtable slot 5, int=1 handler stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce6a0", "name": "CCSBotManager::LevelShutdown", "confidence": "low", "rationale": "bot-manager vtable slot 2, trivial empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce6b0", "name": "CCSBotManager::ServerActivate", "confidence": "low", "rationale": "bot-manager vtable slot 6, trivial empty override", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce6c0", "name": "CCSBotManager::ClientPutInServer", "confidence": "low", "rationale": "bot-manager vtable slot 3, trivial empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbce6d0", "name": "CBotBreakableEnumerator::EnumEntity", "confidence": "low", "rationale": "entity-enumerator vtable slot 0; per-element callback stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce6e0", "name": "CBotDoorEnumerator::EnumEntity", "confidence": "low", "rationale": "entity-enumerator vtable slot 0; per-element callback stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbce6f0", "name": "CCSBot::IsBot", "confidence": "low", "rationale": "CCSBot vtable slot 27, int=0 trivial (ignores this) -> constant-returning predicate like IsBot()==true", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcee40", "name": "BotWarnSniperMeme::~BotWarnSniperMeme", "confidence": "medium", "rationale": "meme vtable slot 0 = complete-object destructor (trivial), slot2 holds Transmit", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcee50", "name": "BotHeardNoiseMeme::~BotHeardNoiseMeme", "confidence": "medium", "rationale": "meme vtable slot 0 = destructor; slot2 = Transmit", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcee60", "name": "BotHostageBeingTakenMeme::~BotHostageBeingTakenMeme", "confidence": "medium", "rationale": "meme vtable slot 0 = destructor (trivial)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcee70", "name": "BotRequestReportMeme::~BotRequestReportMeme", "confidence": "medium", "rationale": "meme vtable slot 0 = destructor; slot2 = Transmit", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcee80", "name": "BotWhereBombMeme::~BotWhereBombMeme", "confidence": "medium", "rationale": "meme vtable slot 0 = destructor; slot2 = Transmit", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcee90", "name": "BotDefendHereMeme::~BotDefendHereMeme", "confidence": "medium", "rationale": "meme vtable slot 0 = destructor (trivial)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbceea0", "name": "BotFollowMeme::~BotFollowMeme", "confidence": "medium", "rationale": "meme vtable slot 0 = destructor (trivial)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbceeb0", "name": "BotBombStatusMeme::~BotBombStatusMeme", "confidence": "medium", "rationale": "meme vtable slot 0 = destructor; slot2 = Transmit", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbceec0", "name": "BotBombsiteStatusMeme::~BotBombsiteStatusMeme", "confidence": "medium", "rationale": "meme vtable slot 0 = destructor; slot2 = Transmit", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbceed0", "name": "BotHelpMeme::~BotHelpMeme", "confidence": "medium", "rationale": "meme vtable slot 0 = destructor; slot2 = Transmit", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbceee0", "name": "CUserCmdBaseHost::GetTickCount", "confidence": "low", "rationale": "usercmd host vtable slot 4, int=1 simple accessor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbceef0", "name": "CUserCmdBaseHost::GetButtons", "confidence": "low", "rationale": "usercmd host vtable slot 6, int=1 accessor; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbceff0", "name": "PathCost::operator()", "confidence": "medium", "rationale": "PathCost is an A* cost functor; slot 13 int=5 (this+from/to/ladder args) = the cost operator()", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf040", "name": "PathCost::GetMaxPathLength", "confidence": "low", "rationale": "PathCost slot 8, int=0 trivial constant getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf050", "name": "PathCost::ComputeCost", "confidence": "low", "rationale": "PathCost slot 6, int=4 helper calling nav sub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf0b0", "name": "CBotBreakableEnumerator::EnumElement", "confidence": "low", "rationale": "partition-enumerator vtable slot 1 = element callback", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf0c0", "name": "CBotDoorEnumerator::EnumElement", "confidence": "low", "rationale": "partition-enumerator vtable slot 1 = element callback", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf0d0", "name": "BotWarnSniperMeme::~BotWarnSniperMeme", "confidence": "medium", "rationale": "meme vtable slot 1 = deleting (scalar) destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf0e0", "name": "BotHeardNoiseMeme::~BotHeardNoiseMeme", "confidence": "medium", "rationale": "meme vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf0f0", "name": "BotHostageBeingTakenMeme::~BotHostageBeingTakenMeme", "confidence": "medium", "rationale": "meme vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf100", "name": "BotRequestReportMeme::~BotRequestReportMeme", "confidence": "medium", "rationale": "meme vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf110", "name": "BotWhereBombMeme::~BotWhereBombMeme", "confidence": "medium", "rationale": "meme vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf120", "name": "BotDefendHereMeme::~BotDefendHereMeme", "confidence": "medium", "rationale": "meme vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf130", "name": "BotFollowMeme::~BotFollowMeme", "confidence": "medium", "rationale": "meme vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf140", "name": "BotBombStatusMeme::~BotBombStatusMeme", "confidence": "medium", "rationale": "meme vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf150", "name": "BotBombsiteStatusMeme::~BotBombsiteStatusMeme", "confidence": "medium", "rationale": "meme vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf160", "name": "BotHelpMeme::~BotHelpMeme", "confidence": "medium", "rationale": "meme vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf170", "name": "BotChatterInterface::Reset", "confidence": "low", "rationale": "chatter vtable slot 0, int=1 simple; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf1c0", "name": "PathCost::GetHeuristic", "confidence": "low", "rationale": "PathCost slot 4, int=1 accessor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf1f0", "name": "PathCost::GetTolerance", "confidence": "low", "rationale": "PathCost slot 5, int=1 accessor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf230", "name": "PathCost::~PathCost", "confidence": "low", "rationale": "PathCost slot 0 int=0 trivial, calls free helper = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf250", "name": "CCSBot::IsConnected", "confidence": "low", "rationale": "CCSBot vtable slot 0, int=0 trivial constant predicate; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf260", "name": "CSGOUserCmdPB::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot 9, int=1; generated Clear/accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf270", "name": "CSGOUserCmdPB::CopyFrom", "confidence": "low", "rationale": "protobuf msg vtable slot 3, int=2 copy-style method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf280", "name": "CUserCmdBaseHost::~CUserCmdBaseHost", "confidence": "medium", "rationale": "slot 0 = complete-object destructor (paired with slot1 deleting dtor that frees)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf2c0", "name": "CUserCmdBaseHost::~CUserCmdBaseHost", "confidence": "medium", "rationale": "slot 1 calls free helper sub_0x13eac50 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf340", "name": "CUserCmd::~CUserCmd", "confidence": "medium", "rationale": "slot 0 = complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf380", "name": "CUserCmd::~CUserCmd", "confidence": "medium", "rationale": "slot 1 calls free helper sub_0x13eac50 = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbcf680", "name": "CCSBotManager::IsImportantPlayer", "confidence": "low", "rationale": "CCSBotManager slot 11 int=2 (this+player); plausible bot-manager predicate; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf730", "name": "CCSUsrMsg_RawAudio_t::Clear", "confidence": "low", "rationale": "net-message struct vtable slot 0, int=1; generated Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf770", "name": "CCSUsrMsg_RawAudio_t::CopyFrom", "confidence": "low", "rationale": "net-message struct vtable slot 1, int=1 calls copy helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfcc0", "name": "CCSBotManager::ServerShutdownEvent::FireGameEvent", "confidence": "high", "rationale": "nested IGameEventListener2 adapter, slot 0 = FireGameEvent(IGameEvent*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfcf0", "name": "CCSBotManager::NavBlockedEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfd20", "name": "CCSBotManager::GrenadeBounceEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfd50", "name": "CCSBotManager::DecoyFiringEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfd80", "name": "CCSBotManager::DecoyDetonateEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfdb0", "name": "CCSBotManager::MolotovDetonateEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfde0", "name": "CCSBotManager::SmokeGrenadeDetonateEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfe10", "name": "CCSBotManager::FlashbangDetonateEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfe40", "name": "CCSBotManager::HEGrenadeDetonateEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfe70", "name": "CCSBotManager::BulletImpactEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfea0", "name": "CCSBotManager::WeaponZoomEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfed0", "name": "CCSBotManager::WeaponReloadEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcff00", "name": "CCSBotManager::WeaponFireOnEmptyEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcff30", "name": "CCSBotManager::WeaponFireEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcff60", "name": "CCSBotManager::HostageRescuedAllEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcff90", "name": "CCSBotManager::HostageFollowsEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcffc0", "name": "CCSBotManager::BreakBreakableEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcfff0", "name": "CCSBotManager::BreakPropEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd0020", "name": "CCSBotManager::DoorMovingEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd0050", "name": "CCSBotManager::RoundFreezeEndEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd0080", "name": "CCSBotManager::RoundPreStartEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd00b0", "name": "CCSBotManager::RoundEndEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd00e0", "name": "CCSBotManager::BombExplodedEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd0110", "name": "CCSBotManager::BombDefuseAbortEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd0140", "name": "CCSBotManager::BombDefusedEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd0170", "name": "CCSBotManager::BombDefuseBeginEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd01a0", "name": "CCSBotManager::BombBeepEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd01d0", "name": "CCSBotManager::BombPlantedEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd0200", "name": "CCSBotManager::BombPickedUpEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd0230", "name": "CCSBotManager::PlayerFallDamageEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd0260", "name": "CCSBotManager::PlayerDeathEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd0290", "name": "CCSBotManager::PlayerRadioEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd02c0", "name": "CCSBotManager::PlayerFootstepEvent::FireGameEvent", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 0 = FireGameEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd02f0", "name": "Nav_CheckConnectivity", "confidence": "medium", "rationale": "strings 'Area #%d is connected to all goal areas.' + 'nav_check_connectivity took %2.2f ms' name the connectivity check command", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd0630", "name": "BotProfile_DifficultyFromString", "confidence": "medium", "rationale": "references bot difficulty names 'EXPERT'/'NORMAL'; parses/maps difficulty level", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd0df0", "name": "CCSBotManager::ClientDisconnect", "confidence": "low", "rationale": "CCSBotManager slot 9 int=2; plausible manager callback; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd13e0", "name": "CCSBotManager::ServerShutdownEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1430", "name": "CCSBotManager::NavBlockedEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1480", "name": "CCSBotManager::GrenadeBounceEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd14d0", "name": "CCSBotManager::DecoyFiringEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1520", "name": "CCSBotManager::DecoyDetonateEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1570", "name": "CCSBotManager::MolotovDetonateEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd15c0", "name": "CCSBotManager::SmokeGrenadeDetonateEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1610", "name": "CCSBotManager::FlashbangDetonateEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1660", "name": "CCSBotManager::HEGrenadeDetonateEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd16b0", "name": "CCSBotManager::BulletImpactEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1700", "name": "CCSBotManager::WeaponZoomEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1750", "name": "CCSBotManager::WeaponReloadEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd17a0", "name": "CCSBotManager::WeaponFireOnEmptyEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd17f0", "name": "CCSBotManager::WeaponFireEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1840", "name": "CCSBotManager::HostageRescuedAllEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1890", "name": "CCSBotManager::HostageFollowsEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd18e0", "name": "CCSBotManager::BreakBreakableEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1930", "name": "CCSBotManager::BreakPropEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1980", "name": "CCSBotManager::DoorMovingEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd19d0", "name": "CCSBotManager::RoundFreezeEndEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1a20", "name": "CCSBotManager::RoundPreStartEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1a70", "name": "CCSBotManager::RoundEndEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1ac0", "name": "CCSBotManager::BombExplodedEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1b10", "name": "CCSBotManager::BombDefuseAbortEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1b60", "name": "CCSBotManager::BombDefusedEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1bb0", "name": "CCSBotManager::BombDefuseBeginEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1c00", "name": "CCSBotManager::BombBeepEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1c50", "name": "CCSBotManager::BombPlantedEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1ca0", "name": "CCSBotManager::BombPickedUpEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1cf0", "name": "CCSBotManager::PlayerFallDamageEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1d40", "name": "CCSBotManager::PlayerDeathEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1d90", "name": "CCSBotManager::PlayerRadioEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1de0", "name": "CCSBotManager::PlayerFootstepEvent::GetEventDebugID", "confidence": "high", "rationale": "IGameEventListener2 adapter slot 1 = GetEventDebugID", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd1e30", "name": "CPathOptimizer::Reset", "confidence": "low", "rationale": "CPathOptimizer slot 1 int=1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd1fd0", "name": "CPathOptimizer::Optimize", "confidence": "low", "rationale": "CPathOptimizer slot 2 int=1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd2030", "name": "BotChatterInterface::OnEvent", "confidence": "low", "rationale": "chatter vtable slot 1 int=1; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd20a0", "name": "CCSBotManager::Reset", "confidence": "low", "rationale": "CCSBotManager slot 0 int=1, wrapped by slot 1; plausible Reset/StartFrame; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd26f0", "name": "CCSBotManager::RestartRound", "confidence": "low", "rationale": "CCSBotManager slot 1 wraps slot 0 (Reset); plausible RestartRound; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd3180", "name": "CUserCmdBaseHost::GetViewAngles", "confidence": "low", "rationale": "usercmd host slot 5 int=1 accessor; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd31d0", "name": "CUserCmdBaseHost::GetImpulse", "confidence": "low", "rationale": "usercmd host slot 8 int=1 accessor; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd3250", "name": "CUserCmd::GetViewAngles", "confidence": "low", "rationale": "CUserCmd slot 8 int=1 accessor; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd32e0", "name": "CCSBot::SetLookAngle", "confidence": "low", "rationale": "CCSBot slot 8 int=1 float=1 (this+one float); movement/aim setter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd38f0", "name": "CCSBot::Reset", "confidence": "low", "rationale": "CCSBot slot 2 int=1 real method wrapped by slot 3; plausible Reset; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd3c40", "name": "CCSBot::Spawn", "confidence": "low", "rationale": "CCSBot slot 3 thin wrapper calling slot2 (Reset); plausible Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd3c60", "name": "CUserCmdBaseHost::Reset", "confidence": "low", "rationale": "usercmd host slot 2 int=1; plausible Reset/Copy; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd3db0", "name": "CCSBot::SetPitch", "confidence": "low", "rationale": "CCSBot slot 9 int=1 float=1 aim/angle setter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd4300", "name": "CCSBot::AimAtPosition", "confidence": "low", "rationale": "CCSBot slot 24 int=1 float=2; two-float aim/look setter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd4510", "name": "CCSBotManager::MaintainBotQuota", "confidence": "low", "rationale": "CCSBotManager slot 30 int=0; plausible per-frame manager routine; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xbd4650", "name": "CCSBotManager::StartFrame", "confidence": "low", "rationale": "CCSBotManager slot 22 int=0 per-frame routine; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd4a10", "name": "CCSBot::Event_Killed", "confidence": "low", "rationale": "CCSBot slot 25 int=5 float=3 (Vector + entity args) resembles damage/kill handler; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd9b20", "name": "CCSBotManager::OnNavAreaBlocked", "confidence": "low", "rationale": "CCSBotManager slot 35 int=2; guess from manager vtable; no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd9df0", "name": "CCSBotManager::OnWeaponFired", "confidence": "low", "rationale": "CCSBotManager slot 23 int=2; guess from manager vtable; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd9f40", "name": "CCSBotManager::OnNavAreaBlocked", "confidence": "low", "rationale": "strings 'area'/'blocked' + nav callees suggest nav-area blocked handling helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbdb210", "name": "CCSBotManager::BotAddCommand", "confidence": "medium", "rationale": "references difficulty names 'EXPERT'/'NORMAL' with same profile callees; bot creation/add reading difficulty", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xbdb4c0", "name": "CCSBotManager::GetBotDifficulty", "confidence": "medium", "rationale": "reads convars 'custom_bot_difficulty' and 'sv_mmqueue_reservation' to resolve match bot difficulty", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbdd4e0", "name": "CCSBotManager::OnNavAreaBlocked", "confidence": "low", "rationale": "CCSBotManager slot 43 calls the 'area'/'blocked' helper sub_0xbd9f40", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbe0620", "name": "std::__cxx11::basic_string::_M_construct", "confidence": "medium", "rationale": "references libstdc++ '_S_construct null not valid'/'_S_create' = std::string construction from char*", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbe8900", "name": "CCSBotManager::ClientCommand", "confidence": "low", "rationale": "CCSBotManager slot 24 int=1; guess from manager vtable; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbe8e80", "name": "CCSBotManager::OnBombPlanted", "confidence": "medium", "rationale": "error string 'ERROR: Bomb planted outside of a zone!' = bomb-plant zone handling", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbea530", "name": "CCSBot::PrintIfWatched", "confidence": "high", "rationale": "49 callers, format '%s: %s' and '(NULL netname)' = classic bot per-name debug print PrintIfWatched", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbea7b0", "name": "CCSBot::SetBotEnemy", "confidence": "high", "rationale": "debug string literally 'SetBotEnemy: %s' names the method", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbeb570", "name": "BotChatterInterface::RadioMessage", "confidence": "low", "rationale": "chatter vtable slot 4; radio/chatter helper; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbeb940", "name": "CCSBotManager::OnRoundStart", "confidence": "low", "rationale": "CCSBotManager slot 20 int=2; guess from manager vtable; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbebf40", "name": "CCSBotManager::OnBombPlanted", "confidence": "low", "rationale": "CCSBotManager slot 16 int=2; guess from manager vtable; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbec2a0", "name": "BotWhereBombMeme::Transmit", "confidence": "medium", "rationale": "meme vtable slot 2 int=3 = BotMeme::Transmit override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbec680", "name": "CCSBotManager::OnRoundEnd", "confidence": "low", "rationale": "CCSBotManager slot 18 int=2; guess from manager vtable; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbecf10", "name": "CCSBot::GuardHostages", "confidence": "medium", "rationale": "task-name strings 'GoingToGuardHostages'/'GuardingHostages' identify the guard-hostages behavior", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbecff0", "name": "CCSBot::GuardHostageEscapeZone", "confidence": "medium", "rationale": "task-name strings 'GoingToGuardHostageEscapeZone'/'GuardingHostageEscapeZone' identify this behavior", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbed2e0", "name": "BotChatterInterface::AddStatement", "confidence": "low", "rationale": "chatter vtable slot 2 int=1; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf3dc0", "name": "CCSBotManager::OnHostageFollows", "confidence": "low", "rationale": "CCSBotManager slot 36 int=2; guess from manager vtable; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf3fe0", "name": "CCSBotManager::OnHostageRescuedAll", "confidence": "low", "rationale": "CCSBotManager slot 37 int=2; guess from manager vtable; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf42c0", "name": "CCSBotManager::OnBreakProp", "confidence": "low", "rationale": "CCSBotManager slot 41 int=2; guess from manager vtable; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf4860", "name": "CCSBotManager::OnPlayerSpawned", "confidence": "low", "rationale": "CCSBotManager slot 15 int=2; guess from manager vtable; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf49b0", "name": "CCSBotManager::OnBombDefuseBegin", "confidence": "low", "rationale": "CCSBotManager slot 42 int=2 (shares callees with slots 12/26); guess; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf4b70", "name": "CCSBotManager::OnPlayerDeath", "confidence": "low", "rationale": "CCSBotManager slot 26 int=2 (shares callees with slots 12/42); guess; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbf4d30", "name": "CCSBotManager::OnPlayerHurt", "confidence": "low", "rationale": "CCSBotManager slot 12 int=2 (shares callees with slots 26/42); guess; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf4ff0", "name": "BotWarnSniperMeme::Transmit", "confidence": "medium", "rationale": "meme vtable slot 2 int=3 = BotMeme::Transmit override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf5010", "name": "BotHeardNoiseMeme::Transmit", "confidence": "medium", "rationale": "meme vtable slot 2 int=3 = BotMeme::Transmit override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf5810", "name": "BotRequestReportMeme::Transmit", "confidence": "medium", "rationale": "meme vtable slot 2 int=3 = BotMeme::Transmit override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf5de0", "name": "CCSBotManager::OnGrenadeThrown", "confidence": "low", "rationale": "CCSBotManager slot 31 int=2; guess from manager vtable; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf6130", "name": "CCSBotManager::OnBulletImpact", "confidence": "low", "rationale": "CCSBotManager slot 32 int=2; guess from manager vtable; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf6460", "name": "CCSBotManager::OnWeaponReload", "confidence": "low", "rationale": "CCSBotManager slot 33 int=2; guess from manager vtable; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf6de0", "name": "CCSBot::UpdatePathMovement", "confidence": "medium", "rationale": "strings 'Getting out of NULL area...' + 'Started off the nav mesh - moving to closest nav area...' = off-mesh path movement update", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbf8240", "name": "CCSBot::UpdateThrowGrenade", "confidence": "medium", "rationale": "strings '%3.2f: Grenade: START_THROW' + 'GrenadeThrowBend' = grenade throw behavior update", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbfa430", "name": "CCSBot::UpdateLookAround", "confidence": "low", "rationale": "references task 'EscortingHostages' and 'weapon_awp'; float=2 aim-related bot update", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbfab60", "name": "CCSBot::Panic", "confidence": "high", "rationale": "strings 'Panic' and 'Panic yaw angle = %3.2f' name the panic behavior", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc00020", "name": "CCSBot::OnPlayerHurt", "confidence": "medium", "rationale": "references 'FriendlyFire' and event key 'damagetype' with event-getter callees = player_hurt handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc010a0", "name": "BotChatterInterface::Update", "confidence": "medium", "rationale": "strings 'Statement obsolete - removing.' + 'Teammate said what I was going to say - shutting up.' = chatter statement update loop", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc08270", "name": "CUserCmdBaseHost::GetMovementButtons", "confidence": "low", "rationale": "usercmd host slot 7, 8 callers, accessor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc0a2e0", "name": "BotHelpMeme::Transmit", "confidence": "medium", "rationale": "meme vtable slot 2 int=3 = BotMeme::Transmit override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc0bd30", "name": "BotBombsiteStatusMeme::Transmit", "confidence": "medium", "rationale": "meme vtable slot 2 int=3 = BotMeme::Transmit override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc0bee0", "name": "CCSBot::Hide", "confidence": "medium", "rationale": "strings 'Can't pathfind to hiding spot' + 'Hiding spot off nav mesh' = Hide behavior", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc0dec0", "name": "CCSBotManager::OnDoorMoving", "confidence": "low", "rationale": "CCSBotManager slot 29 int=2; guess from manager vtable; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc0e900", "name": "CCSBot::StopAttacking", "confidence": "medium", "rationale": "string 'ATTACK END' = attack-state teardown", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc0f1c0", "name": "CCSBot::Update", "confidence": "low", "rationale": "CCSBot slot 4 int=2 calling StopAttacking and other subs = heavyweight bot update", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc0f770", "name": "BotBombStatusMeme::Transmit", "confidence": "medium", "rationale": "meme vtable slot 2 int=3 float=1 = BotMeme::Transmit override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc0fb30", "name": "CCSBotManager::OnBombDefused", "confidence": "low", "rationale": "CCSBotManager slot 17 int=2; guess from manager vtable; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc10680", "name": "CCSBotManager::SetBotQuota", "confidence": "low", "rationale": "CCSBotManager slot 14 int=2; guess from manager vtable; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc11fe0", "name": "CBtNodeDecorator::OnStart", "confidence": "low", "rationale": "behavior-tree decorator slot 2 int=1 trivial; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc12000", "name": "CBtDecoratorRankerDist::GetRank", "confidence": "medium", "rationale": "distance-ranker decorator slot 1 int=5, 13 callers = the rank/score computation", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc120a0", "name": "CBtNodeConditionIsGreater::Compare", "confidence": "medium", "rationale": "comparison-condition slot 13 int=3 = the specialized > compare op", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc120c0", "name": "CBtNodeConditionIsGreaterEqual::Compare", "confidence": "medium", "rationale": "comparison-condition slot 13 int=3 = the specialized >= compare op", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc120e0", "name": "CBtNodeConditionIsEqual::Compare", "confidence": "medium", "rationale": "comparison-condition slot 13 int=3 = the specialized == compare op", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc12100", "name": "CBtNodeConditionIsLess::Compare", "confidence": "medium", "rationale": "comparison-condition slot 13 int=3 = the specialized < compare op", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc12120", "name": "CBtNodeConditionIsLessEqual::Compare", "confidence": "medium", "rationale": "comparison-condition slot 13 int=3 = the specialized <= compare op", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc126e0", "name": "CBtNodeComposite::~CBtNodeComposite", "confidence": "low", "rationale": "composite node slot 0 int=0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc12820", "name": "CBtNodeConditionIsGreater::~CBtNodeConditionIsGreater", "confidence": "low", "rationale": "condition node slot 0 int=0 calls cleanup sub = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc12840", "name": "CBtNodeConditionIsEqual::Compare", "confidence": "low", "rationale": "comparison-condition slot 12 int=3 = alternate (float) compare op", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc12ec0", "name": "CBtNodeDecorator::OnFinish", "confidence": "low", "rationale": "behavior-tree decorator slot 3 int=1 trivial; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc12f40", "name": "CBtNodeConditionIsGreater::Compare", "confidence": "low", "rationale": "comparison-condition slot 12 int=3 calls float helper = float compare variant", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc13030", "name": "CBtNodeComposite::Tick", "confidence": "low", "rationale": "composite node slot 1 int=5 = child-iteration execute/tick; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc13290", "name": "CBtNodeConditionIsLessEqual::Compare", "confidence": "low", "rationale": "comparison-condition slot 12 int=3 calls float helper = float compare variant", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc132e0", "name": "CBtNodeConditionIsLess::Compare", "confidence": "low", "rationale": "comparison-condition slot 12 int=3 calls float helper = float compare variant", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc13320", "name": "CBtNodeConditionIsGreaterEqual::Compare", "confidence": "low", "rationale": "comparison-condition slot 12 int=3 calls float helper = float compare variant", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc13370", "name": "CBtTree::Reset", "confidence": "low", "rationale": "behavior-tree slot 0 int=1 real method wrapped by slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc13510", "name": "CBtTree::Init", "confidence": "low", "rationale": "behavior-tree slot 1 int=1 thin wrapper calling slot0 (Reset)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc14520", "name": "CBtNodeConditionIsLessEqual::GenerateDescription", "confidence": "low", "rationale": "condition slot 7 int=1 calls string helper = name/description builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc145e0", "name": "CBtNodeConditionIsLess::GenerateDescription", "confidence": "low", "rationale": "condition slot 7 int=1 calls string helper = name/description builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc146a0", "name": "CBtNodeConditionIsEqual::GenerateDescription", "confidence": "low", "rationale": "condition slot 7 int=1 calls string helper = name/description builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc14760", "name": "CBtNodeConditionIsGreaterEqual::GenerateDescription", "confidence": "low", "rationale": "condition slot 7 int=1 calls string helper = name/description builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc14820", "name": "CBtNodeConditionIsGreater::GenerateDescription", "confidence": "low", "rationale": "condition slot 7 int=1 calls string helper = name/description builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc148e0", "name": "CBtNodeConditionIsLessEqual::GetName", "confidence": "low", "rationale": "condition slot 8 int=1 calls string helper = secondary name/description accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc149a0", "name": "CBtNodeConditionIsLess::GetOutputs", "confidence": "low", "rationale": "CBtNodeConditionIsLess vtable slot 8, shared boilerplate (only callee sub_0x9ef5d0) matching action slot-8 output accessors", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc14a60", "name": "CBtNodeConditionIsEqual::GetOutputs", "confidence": "low", "rationale": "CBtNodeConditionIsEqual vtable slot 8, identical shape to sibling condition slot-8 stubs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc14b20", "name": "CBtNodeConditionIsGreaterEqual::GetOutputs", "confidence": "low", "rationale": "CBtNodeConditionIsGreaterEqual vtable slot 8, shared slot-8 boilerplate calling sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc14be0", "name": "CBtNodeConditionIsGreater::GetOutputs", "confidence": "low", "rationale": "CBtNodeConditionIsGreater vtable slot 8, matches sibling condition output-accessor pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc17b40", "name": "GuardianMode_RestartWaveOnRoundEnd", "confidence": "low", "rationale": "references game events 'guardian_wave_restart' and 'round_end'; fires/handles guardian co-op wave restart", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc181c0", "name": "SerializeAudibleEventsToKeyValues3", "confidence": "medium", "rationale": "builds KV3 member 'AudibleEvents' via KeyValues3::FindOrCreateMember/AddArrayElementToTail (AI senses snapshot)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc18270", "name": "SerializeDamageEventsToKeyValues3", "confidence": "medium", "rationale": "builds KV3 member 'DamageEvents' array via KeyValues3::FindOrCreateMember/AddArrayElementToTail", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc1d730", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' \u2014 per-type BT node parse/factory wrapping a node constructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1d860", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc2bfc0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1d970", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc2c020 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1da50", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc2cdc0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1db30", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc2ce00 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1dc30", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc2ce60 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1dd40", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc2cec0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1de40", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc2cf40 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1df20", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc2d0d0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1e000", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc2d1a0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1e140", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc37b10 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1e240", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc37b60 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1e320", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc37c00 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1e400", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc37d20 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1e4e0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc37dd0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1e620", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc37de0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1e760", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc37df0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1e860", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc37e70 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1e940", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc38b00 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1ea20", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc41bf0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1eb60", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc41c00 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1eca0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc41c10 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1ed80", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc41c90 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1eec0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc41ca0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1efc0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc41d20 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1f0c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc41d80 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1f1c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc41e00 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1f2c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc41e60 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1f3c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc41ec0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1f500", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc41ed0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1f600", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc41f10 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1f740", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc41f20 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1f820", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc2d1b0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1f920", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc37af0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1fb60", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc37b00 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1fca0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc37a90 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1fd80", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc4d230 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1ff40", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc55d70 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc20020", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc55e30 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc20100", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc55ec0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc20210", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc55f40 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc20310", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc4df30 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc203f0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc63c30 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc204d0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc4df90 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc205b0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc63dd0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc206b0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc68b90 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc20790", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc63dd0/sub_0xc69f20 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc208b0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc63dd0/sub_0xc68c50 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc209b0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc68c60 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc20a90", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc68cd0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc20b70", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc63dd0/sub_0xc68d50 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc20c70", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc68d60 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc20d50", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc63dd0/sub_0xc68dd0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc20e50", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xa1f260 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc20f50", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc4e030 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21030", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc4dff0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21130", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc4e0f0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21240", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc55cc0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21340", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc55d00 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21420", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc55f80 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21500", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc63e50 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc215e0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc55fe0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc216c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc56bc0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc217a0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc56d70 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21880", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc56e50 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21960", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc575b0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21a40", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc4d3a0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21b20", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc4d460 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21c00", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc4d330 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21ce0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc4de60 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21e20", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5e840 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21f00", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5e920 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc21fe0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5ea10 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc221c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5ef50 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc222c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5ef60 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc223c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5f090 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc224c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5f1b0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc225c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5ef70 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc226c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5f2d0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc227c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5f450 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc228c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5f570 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc229c0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5f690 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc22ac0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5f6a0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc22bd0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5f6e0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc22cf0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5f9a0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc22df0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc4de70 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc22ed0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc5f9b0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc22ff0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc45b60 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc230d0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc45bd0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc231d0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc45be0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc232d0", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xa1cdc0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc24a20", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc6c3d0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc24b10", "name": "CBtNode::ParseNodeFromKeyValues", "confidence": "low", "rationale": "'[AI BT] Error parsing node (type=%s)' factory constructing sub_0xc6c3e0 node type", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc26c90", "name": "CBtActionAim::GetName", "confidence": "low", "rationale": "CBtActionAim vtable slot 9, int=0 no-callee constant getter (returns node type name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc26ca0", "name": "CBtActionAim::OnEnd", "confidence": "low", "rationale": "CBtActionAim vtable slot 5, trivial lifecycle-exit override matching sibling slot-5 stubs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc26cd0", "name": "CBtActionBuy::GetName", "confidence": "low", "rationale": "CBtActionBuy vtable slot 9, int=0 no-callee constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc26ce0", "name": "CBtActionBuy::Parse", "confidence": "low", "rationale": "CBtActionBuy vtable slot 2, node parameter parse override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc26d40", "name": "CBtActionCombatPositioning::Update", "confidence": "low", "rationale": "CBtActionCombatPositioning vtable slot 4, per-tick execute override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc27180", "name": "CBtActionCombatPositioning::OnEnd", "confidence": "low", "rationale": "CBtActionCombatPositioning vtable slot 5, trivial lifecycle-exit override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc271a0", "name": "CBtActionCommitSuicide::Update", "confidence": "low", "rationale": "CBtActionCommitSuicide vtable slot 4, per-tick execute override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc278e0", "name": "CBtActionAim::~CBtActionAim", "confidence": "low", "rationale": "CBtActionAim vtable slot 0, first slot = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc278f0", "name": "CBtActionCombatPositioning::~CBtActionCombatPositioning", "confidence": "low", "rationale": "CBtActionCombatPositioning vtable slot 0 destructor (calls base cleanup sub_0x220c3c0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc28e70", "name": "CBtActionCommitSuicide::GetInputs", "confidence": "low", "rationale": "CBtActionCommitSuicide vtable slot 7, input-accessor boilerplate (sub_0x9ef5d0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc28ee0", "name": "CBtActionBuy::GetInputs", "confidence": "low", "rationale": "CBtActionBuy vtable slot 7, input-accessor boilerplate (sub_0x9ef5d0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc28f50", "name": "CBtActionCommitSuicide::GetOutputs", "confidence": "low", "rationale": "CBtActionCommitSuicide vtable slot 8, output-accessor boilerplate (sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc28fc0", "name": "CBtActionBuy::GetOutputs", "confidence": "low", "rationale": "CBtActionBuy vtable slot 8, output-accessor boilerplate (sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29030", "name": "CBtActionCompareGlobalCounter::GetInputs", "confidence": "low", "rationale": "CBtActionCompareGlobalCounter vtable slot 7, input-accessor boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc290b0", "name": "CBtActionChooseTeamSpawnArea::GetInputs", "confidence": "low", "rationale": "CBtActionChooseTeamSpawnArea vtable slot 7, input-accessor boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29130", "name": "CBtActionCompareGlobalCounter::GetOutputs", "confidence": "low", "rationale": "CBtActionCompareGlobalCounter vtable slot 8, output-accessor boilerplate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc291b0", "name": "CBtActionChooseTeamSpawnArea::GetOutputs", "confidence": "low", "rationale": "CBtActionChooseTeamSpawnArea vtable slot 8, output-accessor boilerplate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29230", "name": "CBtActionCombatPositioning::GetInputs", "confidence": "low", "rationale": "CBtActionCombatPositioning vtable slot 7, input-accessor boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc292d0", "name": "CBtActionChooseRandomWaypoint::GetInputs", "confidence": "low", "rationale": "CBtActionChooseRandomWaypoint vtable slot 7, input-accessor boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29370", "name": "CBtActionChooseBombSiteArea::GetInputs", "confidence": "low", "rationale": "CBtActionChooseBombSiteArea vtable slot 7, input-accessor boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29400", "name": "CBtActionAimProjectile::GetInputs", "confidence": "low", "rationale": "CBtActionAimProjectile vtable slot 7, input-accessor boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc294a0", "name": "CBtActionAim::GetInputs", "confidence": "low", "rationale": "CBtActionAim vtable slot 7, input-accessor boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29540", "name": "CBtActionCombatPositioning::GetOutputs", "confidence": "low", "rationale": "CBtActionCombatPositioning vtable slot 8, output-accessor boilerplate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc295e0", "name": "CBtActionChooseRandomWaypoint::GetOutputs", "confidence": "low", "rationale": "CBtActionChooseRandomWaypoint vtable slot 8, output-accessor boilerplate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29680", "name": "CBtActionChooseBombSiteArea::GetOutputs", "confidence": "low", "rationale": "CBtActionChooseBombSiteArea vtable slot 8, output-accessor boilerplate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29710", "name": "CBtActionAimProjectile::GetOutputs", "confidence": "low", "rationale": "CBtActionAimProjectile vtable slot 8, output-accessor boilerplate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc297b0", "name": "CBtActionAim::GetOutputs", "confidence": "low", "rationale": "CBtActionAim vtable slot 8, output-accessor boilerplate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29850", "name": "CBtActionChooseRandomWaypointWithinRadius::GetInputs", "confidence": "low", "rationale": "CBtActionChooseRandomWaypointWithinRadius vtable slot 7, input-accessor boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc298f0", "name": "CBtActionAttack::GetInputs", "confidence": "low", "rationale": "CBtActionAttack vtable slot 7, input-accessor boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc299a0", "name": "CBtActionChooseRandomWaypointWithinRadius::GetOutputs", "confidence": "low", "rationale": "CBtActionChooseRandomWaypointWithinRadius vtable slot 8, output-accessor boilerplate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29a40", "name": "CBtActionAttack::GetOutputs", "confidence": "low", "rationale": "CBtActionAttack vtable slot 8, output-accessor boilerplate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29af0", "name": "CBtActionAcquireItems::GetInputs", "confidence": "low", "rationale": "CBtActionAcquireItems vtable slot 7, input-accessor boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29bf0", "name": "CBtActionAcquireItems::GetOutputs", "confidence": "low", "rationale": "CBtActionAcquireItems vtable slot 8, output-accessor boilerplate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29cf0", "name": "CBtActionCombatPositioning::OnStart", "confidence": "low", "rationale": "CBtActionCombatPositioning vtable slot 10, lifecycle-enter override (sub_0x9f0e10/sub_0x9f0ff0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc29e40", "name": "CBtActionAim::OnStart", "confidence": "low", "rationale": "CBtActionAim vtable slot 10, lifecycle-enter override (sub_0x9f0e10/sub_0x9f0ff0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2a1d0", "name": "CBtActionChooseTeamSpawnArea::Parse", "confidence": "low", "rationale": "CBtActionChooseTeamSpawnArea vtable slot 2, node param parse (sub_0x9f1b80 read helper)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2a660", "name": "CBtActionChooseBombSiteArea::Parse", "confidence": "low", "rationale": "CBtActionChooseBombSiteArea vtable slot 2, node param parse (sub_0x9f1b80)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2ad30", "name": "CBtActionChooseRandomWaypointWithinRadius::Parse", "confidence": "low", "rationale": "CBtActionChooseRandomWaypointWithinRadius vtable slot 2, node param parse (sub_0x9f1b80)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2af00", "name": "CBtActionAimProjectile::Parse", "confidence": "low", "rationale": "CBtActionAimProjectile vtable slot 2, node param parse (sub_0x9f1b80)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2b220", "name": "CBtActionChooseRandomWaypoint::Parse", "confidence": "low", "rationale": "CBtActionChooseRandomWaypoint vtable slot 2, node param parse (sub_0x9f1b80)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2b9e0", "name": "CBtNode::ParseInputAndReadyFields", "confidence": "low", "rationale": "reads KV field names 'input' and 'ready' via sub_0xc1ba40; binds node IO blackboard keys", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2bfc0", "name": "CBtNode::ParseInputAndOutputFields", "confidence": "low", "rationale": "reads KV field names 'input' and 'output' via sub_0xc1ba40; binds node IO keys", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc2ce00", "name": "CBtNode::ParseInputAndOutputFields", "confidence": "low", "rationale": "reads KV field names 'input' and 'output' via sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc2ce60", "name": "CBtNode::ParseInputAndOutputFields", "confidence": "low", "rationale": "reads KV field names 'input' and 'output' via sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc2d0d0", "name": "CBtNode::ParseInputAndIsAttackingFields", "confidence": "low", "rationale": "reads KV field names 'input' and 'is_attacking' via sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2d1b0", "name": "CBtNode::ParseInputNameAndValueFields", "confidence": "low", "rationale": "reads KV field names 'input_name' and 'input_value' via sub_0xc1b800/sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2d3d0", "name": "CBtActionAim::Parse", "confidence": "low", "rationale": "CBtActionAim vtable slot 2, node param parse (sub_0x9f1b80/sub_0xc2d210)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2e750", "name": "CBtActionCombatPositioning::Parse", "confidence": "low", "rationale": "CBtActionCombatPositioning vtable slot 2, node param parse (multiple read helpers)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2f180", "name": "CBtActionAim::Update", "confidence": "low", "rationale": "CBtActionAim vtable slot 4, per-tick execute taking float dt (sub_0xc179b0 etc.)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc336b0", "name": "CBtActionCoordinatedBuy::Parse", "confidence": "low", "rationale": "CBtActionCoordinatedBuy vtable slot 2, empty param-parse override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc336d0", "name": "CBtActionCrouch::Update", "confidence": "low", "rationale": "CBtActionCrouch vtable slot 4, per-tick execute override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc33720", "name": "CBtActionCustomBuy::Update", "confidence": "low", "rationale": "CBtActionCustomBuy vtable slot 4, per-tick execute override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc337c0", "name": "CBtActionDropActiveWeapon::Update", "confidence": "low", "rationale": "CBtActionDropActiveWeapon vtable slot 4, per-tick execute override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc33850", "name": "CBtActionFleeAreaDamage::Update", "confidence": "low", "rationale": "CBtActionFleeAreaDamage vtable slot 4, per-tick execute override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc338a0", "name": "CBtActionInspectCurrentWeapon::Update", "confidence": "low", "rationale": "CBtActionInspectCurrentWeapon vtable slot 4, per-tick execute override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc338f0", "name": "CBtActionJump::Update", "confidence": "low", "rationale": "CBtActionJump vtable slot 4, per-tick execute override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc33950", "name": "CBtActionLookAt::Parse", "confidence": "low", "rationale": "CBtActionLookAt vtable slot 2, node param parse override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc33980", "name": "CBtActionMoveTo::OnEnd", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 5, trivial lifecycle-exit override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc339c0", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 13, trivial override in the MoveTo nav/path-follower interface block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc339f0", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 12, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33a20", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 15, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33a60", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 14, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33a90", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 17, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33ac0", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 16, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33af0", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 19, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33b20", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 18, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33b50", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 21, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33b80", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 20, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33bb0", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 23, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33be0", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 22, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33c10", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 25, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33c40", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 24, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33c70", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 27, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33ca0", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 26, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33cd0", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 29, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33d00", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 28, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33d30", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 31, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33d60", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 30, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33d90", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 33, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33dc0", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 32, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33df0", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 35, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33e20", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 34, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33e50", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 37, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33e80", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 36, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33eb0", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 39, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33ee0", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 38, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33f10", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 41, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33f40", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 40, trivial override in MoveTo nav/path-follower block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc33f70", "name": "AI_Bt_GetThreatLocation", "confidence": "medium", "rationale": "error string '[AI BT]: Unable to retrieve threat location.'; reads threat location from KV3 array", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc34080", "name": "CBtActionMoveTo::~CBtActionMoveTo", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 0, first slot = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc344b0", "name": "CBtActionEquipWeapon::Update", "confidence": "low", "rationale": "CBtActionEquipWeapon vtable slot 4, per-tick execute override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc34530", "name": "CBtActionMoveTo::PathFollowCallback", "confidence": "low", "rationale": "CBtActionMoveTo vtable slot 11, trivial override in MoveTo nav/path-follower interface block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc34c00", "name": "CBtActionEquipItem::Init", "confidence": "low", "rationale": "CBtActionEquipItem vtable slot 3, init/setup override (sub_0x9f0e10/sub_0x9f0ff0/sub_0x9f2148)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc35550", "name": "CBtActionLookAt::Init", "confidence": "low", "rationale": "CBtActionLookAt vtable slot 3, takes 3 floats (target vector) \u2014 init/set-target override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc35ac0", "name": "CBtActionLookAt::Update", "confidence": "low", "rationale": "CBtActionLookAt vtable slot 4, per-tick execute taking float args", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc35b70", "name": "CBtActionJump::GetInputs", "confidence": "low", "rationale": "CBtActionJump vtable slot 7, input-accessor boilerplate (sub_0x9ef5d0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc35be0", "name": "CBtActionInspectCurrentWeapon::GetInputs", "confidence": "low", "rationale": "CBtActionInspectCurrentWeapon vtable slot 7, input-accessor boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc35c50", "name": "CBtActionDropActiveWeapon::GetInputs", "confidence": "low", "rationale": "CBtActionDropActiveWeapon vtable slot 7, input-accessor boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc35cc0", "name": "CBtActionCrouch::GetInputs", "confidence": "low", "rationale": "CBtActionCrouch vtable slot 7, input-accessor boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc35d30", "name": "CBtActionJump::GetOutputs", "confidence": "low", "rationale": "CBtActionJump vtable slot 8, output-accessor boilerplate (sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc35da0", "name": "CBtActionInspectCurrentWeapon::Restore", "confidence": "low", "rationale": "slot 8 thin override delegating to shared helper sub_0x9ef5d0, universal leaf pair with slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc35e10", "name": "CBtActionDropActiveWeapon::Restore", "confidence": "low", "rationale": "slot 8 thin override calling shared helper sub_0x9ef5d0 like all leaf nodes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc35e80", "name": "CBtActionCrouch::Restore", "confidence": "low", "rationale": "slot 8 universal leaf override delegating to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc35ef0", "name": "CBtActionHide::Save", "confidence": "low", "rationale": "slot 7 universal leaf pair-member calling shared helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc35f70", "name": "CBtActionEquipWeapon::Save", "confidence": "low", "rationale": "slot 7 thin override to sub_0x9ef5d0, matches leaf save/restore pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc35ff0", "name": "CBtActionHide::Restore", "confidence": "low", "rationale": "slot 8 counterpart of Hide slot 7, delegates to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc36070", "name": "CBtActionEquipWeapon::Restore", "confidence": "low", "rationale": "slot 8 counterpart of EquipWeapon slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc360f0", "name": "CBtActionLookAt::Save", "confidence": "low", "rationale": "slot 7 universal leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc36180", "name": "CBtActionFleeAreaDamage::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc36220", "name": "CBtActionLookAt::Restore", "confidence": "low", "rationale": "slot 8 counterpart of LookAt slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc362b0", "name": "CBtActionFleeAreaDamage::Restore", "confidence": "low", "rationale": "slot 8 counterpart of FleeAreaDamage slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc36350", "name": "CBtActionMoveTo::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc363f0", "name": "CBtActionMoveTo::Restore", "confidence": "low", "rationale": "slot 8 counterpart of MoveTo slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc36490", "name": "CBtActionMoveTo::Update", "confidence": "low", "rationale": "slot 10 with movement callees sub_0x9f0e10/sub_0x9f0ff0 (shared with Parachute slot 10)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc36820", "name": "CBtActionCustomBuy::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc36920", "name": "CBtActionCustomBuy::Restore", "confidence": "low", "rationale": "slot 8 counterpart of CustomBuy slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc36a20", "name": "CBtActionEquipItem::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc36b30", "name": "CBtActionEquipItem::Restore", "confidence": "low", "rationale": "slot 8 counterpart of EquipItem slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc36c40", "name": "CBtActionCoordinatedBuy::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc36de0", "name": "CBtActionCoordinatedBuy::Restore", "confidence": "low", "rationale": "slot 8 counterpart of CoordinatedBuy slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc36f70", "name": "CBtActionHide::Parse", "confidence": "medium", "rationale": "slot 2 is universal node setup method calling parse helper sub_0x9f1b80", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc37110", "name": "CBtActionMoveTo::OnStart", "confidence": "low", "rationale": "slot 3 with real logic callees incl trace/nav sub_0x21f05c0; per-node init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc37760", "name": "CBtActionFleeAreaDamage::Parse", "confidence": "medium", "rationale": "slot 2 universal setup calling parse helper sub_0x9f1b80", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc37b10", "name": "BtParseItemSelector", "confidence": "medium", "rationale": "reads KV keys 'item'/'items_one_of'; item-selection param parser (EquipItem)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc37b60", "name": "BtParseWeaponSelector", "confidence": "medium", "rationale": "reads 'weapon' key with 'BEST' sentinel value; weapon-selection param parser", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc37d20", "name": "BtParseQueryOutputParams", "confidence": "low", "rationale": "reads KV keys 'max_range'/'output'; range-query param parser", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc38bc0", "name": "CBtActionParachutePositioning::Update", "confidence": "low", "rationale": "slot 4 empty stub (no-op per-frame update) matching MoveTo slot-4 update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc38c70", "name": "CBtActionParachutePositioning::OnEnd", "confidence": "low", "rationale": "slot 5 empty stub, terminate hook default no-op", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc38c80", "name": "BtBuyWeaponByName", "confidence": "high", "rationale": "strings '[AI BT]: Unrecognized weapon %s' and 'buy %s' reveal weapon-name->buy-command logic", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc39800", "name": "CBtActionParachutePositioning::Parse", "confidence": "medium", "rationale": "slot 2 universal setup method with parse-side callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc39a50", "name": "CBtActionParachutePositioning::Update", "confidence": "low", "rationale": "slot 3 takes float dt (float=1) with movement callees; per-frame update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc39c40", "name": "CBtActionMoveTo::Parse", "confidence": "medium", "rationale": "slot 2 universal setup with nav/setup callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3a290", "name": "CBtActionMoveTo::Update", "confidence": "medium", "rationale": "slot 4 takes float dt with heavy movement callees; per-frame move update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3eaa0", "name": "CBtActionPullTrigger::Update", "confidence": "low", "rationale": "slot 4 leaf action tick, no callees stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3eaf0", "name": "CBtActionReload::Update", "confidence": "low", "rationale": "slot 4 leaf action tick", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3eb30", "name": "CBtActionSay::GetType", "confidence": "low", "rationale": "slot 9 int=0 returns constant enum/type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3eb50", "name": "CBtActionSecondaryAttack::Update", "confidence": "low", "rationale": "slot 4 leaf action tick", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ebf0", "name": "CBtActionStandUp::Update", "confidence": "low", "rationale": "slot 4 leaf action tick", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ec40", "name": "CBtActionTeleport::Parse", "confidence": "low", "rationale": "slot 2 universal node setup method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ec60", "name": "CBtActionUse::GetType", "confidence": "low", "rationale": "slot 9 int=0 returns constant enum/type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ec70", "name": "CBtActionUse::Update", "confidence": "low", "rationale": "slot 4 leaf action tick", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ecb0", "name": "CBtActionWait::OnEnd", "confidence": "low", "rationale": "slot 5 terminate hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3ecd0", "name": "CBtActionWait::Update", "confidence": "low", "rationale": "slot 4 per-frame tick for wait timer", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3ed20", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 13 odd int=3 auto-generated field accessor (getter half of pair)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3ed50", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 12 even int=3 field accessor (setter half of pair)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3ed80", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 15 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3edc0", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 14 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3edf0", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 17 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3ee20", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 16 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3ee50", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 19 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3ee80", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 18 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3eeb0", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 21 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3eee0", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 20 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3ef10", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 23 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3ef40", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 22 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3ef70", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 25 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3efa0", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 24 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3efd0", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 27 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f000", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 26 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f030", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 29 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f060", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 28 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f090", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 31 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f0c0", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 30 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f0f0", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 33 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f120", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 32 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f150", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 35 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f180", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 34 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f1b0", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 37 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f1e0", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 36 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f210", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 39 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f240", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 38 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f270", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 41 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f2a0", "name": "CBtActionWait::SetParameter", "confidence": "low", "rationale": "slot 40 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3f2d0", "name": "CBtActionParachutePositioning::~CBtActionParachutePositioning", "confidence": "low", "rationale": "slot 0 leaf vtable entry (destructor), single caller, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3f560", "name": "CBtActionSetGlobalFlag::OnStart", "confidence": "low", "rationale": "slot 3 per-node start hook with flag-setup callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3fb30", "name": "CBtActionTeleport::Update", "confidence": "low", "rationale": "slot 4 action tick calling sub_0xc19b70", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc3fc30", "name": "CBtActionWait::GetParameter", "confidence": "low", "rationale": "slot 11 odd int=3 field accessor getter (lowest pair)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc3fc60", "name": "CBtActionSelectAreasWithinRadius::Parse", "confidence": "medium", "rationale": "slot 2 universal node setup calling parse helper sub_0x9f1b80", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc40360", "name": "CBtActionParachutePositioning::Update", "confidence": "low", "rationale": "slot 10 with callees sub_0x9f0e10/sub_0x9f0ff0 (same as MoveTo slot 10)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc40aa0", "name": "CBtActionUse::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc40b10", "name": "CBtActionStandUp::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc40b80", "name": "CBtActionSecondaryAttack::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc40bf0", "name": "CBtActionReload::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc40c60", "name": "CBtActionPullTrigger::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc40cd0", "name": "CBtActionParachutePositioning::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41070", "name": "CBtActionUse::Restore", "confidence": "low", "rationale": "slot 8 counterpart of Use slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc410e0", "name": "CBtActionStandUp::Restore", "confidence": "low", "rationale": "slot 8 counterpart of StandUp slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41150", "name": "CBtActionSecondaryAttack::Restore", "confidence": "low", "rationale": "slot 8 counterpart of SecondaryAttack slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc411c0", "name": "CBtActionReload::Restore", "confidence": "low", "rationale": "slot 8 counterpart of Reload slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41230", "name": "CBtActionPullTrigger::Restore", "confidence": "low", "rationale": "slot 8 counterpart of PullTrigger slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc412a0", "name": "CBtActionParachutePositioning::Restore", "confidence": "low", "rationale": "slot 8 counterpart of Parachute slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41310", "name": "CBtActionTeleport::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41390", "name": "CBtActionSetGlobalFlag::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41410", "name": "CBtActionSetGlobalCounter::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41490", "name": "CBtActionSay::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41510", "name": "CBtActionTeleport::Restore", "confidence": "low", "rationale": "slot 8 counterpart of Teleport slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41590", "name": "CBtActionSetGlobalFlag::Restore", "confidence": "low", "rationale": "slot 8 counterpart of SetGlobalFlag slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41610", "name": "CBtActionSetGlobalCounter::Restore", "confidence": "low", "rationale": "slot 8 counterpart of SetGlobalCounter slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41690", "name": "CBtActionSay::Restore", "confidence": "low", "rationale": "slot 8 counterpart of Say slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41710", "name": "CBtActionSetValueVector::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc417a0", "name": "CBtActionSetValueFloat::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41830", "name": "CBtActionSetValueVector::Restore", "confidence": "low", "rationale": "slot 8 counterpart of SetValueVector slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc418c0", "name": "CBtActionSetValueFloat::Restore", "confidence": "low", "rationale": "slot 8 counterpart of SetValueFloat slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41950", "name": "CBtActionSelectAreasWithinRadius::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc419f0", "name": "CBtActionSelectAreasWithinRadius::Restore", "confidence": "low", "rationale": "slot 8 counterpart of SelectAreasWithinRadius slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41a90", "name": "CBtActionWait::Save", "confidence": "low", "rationale": "slot 7 leaf override to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41b40", "name": "CBtActionWait::Restore", "confidence": "low", "rationale": "slot 8 counterpart of Wait slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41c10", "name": "BtParseRadioParams", "confidence": "medium", "rationale": "reads KV keys 'high_priority'/'phrase'; radio/Say chatter param parser", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41d20", "name": "BtParseFireInputParams", "confidence": "medium", "rationale": "reads KV keys 'input_name'/'input_value'; entity-input param parser", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc446a0", "name": "CBtNodeParallel::OnChildComplete", "confidence": "low", "rationale": "slot 6 composite child-completion hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc44710", "name": "CBtNodeSelector::Parse", "confidence": "medium", "rationale": "slot 2 universal composite setup method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc44720", "name": "CBtNodeSelector::OnStart", "confidence": "low", "rationale": "slot 3 composite start hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc44830", "name": "CBtNodeSelector::OnEnd", "confidence": "low", "rationale": "slot 5 composite terminate hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc44860", "name": "CBtNodeSelector::OnChildComplete", "confidence": "low", "rationale": "slot 6 composite child-completion hook (selector picks next)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc448a0", "name": "CBtNodeSequencer::Parse", "confidence": "medium", "rationale": "slot 2 universal composite setup method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc448c0", "name": "CBtNodeSequencer::Update", "confidence": "low", "rationale": "slot 4 composite tick", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc44980", "name": "CBtNodeSequencer::OnEnd", "confidence": "low", "rationale": "slot 5 composite terminate hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc449d0", "name": "CBtNodeSequencer::OnChildComplete", "confidence": "low", "rationale": "slot 6 composite child-completion hook (sequence advances)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc449f0", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 12 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44a20", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 11 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44a50", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 14 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44a90", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 13 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44ac0", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 16 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44af0", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 15 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44b20", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 18 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44b50", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 17 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44b80", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 20 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44bb0", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 19 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44be0", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 22 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44c10", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 21 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44c40", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 24 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44c70", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 23 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44ca0", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 26 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44cd0", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 25 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44d00", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 28 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44d30", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 27 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44d60", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 30 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44d90", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 29 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44dc0", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 32 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44df0", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 31 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44e20", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 34 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44e50", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 33 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44e80", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 36 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44eb0", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 35 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44ee0", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 38 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44f10", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 37 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44f40", "name": "CBtNodeSequencer::SetParameter", "confidence": "low", "rationale": "slot 40 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44f70", "name": "CBtNodeSequencer::GetParameter", "confidence": "low", "rationale": "slot 39 odd int=3 field accessor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc44fa0", "name": "CBtNodeSequencer::Save", "confidence": "low", "rationale": "slot 7 composite save half-pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc44fb0", "name": "CBtNodeSequencer::Restore", "confidence": "low", "rationale": "slot 8 composite restore half-pair calling sub_0xc17a90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc44fe0", "name": "CBtNodeSelector::Save", "confidence": "low", "rationale": "slot 7 composite save half-pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc45370", "name": "CBtNodeSelector::Update", "confidence": "low", "rationale": "slot 4 composite tick", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc453e0", "name": "CBtNodeSequencer::OnStart", "confidence": "low", "rationale": "slot 3 composite start hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc454a0", "name": "CBtNodeParallel::Parse", "confidence": "medium", "rationale": "slot 2 universal composite setup calling sub_0x9f01b0/sub_0x9f0e10/sub_0x9f0ff0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc456d0", "name": "CBtNodeParallel::Restore", "confidence": "low", "rationale": "slot 8 composite restore half-pair calling sub_0xc17a90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc45890", "name": "CBtNodeParallel::Save", "confidence": "low", "rationale": "slot 7 composite save half-pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc458e0", "name": "CBtNodeParallel::OnEnd", "confidence": "low", "rationale": "slot 5 composite terminate hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc45940", "name": "CBtNodeParallel::OnStart", "confidence": "low", "rationale": "slot 3 composite start hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc459f0", "name": "CBtNodeParallel::Update", "confidence": "low", "rationale": "slot 4 composite tick (runs children in parallel)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc471b0", "name": "CBtNodeConditionIsGreater::Evaluate", "confidence": "medium", "rationale": "slot 10 on a condition node; evaluates the > comparison, single caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47810", "name": "CBtDecoratorBuyService::~CBtDecoratorBuyService", "confidence": "medium", "rationale": "slot 1 is the deleting destructor in the vtable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47820", "name": "CBtDecoratorNeedHealing::Save", "confidence": "low", "rationale": "slot 7 decorator save half-pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47830", "name": "CBtDecoratorMaybe::Save", "confidence": "low", "rationale": "slot 7 decorator save half-pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47840", "name": "CBtDecoratorInvert::Save", "confidence": "low", "rationale": "slot 7 decorator save half-pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47850", "name": "CBtDecoratorRemove::Save", "confidence": "low", "rationale": "slot 7 decorator save half-pair delegating to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc478b0", "name": "CBtDecoratorRandomInt::Save", "confidence": "low", "rationale": "slot 7 decorator save half-pair to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc478f0", "name": "CBtDecoratorRandomApproachPoint::Save", "confidence": "low", "rationale": "slot 7 decorator save half-pair to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47930", "name": "CBtDecoratorDecGlobalCounter::Save", "confidence": "low", "rationale": "slot 7 decorator save half-pair to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47970", "name": "CBtDecoratorBuyService::Save", "confidence": "low", "rationale": "slot 7 decorator save half-pair to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc479b0", "name": "CBtNodeConditionIsEmpty::Save", "confidence": "low", "rationale": "slot 7 condition node save half-pair to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc479f0", "name": "CBtDecoratorNeedHealing::Restore", "confidence": "low", "rationale": "slot 8 counterpart calling restore helper sub_0xc17a00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47a20", "name": "CBtDecoratorMaybe::Restore", "confidence": "low", "rationale": "slot 8 counterpart calling restore helper sub_0xc17a00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc47a50", "name": "CBtDecoratorInvert::Restore", "confidence": "low", "rationale": "slot 8 counterpart calling restore helper sub_0xc17a00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc48090", "name": "CBtDecoratorRandomInt::Restore", "confidence": "low", "rationale": "slot 8 counterpart (sub_0x9ef5d0 + sub_0xc17a00)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc480d0", "name": "CBtDecoratorRandomApproachPoint::Restore", "confidence": "low", "rationale": "slot 8 counterpart (sub_0x9ef5d0 + sub_0xc17a00)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc48110", "name": "CBtDecoratorDecGlobalCounter::Restore", "confidence": "low", "rationale": "slot 8 counterpart (sub_0x9ef5d0 + sub_0xc17a00)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc48150", "name": "CBtDecoratorBuyService::Restore", "confidence": "low", "rationale": "slot 8 counterpart (sub_0x9ef5d0 + sub_0xc17a00)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc48190", "name": "CBtNodeConditionIsEmpty::Restore", "confidence": "low", "rationale": "slot 8 counterpart (sub_0x9ef5d0 + sub_0xc17a00)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc481e0", "name": "CBtDecoratorRemove::Restore", "confidence": "low", "rationale": "slot 8 counterpart (sub_0x9ef5d0 + sub_0xc17a00)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc482c0", "name": "CBtDecoratorMaybe::OnEnd", "confidence": "low", "rationale": "slot 5 decorator terminate hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc48450", "name": "CBtDecoratorMaybe::Update", "confidence": "low", "rationale": "slot 4 decorator tick (random pass/block)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc484c0", "name": "CBtDecoratorFindUtilityStrat::Save", "confidence": "low", "rationale": "slot 7 decorator save half-pair to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc486f0", "name": "CBtDecoratorBotService::Save", "confidence": "low", "rationale": "slot 7 decorator save half-pair to sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc48840", "name": "CBtDecoratorBotService::Restore", "confidence": "low", "rationale": "slot 8 counterpart (sub_0x9ef5d0 + sub_0xc17a00)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc489a0", "name": "CBtDecoratorFindUtilityStrat::Restore", "confidence": "low", "rationale": "slot 8 counterpart (sub_0x9ef5d0 + sub_0xc17a00)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc48ac0", "name": "CBtDecoratorInvert::OnStart", "confidence": "low", "rationale": "slot 3 decorator start hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc48d20", "name": "CBtDecoratorMaybe::OnStart", "confidence": "low", "rationale": "slot 3 decorator start hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc48d90", "name": "CBtDecoratorNeedHealing::OnStart", "confidence": "low", "rationale": "slot 3 decorator start hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc49b90", "name": "CBtDecoratorBuyService::Parse", "confidence": "medium", "rationale": "slot 2 universal setup calling parse helper sub_0x9f1b80", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc49d50", "name": "CBtNodeConditionIsEmpty::Parse", "confidence": "medium", "rationale": "slot 2 universal setup calling parse helper sub_0x9f1b80", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc49f10", "name": "CBtDecoratorRandomInt::Parse", "confidence": "medium", "rationale": "slot 2 universal setup calling parse helper sub_0x9f1b80", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4a0d0", "name": "CBtDecoratorRandomApproachPoint::Parse", "confidence": "medium", "rationale": "slot 2 universal setup calling parse helper sub_0x9f1b80", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4a510", "name": "CBtDecoratorHidingSpotService::Restore", "confidence": "low", "rationale": "slot 8 decorator restore half-pair calling sub_0xc4a2b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4ab90", "name": "CBtDecoratorBotService::Parse", "confidence": "medium", "rationale": "slot 2 universal setup calling parse helper sub_0x9f1b80", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4bbf0", "name": "CBtDecoratorRemove::Parse", "confidence": "medium", "rationale": "slot 2 universal setup (sub_0x9ef5d0/sub_0x9f1b80/sub_0xc192f0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4c160", "name": "CBtDecoratorFindUtilityStrat::Parse", "confidence": "medium", "rationale": "slot 2 universal setup calling parse helper sub_0x9f1b80", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51580", "name": "CBtDecoratorRepeat::Parse", "confidence": "medium", "rationale": "slot 2 universal decorator setup method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51650", "name": "CBtDecoratorTryLock::Parse", "confidence": "medium", "rationale": "slot 2 universal decorator setup method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc516a0", "name": "CBtDecoratorWaitSuccess::Parse", "confidence": "medium", "rationale": "slot 2 universal decorator setup method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc516f0", "name": "CBtDecoratorWaitSuccess::SetParameter", "confidence": "low", "rationale": "slot 12 even int=3 field accessor setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51720", "name": "CBtDecoratorWaitSuccess::vfunc11", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51750", "name": "CBtDecoratorWaitSuccess::vfunc14", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51790", "name": "CBtDecoratorWaitSuccess::vfunc13", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc517c0", "name": "CBtDecoratorWaitSuccess::vfunc16", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc517f0", "name": "CBtDecoratorWaitSuccess::vfunc15", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51820", "name": "CBtDecoratorWaitSuccess::vfunc18", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51850", "name": "CBtDecoratorWaitSuccess::vfunc17", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51880", "name": "CBtDecoratorWaitSuccess::vfunc20", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc518b0", "name": "CBtDecoratorWaitSuccess::vfunc19", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc518e0", "name": "CBtDecoratorWaitSuccess::vfunc22", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51910", "name": "CBtDecoratorWaitSuccess::vfunc21", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51940", "name": "CBtDecoratorWaitSuccess::vfunc24", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51970", "name": "CBtDecoratorWaitSuccess::vfunc23", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc519a0", "name": "CBtDecoratorWaitSuccess::vfunc26", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc519d0", "name": "CBtDecoratorWaitSuccess::vfunc25", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51a00", "name": "CBtDecoratorWaitSuccess::vfunc28", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51a30", "name": "CBtDecoratorWaitSuccess::vfunc27", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51a60", "name": "CBtDecoratorWaitSuccess::vfunc30", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51a90", "name": "CBtDecoratorWaitSuccess::vfunc29", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51ac0", "name": "CBtDecoratorWaitSuccess::vfunc32", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51af0", "name": "CBtDecoratorWaitSuccess::vfunc31", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51b20", "name": "CBtDecoratorWaitSuccess::vfunc34", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51b50", "name": "CBtDecoratorWaitSuccess::vfunc33", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51b80", "name": "CBtDecoratorWaitSuccess::vfunc36", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51bb0", "name": "CBtDecoratorWaitSuccess::vfunc35", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51be0", "name": "CBtDecoratorWaitSuccess::vfunc38", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51c10", "name": "CBtDecoratorWaitSuccess::vfunc37", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51c40", "name": "CBtDecoratorWaitSuccess::vfunc40", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51c70", "name": "CBtDecoratorWaitSuccess::vfunc39", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51cf0", "name": "CBtDecoratorRunOnce::~CBtDecoratorRunOnce", "confidence": "low", "rationale": "slot 1 trivial (this-only) body; destructor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51d10", "name": "CBtDecoratorTryLock::~CBtDecoratorTryLock", "confidence": "low", "rationale": "slot 1 trivial (this-only) body; destructor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51d20", "name": "CBtDecoratorWaitSuccess::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51d30", "name": "CBtDecoratorWaitSuccess::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51d60", "name": "CBtDecoratorSucceed::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51d70", "name": "CBtDecoratorSucceed::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51da0", "name": "CBtDecoratorRepeat::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51db0", "name": "CBtDecoratorRepeat::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc51de0", "name": "CBtDecoratorTryLock::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51e20", "name": "CBtDecoratorTagThreshold::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51e70", "name": "CBtDecoratorTagEntity::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51ec0", "name": "CBtDecoratorSetReactionTime::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51f00", "name": "CBtDecoratorSetBarrier::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc51f70", "name": "CBtDecoratorRunOnce::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc52400", "name": "CBtDecoratorTryLock::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc52440", "name": "CBtDecoratorSetReactionTime::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc52480", "name": "CBtDecoratorRunOnce::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc524c0", "name": "CBtDecoratorRemoveKey::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc52500", "name": "CBtDecoratorTagThreshold::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc52560", "name": "CBtDecoratorTagEntity::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc52720", "name": "CBtDecoratorSetBarrier::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc527a0", "name": "CBtDecoratorTokenService::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc52960", "name": "CBtDecoratorRouteService::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc52b60", "name": "CBtDecoratorWaitSuccess::Update", "confidence": "low", "rationale": "slot 5 decorator per-tick update hook", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc52b90", "name": "CBtDecoratorRepeat::Update", "confidence": "low", "rationale": "slot 5 decorator per-tick update hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc52dd0", "name": "CBtDecoratorWaitSuccess::OnEnd", "confidence": "low", "rationale": "slot 4 decorator lifecycle hook (end)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc52e80", "name": "CBtDecoratorRepeat::OnEnd", "confidence": "low", "rationale": "slot 4 decorator lifecycle hook (end)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc52f60", "name": "CBtDecoratorSucceed::OnEnd", "confidence": "low", "rationale": "slot 4 decorator lifecycle hook (end)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc53020", "name": "CBtDecoratorRouteService::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc53230", "name": "CBtDecoratorTokenService::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc53400", "name": "CBtDecoratorSucceed::OnStart", "confidence": "low", "rationale": "slot 3 decorator lifecycle hook (start), trivial/override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc53550", "name": "CBtDecoratorRepeat::OnStart", "confidence": "low", "rationale": "slot 3 decorator lifecycle hook (start), trivial/override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc53f10", "name": "CBtDecoratorRemoveKey::ParseKeyValues", "confidence": "medium", "rationale": "slot 2 present only on parameterized nodes; calls shared KV-read helper sub_0x9f1b80", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc54580", "name": "CBtDecoratorRunOnce::OnAbort", "confidence": "low", "rationale": "slot 6 decorator abort/cancel hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc545f0", "name": "CBtDecoratorRunOnce::Update", "confidence": "low", "rationale": "slot 5 decorator per-tick update hook", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc54f70", "name": "CBtDecoratorTagEntity::ParseKeyValues", "confidence": "medium", "rationale": "slot 2 present only on parameterized nodes; calls shared KV-read helper sub_0x9f1b80", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc552c0", "name": "CBtDecoratorTagThreshold::ParseKeyValues", "confidence": "medium", "rationale": "slot 2 present only on parameterized nodes; calls shared KV-read helper sub_0x9f1b80", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc55610", "name": "CBtDecoratorRouteService::ParseKeyValues", "confidence": "medium", "rationale": "slot 2 present only on parameterized nodes; calls shared KV-read helper sub_0x9f1b80", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc55e30", "name": "CBtDecoratorTryLock::ParseKeyValues", "confidence": "low", "rationale": "strings \"domain\"/\"max_attempts\" = lock/retry decorator param parse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc57130", "name": "CBtDecoratorTryLock::Update", "confidence": "low", "rationale": "slot 5 decorator per-tick update hook", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc57180", "name": "CBtDecoratorTryLock::OnAbort", "confidence": "low", "rationale": "slot 6 decorator abort/cancel hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c2c0", "name": "CBtNodeConditionHasParachute::EvaluateCondition", "confidence": "medium", "rationale": "slot 11 is the per-leaf condition test on simple CBtNodeCondition classes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c2f0", "name": "CBtNodeConditionIsAirborne::EvaluateCondition", "confidence": "medium", "rationale": "slot 11 is the per-leaf condition test on simple CBtNodeCondition classes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c310", "name": "CBtNodeConditionIsAtBombSite::EvaluateCondition", "confidence": "medium", "rationale": "slot 11 is the per-leaf condition test on simple CBtNodeCondition classes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c330", "name": "CBtNodeConditionIsInvSlotEmpty::EvaluateCondition", "confidence": "medium", "rationale": "slot 11 is the per-leaf condition test on simple CBtNodeCondition classes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c360", "name": "CBtNodeConditionIsReloading::EvaluateCondition", "confidence": "medium", "rationale": "slot 11 is the per-leaf condition test on simple CBtNodeCondition classes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c3a0", "name": "CBtNodeConditionOutOfAmmo::EvaluateCondition", "confidence": "medium", "rationale": "slot 11 is the per-leaf condition test on simple CBtNodeCondition classes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c3f0", "name": "CBtNodeConditionOwnsItem::vfunc13", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c420", "name": "CBtNodeConditionOwnsItem::vfunc12", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c450", "name": "CBtNodeConditionOwnsItem::vfunc15", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c490", "name": "CBtNodeConditionOwnsItem::vfunc14", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c4c0", "name": "CBtNodeConditionOwnsItem::vfunc17", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c4f0", "name": "CBtNodeConditionOwnsItem::vfunc16", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c520", "name": "CBtNodeConditionOwnsItem::vfunc19", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c550", "name": "CBtNodeConditionOwnsItem::vfunc18", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c580", "name": "CBtNodeConditionOwnsItem::vfunc21", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c5b0", "name": "CBtNodeConditionOwnsItem::vfunc20", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c5e0", "name": "CBtNodeConditionOwnsItem::vfunc23", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c610", "name": "CBtNodeConditionOwnsItem::vfunc22", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c640", "name": "CBtNodeConditionOwnsItem::vfunc25", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c670", "name": "CBtNodeConditionOwnsItem::vfunc24", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c6a0", "name": "CBtNodeConditionOwnsItem::vfunc27", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c6d0", "name": "CBtNodeConditionOwnsItem::vfunc26", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c700", "name": "CBtNodeConditionOwnsItem::vfunc29", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c730", "name": "CBtNodeConditionOwnsItem::vfunc28", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c760", "name": "CBtNodeConditionOwnsItem::vfunc31", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c790", "name": "CBtNodeConditionOwnsItem::vfunc30", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c7c0", "name": "CBtNodeConditionOwnsItem::vfunc33", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c7f0", "name": "CBtNodeConditionOwnsItem::vfunc32", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c820", "name": "CBtNodeConditionOwnsItem::vfunc35", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c850", "name": "CBtNodeConditionOwnsItem::vfunc34", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c880", "name": "CBtNodeConditionOwnsItem::vfunc37", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c8b0", "name": "CBtNodeConditionOwnsItem::vfunc36", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c8e0", "name": "CBtNodeConditionOwnsItem::vfunc39", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c910", "name": "CBtNodeConditionOwnsItem::vfunc38", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c940", "name": "CBtNodeConditionOwnsItem::vfunc41", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c970", "name": "CBtNodeConditionOwnsItem::vfunc40", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c9a0", "name": "CBtNodeConditionBarrier::~CBtNodeConditionBarrier", "confidence": "low", "rationale": "slot 1 trivial (this-only) body; destructor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5c9b0", "name": "CBtNodeConditionBarrier::EvaluateCondition", "confidence": "medium", "rationale": "slot 11 is the per-leaf condition test on simple CBtNodeCondition classes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5ce60", "name": "CBtNodeConditionInactive::GetType", "confidence": "low", "rationale": "vtable slot 0 returning a constant; node-type/id query guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5ce70", "name": "CBtNodeConditionIsWeaponEquipped::EvaluateCondition", "confidence": "medium", "rationale": "slot 11 is the per-leaf condition test on simple CBtNodeCondition classes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5cec0", "name": "CBtNodeConditionOutOfAmmo::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5cee0", "name": "CBtNodeConditionOutOfAmmo::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5cf20", "name": "CBtNodeConditionIsWeaponSuitable::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5cf80", "name": "CBtNodeConditionIsWeaponEquipped::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5cfd0", "name": "CBtNodeConditionIsReloading::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5cff0", "name": "CBtNodeConditionIsReloading::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5d030", "name": "CBtNodeConditionIsInvSlotEmpty::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5d050", "name": "CBtNodeConditionIsInvSlotEmpty::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5d090", "name": "CBtNodeConditionIsAtBombSite::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5d0b0", "name": "CBtNodeConditionIsAtBombSite::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5d0f0", "name": "CBtNodeConditionIsAirborne::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5d110", "name": "CBtNodeConditionIsAirborne::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5d150", "name": "CBtNodeConditionHasParachute::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5d170", "name": "CBtNodeConditionHasParachute::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5d1b0", "name": "CBtNodeConditionDistanceLess::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5d5c0", "name": "CBtNodeConditionIsGreater::EvaluateCondition", "confidence": "medium", "rationale": "slot 11 is the per-leaf condition test on simple CBtNodeCondition classes", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5d8c0", "name": "CBtNodeConditionIsWeaponEquipped::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5d910", "name": "CBtNodeConditionDistanceLess::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5dad0", "name": "CBtNodeConditionIsWeaponSuitable::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5db30", "name": "CBtNodeConditionBarrier::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5dd10", "name": "CBtNodeConditionOwnsItem::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5ddf0", "name": "CBtNodeConditionInactive::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5ded0", "name": "CBtNodeConditionInactive::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5dfa0", "name": "CBtNodeConditionOwnsItem::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5e070", "name": "CBtNodeConditionDistanceLess::ParseKeyValues", "confidence": "medium", "rationale": "slot 2 present only on parameterized nodes; calls shared KV-read helper sub_0x9f1b80", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5e230", "name": "CBtNodeConditionIsWeaponSuitable::ParseKeyValues", "confidence": "medium", "rationale": "slot 2 present only on parameterized nodes; calls shared KV-read helper sub_0x9f1b80", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5f6e0", "name": "CBtNodeConditionIsWeaponSuitable::ParseKeyValues", "confidence": "low", "rationale": "strings \"input\"/\"weapon\" = weapon-condition param parse via sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc5f9b0", "name": "CBtNodeConditionOwnsItem::ParseKeyValues", "confidence": "medium", "rationale": "strings \"item\"/\"items_one_of\" match OwnsItem param schema; reads KV via sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5fa00", "name": "CBtNodeConditionInactive::Init", "confidence": "low", "rationale": "slot 10 setup/init virtual (calls precache-like helpers)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61a10", "name": "CBtDecoratorSensor::vfunc12", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61a40", "name": "CBtDecoratorSensor::vfunc11", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61a70", "name": "CBtDecoratorSensor::vfunc14", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61ab0", "name": "CBtDecoratorSensor::vfunc13", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61ae0", "name": "CBtDecoratorSensor::vfunc16", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61b10", "name": "CBtDecoratorSensor::vfunc15", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61b40", "name": "CBtDecoratorSensor::vfunc18", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61b70", "name": "CBtDecoratorSensor::vfunc17", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61ba0", "name": "CBtDecoratorSensor::vfunc20", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61bd0", "name": "CBtDecoratorSensor::vfunc19", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61c00", "name": "CBtDecoratorSensor::vfunc22", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61c30", "name": "CBtDecoratorSensor::vfunc21", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61c60", "name": "CBtDecoratorSensor::vfunc24", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61c90", "name": "CBtDecoratorSensor::vfunc23", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61cc0", "name": "CBtDecoratorSensor::vfunc26", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61cf0", "name": "CBtDecoratorSensor::vfunc25", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61d20", "name": "CBtDecoratorSensor::vfunc28", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61d50", "name": "CBtDecoratorSensor::vfunc27", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61d80", "name": "CBtDecoratorSensor::vfunc30", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61db0", "name": "CBtDecoratorSensor::vfunc29", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61de0", "name": "CBtDecoratorSensor::vfunc32", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61e10", "name": "CBtDecoratorSensor::vfunc31", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61e40", "name": "CBtDecoratorSensor::vfunc34", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61e70", "name": "CBtDecoratorSensor::vfunc33", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61ea0", "name": "CBtDecoratorSensor::vfunc36", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61ed0", "name": "CBtDecoratorSensor::vfunc35", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61f00", "name": "CBtDecoratorSensor::vfunc38", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61f30", "name": "CBtDecoratorSensor::vfunc37", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61f60", "name": "CBtDecoratorSensor::vfunc40", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61f90", "name": "CBtDecoratorSensor::vfunc39", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc61fc0", "name": "CBtDecoratorSensor::GetName", "confidence": "medium", "rationale": "slot 7 across all Bt nodes; builds node label (appends params via sub_0x9ef5d0 when present)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc62620", "name": "CBtDecoratorMemory::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc626c0", "name": "CBtDecoratorSensor::GetDescription", "confidence": "medium", "rationale": "slot 8 pairs with slot-7 name; appends base+param text (sub_0xc17a00/sub_0x9ef5d0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67240", "name": "CBaseGrenade::IsGrenade", "confidence": "low", "rationale": "deep CBaseEntity vtable slot returning a constant; grenade-type predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc672b0", "name": "CBtDecoratorPickerWeightAsDistance::vfunc13", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc672e0", "name": "CBtDecoratorPickerWeightAsDistance::vfunc12", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67310", "name": "CBtDecoratorPickerWeightAsDistance::vfunc15", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67350", "name": "CBtDecoratorPickerWeightAsDistance::vfunc14", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67380", "name": "CBtDecoratorPickerWeightAsDistance::vfunc17", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc673b0", "name": "CBtDecoratorPickerWeightAsDistance::vfunc16", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc673e0", "name": "CBtDecoratorPickerWeightAsDistance::vfunc19", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67410", "name": "CBtDecoratorPickerWeightAsDistance::vfunc18", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67440", "name": "CBtDecoratorPickerWeightAsDistance::vfunc21", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67470", "name": "CBtDecoratorPickerWeightAsDistance::vfunc20", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc674a0", "name": "CBtDecoratorPickerWeightAsDistance::vfunc23", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc674d0", "name": "CBtDecoratorPickerWeightAsDistance::vfunc22", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67500", "name": "CBtDecoratorPickerWeightAsDistance::vfunc25", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67530", "name": "CBtDecoratorPickerWeightAsDistance::vfunc24", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67560", "name": "CBtDecoratorPickerWeightAsDistance::vfunc27", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67590", "name": "CBtDecoratorPickerWeightAsDistance::vfunc26", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc675c0", "name": "CBtDecoratorPickerWeightAsDistance::vfunc29", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc675f0", "name": "CBtDecoratorPickerWeightAsDistance::vfunc28", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67620", "name": "CBtDecoratorPickerWeightAsDistance::vfunc31", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67650", "name": "CBtDecoratorPickerWeightAsDistance::vfunc30", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67680", "name": "CBtDecoratorPickerWeightAsDistance::vfunc33", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc676b0", "name": "CBtDecoratorPickerWeightAsDistance::vfunc32", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc676e0", "name": "CBtDecoratorPickerWeightAsDistance::vfunc35", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67710", "name": "CBtDecoratorPickerWeightAsDistance::vfunc34", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67740", "name": "CBtDecoratorPickerWeightAsDistance::vfunc37", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67770", "name": "CBtDecoratorPickerWeightAsDistance::vfunc36", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc677a0", "name": "CBtDecoratorPickerWeightAsDistance::vfunc39", "confidence": "low", "rationale": "one of a ~30-entry block of trivial (this,arg,arg) virtuals (per-node schema/event hooks); exact member unknown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc677d0", "name": "CBtDecoratorPickerWeightAsDistance::GetWeight", "confidence": "low", "rationale": "WeightAsDistance-only slot 38 (int=3), no strings; picker that weights candidates by distance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67800", "name": "CBtDecoratorPickerWeightAsDistance::GetSortValue", "confidence": "low", "rationale": "WeightAsDistance-only slot 41 (int=3), no strings; secondary distance-weight accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67bb0", "name": "CBtDecoratorPickerDeDup::Reset", "confidence": "low", "rationale": "DeDup slot 2 (int=1) small method, no strings; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc67f90", "name": "CBtDecoratorPickerWeightAsDistance::GetName", "confidence": "low", "rationale": "slot 7 shared by all pickers, int=1, calls common string helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc68030", "name": "CBtDecoratorPickerVisible::GetName", "confidence": "low", "rationale": "slot 7 shared by all pickers, int=1, calls sub_0x9ef5d0 (string helper)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc680d0", "name": "CBtDecoratorPickerReactionTime::GetName", "confidence": "low", "rationale": "slot 7 shared by all pickers, int=1, calls sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc68170", "name": "CBtDecoratorPickerRandomByDistance::GetName", "confidence": "low", "rationale": "slot 7 shared by all pickers, int=1, calls sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc68210", "name": "CBtDecoratorPickerNearby::GetName", "confidence": "low", "rationale": "slot 7 shared by all pickers, int=1, calls sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc682b0", "name": "CBtDecoratorPickerMaxScore::GetName", "confidence": "low", "rationale": "slot 7 shared by all pickers, int=1, calls sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc68350", "name": "CBtDecoratorPickerBlockedBySmoke::GetName", "confidence": "low", "rationale": "slot 7 shared by all pickers, int=1, calls sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc683f0", "name": "CBtDecoratorPickerWeightAsDistance::GetDebugName", "confidence": "low", "rationale": "slot 8 shared by all pickers, int=1, calls sub_0x9ef5d0 + sub_0xc17a00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc68490", "name": "CBtDecoratorPickerVisible::GetDebugName", "confidence": "low", "rationale": "slot 8 shared by all pickers, int=1, calls sub_0x9ef5d0 + sub_0xc17a00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc68530", "name": "CBtDecoratorPickerReactionTime::GetDebugName", "confidence": "low", "rationale": "slot 8 shared by all pickers, int=1, calls sub_0x9ef5d0 + sub_0xc17a00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc685d0", "name": "CBtDecoratorPickerRandomByDistance::GetDebugName", "confidence": "low", "rationale": "slot 8 shared by all pickers, int=1, calls sub_0x9ef5d0 + sub_0xc17a00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc68670", "name": "CBtDecoratorPickerNearby::GetDebugName", "confidence": "low", "rationale": "slot 8 shared by all pickers, int=1, calls sub_0x9ef5d0 + sub_0xc17a00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc68710", "name": "CBtDecoratorPickerMaxScore::GetDebugName", "confidence": "low", "rationale": "slot 8 shared by all pickers, int=1, calls sub_0x9ef5d0 + sub_0xc17a00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc687b0", "name": "CBtDecoratorPickerBlockedBySmoke::GetDebugName", "confidence": "low", "rationale": "slot 8 shared by all pickers, int=1, calls sub_0x9ef5d0 + sub_0xc17a00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc68850", "name": "CBtDecoratorPickerDeDup::GetName", "confidence": "low", "rationale": "slot 7 shared by all pickers, int=1, calls sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc68910", "name": "CBtDecoratorPickerDeDup::GetDebugName", "confidence": "low", "rationale": "slot 8 shared by all pickers, int=1, calls sub_0x9ef5d0 + sub_0xc17a00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc689d0", "name": "CBtDecoratorPickerGrenadeType::GetName", "confidence": "low", "rationale": "slot 7 shared by all pickers, int=1, calls sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc68aa0", "name": "CBtDecoratorPickerGrenadeType::GetDebugName", "confidence": "low", "rationale": "slot 8 shared by all pickers, int=1, calls sub_0x9ef5d0 + sub_0xc17a00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc68b90", "name": "CBtDecoratorPickerNearby::ParseKeyValues", "confidence": "medium", "rationale": "reads picker KeyValue keys 'against' and 'distance_threshold' (Nearby-style distance picker)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc68cd0", "name": "CBtDecoratorPickerRandomByDistance::ParseKeyValues", "confidence": "medium", "rationale": "reads KeyValue keys 'distance_min'/'distance_max' (distance-range picker parse)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc69060", "name": "CBtDecoratorPickerGrenadeType::Update", "confidence": "low", "rationale": "slot 11 is the picker's main evaluate method (int=4), calls candidate helpers sub_0x9f1fc0/sub_0xc64840", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc69220", "name": "CBtDecoratorPickerNearby::Update", "confidence": "low", "rationale": "slot 11 main picker evaluate (int=4), calls sub_0x9f1fc0/sub_0xc64840", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc69380", "name": "CBtDecoratorPickerWeightAsDistance::Update", "confidence": "low", "rationale": "slot 11 main picker evaluate (int=4), calls sub_0x9f1fc0/sub_0xc64840", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc694d0", "name": "CBtDecoratorPickerRandomByDistance::Update", "confidence": "low", "rationale": "slot 11 main picker evaluate (int=4), calls RNG-ish sub_0x9eff20 + sub_0x9f1fc0/sub_0xc64840", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc696c0", "name": "CBtDecoratorPickerReactionTime::Update", "confidence": "low", "rationale": "slot 11 main picker evaluate (int=4), calls sub_0x9f1fc0/sub_0xc64840", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc697f0", "name": "CBtDecoratorPickerBlockedBySmoke::Update", "confidence": "low", "rationale": "slot 11 main picker evaluate (int=4), extra smoke-check callee sub_0xc70d50", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc69950", "name": "CBtDecoratorPickerVisible::Update", "confidence": "low", "rationale": "slot 11 main picker evaluate (int=4), calls sub_0x9f1fc0/sub_0xc64840 + sub_0x16a51a0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc69b10", "name": "CBtDecoratorPickerMaxScore::Update", "confidence": "low", "rationale": "slot 11 main picker evaluate (int=4), extra score compare callees sub_0x9f1d10/sub_0xc64140", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6b810", "name": "CBtSensorShapeFov::IsInShape", "confidence": "low", "rationale": "sensor shape slot 2 (int=4) main geometric test, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6b830", "name": "CBtSensorShapeSphere::IsInShape", "confidence": "low", "rationale": "sensor shape slot 2 (int=4) main geometric containment test, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6b870", "name": "CBtSensorShapeSphere::SetRadius", "confidence": "low", "rationale": "paired accessor block, even slot 4 (int=3) = setter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6b8a0", "name": "CBtSensorShapeSphere::GetRadius", "confidence": "low", "rationale": "paired accessor block, odd slot 3 (int=3) = getter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6b8d0", "name": "CBtSensorShapeSphere::SetCenter", "confidence": "low", "rationale": "paired accessor block, even slot 6 = setter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6b910", "name": "CBtSensorShapeSphere::GetCenter", "confidence": "low", "rationale": "paired accessor block, odd slot 5 = getter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6b940", "name": "CBtSensorShapeSphere::SetHeightMin", "confidence": "low", "rationale": "paired accessor block, even slot 8 = setter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6b970", "name": "CBtSensorShapeSphere::GetHeightMin", "confidence": "low", "rationale": "paired accessor block, odd slot 7 = getter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6b9a0", "name": "CBtSensorShapeSphere::SetHeightMax", "confidence": "low", "rationale": "paired accessor block, even slot 10 = setter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6b9d0", "name": "CBtSensorShapeSphere::GetHeightMax", "confidence": "low", "rationale": "paired accessor block, odd slot 9 = getter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6ba00", "name": "CBtSensorShapeSphere::SetInnerRadius", "confidence": "low", "rationale": "paired accessor block, even slot 12 = setter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6ba30", "name": "CBtSensorShapeSphere::GetInnerRadius", "confidence": "low", "rationale": "paired accessor block, odd slot 11 = getter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6ba60", "name": "CBtSensorShapeSphere::SetOuterRadius", "confidence": "low", "rationale": "paired accessor block, even slot 14 = setter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6ba90", "name": "CBtSensorShapeSphere::GetOuterRadius", "confidence": "low", "rationale": "paired accessor block, odd slot 13 = getter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bac0", "name": "CBtSensorShapeSphere::SetMinRange", "confidence": "low", "rationale": "paired accessor block, even slot 16 = setter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6baf0", "name": "CBtSensorShapeSphere::GetMinRange", "confidence": "low", "rationale": "paired accessor block, odd slot 15 = getter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bb20", "name": "CBtSensorShapeSphere::SetMaxRange", "confidence": "low", "rationale": "paired accessor block, even slot 18 = setter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bb50", "name": "CBtSensorShapeSphere::GetMaxRange", "confidence": "low", "rationale": "paired accessor block, odd slot 17 = getter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bb80", "name": "CBtSensorShapeSphere::SetOffset", "confidence": "low", "rationale": "paired accessor block, even slot 20 = setter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bbb0", "name": "CBtSensorShapeSphere::GetOffset", "confidence": "low", "rationale": "paired accessor block, odd slot 19 = getter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bbe0", "name": "CBtSensorShapeSphere::SetAngle", "confidence": "low", "rationale": "paired accessor block, even slot 22 = setter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bc10", "name": "CBtSensorShapeSphere::GetAngle", "confidence": "low", "rationale": "paired accessor block, odd slot 21 = getter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bc40", "name": "CBtSensorShapeSphere::SetFadeStart", "confidence": "low", "rationale": "paired accessor block, even slot 24 = setter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bc70", "name": "CBtSensorShapeSphere::GetFadeStart", "confidence": "low", "rationale": "paired accessor block, odd slot 23 = getter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bca0", "name": "CBtSensorShapeSphere::SetFadeEnd", "confidence": "low", "rationale": "paired accessor block, even slot 26 = setter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bcd0", "name": "CBtSensorShapeSphere::GetFadeEnd", "confidence": "low", "rationale": "paired accessor block, odd slot 25 = getter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bd00", "name": "CBtSensorShapeSphere::SetBias", "confidence": "low", "rationale": "paired accessor block, even slot 28 = setter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bd30", "name": "CBtSensorShapeSphere::GetBias", "confidence": "low", "rationale": "paired accessor block, odd slot 27 = getter guess, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bd60", "name": "CBtSensorShapeSphere::SetWeight", "confidence": "low", "rationale": "paired accessor block, even slot 30 = setter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bd90", "name": "CBtSensorShapeSphere::GetWeight", "confidence": "low", "rationale": "paired accessor block, odd slot 29 = getter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bdc0", "name": "CBtSensorShapeSphere::SetScale", "confidence": "low", "rationale": "paired accessor block, even slot 32 = setter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6bdf0", "name": "CBtSensorShapeSphere::GetScale", "confidence": "low", "rationale": "paired accessor block, odd slot 31 = getter guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6be20", "name": "CBtSensorShapeSphere::~CBtSensorShapeSphere", "confidence": "medium", "rationale": "slot 0 int=0 first vtable entry = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6be30", "name": "CBtSensorShapeFov::~CBtSensorShapeFov", "confidence": "medium", "rationale": "slot 0 int=0 first vtable entry = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6be40", "name": "CBtSensorShapeSphere::~CBtSensorShapeSphere", "confidence": "medium", "rationale": "slot 1 int=0 second vtable dtor (complete/base destructor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6db30", "name": "CBot::~CBot", "confidence": "low", "rationale": "CBot slot 1 int=0 = base destructor stub", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6db40", "name": "CBotGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem tail slot 65 int=0 (empty override), frame-update region", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6db50", "name": "CBotGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem tail slot 62 int=0 (empty override), frame-update region", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6db60", "name": "CBotGameSystem::ServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem slot 60 int=0, one caller (dispatched event hook)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6db80", "name": "CBotGameSystem::LevelInitPostEntity", "confidence": "low", "rationale": "IGameSystem slot 31 int=0 empty override, level-init region", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6dba0", "name": "CCSFatDemoRecorder::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 65 int=0, matches CBotGameSystem slot 65", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6dbb0", "name": "CCSFatDemoRecorder::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 62 int=0, matches CBotGameSystem slot 62", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6dbc0", "name": "CCSFatDemoRecorder::ServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem slot 60, 2 callers (dispatched event hook)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6dbe0", "name": "CCSFatDemoRecorder::GetName", "confidence": "low", "rationale": "IGameSystem slot 1 int=0 returns system name; one caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6dbf0", "name": "CCSFatDemoRecorder::PreWorldUpdate", "confidence": "low", "rationale": "IGameSystem tail slot 66 int=0 empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6e1c0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 5 int=0, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6e1d0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 6 int=0, class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6e1e0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 7 int=2 takes a pointer arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6e1f0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 8 int=0 bool getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6e200", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 9 int=1 takes system ptr", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6e210", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 int=0, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6e220", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory slot 1 int=0, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6e230", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 2 int=0, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6e240", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory slot 5 int=0, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6e250", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 6 int=0, class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6e260", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 takes pointer arg", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6e270", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 8 int=0 bool getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6e280", "name": "CGameSystemReallocatingFactory::IsReallocating", "confidence": "low", "rationale": "factory slot 9 int=0; reallocating factory returns true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6e290", "name": "CBot::~CBot", "confidence": "low", "rationale": "CBot slot 0 int=0 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6e2b0", "name": "CBotGameSystem::LevelShutdownPreEntity", "confidence": "low", "rationale": "IGameSystem slot 63 int=1 empty override, shutdown region", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6e2c0", "name": "CBotGameSystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "IGameSystem slot 64 int=1, calls shared helper sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6e820", "name": "UTIL_IsPlayerControllerOrPawnClassname", "confidence": "medium", "rationale": "references 'CCSPlayerController' and 'CCSPlayerPawn' classnames, int=2 entity check", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6e8c0", "name": "CCSFatDemoRecorder::LevelShutdownPreEntity", "confidence": "low", "rationale": "IGameSystem slot 63 int=1, calls string helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6eb00", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 int=1, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6eb30", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 2 int=1, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6ec10", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 1 int=1, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6ec50", "name": "CBasePlayerWeaponVData::~CBasePlayerWeaponVData", "confidence": "medium", "rationale": "schema VData slot 0 int=1, calls cleanup helpers sub_0x9ef5d0/sub_0x9f04b0 = deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6ee40", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 4 int=1, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6ee90", "name": "CGameSystemStaticFactory::SetName", "confidence": "low", "rationale": "factory slot 3 int=1, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6eef0", "name": "CGameSystemReallocatingFactory::SetName", "confidence": "low", "rationale": "factory slot 3 int=0, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6ef50", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 4 int=2 takes pointer arg", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc6f270", "name": "CCSFatDemoRecorder::LevelShutdownPostEntity", "confidence": "low", "rationale": "IGameSystem slot 64 int=1, calls sub_0x9ef5d0 + shared sub_0xec6b90 (matches CBotGameSystem slot 64)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6fb50", "name": "CBasePlayerWeaponVData::~CBasePlayerWeaponVData", "confidence": "medium", "rationale": "schema VData slot 1 int=1 second dtor (base), same cleanup callees as slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc71290", "name": "GetBotDifficultyFromName", "confidence": "medium", "rationale": "references bot difficulty tokens 'EXPERT'/'NORMAL', int=3 string-to-enum mapping", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc7de20", "name": "CCSFatDemoRecorder::GameInit", "confidence": "low", "rationale": "slot 3 int=1 setup method, calls init helpers sub_0xc7daf0/sub_0x1c56d10", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc7eb30", "name": "FetchBombState::OnExit", "confidence": "medium", "rationale": "CS bot state slot 2 = OnExit; int=0 empty body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc7eb80", "name": "BuyState::GetName", "confidence": "medium", "rationale": "CS bot state slot 3 = GetName (returns state name)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7ec60", "name": "CNonDamagingScan::GetName", "confidence": "low", "rationale": "scan functor slot 0 int=0 empty override; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc7ec70", "name": "FollowState::OnExit", "confidence": "medium", "rationale": "CS bot state slot 2 = OnExit; int=0 empty body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7f230", "name": "OpenDoorState::OnExit", "confidence": "medium", "rationale": "CS bot state slot 2 = OnExit(this,bot)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7f250", "name": "BuyState::OnExit", "confidence": "medium", "rationale": "CS bot state slot 2 = OnExit, calls sub_0xbfacd0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7f280", "name": "EscapeFromBombState::OnExit", "confidence": "medium", "rationale": "CS bot state slot 2 = OnExit; empty body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7f5f0", "name": "CNonDamagingScan::operator()", "confidence": "low", "rationale": "scan functor slot 2 int=3, calls trace helper sub_0x21644e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc7f740", "name": "MoveToPlayAreaState::OnUpdate", "confidence": "medium", "rationale": "CS bot state slot 1 = OnUpdate, calls movement helpers sub_0xbf9520/sub_0xbfb150/sub_0xc09530", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc7fb80", "name": "DefuseBombState::OnExit", "confidence": "medium", "rationale": "CS bot state slot 2 = OnExit, calls sub_0xbfab40/sub_0xbfacd0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7fbd0", "name": "PlantBombState::OnExit", "confidence": "medium", "rationale": "CS bot state slot 2 = OnExit, calls sub_0xbe6f80/sub_0xbfab40/sub_0xbfacd0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7fc40", "name": "PickupHostageState::OnEnter", "confidence": "medium", "rationale": "CS bot state slot 0 = OnEnter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7fc90", "name": "MoveToState::OnExit", "confidence": "medium", "rationale": "CS bot state slot 2 = OnExit", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7fce0", "name": "MoveToState::OnEnter", "confidence": "medium", "rationale": "CS bot state slot 0 = OnEnter, calls setup helpers sub_0xbd8520/sub_0xbe74b0/sub_0xbe9eb0/sub_0xbf9520", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7fd90", "name": "InvestigateNoiseState::OnExit", "confidence": "medium", "rationale": "CS bot state slot 2 = OnExit", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc7fdc0", "name": "HideState::OnExit", "confidence": "medium", "rationale": "CS bot state slot 2 = OnExit, calls sub_0xbfacd0/sub_0x21644e0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc802e0", "name": "PickupHostageState::OnExit", "confidence": "medium", "rationale": "CS bot state slot 2 = OnExit, calls sub_0xbe6f80/sub_0xbfab40/sub_0xbfacd0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc84670", "name": "EscapeFromBombState::OnUpdate", "confidence": "medium", "rationale": "CS bot state slot 1 = OnUpdate, heavy movement/logic callee set", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc877d0", "name": "IdleState::OnUpdate", "confidence": "medium", "rationale": "CS bot state slot 1 = OnUpdate, calls sub_0xbf6de0/sub_0x1c56d10/sub_0x21f0370", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc88cf0", "name": "HideState::OnEnter", "confidence": "medium", "rationale": "CS bot state slot 0 = OnEnter, extensive setup callee set", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc89150", "name": "OpenDoorState::OnEnter", "confidence": "medium", "rationale": "CS bot state slot 0 = OnEnter (int=1 float=1), calls sub_0x9f0e10/sub_0x9f0ff0/sub_0xa31d00", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc896c0", "name": "InvestigateNoiseState::OnEnter", "confidence": "medium", "rationale": "CS bot state slot 0 = OnEnter, calls sub_0xbda2f0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc8e960", "name": "EscapeFromBombState::OnEnter", "confidence": "medium", "rationale": "CS bot state slot 0 = OnEnter, calls sub_0x1bc9010 (common OnEnter helper)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc8ea00", "name": "EscapeFromFlamesState::OnEnter", "confidence": "medium", "rationale": "CS bot state slot 0 = OnEnter, calls sub_0x1bc9010 + setup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc8ee80", "name": "FetchBombState::OnEnter", "confidence": "medium", "rationale": "CS bot state slot 0 = OnEnter, calls sub_0x1bc9010", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc8eec0", "name": "FollowState::OnEnter", "confidence": "medium", "rationale": "CS bot state slot 0 = OnEnter, extensive setup callee set incl sub_0x1bc9010", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc91980", "name": "HuntState::OnEnter", "confidence": "medium", "rationale": "CS bot state slot 0 = OnEnter, calls sub_0xbd8520/sub_0xbe74b0/sub_0x1bc9010", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc91a80", "name": "IdleState::OnEnter", "confidence": "medium", "rationale": "CS bot state slot 0 = OnEnter, calls sub_0xbd8520/sub_0xbe74b0/sub_0x1bc9010", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc97b40", "name": "CChicken::NetworkVar_m_AttributeManager::Get", "confidence": "low", "rationale": "nested networkvar accessor slot 3 int=0, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc97b50", "name": "CChicken::NetworkVar_m_AttributeManager::GetForModify", "confidence": "low", "rationale": "nested networkvar accessor slot 5 int=0, one caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97b60", "name": "CChicken::GetChickenState", "confidence": "low", "rationale": "chicken-specific slot 305 int=0 getter, no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc97b70", "name": "CChicken::IsAtRestOnGround", "confidence": "low", "rationale": "chicken-specific slot 118 int=0 bool getter, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97b80", "name": "CChicken::SetChickenState", "confidence": "low", "rationale": "chicken-specific slot 310 int=1 setter, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97bc0", "name": "CChicken::SetStartleTime", "confidence": "low", "rationale": "chicken-specific slot 311 int=1 setter, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97bd0", "name": "CChicken::GetLeader", "confidence": "low", "rationale": "chicken-specific slot 312 int=0 getter, one caller", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97be0", "name": "CChicken::SetGravity", "confidence": "low", "rationale": "chicken-specific slot 112 int=1 setter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97bf0", "name": "ChickenPathCost::GetMaxJumpHeight", "confidence": "low", "rationale": "path-cost functor slot 14 int=0 getter, one caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97c00", "name": "CChicken::~CChicken", "confidence": "medium", "rationale": "slot 0 int=0 = deleting destructor, one caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97c20", "name": "CChicken::IsAlive", "confidence": "low", "rationale": "chicken slot 283 int=0 bool getter, no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97c30", "name": "CChicken::SetFollowTarget", "confidence": "low", "rationale": "chicken-specific slot 337 int=1 setter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97c50", "name": "CChicken::SetPanicEndTime", "confidence": "low", "rationale": "chicken-specific slot 338 int=1 setter, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97c70", "name": "CChicken::SetIdleActivity", "confidence": "low", "rationale": "chicken-specific slot 340 int=1 setter, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97c90", "name": "CChicken::NetworkVar_m_AttributeManager::Set", "confidence": "low", "rationale": "nested networkvar accessor slot 4 int=1 setter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97cb0", "name": "CCSChickenManager::GetName", "confidence": "low", "rationale": "IGameSystem slot 65 int=0 for chicken manager, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc97cc0", "name": "ChickenPathCost::GetStepHeight", "confidence": "low", "rationale": "path-cost functor slot 4 int=0 getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97cd0", "name": "CChicken::SetActivity", "confidence": "low", "rationale": "chicken slot 321 int=1 setter, 2 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97ce0", "name": "CChicken::GetActivity", "confidence": "low", "rationale": "chicken slot 325 int=0 getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97cf0", "name": "CChicken::IsFollowing", "confidence": "low", "rationale": "chicken slot 331 int=0 bool getter, no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97d00", "name": "CChicken::IsPanicking", "confidence": "low", "rationale": "chicken slot 332 int=0 bool getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97d10", "name": "CChicken::SetLeader", "confidence": "low", "rationale": "chicken slot 334 int=2 setter, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc97d30", "name": "CChicken::GetJumpTime", "confidence": "low", "rationale": "chicken slot 335 int=0 getter, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97d40", "name": "CChicken::GetFollowTarget", "confidence": "low", "rationale": "chicken slot 336 int=0 getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97d50", "name": "CChicken::GetModelName", "confidence": "low", "rationale": "chicken slot 44 int=0 getter (CBaseEntity override region), no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc97d60", "name": "CChicken::GetPathCost", "confidence": "low", "rationale": "chicken slot 323 int=0 getter, one caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97d70", "name": "CInferno::~CInferno", "confidence": "medium", "rationale": "slot 0 int=0 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc97d80", "name": "CInferno::IsOnFire", "confidence": "low", "rationale": "inferno slot 92 int=0 bool getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97d90", "name": "CInferno::GetFireCount", "confidence": "low", "rationale": "inferno slot 270 int=0 getter, one caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97da0", "name": "CInferno::GetMaxFires", "confidence": "low", "rationale": "inferno slot 277 int=0 getter, one caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97db0", "name": "CInferno::GetDamagePerSecond", "confidence": "low", "rationale": "inferno slot 278 int=0 getter, 2 callers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc97dc0", "name": "CFireCrackerBlast::~CFireCrackerBlast", "confidence": "medium", "rationale": "slot 0 int=0 = deleting destructor, one caller", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc97dd0", "name": "CInferno::GetModelName", "confidence": "low", "rationale": "inferno slot 44 int=0 getter (shared CBaseEntity slot), no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97de0", "name": "CFireCrackerBlast::GetModelName", "confidence": "low", "rationale": "firecracker slot 44 int=0 getter (shared CBaseEntity slot), no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc97df0", "name": "CInfernoLOSTraceFilter::~CInfernoLOSTraceFilter", "confidence": "medium", "rationale": "trace filter slot 0 int=0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98610", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 5 int=0, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc98620", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 6 int=0, class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98630", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 7 int=2 takes pointer arg, 3 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98640", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 8 int=0 bool getter, one caller", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc98700", "name": "CChicken::GetSpawnFlags", "confidence": "low", "rationale": "chicken slot 47 int=0 getter (shared CBaseEntity slot), one caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98730", "name": "CFireCrackerBlast::GetSpawnFlags", "confidence": "low", "rationale": "firecracker slot 47 int=0 getter (shared CBaseEntity slot), one caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98900", "name": "CInfernoLOSTraceFilter::GetTraceType", "confidence": "low", "rationale": "trace filter slot 1 int=0 returns trace type enum", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98910", "name": "ChickenPathCost::GetMaxDropHeight", "confidence": "low", "rationale": "path-cost functor slot 5 int=0 getter, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98920", "name": "CChicken::NetworkVar_m_AttributeManager::SetChanged", "confidence": "low", "rationale": "nested networkvar slot 6 int=1, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98930", "name": "CChicken::NetworkVar_m_AttributeManager::NetworkStateChanged", "confidence": "low", "rationale": "nested networkvar slot 7 int=1, calls change-notify sub_0x1ade550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc98960", "name": "CChicken::NetworkVar_m_AttributeManager::Init", "confidence": "low", "rationale": "nested networkvar slot 0 int=0, calls sub_0x1ae3940 (one caller)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98980", "name": "CChicken::GetOrigin", "confidence": "low", "rationale": "chicken slot 318 int=0, calls vector helper sub_0xd2fa10, 3 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc989b0", "name": "CChicken::GetAngles", "confidence": "low", "rationale": "chicken slot 320 int=0, calls vector helper sub_0xd2fa60", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc989c0", "name": "ChickenPathCost::operator()", "confidence": "medium", "rationale": "path-cost functor slot 16 (int=5 float=2) = A* cost callback, calls sub_0x21644b0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98a30", "name": "ChickenPathCost::ComputeCost", "confidence": "low", "rationale": "path-cost functor slot 6 (int=4 float=1) cost helper, calls sub_0x221f940", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98b10", "name": "CInfernoLOSTraceFilter::ShouldHitEntity", "confidence": "medium", "rationale": "trace filter slot 2 int=2 (this,entity) = ShouldHitEntity, calls sub_0x9e62f0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc98bb0", "name": "CChicken::Precache", "confidence": "low", "rationale": "chicken slot 27 int=0, calls model-precache helper sub_0x17bb860", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc98bc0", "name": "CChicken::IsPlayer", "confidence": "low", "rationale": "chicken slot 309 int=0 bool getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc99220", "name": "CChicken::GetAttributeManager", "confidence": "low", "rationale": "chicken slot 4 int=1, calls sub_0x9ef5d0/sub_0x1ade550 (attribute mgr access)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc99310", "name": "CChicken::UpdateFollow", "confidence": "low", "rationale": "chicken slot 322 int=3 behavior method, calls nav helpers sub_0x21ed910/sub_0x221b5b0/sub_0x221d130", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc998c0", "name": "CCSChickenManager::GetName", "confidence": "low", "rationale": "IGameSystem slot 62 int=0 for chicken manager, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc998f0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 2 int=1, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc99920", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 1 int=1, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc99bb0", "name": "CCSChickenManager::ServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem slot 60 int=2 (event params), 2 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc99c40", "name": "CChicken::GetEyePosition", "confidence": "low", "rationale": "chicken slot 317 int=1, calls vector helper sub_0xd2fa10", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc99ff0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 4 int=1, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc9a050", "name": "CGameSystemStaticFactory::SetName", "confidence": "low", "rationale": "IGameSystemFactory slot 3 int=1, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9a570", "name": "CChicken::SetJumpHeight", "confidence": "low", "rationale": "chicken slot 327 (int=1 float=1) float setter, calls sub_0x17861f0, 3 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9a610", "name": "CChicken::InitAttributes", "confidence": "low", "rationale": "chicken slot 5 int=1, calls sub_0x9ef5d0/sub_0x1646550/sub_0x1ade550 (attribute setup)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9add0", "name": "CChicken::SetFleeing", "confidence": "low", "rationale": "chicken slot 339 int=1 setter, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9ae90", "name": "CInferno::SetOwnerEntity", "confidence": "low", "rationale": "inferno slot 274 int=1 setter, calls handle helper sub_0x1c56d10", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9af00", "name": "CInferno::GetMaxFlames", "confidence": "low", "rationale": "CInferno-declared virtual (slot 276), takes this only, wraps shared accessor sub_0x1c56d10; guessed getter.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9af70", "name": "CChicken::OnTakeDamage", "confidence": "low", "rationale": "CChicken deep vtable slot 329, int=3 (this+2), no strings; damage-handler guess.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc9b000", "name": "CChicken::TraceAttack", "confidence": "low", "rationale": "CChicken slot 328 adjacent to 329, int=3, no strings; combat virtual guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9b170", "name": "CCSChickenManager::PostInit", "confidence": "low", "rationale": "CCSChickenManager game-system virtual slot 63, empty stub; init-hook guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9b260", "name": "CCSChickenManager::Shutdown", "confidence": "low", "rationale": "CCSChickenManager slot 64 calls sub_0xec6b90; teardown guess for a game system.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9b760", "name": "CInferno::GetDamagePerSecond", "confidence": "low", "rationale": "CInferno slot 271, this-only, wraps sub_0x1c56d10 accessor; getter guess.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc9b810", "name": "CInferno::GetFlameLifetime", "confidence": "low", "rationale": "CInferno slot 275, this-only, wraps sub_0x1c56d10; getter guess.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9b8b0", "name": "CChicken::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 empty this-only stub common to all entities here; downcast-getter family.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9b930", "name": "CInferno::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 empty this-only stub; downcast-getter family shared across these classes.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9b9b0", "name": "CFireCrackerBlast::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 empty this-only stub; downcast-getter family.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9e350", "name": "CInferno::FadeOut", "confidence": "medium", "rationale": "References sound events 'FireworksCrate.Stop' and 'Inferno.FadeOut'; fire fade-out routine.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xca0740", "name": "CChicken::NetworkVar_m_AttributeManager::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar helper slot 2 calling sub_0xa9af90; network-dirty callback pattern.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca1390", "name": "CChicken::Touch", "confidence": "low", "rationale": "CChicken slot 315 int=2 calls sub_0x13021a0; contact-handler guess.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca2490", "name": "CChicken::UpdateFollowTarget", "confidence": "low", "rationale": "CChicken slot 326 int=1 float=1; movement/follow update guess from float arg.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xca2580", "name": "CCSChickenManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "CCSChickenManager slot 37 with float(time) arg; per-frame game-system hook.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xca25f0", "name": "FireWeaponFireGameEvent", "confidence": "low", "rationale": "References 'silenced' and 'userid' keys of the weapon_fire game event; event-firing helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xca5e40", "name": "CChicken::SetLeader", "confidence": "low", "rationale": "CChicken slot 342 int=2 calls networked-setter helper sub_0xd2fa10; networked setter guess.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca8c50", "name": "CInferno::~CInferno", "confidence": "medium", "rationale": "slot 4 destructor; slot 5 (0xca8d30) calls it (deleting-dtor pattern).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca8d30", "name": "CInferno::~CInferno", "confidence": "medium", "rationale": "slot 5 deleting destructor: calls complete dtor sub_0xca8c50 (slot 4).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca8d60", "name": "CFireCrackerBlast::~CFireCrackerBlast", "confidence": "medium", "rationale": "slot 4 destructor of CFireCrackerBlast (dtor pair with slot 5).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca8d70", "name": "CFireCrackerBlast::~CFireCrackerBlast", "confidence": "medium", "rationale": "slot 5 deleting destructor calling base complete dtor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb4040", "name": "CInferno::BuildDataVector", "confidence": "low", "rationale": "std::vector _M_realloc_append growth strings; vector-building helper in fire/chicken region.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8050", "name": "CChicken::Precache", "confidence": "low", "rationale": "slot 46 pattern (Precache-family) calling shared setup helpers sub_0xca0c30.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb8210", "name": "CChicken::GetServerClass", "confidence": "low", "rationale": "slot 45 empty int=0 static-getter stub; ServerClass/DescMap getter family.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8bb0", "name": "CInferno::Precache", "confidence": "low", "rationale": "slot 46 calls precache helpers sub_0xa31d00/sub_0xf7b560; Precache-family.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb8d30", "name": "CFireCrackerBlast::Precache", "confidence": "low", "rationale": "slot 46 identical callee set to CInferno::Precache; Precache-family.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8eb0", "name": "CInferno::GetServerClass", "confidence": "low", "rationale": "slot 45 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8ec0", "name": "CHostageExpresserShim::IsAllowedToSpeak", "confidence": "low", "rationale": "Expresser-shim virtual slot 309, empty stub; speech-gate predicate guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8ed0", "name": "CAI_ExpresserHost::GetExpresser", "confidence": "low", "rationale": "CAI_ExpresserHost slot 314, this-only accessor; classic GetExpresser.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8ef0", "name": "CHostage::NetworkVar_m_reuseTimer::Get", "confidence": "low", "rationale": "NetworkVar reuseTimer helper slot 5 empty stub; accessor guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8f00", "name": "CHostage::NetworkVar_m_reuseTimer::GetPtr", "confidence": "low", "rationale": "NetworkVar reuseTimer helper slot 7 empty stub; accessor guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8f10", "name": "CAI_ExpresserHost::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static-getter stub; DescMap getter family.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb8f20", "name": "CHostageCarriableProp::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb8f30", "name": "CHostage::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb8f40", "name": "CHostage::GetTracerType", "confidence": "low", "rationale": "CHostage slot 63 empty int=0 stub; string-returning getter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8f50", "name": "CHostage::NetworkVar_m_entitySpottedState::Get", "confidence": "low", "rationale": "NetworkVar entitySpottedState helper slot 3 accessor stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8f70", "name": "CHostage::NetworkVar_m_reuseTimer::Set", "confidence": "low", "rationale": "NetworkVar reuseTimer helper slot 6 int=1 setter stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8f90", "name": "CHostageAlias_info_hostage_spawn::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static-getter stub for hostage-spawn alias.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb8fa0", "name": "CEffectData::GetPredictionDescMap", "confidence": "low", "rationale": "CEffectData slot 1 empty int=0 static-getter stub.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8fb0", "name": "CEffectData::GetDataDescMap", "confidence": "low", "rationale": "CEffectData slot 2 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8fc0", "name": "CEffectData::GetEncoderInfo", "confidence": "low", "rationale": "CEffectData slot 3 empty int=0 stub; serialization-descriptor getter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8fd0", "name": "CHostageCarriableProp::GetDataDescMap", "confidence": "low", "rationale": "slot 44 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb8fe0", "name": "CHostage::GetReuseDelay", "confidence": "low", "rationale": "CHostage slot 345 int=1 stub; hostage timing getter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb8ff0", "name": "CHostage::IsBeingCarried", "confidence": "low", "rationale": "CHostage slot 347 int=1 stub; hostage-state predicate guess.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9000", "name": "CHostage::IsRescuable", "confidence": "low", "rationale": "CHostage slot 348 int=1 stub; hostage-state predicate guess.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9010", "name": "CHostage::IsValid", "confidence": "low", "rationale": "CHostage slot 349 int=1 stub; hostage-state predicate guess.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9020", "name": "CHostage::GetHostageState", "confidence": "low", "rationale": "CHostage slot 352 int=1 stub; hostage-state getter guess.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9030", "name": "CHostage::GetLeader", "confidence": "low", "rationale": "CHostage slot 353 int=1 stub; hostage relationship getter guess.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9040", "name": "CHostage::GetRescuer", "confidence": "low", "rationale": "CHostage slot 354 int=1 stub; hostage relationship getter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9050", "name": "CHostage::IsFollowingSomeone", "confidence": "low", "rationale": "CHostage slot 355 int=0 stub; follow-state predicate guess.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9060", "name": "CHostage::IsRescued", "confidence": "low", "rationale": "CHostage slot 356 int=0 stub; hostage-state predicate guess.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9070", "name": "CHostage::IsDead", "confidence": "low", "rationale": "CHostage slot 357 int=0 stub; life-state predicate guess.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9080", "name": "CHostage::GetHostageIndex", "confidence": "low", "rationale": "CHostage slot 359 int=0 stub; index getter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9090", "name": "CHostage::GetLastKnownPosition", "confidence": "low", "rationale": "CHostage slot 360 int=0 stub; position getter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb90c0", "name": "CHostage::GetDataDescMap", "confidence": "low", "rationale": "slot 44 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb90e0", "name": "CAI_ExpresserHost::GetDataDescMap", "confidence": "low", "rationale": "slot 44 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb90f0", "name": "CHostageAlias_info_hostage_spawn::GetDataDescMap", "confidence": "low", "rationale": "slot 44 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb96c0", "name": "CAI_ExpresserHost::GetContextValue", "confidence": "low", "rationale": "Expresser slot 340 empty int=0 stub; response-context getter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb96d0", "name": "CHostage::GetRefEHandle", "confidence": "low", "rationale": "CHostage slot 9 empty int=0 stub; entity-handle getter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb96e0", "name": "CHostage::PrecacheSounds", "confidence": "low", "rationale": "CHostage slot 27 calls sub_0x17bb860; precache-adjacent helper guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb96f0", "name": "CHostage::GetModelName", "confidence": "low", "rationale": "CHostage slot 51 empty int=0 stub; model getter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9700", "name": "CHostage::GetCollisionBounds", "confidence": "low", "rationale": "CHostage slot 148 empty int=0 stub; bounds getter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9710", "name": "CAI_ExpresserHost::DispatchResponse", "confidence": "low", "rationale": "Expresser slot 338 int=4 calls sub_0x180f2c0; response-dispatch guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9740", "name": "CAI_ExpresserHost::GetTimeSpeechComplete", "confidence": "low", "rationale": "Expresser slot 336 int=1 stub; speech-timing getter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9750", "name": "CHostage::SetReuseTimer", "confidence": "low", "rationale": "CHostage slot 344 int=0 calls sub_0xd2fa60 networked setter; timer setter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9760", "name": "CAI_ExpresserHost::GetExpresserOwner", "confidence": "low", "rationale": "Expresser slot 309 int=1 stub; owner accessor guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9770", "name": "CHostage::ClearReuseTimer", "confidence": "low", "rationale": "CHostage slot 342 int=0 calls networked-setter helper sub_0xd2fa10; timer reset guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb97a0", "name": "CAI_ExpresserHost::GetSpeechFilter", "confidence": "low", "rationale": "Expresser slot 183 empty int=0 stub; filter accessor guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb97b0", "name": "CAI_ExpresserHost::IsSpeaking", "confidence": "low", "rationale": "Expresser slot 106 empty int=0 stub; speaking predicate guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb97c0", "name": "CAI_ExpresserHost::GetPredictionDescMap", "confidence": "low", "rationale": "slot 47 empty int=0 static-getter stub.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb97d0", "name": "CHostageAlias_info_hostage_spawn::GetPredictionDescMap", "confidence": "low", "rationale": "slot 47 empty int=0 static-getter stub.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb97e0", "name": "CHostage::GetPredictionDescMap", "confidence": "low", "rationale": "slot 47 empty int=0 static-getter stub.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9920", "name": "CHostageExpresserShim::~CHostageExpresserShim", "confidence": "medium", "rationale": "slot 4 destructor; slot 5 (0xcb9930) is the deleting variant.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb9930", "name": "CHostageExpresserShim::~CHostageExpresserShim", "confidence": "medium", "rationale": "slot 5 deleting destructor calling sub_0x17d16d0 (op delete).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb9960", "name": "CAI_ExpresserHost::~CAI_ExpresserHost", "confidence": "medium", "rationale": "slot 4 destructor of expresser host.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb9980", "name": "CAI_ExpresserHost::~CAI_ExpresserHost", "confidence": "medium", "rationale": "slot 5 deleting destructor calling sub_0x17d16d0.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb9b00", "name": "CHostage::NetworkVar_m_reuseTimer::Reset", "confidence": "low", "rationale": "NetworkVar reuseTimer helper slot 0 calls sub_0x10ad470; init/reset guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9b20", "name": "CHostage::SetHostageState", "confidence": "low", "rationale": "CHostage slot 361 int=1 calls sub_0x180cd30; networked-state setter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9c00", "name": "CEffectData::~CEffectData", "confidence": "low", "rationale": "CEffectData slot 0 calls sub_0xe3eb00 (cleanup); destructor guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9c20", "name": "CHostage::EmitFootstepSound", "confidence": "low", "rationale": "CHostage slot 158 calls sound helpers sub_0x196e9c0/sub_0x20432f0; footstep/sound override guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb9c80", "name": "CHostage::HostageThink", "confidence": "medium", "rationale": "References think-context strings 'CHostageHostageThink'/'CHostageHostageUse'; think entrypoint.", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb9ce0", "name": "CHostageCarriableProp::~CHostageCarriableProp", "confidence": "medium", "rationale": "slot 4 destructor; slot 5 (0xcb9cf0) is deleting variant.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcb9cf0", "name": "CHostageCarriableProp::~CHostageCarriableProp", "confidence": "medium", "rationale": "slot 5 deleting destructor calling sub_0x16203a0 (op delete).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcba190", "name": "CHostage::Event_Killed", "confidence": "low", "rationale": "CHostage slot 346 int=3 calls damage/notify helpers; death-handler guess.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcba6f0", "name": "CHostage::~CHostage", "confidence": "medium", "rationale": "slot 4 destructor; slot 5 (0xcba820) calls it (deleting-dtor pattern).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcba820", "name": "CHostage::~CHostage", "confidence": "medium", "rationale": "slot 5 deleting destructor calling complete dtor sub_0xcba6f0.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcba850", "name": "CHostageAlias_info_hostage_spawn::~CHostageAlias_info_hostage_spawn", "confidence": "medium", "rationale": "slot 4 destructor of hostage-spawn alias.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcba880", "name": "CHostageAlias_info_hostage_spawn::~CHostageAlias_info_hostage_spawn", "confidence": "medium", "rationale": "slot 5 deleting destructor calling sub_0xcba6f0.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcbacc0", "name": "CAI_ExpresserHost::SpeakIfAllowed", "confidence": "low", "rationale": "Expresser slot 107 calls speech helpers sub_0x180a260/sub_0x2156310; speak wrapper guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbae60", "name": "CHostage::SetHostageStartPosition", "confidence": "low", "rationale": "CHostage slot 341 calls networked-setter sub_0xd2fa10; position setter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbaf20", "name": "CHostage::GetActivity", "confidence": "low", "rationale": "CHostage slot 252 int=2 wraps shared accessor sub_0x1c56d10; getter guess.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbaf80", "name": "CHostage::SetLeaderDistance", "confidence": "low", "rationale": "CHostage slot 351 int=1 float=1 calls sub_0x17861f0; scalar setter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbb180", "name": "CHostage::HostageUse", "confidence": "medium", "rationale": "References use-context strings 'CHostageHostageUse'/'CHostageHostageThink'; +USE handler.", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcbb4c0", "name": "CHostage::SetHostagePosition", "confidence": "low", "rationale": "CHostage slot 343 int=1 float=2 calls several networked setters; vector setter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbb800", "name": "CAI_ExpresserHost::Speak", "confidence": "low", "rationale": "Expresser slot 339 int=5 calls sub_0x17cf460/sub_0x180f200 speech dispatch; Speak guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbbd60", "name": "CHostage::HostageUpdate", "confidence": "low", "rationale": "CHostage slot 358 int=2 calls many timers/movement helpers; per-tick update guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbc090", "name": "CHostageCarriableProp::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 empty this-only downcast-getter stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbc110", "name": "CHostage::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 empty this-only downcast-getter stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbdd80", "name": "CHostage::NetworkVar_m_reuseTimer::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar helper slot 4 int=2 calls sub_0xa9af90; network-dirty callback.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcbdec0", "name": "CHostage::NetworkVar_m_entitySpottedState::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar helper slot 1 int=2 calls sub_0xa9af90; network-dirty callback.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcc1170", "name": "CHostage::GetServerClass", "confidence": "low", "rationale": "CHostage slot 3 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcc6600", "name": "CHostage::BuildDataVector", "confidence": "low", "rationale": "std::vector _M_realloc_append growth strings; vector-building helper in hostage region.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcccc30", "name": "CAI_ExpresserHost::Precache", "confidence": "low", "rationale": "slot 46 empty stub in Precache-family position.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcccc40", "name": "CHostage::Precache", "confidence": "low", "rationale": "slot 46 calls precache helpers sub_0xa31d00/sub_0xf7b560; Precache-family.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccd070", "name": "CHostageAlias_info_hostage_spawn::Precache", "confidence": "low", "rationale": "slot 46 empty stub in Precache-family position.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccd080", "name": "CAI_ExpresserHost::GetServerClass", "confidence": "low", "rationale": "slot 45 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccd090", "name": "CHostageCarriableProp::Precache", "confidence": "low", "rationale": "slot 46 empty stub in Precache-family position.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccd0a0", "name": "CHostageCarriableProp::GetServerClass", "confidence": "low", "rationale": "slot 45 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccd0d0", "name": "CBarnLight::GetDataDescMap", "confidence": "low", "rationale": "CBarnLight slot 0 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccd0e0", "name": "CBarnLight::GetRenderBounds", "confidence": "low", "rationale": "CBarnLight slot 100 empty int=0 stub; render-bounds getter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccd0f0", "name": "CBarnLight::GetLightType", "confidence": "low", "rationale": "CBarnLight slot 271 empty int=0 stub; light-type getter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccd100", "name": "CBarnLight::IsLightEnabled", "confidence": "low", "rationale": "CBarnLight slot 273 empty int=0 stub; enabled predicate guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccd110", "name": "CRectLight::GetDataDescMap", "confidence": "low", "rationale": "CRectLight slot 0 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccd120", "name": "COmniLight::GetDataDescMap", "confidence": "low", "rationale": "COmniLight slot 0 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccd130", "name": "CBarnLight::GetDataDescMap", "confidence": "low", "rationale": "CBarnLight slot 44 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccd140", "name": "CBarnLight::GetRenderColor", "confidence": "low", "rationale": "CBarnLight slot 110 int=1 stub; light color getter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccd150", "name": "CRectLight::GetDataDescMap", "confidence": "low", "rationale": "CRectLight slot 44 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccd160", "name": "COmniLight::GetDataDescMap", "confidence": "low", "rationale": "COmniLight slot 44 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccd170", "name": "CEntityPulseAPIExtensionRegistrationContext::GetSingleton", "confidence": "low", "rationale": "Pulse-API registration context slot 7, empty int=0, 19 callers; shared accessor/singleton getter.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccd1a0", "name": "CBarnLight::GetRenderOrigin", "confidence": "low", "rationale": "CBarnLight slot 101 empty int=0 stub; render-origin getter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccd7b0", "name": "CBarnLight::UpdateLight", "confidence": "low", "rationale": "CBarnLight slot 270 int=1 float=2 calls light-system helpers sub_0x1ee*; per-light update guess.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccd880", "name": "CRectLight::UpdateLight", "confidence": "low", "rationale": "CRectLight slot 270 calls light-system helpers sub_0x1ee3ae0; per-light update guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccd8f0", "name": "COmniLight::UpdateLight", "confidence": "low", "rationale": "COmniLight slot 270 calls light-system helpers sub_0x1ee3b00; per-light update guess.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccd970", "name": "COmniLight::GetPredictionDescMap", "confidence": "low", "rationale": "slot 47 empty int=0 static-getter stub.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccd980", "name": "CRectLight::GetPredictionDescMap", "confidence": "low", "rationale": "slot 47 empty int=0 static-getter stub.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcce220", "name": "CBarnLight::SetRenderMode", "confidence": "low", "rationale": "CBarnLight slot 92 int=1 stub; render-mode setter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcce520", "name": "CBarnLight::SetLightColor", "confidence": "low", "rationale": "CBarnLight slot 88 int=3 stub; color setter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcce960", "name": "CBarnLight::FireStyleEventOutput", "confidence": "medium", "rationale": "References 'OnStyleEvent%u' output format and 'm_StyleEvent' field; fires per-index style output.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccf7a0", "name": "CBarnLight::~CBarnLight", "confidence": "medium", "rationale": "slot 4 destructor shared by lights; slot 5 (0xccfa10) is deleting variant.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccfa10", "name": "CBarnLight::~CBarnLight", "confidence": "medium", "rationale": "slot 5 deleting destructor calling complete dtor sub_0xccf7a0.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccfa40", "name": "COmniLight::~COmniLight", "confidence": "medium", "rationale": "slot 4 destructor of COmniLight.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccfa50", "name": "COmniLight::~COmniLight", "confidence": "medium", "rationale": "slot 5 deleting destructor calling sub_0xccf7a0.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccfa80", "name": "CRectLight::~CRectLight", "confidence": "medium", "rationale": "slot 4 destructor of CRectLight.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccfa90", "name": "CRectLight::~CRectLight", "confidence": "medium", "rationale": "slot 5 deleting destructor calling sub_0xccf7a0.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd08b0", "name": "CBarnLight::RegisterPulseBinding", "confidence": "low", "rationale": "References pulse-binding param names '_Target'/'param' and pulse-registration callees; one of eight per-method binding registrars.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd0a20", "name": "CBarnLight::RegisterPulseBinding", "confidence": "low", "rationale": "Identical '_Target'/'param' pulse-binding registrar (per-method instance).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd0b90", "name": "CBarnLight::RegisterPulseBinding", "confidence": "low", "rationale": "Identical '_Target'/'param' pulse-binding registrar (per-method instance).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd0d00", "name": "CBarnLight::RegisterPulseBinding", "confidence": "low", "rationale": "Identical '_Target'/'param' pulse-binding registrar (per-method instance).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd0e70", "name": "CBarnLight::RegisterPulseBinding", "confidence": "low", "rationale": "Identical '_Target'/'param' pulse-binding registrar (per-method instance).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd0fe0", "name": "CBarnLight::RegisterPulseBinding", "confidence": "low", "rationale": "Identical '_Target'/'param' pulse-binding registrar (per-method instance).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd1150", "name": "CBarnLight::RegisterPulseBinding", "confidence": "low", "rationale": "Identical '_Target'/'param' pulse-binding registrar (per-method instance).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd12c0", "name": "CBarnLight::RegisterPulseBinding", "confidence": "low", "rationale": "Identical '_Target'/'param' pulse-binding registrar (per-method instance).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd1a60", "name": "CBarnLight::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 empty this-only downcast-getter stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd1ae0", "name": "CRectLight::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 empty this-only downcast-getter stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd1b60", "name": "COmniLight::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 empty this-only downcast-getter stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd4f60", "name": "CLightStyle::SetStyle", "confidence": "low", "rationale": "CLightStyle slot 1 int=3 stub; style setter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd5680", "name": "CRectLight::UpdateLightState", "confidence": "low", "rationale": "CRectLight slot 272 int=3 float=2 calls light-system builders sub_0x1ee0*; light state update guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd5ba0", "name": "CBarnLight::UpdateLightState", "confidence": "low", "rationale": "CBarnLight slot 272 int=3 float=2 calls light-system builders; light state update guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd6200", "name": "COmniLight::UpdateLightState", "confidence": "low", "rationale": "COmniLight slot 272 int=3 float=2 calls light-system builders; light state update guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd6790", "name": "CBarnLight::SetupRenderable", "confidence": "low", "rationale": "CBarnLight slot 275 int=1 float=2 calls render-setup helpers sub_0xcd4fc0/sub_0x1d15880; renderable setup guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf3950", "name": "CLightComponent::InsertStyleEntry", "confidence": "low", "rationale": "'Insert'/'false' assert strings; inserts into a light-style table (calls sub_0xcf34e0).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf3cd0", "name": "CLightComponent::BuildStyleTable", "confidence": "low", "rationale": "'Insert'/'false' strings; drives light-setup helpers plus sub_0xcf3950 insert; table builder.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcf5e00", "name": "CBarnLight::SetStyle", "confidence": "medium", "rationale": "References 'SetStyle' and CNetworkTransmitComponent::StateChanged; networked style setter.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xcf8900", "name": "CBarnLight::BuildDataVector", "confidence": "low", "rationale": "std::vector _M_realloc_append growth strings; vector-building helper in light region.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04520", "name": "CBarnLight::OnStateChanged", "confidence": "low", "rationale": "CBarnLight slot 15 calls sub_0xcf4b00/sub_0x17d8980; post-update/state-change hook guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04590", "name": "CBarnLight::Precache", "confidence": "low", "rationale": "slot 46 empty stub in Precache-family position.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd045a0", "name": "CBarnLight::GetServerClass", "confidence": "low", "rationale": "slot 45 empty int=0 static-getter stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd045d0", "name": "CSNavMesh::IsLoaded", "confidence": "low", "rationale": "CSNavMesh slot 2 empty int=0 stub; loaded predicate guess.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd045e0", "name": "CSNavMesh::IsAnalyzed", "confidence": "low", "rationale": "CSNavMesh slot 3 empty int=0 stub; analyzed predicate guess.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd045f0", "name": "CSNavMesh::GetGenerationState", "confidence": "low", "rationale": "CSNavMesh slot 18 empty int=0 stub; generation-state getter guess.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd04600", "name": "CSNavMesh::IsGenerating", "confidence": "low", "rationale": "CSNavMesh slot 19 empty int=0 stub; generating predicate guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04610", "name": "CSNavMesh::GetNavDataVersion", "confidence": "low", "rationale": "CSNavMesh slot 30 empty int=0 stub; version getter guess.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd04620", "name": "CSNavMesh::GetSubVersion", "confidence": "low", "rationale": "CSNavMesh slot 31 empty int=0 stub; sub-version getter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04630", "name": "CSNavMesh::GetMagicNumber", "confidence": "low", "rationale": "CSNavMesh slot 34 empty int=0 stub; file-magic getter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04640", "name": "CCSNavArea::GetID", "confidence": "low", "rationale": "CCSNavArea slot 12 int=1 stub; area-id getter guess.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd04650", "name": "CCSNavArea::GetAttributes", "confidence": "low", "rationale": "CCSNavArea slot 21 empty int=0 stub; attribute-flags getter guess.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd04660", "name": "CCSNavArea::GetParent", "confidence": "low", "rationale": "CCSNavArea slot 19 int=1 stub; parent-area getter guess.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd04680", "name": "CCSNavArea::GetCostSoFar", "confidence": "low", "rationale": "CCSNavArea slot 20 int=1 float=1 stub; pathfinding cost getter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd046c0", "name": "ApproachAreaCost::GetPathCost", "confidence": "low", "rationale": "ApproachAreaCost functor slot 17 int=5 stub; cost-query guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd046d0", "name": "ApproachAreaCost::GetToleranceScale", "confidence": "low", "rationale": "ApproachAreaCost slot 9 empty int=0 stub; scalar getter guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd046e0", "name": "ApproachAreaCost::Reset", "confidence": "low", "rationale": "ApproachAreaCost slot 4 empty int=0 stub; reset guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd046f0", "name": "CSNavMesh::GetEditMode", "confidence": "low", "rationale": "CSNavMesh slot 15 empty int=0 stub; edit-mode getter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04700", "name": "CSNavMesh::IsEditMode", "confidence": "low", "rationale": "CSNavMesh slot 14 empty int=0 stub; edit-mode predicate guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04cc0", "name": "CTier2AppSystem::Disconnect", "confidence": "low", "rationale": "IAppSystem vtable slot 2 empty stub; Disconnect by standard ordering.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04cd0", "name": "CTier2AppSystem::GetTier", "confidence": "low", "rationale": "IAppSystem slot 5 empty stub; GetTier by standard ordering.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04ce0", "name": "CTier2AppSystem::GetName", "confidence": "low", "rationale": "IAppSystem slot 6 empty stub; GetName by standard ordering.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04cf0", "name": "CCustomNavGenSystem::QueryInterface", "confidence": "low", "rationale": "App-system slot 7 empty stub on concrete system; interface-query guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04d00", "name": "CTier2AppSystem::OnAppSystemLoaded", "confidence": "low", "rationale": "App-system slot 9 empty stub; late-init hook guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04d10", "name": "CTier2AppSystem::OnAppSystemUnloaded", "confidence": "low", "rationale": "App-system slot 10 empty stub; teardown hook guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04d20", "name": "CTier2AppSystem::Reconnect", "confidence": "low", "rationale": "App-system slot 7 empty stub; Reconnect by standard ordering.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04d30", "name": "ApproachAreaCost::Init", "confidence": "low", "rationale": "ApproachAreaCost slot 5 empty int=0 stub; init guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04e30", "name": "CTier2AppSystem::QueryInterface", "confidence": "low", "rationale": "App-system slot 8 int=3 calls sub_0x2160490; interface-query by name guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04e70", "name": "CTier2AppSystem::Shutdown", "confidence": "low", "rationale": "IAppSystem slot 4 empty stub; Shutdown by standard ordering.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04e90", "name": "CTier2AppSystem::Init", "confidence": "low", "rationale": "IAppSystem slot 3 calls sub_0x1c542e0; Init by standard ordering.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd04ec0", "name": "CTier2AppSystem::Connect", "confidence": "low", "rationale": "IAppSystem slot 1 calls factory helpers sub_0x21604e0; Connect by standard ordering.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd05420", "name": "ApproachAreaCost::operator()", "confidence": "low", "rationale": "ApproachAreaCost slot 16 int=5 float=2 calls sub_0x21644b0; pathfinding cost functor call operator.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd05a90", "name": "CCustomNavGenSystem::GenerateNavMesh", "confidence": "low", "rationale": "CCustomNavGenSystem slot 11 calls nav-build helpers sub_0x21d9e20/sub_0x2201700; generation entrypoint guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd05b60", "name": "CCSNavArea::~CCSNavArea", "confidence": "medium", "rationale": "slot 3 destructor calling free helper sub_0x9e60f0; slot 4 (0xd05cb0) is deleting variant.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd05cb0", "name": "CCSNavArea::~CCSNavArea", "confidence": "medium", "rationale": "slot 4 deleting destructor calling complete dtor sub_0xd05b60.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd05e00", "name": "CSNavMesh::~CSNavMesh", "confidence": "low", "rationale": "CSNavMesh slot 0 int=1 calls free helper sub_0x9e60f0; destructor guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd086c0", "name": "CCSNavArea::GetCenter", "confidence": "low", "rationale": "CCSNavArea slot 16 empty int=0 stub; center getter guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd08830", "name": "CSNavMesh::LoadNavData", "confidence": "low", "rationale": "CSNavMesh slot 16 int=2 drives many parse helpers sub_0x1c5*/sub_0x1c62*; data-load guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd0f200", "name": "CSNavMesh::AddNavArea", "confidence": "low", "rationale": "CSNavMesh slot 24 int=3 calls sub_0xc3b380; area-insert guess.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd0f2a0", "name": "CSNavMesh::Reset", "confidence": "low", "rationale": "CSNavMesh slot 4 int=3 calls sub_0xc3b380/sub_0xd06490; teardown/reset guess.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd0f520", "name": "CCSNavArea::ConnectTo", "confidence": "low", "rationale": "CCSNavArea slot 10 int=1 drives many list helpers; adjacency-build guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd13cf0", "name": "CSNavMesh::GetNavAreaCount", "confidence": "low", "rationale": "CSNavMesh slot 5 empty int=0 stub; area-count getter guess.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd13d00", "name": "CSNavMesh::GetNavArea", "confidence": "low", "rationale": "CSNavMesh slot 8 int=1 float=1 calls sub_0x17861f0; area-lookup-by-point guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd13f40", "name": "CSNavMesh::GetNearestNavArea", "confidence": "low", "rationale": "CSNavMesh slot 11 int=1 float=1 calls geometry helpers sub_0x1c56d10/sub_0x21e7d50; nearest-area lookup guess.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd141c0", "name": "CSNavMesh::GetNavAreaByID", "confidence": "low", "rationale": "CSNavMesh slot 12 empty int=0 stub; id-lookup guess.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd14380", "name": "CSNavMesh::CollectAreasOverlappingExtent", "confidence": "low", "rationale": "CSNavMesh slot 25 int=1 calls sub_0x21e9800/sub_0x21eb690; spatial query guess.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14400", "name": "CFlashbangProjectile::OnAnimGraphActivate", "confidence": "low", "rationale": "very high vtable slot 304 in anim-graph range; class-only, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14410", "name": "CFlashbangProjectile::HandleAnimEvent", "confidence": "low", "rationale": "high slot 308 anim-graph region; guess from class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14420", "name": "CFlashbangProjectile::Detonate", "confidence": "low", "rationale": "slot 314 int=1 with a caller; grenade projectile detonate-like override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd14430", "name": "CFlashbangProjectile::UpdateOnRemove", "confidence": "low", "rationale": "slot 318 stub; class+slot guess only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14440", "name": "CFlashbangProjectile::OnParentChanged", "confidence": "low", "rationale": "slot 311 stub; class+slot guess only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14450", "name": "CFlashbangProjectile::~CFlashbangProjectile", "confidence": "medium", "rationale": "vtable slot 0 is conventionally the destructor; 1 caller (deleting dtor)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14460", "name": "CFlashbangProjectile::Explode", "confidence": "low", "rationale": "slot 313 shared with HE grenade; likely a common grenade explode virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14470", "name": "CFlashbangProjectile::OnBounce", "confidence": "low", "rationale": "slot 320 shared with HE grenade; common grenade bounce/collide virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14480", "name": "CTraceFilterNoPlayersAndFlashbangPassableAnims::~CTraceFilterNoPlayersAndFlashbangPassableAnims", "confidence": "low", "rationale": "trace-filter vtable slot 0 stub, likely destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd144b0", "name": "CFlashbangProjectile::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const-returning virtual seen on all entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd144c0", "name": "CHEGrenadeProjectile::~CHEGrenadeProjectile", "confidence": "medium", "rationale": "vtable slot 0 destructor; 1 caller (deleting dtor)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd144d0", "name": "CHEGrenadeProjectile::Explode", "confidence": "low", "rationale": "slot 313 shared with flashbang; common grenade explode virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd144e0", "name": "CHEGrenadeProjectile::Detonate", "confidence": "low", "rationale": "slot 322 HE-only override with a caller; HE detonate-like virtual", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd144f0", "name": "CHEGrenadeProjectile::OnBounce", "confidence": "low", "rationale": "slot 320 shared with flashbang; common grenade bounce/collide virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14500", "name": "CHEGrenadeProjectile::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14ad0", "name": "CTraceFilterNoPlayersAndFlashbangPassableAnims::GetTraceType", "confidence": "low", "rationale": "trace-filter slot 1 int=0 const return; ITraceFilter GetTraceType convention", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd14b70", "name": "CFlashbangProjectile::Activate", "confidence": "low", "rationale": "slot 47 with a caller; common entity Activate-region virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd15000", "name": "CFlashbangProjectile::Connect", "confidence": "low", "rationale": "low slot 4 stub; early entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd15020", "name": "CFlashbangProjectile::Spawn", "confidence": "low", "rationale": "slot 5 calls shared grenade setup sub_0x13f4d60; Spawn-like override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd15060", "name": "CHEGrenadeProjectile::Connect", "confidence": "low", "rationale": "low slot 4 stub; early entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd15080", "name": "CHEGrenadeProjectile::Spawn", "confidence": "low", "rationale": "slot 5 calls shared grenade setup sub_0x13f4d60; Spawn-like override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd150e0", "name": "CFlashbangProjectile::Activate", "confidence": "low", "rationale": "slot 46 stub; common entity Activate-region virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd150f0", "name": "CFlashbangProjectile::Precache", "confidence": "low", "rationale": "slot 45 calls precache-like helpers sub_0xe89930/sub_0x1699100; Precache override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd15140", "name": "CTraceFilterNoPlayersAndFlashbangPassableAnims::ShouldHitEntity", "confidence": "medium", "rationale": "trace-filter slot 2 int=2 with entity-comparison callee; core ShouldHitEntity", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xd15990", "name": "Pulse_RegisterInputBinding_param", "confidence": "low", "rationale": "strings _Target/param plus pulse registration callees (sub_0x207aa00/sub_0x207b1b0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd164f0", "name": "CFlashbangProjectile::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 per-class virtual; transmit-state region guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd16570", "name": "CHEGrenadeProjectile::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 per-class virtual; transmit-state region guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1cae0", "name": "CBuoyancyHelper::GetCallbackType", "confidence": "low", "rationale": "helper slot 0 int=0 stub; interface callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1caf0", "name": "CBuoyancyHelper::Shutdown", "confidence": "low", "rationale": "helper slot 3 int=0 stub; guess from class+slot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1cb20", "name": "CPointEntity::~CPointEntity", "confidence": "medium", "rationale": "vtable slot 0 destructor convention", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xd1cb30", "name": "CTakeDamageConstPtrSaveRestoreOps::IsEmpty", "confidence": "low", "rationale": "ISaveRestoreOps slot 3 int=0; IsEmpty/MakeEmpty region", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1cb40", "name": "CTakeDamageConstPtrSaveRestoreOps::Restore", "confidence": "low", "rationale": "ISaveRestoreOps slot 2 int=2; Restore convention", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1cb50", "name": "CBaseClientUIEntity::GetRenderBounds", "confidence": "low", "rationale": "slot 226 int=0 accessor; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1cb60", "name": "CLegacyCollisionData::GetCollisionData", "confidence": "low", "rationale": "slot 0 int=1 accessor; schema data class guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1cb80", "name": "CLegacyCollisionData::GetVData", "confidence": "low", "rationale": "slot 1 int=1 accessor; guess from class+slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1cba0", "name": "CLegacyCollisionData::GetSurfaceProp", "confidence": "low", "rationale": "slot 2 int=1 accessor; guess from class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1cbd0", "name": "CBaseClientUIEntity::GetTracerType", "confidence": "low", "rationale": "slot 126 int=0 accessor; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1cbe0", "name": "CBaseClientUIEntity::SetParentAttachment", "confidence": "low", "rationale": "slot 133 int=1; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1cbf0", "name": "CEmptyPhysicsBodyList::Count", "confidence": "medium", "rationale": "empty-list slot 3 int=0 const stub with 13 callers; Count returning 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1cc00", "name": "CEmptyPhysicsBodyList::IsValidIndex", "confidence": "low", "rationale": "slot 4 int=0 stub on empty list container", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1cc10", "name": "CEmptyPhysicsBodyList::GetElement", "confidence": "low", "rationale": "slot 5 int=0 stub on empty list container", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1cc20", "name": "CBaseClientUIEntity::GetModelName", "confidence": "low", "rationale": "slot 69 int=0 accessor; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1cc30", "name": "CBaseClientUIEntity::Precache", "confidence": "low", "rationale": "slot 91 int=0 with 6 callers (base-called by subclasses); Precache-like", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1cc40", "name": "CTriggerBombReset::PassesTriggerFilters", "confidence": "low", "rationale": "high slot 272 const stub with 41 callers; trigger predicate guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1cc50", "name": "CBaseClientUIEntity::GetSoundEmissionType", "confidence": "low", "rationale": "slot 163 int=1; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1cc60", "name": "CBaseClientUIEntity::GetModelIndex", "confidence": "low", "rationale": "slot 68 int=0 accessor; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1cc70", "name": "CBaseClientUIEntity::IsCombatCharacter", "confidence": "low", "rationale": "slot 228 int=0 predicate; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1cc80", "name": "CBaseClientUIEntity::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 230 int=0 const stub; downcast-null virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1cc90", "name": "CBaseClientUIEntity::MyNextBotPointer", "confidence": "low", "rationale": "slot 231 int=0 const stub; downcast-null virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d270", "name": "CPointEntity::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d2a0", "name": "CBaseTrigger::~CBaseTrigger", "confidence": "medium", "rationale": "vtable slot 0 destructor convention", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xd1d2b0", "name": "CBaseTrigger::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d2d0", "name": "CBreakContentsSnapshotCache::Shutdown", "confidence": "low", "rationale": "IGameSystem slot 65 int=0; game-system lifecycle guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d2f0", "name": "CBuoyancyHelper::OnFluidChanged", "confidence": "low", "rationale": "slot 9 int=0 stub; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d300", "name": "CBuoyancyHelper::OnBuoyancyUpdate", "confidence": "low", "rationale": "slot 10 int=0 stub; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d310", "name": "CBuoyancyHelper::OnDrag", "confidence": "low", "rationale": "slot 11 int=0 stub; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d320", "name": "CBuoyancyHelper::Simulate", "confidence": "medium", "rationale": "slot 1 int=3 float=2 signature matches IMotionEvent::Simulate(obj, linear, angular)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1d460", "name": "CBaseCubemap::GetResourceCount", "confidence": "low", "rationale": "secondary-vtable slot 3 int=0; resource listener guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d470", "name": "CBaseCubemap::GetResource", "confidence": "low", "rationale": "secondary-vtable slot 5 int=0; resource listener guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d480", "name": "CBaseCubemap::OnResourceReloaded", "confidence": "low", "rationale": "secondary-vtable slot 6 int=0; resource listener guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d490", "name": "CBaseCubemap::GetResourceType", "confidence": "low", "rationale": "secondary-vtable slot 7 int=0; resource listener guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d4a0", "name": "CBaseCubemap::IsResourceLoaded", "confidence": "low", "rationale": "secondary-vtable slot 8 int=0; resource listener guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d4b0", "name": "CEnvCombinedLightProbeVolume::~CEnvCombinedLightProbeVolume", "confidence": "medium", "rationale": "vtable slot 0 destructor convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d4c0", "name": "CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume::~CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume", "confidence": "medium", "rationale": "vtable slot 0 destructor for alias class", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d4d0", "name": "CEnvCombinedLightProbeVolume::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d4e0", "name": "CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual (alias)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d4f0", "name": "CEnvCubemap::~CEnvCubemap", "confidence": "medium", "rationale": "vtable slot 0 destructor convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d500", "name": "CEnvCubemapBox::~CEnvCubemapBox", "confidence": "medium", "rationale": "vtable slot 0 destructor convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d510", "name": "CEnvCubemap::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d520", "name": "CEnvCubemapToolsResourceListener::OnResourceReloaded", "confidence": "low", "rationale": "resource-listener slot 1; class name implies resource-reload callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1d530", "name": "CEnvCubemapBox::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1df20", "name": "CEntitySpawnerBase::SpawnEntity", "confidence": "low", "rationale": "spawner slot 1; entity-spawner factory method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1df30", "name": "CEmptyPhysicsBodyList::GetBody", "confidence": "low", "rationale": "empty-list slot 1 with a caller; element accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1df40", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 5 int=0; name accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1df50", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 6 int=0; global-ptr accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1df60", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 with callers; setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1df70", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 8; create-instance guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1df80", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 9 int=1; destroy-instance guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1df90", "name": "CBaseTrigger::Activate", "confidence": "low", "rationale": "slot 46 int=0 stub base-called by 14 subclasses; Activate-region virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1e090", "name": "CBaseClientUIEntity::AcceptInput", "confidence": "low", "rationale": "slot 149 int=2 calls sub_0x16b1120; input-handling region guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1e0f0", "name": "CEnvCubemap::CreateVPhysics", "confidence": "low", "rationale": "slot 92 int=1; shared entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1e100", "name": "CEnvCombinedLightProbeVolume::CreateVPhysics", "confidence": "low", "rationale": "slot 92 int=1; shared entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1e110", "name": "CEmptyPhysicsBodyList::IsEmpty", "confidence": "low", "rationale": "empty-list slot 2 int=0 const stub; predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1e120", "name": "CPointEntity::UpdateOnRemove", "confidence": "low", "rationale": "slot 47 int=0 stub; common entity remove-region virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1e130", "name": "CBaseTrigger::UpdateOnRemove", "confidence": "low", "rationale": "slot 47 with a caller; common entity remove-region virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1e140", "name": "CBuoyancyHelper::Init", "confidence": "low", "rationale": "slot 5 int=0 with a caller; helper init guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1e150", "name": "CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume::UpdateOnRemove", "confidence": "low", "rationale": "slot 47 with a caller; remove-region virtual (alias)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1e160", "name": "CEnvCombinedLightProbeVolume::UpdateOnRemove", "confidence": "low", "rationale": "slot 47 int=0 stub; remove-region virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1e170", "name": "CEnvCubemapBox::UpdateOnRemove", "confidence": "low", "rationale": "slot 47 with a caller; remove-region virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1e460", "name": "CBaseClientUIEntity::SetModel", "confidence": "low", "rationale": "slot 71 int=1 with callers; model-setter region guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1e4a0", "name": "CEmptyPhysicsBodyList::~CEmptyPhysicsBodyList", "confidence": "low", "rationale": "slot 0 calls sub_0x12ba900; destructor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1ed70", "name": "CPointEntity::Connect", "confidence": "low", "rationale": "low slot 4 int=1 stub; early entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1ed80", "name": "CPointEntity::Spawn", "confidence": "low", "rationale": "slot 5 int=1 calls shared sub_0x17d37b0; Spawn-like override", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1edf0", "name": "CTriggerBombReset::Spawn", "confidence": "low", "rationale": "slot 15 int=1 with 6 callers; entity spawn/activate region", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1ee30", "name": "CTriggerBombReset::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 int=0 calls shared sub_0x17bb860; remove-region virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1ee40", "name": "CEnvCubemap::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 calls shared sub_0x17bb860; remove-region virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1ee50", "name": "CEnvCombinedLightProbeVolume::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 calls shared sub_0x17bb860; remove-region virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1ee80", "name": "CBaseTrigger::Precache", "confidence": "low", "rationale": "slot 45 int=0 stub base-called by 13 subclasses; Precache-region virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1f280", "name": "CPulseInputParameterAdapterWithMethodSignature::Invoke", "confidence": "low", "rationale": "pulse adapter slot 0 int=5; parameter-adapter invoke guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1f2d0", "name": "CPulseInputParameterAdapterWithCPPSignature::Invoke", "confidence": "low", "rationale": "pulse adapter slot 0 int=5; parameter-adapter invoke guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1f440", "name": "CEnvCombinedLightProbeVolume::Spawn", "confidence": "low", "rationale": "slot 15 int=1 calls sub_0x181f720; spawn/activate region", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1f790", "name": "CBaseClientUIEntity::UpdateOnRemove", "confidence": "low", "rationale": "slot 124 int=1 calls sub_0x17d7cf0; teardown region guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1f810", "name": "CTriggerBombReset::Touch", "confidence": "low", "rationale": "slot 275 int=2 calls sub_0x2105bf0; trigger touch-handler guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1f870", "name": "CInfoOffscreenPanoramaTexture::OnParseMapData", "confidence": "low", "rationale": "slot 127 int=2; map-data parse region guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1f890", "name": "CBaseClientUIEntity::OnParseMapData", "confidence": "low", "rationale": "slot 215 int=4; map-data/keyvalue region guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1ff70", "name": "CTriggerBombReset::EndTouch", "confidence": "low", "rationale": "slot 277 int=1 calls sub_0x9e60c0/sub_0x1ac6040; trigger end-touch guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd20070", "name": "CPulseInputParameterAdapterWithCPPSignature::GetParameterType", "confidence": "low", "rationale": "pulse adapter slot 3; parameter-type accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd21380", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 0 int=1; init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd213b0", "name": "CBreakContentsSnapshotCache::GetName", "confidence": "low", "rationale": "IGameSystem slot 62 int=0; name accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd213e0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 2 int=1; shutdown guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd21410", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory slot 1 int=1; post-init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd21640", "name": "CBaseClientUIEntity::StartTouch", "confidence": "low", "rationale": "slot 185 int=1 calls sub_0x17fa330; touch-region guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd216c0", "name": "CBaseClientUIEntity::AcceptInput", "confidence": "low", "rationale": "slot 83 int=2; input-handling guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd21d60", "name": "CBreakContentsSnapshotCache::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 60 int=2 with callers; per-frame listener guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd21da0", "name": "CTriggerBombReset::CreateVPhysics", "confidence": "low", "rationale": "slot 92 int=1; shared entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd22150", "name": "CGameSystemStaticFactory::GameInit", "confidence": "low", "rationale": "factory slot 4 int=1; game-init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd221b0", "name": "CGameSystemStaticFactory::GameShutdown", "confidence": "low", "rationale": "factory slot 3 int=1; game-shutdown guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd223f0", "name": "CBuoyancyHelper::Init", "confidence": "low", "rationale": "slot 4 int=0 calls sub_0xf1dd90/sub_0x1c56d10; helper init guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd22570", "name": "CBaseTrigger::EndTouch", "confidence": "low", "rationale": "slot 5 int=1 calls sub_0x16200b0/sub_0x21329e0; trigger touch-region guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd22680", "name": "CBaseTrigger::StartTouch", "confidence": "low", "rationale": "slot 4 int=1 with 4 callers calls sub_0x21329e0; trigger touch-region guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd22790", "name": "CPropsBreakableSystem::OnEntitySpawned", "confidence": "low", "rationale": "game-system slot 0 int=1 calls sub_0x9ef5d0; entity-event listener guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd228a0", "name": "CPropsBreakableSystem::OnEntityRemoved", "confidence": "low", "rationale": "game-system slot 1 int=1 calls sub_0x9ef5d0; entity-event listener guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd229b0", "name": "CEntitySharedPulseSignature::RegisterInputs", "confidence": "low", "rationale": "pulse-signature slot 0 int=1 calls sub_0x9ef5d0; registration guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd22b10", "name": "CEntitySharedPulseSignature::RegisterOutputs", "confidence": "low", "rationale": "pulse-signature slot 1 int=1 calls sub_0x9ef5d0/sub_0x20f2f40; registration guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd23190", "name": "CBuoyancyHelper::Simulate", "confidence": "low", "rationale": "slot 2 int=3 float=2 matches IMotionEvent::Simulate signature", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd232f0", "name": "CBreakContentsSnapshotCache::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "IGameSystem slot 4 int=1; global-ptr setup guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd23650", "name": "CBaseClientUIEntity::DrawDebugGeometry", "confidence": "low", "rationale": "slot 111 int=2 calls several draw/geometry subs; debug-draw region guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd237b0", "name": "CBaseClientUIEntity::SetParent", "confidence": "low", "rationale": "slot 73 int=3 calls sub_0x15d1d80; parent-setup region guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd23860", "name": "CBreakContentsSnapshotCache::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 int=1 with a caller; per-frame listener guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd23930", "name": "CBreakContentsSnapshotCache::PreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64 int=1 calls sub_0xec6b90; per-frame listener guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd24190", "name": "CTriggerBombReset::AcceptInput", "confidence": "low", "rationale": "slot 149 int=2; input-handling region guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd24540", "name": "CBreakContentsSnapshotCache::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot 35 int=1; manifest/session listener guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd24c40", "name": "CBaseClientUIEntity::SetLightingOrigin", "confidence": "low", "rationale": "slot 199 int=1 float=1 calls sub_0xd233c0/sub_0x17d6a90; float-taking setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd25630", "name": "Pulse_RegisterInputBinding_flValue", "confidence": "low", "rationale": "strings _Target/flValue plus pulse registration callees; float-input binding thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd25790", "name": "Pulse_RegisterInputBinding_pParam", "confidence": "low", "rationale": "strings _Target/pParam plus pulse registration callees; input binding thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd25cd0", "name": "Pulse_RegisterInputBinding_param", "confidence": "low", "rationale": "strings _Target/param plus pulse registration callees; input binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd25e40", "name": "Pulse_RegisterInputBinding_param", "confidence": "low", "rationale": "strings _Target/param plus pulse registration callees; input binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd262b0", "name": "Pulse_RegisterInputBinding_pOtherEntity", "confidence": "low", "rationale": "strings _Target/pOtherEntity plus pulse registration callees; entity-input binding thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd26920", "name": "CTriggerBombReset::StartTouch", "confidence": "low", "rationale": "slot 14 int=2 (this,pOther) with 10 callers and rich callees; trigger touch handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd26b40", "name": "DestructPhysicsMotionControllerVector", "confidence": "low", "rationale": "strings CUtlVector/IPhysicsMotionController; teardown of a motion-controller vector", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd27110", "name": "CBaseCubemap::GetResourceManifest", "confidence": "low", "rationale": "secondary-vtable slot 0 int=1; resource-manifest accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd271b0", "name": "CBaseCubemap::GetResourceDependencies", "confidence": "low", "rationale": "secondary-vtable slot 1 int=1; resource-dependency accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd27240", "name": "CEnvCubemap::Connect", "confidence": "low", "rationale": "low slot 4 int=1; early entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd27430", "name": "CEnvCubemapBox::Connect", "confidence": "low", "rationale": "low slot 4 int=1; early entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd27620", "name": "CEnvCubemap::Spawn", "confidence": "low", "rationale": "slot 5 int=1 calls shared sub_0x17d37b0; Spawn-like override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd27820", "name": "CEnvCubemapBox::Spawn", "confidence": "low", "rationale": "slot 5 int=1 calls shared sub_0x17d37b0; Spawn-like override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd27d40", "name": "CC_Ent_SetAng", "confidence": "high", "rationale": "strings 'Usage: ent_setang index pitch yaw ' and 'ent_setang: no entity %d'; console command handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd28920", "name": "CInfoDynamicShadowHint::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 per-class virtual; transmit-state region guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd289a0", "name": "CTriggerBombReset::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 per-class virtual; transmit-state region guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd28a20", "name": "CEnvCombinedLightProbeVolume::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 per-class virtual; transmit-state region guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd28aa0", "name": "CEnvCubemap::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 per-class virtual; transmit-state region guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd28b20", "name": "CEnvCubemapBox::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 per-class virtual; transmit-state region guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd2a7c0", "name": "CPointEntity::CPointEntity", "confidence": "medium", "rationale": "strings 'CPointEntity'/'Point entity.' (schema class name+description) with 64 callers; base constructor/factory", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xd2a940", "name": "GetModelKeyValueString", "confidence": "medium", "rationale": "reads 'model' key via CEntityKeyValues::FindKeyValues + KeyValues3::GetString; model-keyvalue extractor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd2b5b0", "name": "CBaseClientUIEntity::Spawn", "confidence": "low", "rationale": "slot 84 int=1 substantial with many setup callees; Spawn override guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd2c400", "name": "CBaseClientUIEntity::Teleport", "confidence": "low", "rationale": "slot 72 int=2 float=2 (position/angle args) with transform callees; Teleport-like", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd30be0", "name": "CBaseClientUIEntity::Activate", "confidence": "low", "rationale": "slot 92 calls shared sub_0xd30b80/sub_0x16b1120; shared entity Activate-region virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd30cb0", "name": "CInfoOffscreenPanoramaTexture::Activate", "confidence": "low", "rationale": "slot 93 calls same shared subs as slot-92 Activate; shifted Activate-region virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd37200", "name": "CBuoyancyHelper::Update", "confidence": "low", "rationale": "slot 6 int=0 with a caller; periodic-update guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd3b1a0", "name": "CBaseCubemap::GetResourceInputs", "confidence": "low", "rationale": "secondary-vtable slot 4 int=1 calls sub_0xd3ace0; resource accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd3c660", "name": "CEnvCubemapFog::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd3c890", "name": "CEnvCubemapFog::CreateVPhysics", "confidence": "low", "rationale": "slot 92 int=1; shared entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd3ef10", "name": "CEnvCombinedLightProbeVolume::Connect", "confidence": "low", "rationale": "low slot 4 int=1 calls sub_0xa7ac50/sub_0xd8b6b0; early entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd3f240", "name": "CEnvCombinedLightProbeVolume::UpdateLightProbe", "confidence": "low", "rationale": "slot 14 int=1 float=2 with lightprobe-specific callees; probe-update method guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd404a0", "name": "CEnvCombinedLightProbeVolume::Spawn", "confidence": "low", "rationale": "slot 5 int=1 calls sub_0xd8b6b0/sub_0x17d37b0; Spawn-like override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd40670", "name": "CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume::Connect", "confidence": "low", "rationale": "low slot 4 int=1; early entity virtual guess (alias)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd41280", "name": "CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume::Spawn", "confidence": "low", "rationale": "slot 5 int=1 calls sub_0x17d37b0; Spawn-like override (alias)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd46150", "name": "CPulseInputParameterAdapterWithCPPSignature::Bind", "confidence": "low", "rationale": "pulse adapter slot 2 int=6 with many binding callees; parameter-bind guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd463f0", "name": "CPulseInputParameterAdapterWithCPPSignature::Unbind", "confidence": "low", "rationale": "pulse adapter slot 4 int=4; parameter-unbind/reset guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd4a220", "name": "Pulse_ConvertValueToFloat", "confidence": "medium", "rationale": "string 'No conversion from %s to float now'; pulse value-to-float conversion helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd4a700", "name": "Pulse_Bind_SetBrightness", "confidence": "medium", "rationale": "strings 'PulseAPIFromLegacyBindingAnnotate: %s' and 'SetBrightness'; legacy-binding annotation for SetBrightness input", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd52540", "name": "CTakeDamageConstPtrSaveRestoreOps::Save", "confidence": "low", "rationale": "ISaveRestoreOps slot 0 int=4 calls sub_0xd523e0; Save convention", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd54340", "name": "CBaseEntity::PhysicsRunThink", "confidence": "medium", "rationale": "string '%s: %s thinking for %.02f ms!' on SERVER channel; think-timing dispatch", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd552c0", "name": "CTriggerBombReset::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 const stub; early networking accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd56b80", "name": "CBuoyancyHelper::Shutdown", "confidence": "low", "rationale": "slot 7 int=0 stub; teardown guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd5ec20", "name": "RegisterSchemaFieldMetadata_1", "confidence": "low", "rationale": "strings 'MPropertyFriendlyName'/'none'; schema field metadata registration helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd5eef0", "name": "RegisterSchemaFieldMetadata_2", "confidence": "low", "rationale": "strings 'MPropertyFriendlyName'/'none'; schema field metadata registration helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd5f1c0", "name": "RegisterSchemaFieldMetadata_3", "confidence": "low", "rationale": "strings 'MPropertyFriendlyName'/'none'; schema field metadata registration helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd60f60", "name": "CEnvCubemapFog::GetFogParams", "confidence": "low", "rationale": "slot 21 int=0; fog-parameter accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c330", "name": "CPointEntity::Activate", "confidence": "low", "rationale": "slot 46 int=0 shared stub base-called by 23 subclasses; Activate-region virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c340", "name": "CInfoOffscreenPanoramaTexture::Spawn", "confidence": "low", "rationale": "slot 6 int=1 calls sub_0x2103dd0; spawn/setup region guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7c790", "name": "CPointEntity::Precache", "confidence": "low", "rationale": "slot 45 int=0 shared stub base-called by 23 subclasses; Precache-region virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c7a0", "name": "CEnvCubemapFog::~CEnvCubemapFog", "confidence": "medium", "rationale": "vtable slot 0 destructor thunk in env-entity dtor block", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c7c0", "name": "CGradientFog::~CGradientFog", "confidence": "medium", "rationale": "vtable slot 0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c7d0", "name": "CGradientFog::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c7e0", "name": "CEnvLightProbeVolume::~CEnvLightProbeVolume", "confidence": "medium", "rationale": "vtable slot 0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c7f0", "name": "CEnvLightProbeVolume::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c800", "name": "CBaseLightProbeVolume::Connect", "confidence": "low", "rationale": "slot 4 int=0 stub; early entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c830", "name": "CPlayerVisibility::~CPlayerVisibility", "confidence": "medium", "rationale": "vtable slot 0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c840", "name": "CPlayerVisibility::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c850", "name": "CEnvSky::~CEnvSky", "confidence": "medium", "rationale": "vtable slot 0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c860", "name": "CEnvSky::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c870", "name": "CEnvSky::GetSkyboxParams", "confidence": "low", "rationale": "slot 110 int=0 accessor; sky-specific accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c880", "name": "CTonemapController2::~CTonemapController2", "confidence": "medium", "rationale": "vtable slot 0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c890", "name": "CTonemapTrigger::~CTonemapTrigger", "confidence": "medium", "rationale": "vtable slot 0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c8a0", "name": "CTonemapController2Alias_env_tonemap_controller2::~CTonemapController2Alias_env_tonemap_controller2", "confidence": "medium", "rationale": "vtable slot 0 destructor thunk (alias)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c8b0", "name": "CTonemapController2::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c8c0", "name": "CTonemapTrigger::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c8d0", "name": "CTonemapController2Alias_env_tonemap_controller2::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 44 int=0 per-class const virtual (alias)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c8e0", "name": "CEnvVolumetricFogController::~CEnvVolumetricFogController", "confidence": "medium", "rationale": "vtable slot 0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c8f0", "name": "CEnvVolumetricFogController::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub common to all entities; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c900", "name": "CEnvVolumetricFogVolume::~CEnvVolumetricFogVolume", "confidence": "medium", "rationale": "vtable slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c910", "name": "CEnvVolumetricFogVolume::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c920", "name": "CEnvWindController::NetworkVar_m_EnvWindShared::GetPtr", "confidence": "low", "rationale": "NetworkVar wrapper vtable slot 3 trivial accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c940", "name": "CEnvWindController::NetworkVar_m_EnvWindShared::GetChangeCallback", "confidence": "low", "rationale": "NetworkVar wrapper vtable slot 8 trivial", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c950", "name": "CEnvWindController::~CEnvWindController", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c960", "name": "CEnvWindController::NetworkVar_m_EnvWindShared::SetDirty", "confidence": "low", "rationale": "NetworkVar wrapper vtable slot 4 (this-only accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c980", "name": "CEnvWindControllerSystem::SpawnGroupPrecache", "confidence": "low", "rationale": "game-system vtable slot 65 guessed from IGameSystem ordering", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c990", "name": "CEnvWindControllerSystem::Disconnect", "confidence": "low", "rationale": "game-system vtable slot 70 guessed from IGameSystem ordering", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c9b0", "name": "CEnvWindController::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7c9c0", "name": "CEnvWindControllerSystem::SpawnGroupUncache", "confidence": "low", "rationale": "game-system vtable slot 66 guessed from IGameSystem ordering", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c9d0", "name": "CEnvWindControllerSystem::PreWorldUpdate", "confidence": "low", "rationale": "game-system vtable slot 68 (int=1) guessed IGameSystem hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7c9e0", "name": "CEnvWindControllerSystem::ClientFullySignedOn", "confidence": "low", "rationale": "game-system vtable slot 69 (int=2) guessed IGameSystem hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d070", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory vtable slot 5 guessed IGameSystem forward", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d080", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory vtable slot 6 guessed IGameSystem forward", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d090", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory vtable slot 7 (int=2, 3 callers) guessed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d0a0", "name": "CGameSystemStaticFactory::Reset", "confidence": "low", "rationale": "factory vtable slot 8 guessed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d0b0", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 9 guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d0c0", "name": "CPlayerVisibility::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d0d0", "name": "CPlayerVisibility::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to shared base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7d100", "name": "CTonemapController2::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d110", "name": "CTonemapController2::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to shared base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7d140", "name": "CTonemapController2Alias_env_tonemap_controller2::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7d150", "name": "CTonemapController2Alias_env_tonemap_controller2::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to shared base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d180", "name": "CEnvVolumetricFogVolume::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d190", "name": "CEnvVolumetricFogVolume::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to shared base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7d1c0", "name": "CEnvCubemapFog::PostConstructor", "confidence": "low", "rationale": "slot 47 empty stub, 1 caller (once at creation)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d1d0", "name": "CGradientFog::PostConstructor", "confidence": "low", "rationale": "slot 47 empty stub, 1 caller (once at creation)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d1e0", "name": "CEnvLightProbeVolume::PostConstructor", "confidence": "low", "rationale": "slot 47 empty stub, 1 caller (once at creation)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d1f0", "name": "CPlayerVisibility::PostConstructor", "confidence": "low", "rationale": "slot 47 empty stub, 1 caller (once at creation)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d200", "name": "CEnvSky::PostConstructor", "confidence": "low", "rationale": "slot 47 empty stub, 1 caller (once at creation)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d210", "name": "CTonemapController2Alias_env_tonemap_controller2::PostConstructor", "confidence": "low", "rationale": "slot 47 empty stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d220", "name": "CTonemapController2::PostConstructor", "confidence": "low", "rationale": "slot 47 empty stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d230", "name": "CTonemapTrigger::PostConstructor", "confidence": "low", "rationale": "slot 47 empty stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d240", "name": "CEnvVolumetricFogController::PostConstructor", "confidence": "low", "rationale": "slot 47 empty stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d250", "name": "CEnvVolumetricFogVolume::PostConstructor", "confidence": "low", "rationale": "slot 47 empty stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d260", "name": "CEnvWindController::PostConstructor", "confidence": "low", "rationale": "slot 47 empty stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d7f0", "name": "CEnvVolumetricFogController::Activate", "confidence": "low", "rationale": "entity vtable slot 14 empty stub; guessed lifecycle hook", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7d800", "name": "CGradientFog::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 21 empty stub; guessed lifecycle hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d810", "name": "CEnvLightProbeVolume::OnRemoveEntity", "confidence": "low", "rationale": "slot 15 real body calling geometry helpers; guessed add/remove hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d8c0", "name": "CEnvSky::Activate", "confidence": "low", "rationale": "entity vtable slot 14 empty stub; guessed lifecycle hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d8d0", "name": "CEnvSky::OnRemoveEntity", "confidence": "low", "rationale": "entity vtable slot 15 empty stub; guessed add/remove hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d8e0", "name": "CEnvSky::OnRestore", "confidence": "low", "rationale": "slot 92 empty stub common to render entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d8f0", "name": "CEnvVolumetricFogVolume::OnRestore", "confidence": "low", "rationale": "slot 92 empty stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d900", "name": "CEnvWindController::OnRestore", "confidence": "low", "rationale": "slot 92 empty stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d910", "name": "CEnvVolumetricFogController::OnRestore", "confidence": "low", "rationale": "slot 92 empty stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d920", "name": "CTonemapController2Alias_env_tonemap_controller2::OnRestore", "confidence": "low", "rationale": "slot 92 empty stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d930", "name": "CPlayerVisibility::OnRestore", "confidence": "low", "rationale": "slot 92 empty stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d940", "name": "CEnvLightProbeVolume::OnRestore", "confidence": "low", "rationale": "slot 92 empty stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d950", "name": "CGradientFog::OnRestore", "confidence": "low", "rationale": "slot 92 empty stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d9a0", "name": "CTonemapTrigger::KeyValue", "confidence": "low", "rationale": "slot 46 empty stub; guessed key-value virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d9b0", "name": "CTonemapTrigger::AcceptInput", "confidence": "low", "rationale": "slot 45 empty stub; AcceptInput virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d9c0", "name": "CEnvVolumetricFogController::Activate", "confidence": "low", "rationale": "entity vtable slot 8 empty stub; guessed lifecycle hook", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7d9d0", "name": "CEnvWindControllerSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "game-system vtable slot 21 empty stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7d9e0", "name": "CEnvWindControllerSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 67 int=3 float=2 (frametime args) = per-frame update hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7dba0", "name": "CEnvWindController::NetworkVar_m_EnvWindShared::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar wrapper slot 0, real body invoking network helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7e5b0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory vtable slot 0 guessed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7e5e0", "name": "CEnvWindControllerSystem::GamePostInit", "confidence": "low", "rationale": "game-system vtable slot 62 guessed IGameSystem hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7e610", "name": "CTonemapTrigger::EndTouch", "confidence": "low", "rationale": "slot 273 int=2 calls shared touch helper sub_0xd1cc40; trigger EndTouch", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7e6d0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory vtable slot 2 guessed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7e700", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory vtable slot 1 guessed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7ec70", "name": "CEnvWindControllerSystem::GameInit", "confidence": "low", "rationale": "game-system vtable slot 60 (int=2, 2 callers) guessed IGameSystem hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7f130", "name": "CEnvWindControllerSystem::GameActivate", "confidence": "low", "rationale": "game-system vtable slot 63 (int=1) guessed IGameSystem hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7f270", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory vtable slot 4 guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7f2d0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 3 guessed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7f380", "name": "CEnvWindControllerSystem::GameDeactivate", "confidence": "low", "rationale": "game-system vtable slot 64 (int=1) calls teardown helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7f4c0", "name": "CTonemapTrigger::Precache", "confidence": "low", "rationale": "entity vtable slot 4; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7f5d0", "name": "CTonemapTrigger::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 calls base spawn helper sub_0x16200b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7f6f0", "name": "CTonemapTrigger::StartTouch", "confidence": "low", "rationale": "slot 272 int=2 calls shared touch helper sub_0xd1cc40; trigger StartTouch", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7ff00", "name": "CEnvSky::Precache", "confidence": "low", "rationale": "entity vtable slot 4; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd7ffa0", "name": "CEnvSky::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 calls base spawn helper sub_0x16200b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd80080", "name": "CGradientFog::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd800e0", "name": "CEnvVolumetricFogController::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd80140", "name": "CGradientFog::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd801b0", "name": "CEnvVolumetricFogController::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd80220", "name": "CEnvCubemapFog::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 trivial getter common to render entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd802a0", "name": "CGradientFog::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd80320", "name": "CEnvLightProbeVolume::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd803a0", "name": "CPlayerVisibility::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd80420", "name": "CEnvSky::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd804a0", "name": "CTonemapController2Alias_env_tonemap_controller2::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd80520", "name": "CEnvVolumetricFogController::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd805a0", "name": "CEnvVolumetricFogVolume::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd80620", "name": "CEnvWindController::UpdateTransmitState", "confidence": "low", "rationale": "slot 48 int=1 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd84c40", "name": "CEnvWindController::DrawDebugTextOverlays", "confidence": "low", "rationale": "non-virtual, references 'bool'/'float' type strings near wind controller code = debug text builder", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8b400", "name": "CEnvWindController::NetworkVar_m_EnvWindShared::CopyFrom", "confidence": "low", "rationale": "NetworkVar wrapper slot 2 int=2 real body (copy/set)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd8b530", "name": "CEnvCubemapFog::Precache", "confidence": "low", "rationale": "entity vtable slot 4 calls string/precache helper sub_0xa7ac50", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd8b6b0", "name": "CBaseLightProbeVolume::~CBaseLightProbeVolume", "confidence": "medium", "rationale": "slot 0, 18 callers, real destructor body (dtor helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8b920", "name": "CBaseLightProbeVolume::~CBaseLightProbeVolume", "confidence": "medium", "rationale": "slot 1 deleting destructor forwarding to slot-0 dtor sub_0xd8b6b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8b950", "name": "CEnvLightProbeVolume::Precache", "confidence": "low", "rationale": "entity vtable slot 4 heavy init body; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd8bed0", "name": "CEnvCubemapFog::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8c060", "name": "CEnvLightProbeVolume::Activate", "confidence": "low", "rationale": "slot 14 real body; guessed lifecycle hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd8c2b0", "name": "CEnvLightProbeVolume::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 body also invokes base sub_0x17d37b0 and dtor helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8d960", "name": "InputDisable", "confidence": "low", "rationale": "references 'Disable' + CNetworkTransmitComponent::StateChanged log; enable/disable input handler marking transmit dirty", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8dfa0", "name": "InputDisable", "confidence": "low", "rationale": "references 'Disable' + CNetworkTransmitComponent::StateChanged log; enable/disable input handler (second class)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd979e0", "name": "InputEnable", "confidence": "low", "rationale": "references 'Enable' + CNetworkTransmitComponent::StateChanged log; enable input handler marking transmit dirty", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd97d60", "name": "InputEnable", "confidence": "low", "rationale": "references 'Enable' + CNetworkTransmitComponent::StateChanged log; enable input handler (second class)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd9c0a0", "name": "CEnvWindController::Precache", "confidence": "low", "rationale": "entity vtable slot 4; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd9c160", "name": "CEnvWindController::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 calls Precache (sub_0xd9c0a0) and setup helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdb1f00", "name": "CTonemapController2Alias_env_tonemap_controller2::Activate", "confidence": "low", "rationale": "slot 14 real body; guessed lifecycle hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc2f0", "name": "CEnvCubemapFog::KeyValue", "confidence": "low", "rationale": "slot 46 empty stub; guessed key-value virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc300", "name": "CEnvCubemapFog::AcceptInput", "confidence": "low", "rationale": "slot 45 empty stub; AcceptInput virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc310", "name": "CEnvWindController::AcceptInput", "confidence": "medium", "rationale": "slot 45 int=2 with real body (inputdata) matches AcceptInput signature", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc350", "name": "CEnvSky::KeyValue", "confidence": "low", "rationale": "slot 46 empty stub; guessed key-value virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc360", "name": "CEnvSky::AcceptInput", "confidence": "low", "rationale": "slot 45 empty stub; AcceptInput virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc370", "name": "CFogController::NetworkVar_m_fog::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar wrapper slot 2 trivial", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcc390", "name": "CFogController::NetworkVar_m_fog::GetChangeCallback", "confidence": "low", "rationale": "NetworkVar wrapper slot 7 trivial", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc3a0", "name": "CEnvWindVolume::~CEnvWindVolume", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc3b0", "name": "CEnvWindVolume::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc3d0", "name": "CFogController::~CFogController", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdcc3e0", "name": "CFogController::NetworkVar_m_fog::GetPtr", "confidence": "low", "rationale": "NetworkVar wrapper slot 3 int=1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc400", "name": "CFogSystem::SpawnGroupPrecache", "confidence": "low", "rationale": "game-system vtable slot 65 guessed from IGameSystem ordering", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc410", "name": "CFogController::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcc420", "name": "CFogTrigger::~CFogTrigger", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc430", "name": "CFogTrigger::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc440", "name": "CInfoTarget::~CInfoTarget", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdcc450", "name": "CInfoTargetServerOnly::~CInfoTargetServerOnly", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc460", "name": "CInfoParticleTarget::~CInfoParticleTarget", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc470", "name": "CChoreoInfoTarget::~CChoreoInfoTarget", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc480", "name": "CInfoTarget::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc490", "name": "CInfoTargetServerOnly::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc4a0", "name": "CInfoParticleTarget::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc4b0", "name": "CChoreoInfoTarget::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc4c0", "name": "CInfoVisibilityBox::~CInfoVisibilityBox", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc4d0", "name": "CInfoVisibilityBox::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcc4e0", "name": "CInfoWorldLayer::~CInfoWorldLayer", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc4f0", "name": "CInfoWorldLayer::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc500", "name": "CLightEntity::~CLightEntity", "confidence": "medium", "rationale": "slot 0 = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc510", "name": "CLightSpotEntity::~CLightSpotEntity", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc520", "name": "CLightOrthoEntity::~CLightOrthoEntity", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc530", "name": "CLightDirectionalEntity::~CLightDirectionalEntity", "confidence": "medium", "rationale": "slot 0 = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc540", "name": "CLightEnvironmentEntity::~CLightEnvironmentEntity", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc550", "name": "CMultiLightProxy::~CMultiLightProxy", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc560", "name": "CLightEntity::UpdateLight", "confidence": "low", "rationale": "slot 100 light-specific empty stub; guessed light update virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcc570", "name": "CLightSpotEntity::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc580", "name": "CLightOrthoEntity::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc590", "name": "CLightDirectionalEntity::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc5a0", "name": "CLightEnvironmentEntity::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc5b0", "name": "CMultiLightProxy::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc610", "name": "CPointCamera::~CPointCamera", "confidence": "medium", "rationale": "slot 0 = destructor stub", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdcc620", "name": "CPointCameraVFOV::~CPointCameraVFOV", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc630", "name": "CPulseCell_LerpCameraSettings::GetCursorState", "confidence": "low", "rationale": "pulse-cell vtable slot 7 trivial; guessed pulse method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc640", "name": "CPulseCell_LerpCameraSettings::DoExecute", "confidence": "low", "rationale": "pulse-cell vtable slot 8 trivial; guessed pulse method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc650", "name": "CPulseCell_LerpCameraSettings::OnFinished", "confidence": "low", "rationale": "pulse-cell vtable slot 9 trivial; guessed pulse method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc660", "name": "CPulseCell_LerpCameraSettings::GetName", "confidence": "low", "rationale": "pulse-cell vtable slot 10 trivial; guessed pulse method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcc670", "name": "CPulseCell_LerpCameraSettings::Describe", "confidence": "low", "rationale": "pulse-cell vtable slot 11 trivial; guessed pulse method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc680", "name": "CPulseCell_LerpCameraSettings::SaveState", "confidence": "low", "rationale": "pulse-cell vtable slot 13 trivial; guessed pulse method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc690", "name": "CPulseCell_LerpCameraSettings::LoadState", "confidence": "low", "rationale": "pulse-cell vtable slot 14 trivial; guessed pulse method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc6a0", "name": "CPulseCell_LerpCameraSettings::Execute", "confidence": "low", "rationale": "pulse-cell vtable slot 16 trivial; guessed pulse method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcc6b0", "name": "CPulseCell_LerpCameraSettings::Continue", "confidence": "low", "rationale": "pulse-cell vtable slot 17 trivial; guessed pulse method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc6c0", "name": "CPulseCell_LerpCameraSettings::GetDescription", "confidence": "low", "rationale": "pulse-cell vtable slot 22 trivial; guessed pulse method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcc6d0", "name": "CPulseCell_LerpCameraSettings::Shutdown", "confidence": "low", "rationale": "pulse-cell vtable slot 23 trivial; guessed pulse method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc6e0", "name": "CPulseCell_LerpCameraSettings::Reset", "confidence": "low", "rationale": "pulse-cell vtable slot 24 trivial; guessed pulse method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcc6f0", "name": "CPulseCell_LerpCameraSettings::Destroy", "confidence": "low", "rationale": "pulse-cell vtable slot 26 trivial; guessed pulse method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc700", "name": "CPointCamera::UpdateCamera", "confidence": "low", "rationale": "slot 110 camera-specific empty stub; guessed camera update virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc720", "name": "CPointCamera::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc730", "name": "CPointCameraVFOV::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc750", "name": "CPointChildModifier::~CPointChildModifier", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc760", "name": "CPointChildModifier::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc770", "name": "CPointOrient::~CPointOrient", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc780", "name": "CPointOrient::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc790", "name": "CPointTemplate::~CPointTemplate", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor stub", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdcc7a0", "name": "CPointTemplate::InstantiateTemplates", "confidence": "low", "rationale": "slot 237 int=1 with 4 callers = template-specific method; guessed instantiate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc7b0", "name": "CPointTemplate::Precache", "confidence": "low", "rationale": "slot 112 empty stub; guessed template precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcc7c0", "name": "CPointTemplate::FinishSpawn", "confidence": "low", "rationale": "slot 238 int=0 1 caller = template-specific finish hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcc7d0", "name": "CPointTemplate::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 44 trivial empty stub; guessed debug overlay virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcced0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory vtable slot 5 guessed IGameSystem forward", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdccee0", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory vtable slot 6 guessed IGameSystem forward", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdccef0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory vtable slot 7 (int=2, 3 callers) guessed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdccf00", "name": "CGameSystemStaticFactory::Reset", "confidence": "low", "rationale": "factory vtable slot 8 guessed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdccf10", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 9 guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdccf20", "name": "CEnvWindVolume::Activate", "confidence": "low", "rationale": "entity vtable slot 14 empty stub; guessed lifecycle hook", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdccf30", "name": "CEnvWindVolume::Activate", "confidence": "low", "rationale": "entity vtable slot 8 empty stub; guessed lifecycle hook", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcd0d0", "name": "CEnvWindVolume::OnRestore", "confidence": "low", "rationale": "slot 92 empty stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd0e0", "name": "CLightEntity::OnRestore", "confidence": "low", "rationale": "slot 92 empty stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd0f0", "name": "CLightEnvironmentEntity::OnRestore", "confidence": "low", "rationale": "slot 92 empty stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd100", "name": "CEnvWindVolume::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 21 empty stub; guessed lifecycle hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd110", "name": "CPulseCell_LerpCameraSettings::Init", "confidence": "low", "rationale": "pulse-cell vtable slot 18 calls constructor helper sub_0x9e60c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd150", "name": "CPulseCell_LerpCameraSettings::SetParameters", "confidence": "low", "rationale": "pulse-cell vtable slot 19 int=2; guessed parameter setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd170", "name": "CEnvWindVolume::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd180", "name": "CEnvWindVolume::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcd1b0", "name": "CFogController::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd1c0", "name": "CFogController::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to base sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcd1f0", "name": "CInfoVisibilityBox::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd200", "name": "CInfoVisibilityBox::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcd230", "name": "CPointCamera::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd240", "name": "CPointCamera::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to base sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcd270", "name": "CPointCameraVFOV::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd280", "name": "CPointCameraVFOV::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcd2b0", "name": "CPointOrient::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd2c0", "name": "CPointOrient::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd2f0", "name": "CInfoTarget::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd310", "name": "CInfoTarget::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to base sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcd350", "name": "CInfoParticleTarget::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd370", "name": "CInfoParticleTarget::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcd3b0", "name": "CChoreoInfoTarget::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd3d0", "name": "CChoreoInfoTarget::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd410", "name": "CPointChildModifier::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd430", "name": "CPointChildModifier::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 forwards to base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd470", "name": "CInfoTargetServerOnly::Precache", "confidence": "low", "rationale": "entity vtable slot 4 trivial; Precache/Spawn pair heuristic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd490", "name": "CInfoTargetServerOnly::Spawn", "confidence": "low", "rationale": "entity vtable slot 5 calls the shared Spawn helper sub_0x17d37b0 seen in other Spawn overrides", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd4d0", "name": "CEnvWindVolume::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 tiny per-class getter (returns static binding), called once during registration", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd4e0", "name": "CFogTrigger::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd4f0", "name": "CFogController::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd500", "name": "CInfoTarget::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd510", "name": "CInfoTargetServerOnly::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd520", "name": "CInfoParticleTarget::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd530", "name": "CChoreoInfoTarget::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd540", "name": "CInfoVisibilityBox::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd550", "name": "CInfoWorldLayer::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd560", "name": "CLightEnvironmentEntity::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd570", "name": "CLightDirectionalEntity::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd580", "name": "CLightOrthoEntity::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd590", "name": "CLightSpotEntity::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd5a0", "name": "CLightEntity::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd5b0", "name": "CMultiLightProxy::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd5c0", "name": "CPulseCell_LerpCameraSettings::~CPulseCell_LerpCameraSettings", "confidence": "low", "rationale": "pulse-cell vtable slot 0 is conventionally the destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd5d0", "name": "CPointCameraVFOV::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd5e0", "name": "CPointCamera::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd5f0", "name": "CPointChildModifier::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcd600", "name": "CPointOrient::GetSchemaBinding", "confidence": "low", "rationale": "slot 47 per-class schema-binding getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcde60", "name": "CFogController::NetworkVar_m_fog::Get", "confidence": "low", "rationale": "NetworkVar accessor slot 0; calls change-notify helper sub_0xe45630", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdce050", "name": "CInfoWorldLayer::Precache", "confidence": "low", "rationale": "entity slot 4 tiny stub calling precache helper sub_0x21329e0 (paired with Spawn at slot 5)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdce0a0", "name": "CInfoWorldLayer::Spawn", "confidence": "low", "rationale": "entity slot 5 calls Spawn helper sub_0x17d37b0 plus precache helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdce0f0", "name": "CLightEntity::Precache", "confidence": "low", "rationale": "entity slot 4 precache stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce100", "name": "CLightEntity::Spawn", "confidence": "low", "rationale": "entity slot 5 calls shared spawn helper sub_0x16200b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdce130", "name": "CLightDirectionalEntity::Precache", "confidence": "low", "rationale": "entity slot 4 precache stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce140", "name": "CLightDirectionalEntity::Spawn", "confidence": "low", "rationale": "entity slot 5 calls shared spawn helper sub_0x16200b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce170", "name": "CLightEnvironmentEntity::Precache", "confidence": "low", "rationale": "entity slot 4 precache stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce180", "name": "CLightEnvironmentEntity::Spawn", "confidence": "low", "rationale": "entity slot 5 calls shared spawn helper sub_0x16200b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce1b0", "name": "CLightOrthoEntity::Precache", "confidence": "low", "rationale": "entity slot 4 precache stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce1c0", "name": "CLightOrthoEntity::Spawn", "confidence": "low", "rationale": "entity slot 5 calls shared spawn helper sub_0x16200b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce1f0", "name": "CLightSpotEntity::Precache", "confidence": "low", "rationale": "entity slot 4 precache stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce200", "name": "CLightSpotEntity::Spawn", "confidence": "low", "rationale": "entity slot 5 calls shared spawn helper sub_0x16200b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce250", "name": "CFogTrigger::GetServerClass", "confidence": "low", "rationale": "entity slot 46 per-class desc getter (44/45/46 getter cluster)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce260", "name": "CFogTrigger::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 45 per-class desc getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce270", "name": "CInfoParticleTarget::UpdateTransmitState", "confidence": "low", "rationale": "entity slot 92 widely-overridden transmit-state virtual; calls sub_0xd30e00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce2d0", "name": "CInfoTarget::GetServerClass", "confidence": "low", "rationale": "entity slot 46 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce2e0", "name": "CInfoTarget::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 45 per-class desc getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce310", "name": "CInfoTargetServerOnly::GetServerClass", "confidence": "low", "rationale": "entity slot 46 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce320", "name": "CInfoTargetServerOnly::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 45 per-class desc getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce430", "name": "CLightEntity::Activate", "confidence": "low", "rationale": "entity slot 15 does real setup via shared helper (sub_0xece820) like other Activate overrides", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdce470", "name": "CLightEntity::KeyValue", "confidence": "low", "rationale": "entity slot 12 int=2 (this + keyvalue), keyvalue-parse virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce4d0", "name": "CLightEntity::OnTakeDamage", "confidence": "low", "rationale": "entity slot 88 int=3 (this + damage info struct)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdce700", "name": "CLightEntity::UpdateOnRemove", "confidence": "low", "rationale": "entity slot 27 teardown virtual doing real work (3 callees)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcefa0", "name": "CMultiLightProxy::RestoreFlashlightThink", "confidence": "medium", "rationale": "references both think-context name strings CMultiLightProxyApproachBrightnessThink/RestoreFlashlightThink; the restore-think body", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdcf000", "name": "CMultiLightProxy::GetServerClass", "confidence": "low", "rationale": "entity slot 46 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcf010", "name": "CMultiLightProxy::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 45 per-class desc getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcf5c0", "name": "CChoreoInfoTarget::UpdateTransmitState", "confidence": "low", "rationale": "entity slot 92 transmit-state virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcf5e0", "name": "CPointCamera::UpdateTransmitState", "confidence": "low", "rationale": "entity slot 92 transmit-state virtual, has 2 callers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcf620", "name": "CPointCamera::Activate", "confidence": "low", "rationale": "entity slot 15 setup virtual via shared helper sub_0x181f720", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcf8c0", "name": "UTIL_CreateTargetProxyEntity", "confidence": "low", "rationale": "references '_Target'/'param', builds a named proxy entity via string helpers (sub_0xdcf760)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcfeb0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "game-system factory vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd00e0", "name": "CFogTrigger::StartTouch", "confidence": "low", "rationale": "trigger entity slot 273 int=2 (this + toucher); calls sub_0xd1cc40", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd0140", "name": "CFogSystem::GamePostInit", "confidence": "low", "rationale": "IGameSystem stage handler slot 62 (shared with other game systems)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd0170", "name": "CFogSystem::GetName", "confidence": "low", "rationale": "game-system slot 3 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd0180", "name": "CFogSystem::GameShutdown", "confidence": "low", "rationale": "IGameSystem stage handler slot 63", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd01a0", "name": "CFogSystem::GamePostShutdown", "confidence": "low", "rationale": "IGameSystem stage handler slot 64; calls sub_0xec6b90", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd0260", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd08c0", "name": "CPulseServerCursor::GetName", "confidence": "low", "rationale": "pulse cursor vtable slot 9 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd08e0", "name": "CPulseServerCursor::Run", "confidence": "low", "rationale": "pulse cursor vtable slot 7 execution entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd0dd0", "name": "CInfoTarget::UpdateTransmitState", "confidence": "low", "rationale": "entity slot 92 transmit-state virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd1b80", "name": "CInfoWorldLayer::Activate", "confidence": "low", "rationale": "entity slot 15 setup via shared helper sub_0x181f720", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd1bd0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd1c30", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory vtable slot 3 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd1fe0", "name": "CMultiLightProxy::Precache", "confidence": "low", "rationale": "entity slot 4 precache stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd2050", "name": "CMultiLightProxy::Spawn", "confidence": "low", "rationale": "entity slot 5 with heavy setup callees (sub_0x18029e0 etc)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd2200", "name": "CFogTrigger::Precache", "confidence": "low", "rationale": "entity slot 4 calling precache helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd2310", "name": "CFogTrigger::Spawn", "confidence": "low", "rationale": "entity slot 5 calling spawn helper sub_0x16200b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd2430", "name": "CMultiLightProxy::Activate", "confidence": "low", "rationale": "entity slot 20 doing setup work (sub_0x1838620); sets up light approach think", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd2bc0", "name": "UTIL_CreateLocationProxyEntity", "confidence": "low", "rationale": "references '_Target'/'pLocationEntity'; builds a location proxy entity via string helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd3080", "name": "UTIL_CreateTargetProxyEntity", "confidence": "low", "rationale": "references '_Target'/'param'; near-identical target-proxy creator", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd3200", "name": "UTIL_CreateTargetProxyEntity", "confidence": "low", "rationale": "references '_Target'/'param'; near-identical target-proxy creator", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd3380", "name": "UTIL_CreateTargetProxyEntity", "confidence": "low", "rationale": "references '_Target'/'param'; near-identical target-proxy creator", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd3500", "name": "UTIL_CreateTargetProxyEntity", "confidence": "low", "rationale": "references '_Target'/'param'; near-identical target-proxy creator", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd37c0", "name": "CPointTemplate::Precache", "confidence": "low", "rationale": "entity slot 4 precache stub calling sub_0x21329e0; called by its Spawn(slot5)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd38c0", "name": "CPointTemplate::Spawn", "confidence": "medium", "rationale": "entity slot 5 calls its own Precache at slot 4 (sub_0xdd37c0), classic Spawn->Precache pattern", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd4420", "name": "CMultiLightProxy::ApproachBrightnessThink", "confidence": "high", "rationale": "string literally references '::ApproachBrightnessThink' method name", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd4f70", "name": "CEnvWindVolume::OnDataChanged", "confidence": "low", "rationale": "entity slot 48 int=1 data-change handler stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd4fd0", "name": "CFogController::OnDataChanged", "confidence": "low", "rationale": "entity slot 48 data-change handler stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd5030", "name": "CInfoVisibilityBox::OnDataChanged", "confidence": "low", "rationale": "entity slot 48 data-change handler stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd5090", "name": "CInfoWorldLayer::OnDataChanged", "confidence": "low", "rationale": "entity slot 48 data-change handler stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd50f0", "name": "CLightEntity::OnDataChanged", "confidence": "low", "rationale": "entity slot 48 data-change handler stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd5150", "name": "CLightSpotEntity::OnDataChanged", "confidence": "low", "rationale": "entity slot 48 data-change handler stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd51b0", "name": "CLightOrthoEntity::OnDataChanged", "confidence": "low", "rationale": "entity slot 48 data-change handler stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd5210", "name": "CLightDirectionalEntity::OnDataChanged", "confidence": "low", "rationale": "entity slot 48 data-change handler stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd5270", "name": "CLightEnvironmentEntity::OnDataChanged", "confidence": "low", "rationale": "entity slot 48 data-change handler stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd52d0", "name": "CPointCamera::OnDataChanged", "confidence": "low", "rationale": "entity slot 48 data-change handler stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd5330", "name": "CPointOrient::OnDataChanged", "confidence": "low", "rationale": "entity slot 48 data-change handler stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd66a0", "name": "CFogSystem::GameFrame", "confidence": "low", "rationale": "game-system slot 19 int=2 per-frame update handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd74a0", "name": "DescribeEntitySchemaField", "confidence": "low", "rationale": "references type-name strings 'bool'/'string_t' via token helpers; schema/keyvalue field description", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd9a30", "name": "CPulseCell_LerpCameraSettings::Run", "confidence": "low", "rationale": "pulse-cell slot 1 execution entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddc200", "name": "CPointOrient::AcceptInput", "confidence": "low", "rationale": "entity slot 14 int=2 input handler; does orient math via sub_0x181f2c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddc4d0", "name": "CPointTemplate::Activate", "confidence": "low", "rationale": "entity slot 15 setup via shared helper sub_0x181f720", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddc6a0", "name": "CFogController::NetworkVar_m_fog::Set", "confidence": "low", "rationale": "NetworkVar accessor slot 1 int=2 (this + value) setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddd570", "name": "CPulseCell_LerpCameraSettings::GetDescription", "confidence": "low", "rationale": "pulse-cell slot 2 descriptor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xddddc0", "name": "CPointTemplate::CreateTemplateInstance", "confidence": "medium", "rationale": "formats instance name via '%s_%d' and references 'point_template'; per-instance spawner called by CreateInstances", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdde210", "name": "CPointTemplate::CreateInstances", "confidence": "medium", "rationale": "error string 'Failed to create any instances from %s point_template!'; drives per-instance creator sub_0xddddc0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde0460", "name": "CLightEntity::UpdateLight", "confidence": "low", "rationale": "entity slot 101 int=1 light-specific update; calls sub_0x2130dd0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde4830", "name": "CFogController::AcceptInput", "confidence": "low", "rationale": "entity slot 14 input handler; fog float params passed through", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xde99b0", "name": "CInfoWorldLayer::PostDataUpdate", "confidence": "low", "rationale": "entity slot 3 tiny stub (pre-Precache cluster)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdea410", "name": "CPointTemplate::PostDataUpdate", "confidence": "low", "rationale": "entity slot 3 tiny stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbd60", "name": "CEnvWindVolume::GetServerClass", "confidence": "low", "rationale": "entity slot 46 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbd70", "name": "CEnvWindVolume::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 45 per-class desc getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbd80", "name": "CLightEntity::GetServerClass", "confidence": "low", "rationale": "entity slot 46 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbd90", "name": "CLightEntity::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 45 per-class desc getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbda0", "name": "CAmmoDefTyped::~CAmmoDefTyped", "confidence": "low", "rationale": "vtable slot 0 conventionally destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbdb0", "name": "CAmmoDefTyped::GetAmmoTypeInfo", "confidence": "low", "rationale": "ammo-def accessor slot 2", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfbdc0", "name": "CPropDataComponent::GetType", "confidence": "low", "rationale": "entity-component slot 2 type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbde0", "name": "CPropData::BuildGameSessionManifest", "confidence": "low", "rationale": "reallocating game-system slot 65 manifest builder", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbdf0", "name": "CPropData::GamePostInit", "confidence": "low", "rationale": "game-system slot 62 stage handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbe00", "name": "CPropData::GameInit", "confidence": "low", "rationale": "game-system slot 60 stage handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbe20", "name": "CPostProcessingVolume::~CPostProcessingVolume", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfbe30", "name": "CPostProcessingVolume::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbe40", "name": "CPostProcessingVolume::IsPointInVolume", "confidence": "low", "rationale": "slot 270 int=2 (this + position) volume test", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbe60", "name": "CPropDataComponent::GetName", "confidence": "low", "rationale": "entity-component slot 1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbe70", "name": "CGameGibManager::~CGameGibManager", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfbe80", "name": "CGameGibManager::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbf00", "name": "CCSTeam::GetScore", "confidence": "low", "rationale": "team slot 157 int=0 score/count getter stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbf10", "name": "CRagdollManager::~CRagdollManager", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfbf20", "name": "CRagdollManager::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbf30", "name": "CResourcePrecacherGameSystem::BuildGameSessionManifest", "confidence": "medium", "rationale": "resource-precacher game-system slot 65; its purpose is building the resource manifest", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbf40", "name": "CResourcePrecacherGameSystem::GamePostInit", "confidence": "low", "rationale": "game-system slot 62 stage handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbf50", "name": "CResourcePrecacherGameSystem::GameInit", "confidence": "low", "rationale": "game-system slot 60 stage handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbf70", "name": "CSoundAreaEntityBase::~CSoundAreaEntityBase", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfbf80", "name": "CSoundAreaEntitySphere::~CSoundAreaEntitySphere", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfbf90", "name": "CSoundAreaEntityOrientedBox::~CSoundAreaEntityOrientedBox", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfbfa0", "name": "CSoundAreaEntityBase::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbfb0", "name": "CSoundAreaEntitySphere::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbfc0", "name": "CSoundAreaEntityOrientedBox::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfbfd0", "name": "CSoundStackSave::~CSoundStackSave", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfbfe0", "name": "CSoundEventEntity::~CSoundEventEntity", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfbff0", "name": "CSoundEventEntityAlias_snd_event_point::~CSoundEventEntityAlias_snd_event_point", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfc000", "name": "CSoundEventAABBEntity::~CSoundEventAABBEntity", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfc010", "name": "CSoundEventOBBEntity::~CSoundEventOBBEntity", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfc020", "name": "CSoundEventSphereEntity::~CSoundEventSphereEntity", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfc030", "name": "CSoundEventConeEntity::~CSoundEventConeEntity", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfc040", "name": "CSoundEventPathCornerEntity::~CSoundEventPathCornerEntity", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfc050", "name": "CSoundEventParameter::~CSoundEventParameter", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfc060", "name": "CSoundStackSave::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc070", "name": "CSoundEventEntity::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc0e0", "name": "CSoundEventEntity::UpdateSoundEvent", "confidence": "low", "rationale": "sound-event slot 237 int=1 per-class update virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc100", "name": "CSoundEventAABBEntity::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc110", "name": "CSoundEventOBBEntity::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc120", "name": "CSoundEventSphereEntity::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc130", "name": "CSoundEventConeEntity::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc140", "name": "CSoundEventPathCornerEntity::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc150", "name": "CSoundEventPathCornerEntity::UpdateSoundEvent", "confidence": "low", "rationale": "sound-event slot 237 update virtual (2 callers)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc160", "name": "CSoundEventPathCornerEntity::GetSoundOrigin", "confidence": "low", "rationale": "path-corner slot 239 int=1 origin getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfc170", "name": "CSoundEventParameter::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc180", "name": "CSoundEventEntityAlias_snd_event_point::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc190", "name": "CTeam::~CTeam", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfc1a0", "name": "CTeam::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc1b0", "name": "CTeam::AddPlayer", "confidence": "low", "rationale": "team slot 237 int=3 roster-modify virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc1d0", "name": "CInfoFan::~CInfoFan", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfc1e0", "name": "CTriggerFan::~CTriggerFan", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfc1f0", "name": "CTriggerFan::NetworkVar_m_RampTimer::Get", "confidence": "low", "rationale": "NetworkVar accessor slot 6 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc210", "name": "CInfoFan::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfc220", "name": "CTriggerFan::GetDataDescMap", "confidence": "low", "rationale": "entity slot 44 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfca20", "name": "CGameSystemStaticFactory::GetGameSystemForTools", "confidence": "low", "rationale": "factory vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfca30", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 6", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfca40", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 7 int=2 setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfca50", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory vtable slot 8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfca60", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory vtable slot 9", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfca70", "name": "CEntityComponentHelperT >::GetName", "confidence": "low", "rationale": "component-helper slot 1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfca80", "name": "CEntityComponentHelperT >::CreateComponent", "confidence": "low", "rationale": "component-helper slot 3 factory method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfca90", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "reallocating factory vtable slot 0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfcaa0", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "reallocating factory vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcab0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "reallocating factory vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcac0", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "reallocating factory vtable slot 5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfcad0", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "reallocating factory vtable slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcae0", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "reallocating factory vtable slot 7 int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcaf0", "name": "CGameSystemReallocatingFactory::Realloc", "confidence": "low", "rationale": "reallocating factory vtable slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcb00", "name": "CGameSystemReallocatingFactory::GetGameSystemForTools", "confidence": "low", "rationale": "reallocating factory vtable slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcb10", "name": "CPostProcessingVolume::Update", "confidence": "low", "rationale": "slot 10 int=2 update method; calls sub_0xd4ab90/sub_0xd4ef90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcb50", "name": "CPostProcessingVolume::UpdateTransmitState", "confidence": "low", "rationale": "entity slot 92 transmit-state virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcb60", "name": "CCSTeam::UpdateTransmitState", "confidence": "low", "rationale": "entity slot 92 transmit-state virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcb70", "name": "CTriggerFan::GetFanForce", "confidence": "low", "rationale": "trigger-fan slot 272 int=0 accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcb80", "name": "CTriggerFan::StartTouch", "confidence": "low", "rationale": "trigger-fan slot 273 touch virtual stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcb90", "name": "CPostProcessingVolume::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcba0", "name": "CEntityComponentHelperT >::GetComponent", "confidence": "low", "rationale": "component-helper slot 2; calls sub_0x203b320", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcbc0", "name": "CPropDataComponent::~CPropDataComponent", "confidence": "low", "rationale": "component vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcbd0", "name": "CGameGibManager::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcbe0", "name": "CRagdollManager::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcbf0", "name": "CSoundAreaEntityOrientedBox::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcc00", "name": "CSoundAreaEntitySphere::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcc10", "name": "CSoundAreaEntityBase::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcc20", "name": "CSoundStackSave::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcc30", "name": "CSoundEventPathCornerEntity::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcc40", "name": "CSoundEventConeEntity::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcc50", "name": "CSoundEventSphereEntity::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcc60", "name": "CSoundEventOBBEntity::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcc70", "name": "CSoundEventAABBEntity::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcc80", "name": "CSoundEventEntityAlias_snd_event_point::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcc90", "name": "CSoundEventEntity::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfcca0", "name": "CSoundEventParameter::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfccb0", "name": "CTeam::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfccc0", "name": "CInfoFan::GetSchemaBinding", "confidence": "low", "rationale": "entity slot 47 per-class schema-binding getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfd510", "name": "CPostProcessingVolume::GetServerClass", "confidence": "low", "rationale": "entity slot 46 per-class desc getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd520", "name": "CPostProcessingVolume::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 45 per-class desc getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfd5d0", "name": "CSoundEventParameter::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 14 int=0 const-returner, no strings; schema accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfd5e0", "name": "CRagdollManager::~CRagdollManager", "confidence": "high", "rationale": "slot 4 = Itanium complete-object destructor (dtor pair with slot 5)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd5f0", "name": "CRagdollManager::~CRagdollManager", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd620", "name": "CSoundAreaEntityBase::~CSoundAreaEntityBase", "confidence": "high", "rationale": "slot 4 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd630", "name": "CSoundAreaEntityBase::~CSoundAreaEntityBase", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd660", "name": "CSoundAreaEntitySphere::~CSoundAreaEntitySphere", "confidence": "high", "rationale": "slot 4 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd670", "name": "CSoundAreaEntitySphere::~CSoundAreaEntitySphere", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd6a0", "name": "CSoundAreaEntityOrientedBox::~CSoundAreaEntityOrientedBox", "confidence": "high", "rationale": "slot 4 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd6b0", "name": "CSoundAreaEntityOrientedBox::~CSoundAreaEntityOrientedBox", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd6e0", "name": "CSoundEventParameter::~CSoundEventParameter", "confidence": "high", "rationale": "slot 4 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd6f0", "name": "CSoundEventParameter::~CSoundEventParameter", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd720", "name": "CSoundStackSave::~CSoundStackSave", "confidence": "high", "rationale": "slot 4 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd740", "name": "CSoundStackSave::~CSoundStackSave", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd800", "name": "CSoundEventOBBEntity::SoundEventOBBThink", "confidence": "medium", "rationale": "string 'CSoundEventOBBEntitySoundEventOBBThink' names the think method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdfd850", "name": "CSoundEventSphereEntity::SoundEventSphereThink", "confidence": "medium", "rationale": "string 'CSoundEventSphereEntitySoundEventSphereThink' names the think method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdfd8a0", "name": "CSoundEventConeEntity::SoundEventConeThink", "confidence": "medium", "rationale": "string 'CSoundEventConeEntitySoundEventConeThink' names the think method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdfd8f0", "name": "CSoundEventPathCornerEntity::SoundEventPathCornerThink", "confidence": "medium", "rationale": "string 'CSoundEventPathCornerEntitySoundEventPathCornerThink' names the think method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdfd960", "name": "CRagdollManager::Spawn", "confidence": "low", "rationale": "slot 9 with logic (sub_0x181fd40); typical entity Spawn slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfd990", "name": "CRagdollManager::UpdateOnRemove", "confidence": "low", "rationale": "slot 15 with cleanup call; slot 15 pattern used for UpdateOnRemove", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfda20", "name": "CSoundEventEntity::Precache", "confidence": "low", "rationale": "slot 22 int=1 single callee; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfda50", "name": "CSoundEventEntity::GetType", "confidence": "low", "rationale": "slot 10 int=0 const-returner accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfda60", "name": "CSoundEventEntity::SetSoundEventParam", "confidence": "low", "rationale": "slot 24 takes a float arg; setter-style virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfe0b0", "name": "CSoundStackSave::GetScriptDesc", "confidence": "low", "rationale": "slot 46 int=0 const-returner; VScript desc accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfe0c0", "name": "CSoundStackSave::GetScriptClassName", "confidence": "low", "rationale": "slot 45 int=0 const-returner paired with GetScriptDesc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfe0f0", "name": "CInfoFan::GetScriptDesc", "confidence": "low", "rationale": "slot 46 int=0 const-returner; VScript desc accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfe100", "name": "CInfoFan::GetScriptClassName", "confidence": "low", "rationale": "slot 45 int=0 const-returner paired with GetScriptDesc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfe110", "name": "CPropData::GetPropDataInterface", "confidence": "low", "rationale": "slot 63 int=1 CPropData method; class+slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfe350", "name": "CPostProcessingVolume::InputEnable", "confidence": "low", "rationale": "slot 272 int=2 with shared callee sub_0xd1cc40; input-handler pair with 273", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfe3b0", "name": "CPostProcessingVolume::InputDisable", "confidence": "low", "rationale": "slot 273 int=2 with same callee sub_0xd1cc40; paired input handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfe600", "name": "CGameGibManager::KeyValue", "confidence": "low", "rationale": "slot 14 int=2 (this,kv); GameGibManager parses gib limits from keyvalues", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfef10", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory vtable slot 0 int=1 const-returner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdfef40", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory vtable slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfef70", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "medium", "rationale": "factory slot 1 does the allocation/init work (many callees incl sub_0x18029e0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdff280", "name": "CSave::WriteFields", "confidence": "low", "rationale": "CSave slot 22 int=1; save-block method guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdff2a0", "name": "CRestore::ReadFields", "confidence": "low", "rationale": "CRestore slot 19 int=1; restore-block method guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdff4e0", "name": "CSoundEventPathCornerEntity::GetSoundOrigin", "confidence": "low", "rationale": "high slot 238 int=1 accessor; class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfff00", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe000b0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 3 const-returner", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe00110", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "reallocating-factory slot 3 int=0 const-returner", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe00190", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "reallocating-factory slot 4 int=2 does allocation", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe00360", "name": "CResourcePrecacherGameSystem::Precache", "confidence": "low", "rationale": "game-system slot 64 int=1 calls sub_0xec6b90; precacher work method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe004d0", "name": "CInfoFan::~CInfoFan", "confidence": "high", "rationale": "slot 4 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe00570", "name": "CInfoFan::~CInfoFan", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe00770", "name": "CGameGibManager::~CGameGibManager", "confidence": "high", "rationale": "slot 4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe00880", "name": "CPropData::ParsePropData", "confidence": "low", "rationale": "slot 66 int=1 calls schema alloc sub_0x1c5b3d0; propdata parse method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe008d0", "name": "CGameGibManager::~CGameGibManager", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe012d0", "name": "CSoundEventEntity::StopSoundEvent", "confidence": "medium", "rationale": "calls SoundOpGameSystem::StopSoundEvent then CEntityIOOutput::FireOutput (OnSoundFinished)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe01440", "name": "CSoundEventEntity::UpdateOnRemove", "confidence": "medium", "rationale": "slot 15 calls the StopSoundEvent helper sub_0xe012d0 (cleanup on remove)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe01570", "name": "CTeam::~CTeam", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe02020", "name": "CTriggerFan::~CTriggerFan", "confidence": "high", "rationale": "slot 4 destructor: calls base dtor sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe027b0", "name": "CPostProcessingVolume::~CPostProcessingVolume", "confidence": "high", "rationale": "slot 4 destructor: calls base dtor sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe02950", "name": "CPostProcessingVolume::~CPostProcessingVolume", "confidence": "high", "rationale": "slot 5 deleting destructor: calls base dtor + member cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe03100", "name": "CPostProcessingVolume::UpdateOnRemove", "confidence": "low", "rationale": "slot 15 reads/unregisters fields; slot-15 UpdateOnRemove pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe03360", "name": "CPostProcessingVolume::AcceptInput", "confidence": "low", "rationale": "high slot 275 int=2 reads fields; input/network handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe06360", "name": "CPostProcessingVolume::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner (uniform across all entities)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe063c0", "name": "CRagdollManager::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe06420", "name": "CSoundAreaEntityBase::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe06480", "name": "CSoundAreaEntitySphere::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe064e0", "name": "CSoundAreaEntityOrientedBox::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe06540", "name": "CSoundEventEntity::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe065a0", "name": "CSoundEventAABBEntity::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe06600", "name": "CSoundEventOBBEntity::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe06660", "name": "CSoundEventSphereEntity::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe066c0", "name": "CSoundEventConeEntity::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe06720", "name": "CSoundEventPathCornerEntity::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe06780", "name": "CTeam::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe067e0", "name": "CInfoFan::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe06840", "name": "CTriggerFan::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe07d70", "name": "RegisterSchema_CPropDataComponent", "confidence": "low", "rationale": "references 'CPropDataComponent'/'CPropDataComponentReferencedPtr'; schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe08ba0", "name": "CPropDataComponent::GetSchemaBinding", "confidence": "low", "rationale": "component slot 3 int=0 const-returner accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe0abe0", "name": "CSoundEventEntity::Schema_RegisterOutputs", "confidence": "low", "rationale": "references CEntityOutputTemplate / SndOpEventGuid_t; per-field schema register", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe0b6d0", "name": "CSoundEventPathCornerEntity::Schema_RegisterNetworkFields", "confidence": "low", "rationale": "references CNetworkUtlVectorBase / SoundeventPathCornerPairNetworked_t; schema field register", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe0d6a0", "name": "RegisterSchemaNetworkField_float_string", "confidence": "low", "rationale": "references type strings 'float'/'string_t' with schema register callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe0ee60", "name": "CTriggerFan::NetworkVar_m_RampTimer::Set", "confidence": "low", "rationale": "NetworkVar proxy slot int=2 (this,value); setter that triggers state-changed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe0ef90", "name": "CPropData::LoadPropDataKV3", "confidence": "low", "rationale": "strings 'LoadKV3ObjectInPlace error: %s' + 'Stack depth limit hit (%d)'; recursive KV3 loader", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe10510", "name": "CPropDataComponent::GetSchemaClassInfo", "confidence": "low", "rationale": "component slot 4 int=0 const-returner accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe11200", "name": "CSoundEventEntity::~CSoundEventEntity", "confidence": "high", "rationale": "slot 4 destructor: member cleanup sub_0xe11120 + base dtor sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe112a0", "name": "CSoundEventConeEntity::~CSoundEventConeEntity", "confidence": "high", "rationale": "slot 4 destructor: member cleanup + base dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe11340", "name": "CSoundEventSphereEntity::~CSoundEventSphereEntity", "confidence": "high", "rationale": "slot 4 destructor: member cleanup + base dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe113e0", "name": "CSoundEventOBBEntity::~CSoundEventOBBEntity", "confidence": "high", "rationale": "slot 4 destructor: member cleanup + base dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe11480", "name": "CSoundEventAABBEntity::~CSoundEventAABBEntity", "confidence": "high", "rationale": "slot 4 destructor: member cleanup + base dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe11520", "name": "CSoundEventEntityAlias_snd_event_point::~CSoundEventEntityAlias_snd_event_point", "confidence": "high", "rationale": "slot 4 destructor: member cleanup + base dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe115c0", "name": "CSoundEventEntity::~CSoundEventEntity", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe11670", "name": "CSoundEventConeEntity::~CSoundEventConeEntity", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe11720", "name": "CSoundEventSphereEntity::~CSoundEventSphereEntity", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe117d0", "name": "CSoundEventOBBEntity::~CSoundEventOBBEntity", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe11880", "name": "CSoundEventAABBEntity::~CSoundEventAABBEntity", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe11930", "name": "CSoundEventEntityAlias_snd_event_point::~CSoundEventEntityAlias_snd_event_point", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe119e0", "name": "CSoundEventPathCornerEntity::~CSoundEventPathCornerEntity", "confidence": "high", "rationale": "slot 4 destructor: member cleanup + base dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe11c30", "name": "CSoundEventPathCornerEntity::~CSoundEventPathCornerEntity", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe12ca0", "name": "CCSTeam::UpdateOnRemove", "confidence": "low", "rationale": "slot 15 with logic (sub_0xe12a50); slot-15 UpdateOnRemove pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe13f50", "name": "CTriggerFan::Spawn", "confidence": "low", "rationale": "slot 46 int=1 with real logic (sub_0xa31d00,sub_0xd1df90); class+slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe16d60", "name": "RegisterSchema_CPostProcessingVolume", "confidence": "low", "rationale": "references CStrongHandle>; constructs sample instance (calls CPostProcessingVolume dtor) to register schema", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe1bec0", "name": "CResourcePrecacherGameSystem::PrecacheResource", "confidence": "low", "rationale": "game-system slot 13 int=2 calls sub_0xe1b440; resource precache method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe1f0f0", "name": "CPropData::ParsePropData", "confidence": "medium", "rationale": "error string about a 'base specified' with no matching entry in propdata.vdata; propdata base parser", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe21380", "name": "CSoundEventPathCornerEntity::Activate", "confidence": "low", "rationale": "slot 98 int=1 calls sub_0xe21200; class+slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe2d300", "name": "AppendPrecacheResource", "confidence": "low", "rationale": "libstdc++ vector-grow strings; inlined std::vector append helper in precacher region", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35020", "name": "CGameGibManager::GetScriptDesc", "confidence": "low", "rationale": "slot 46 int=0 const-returner; VScript desc accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35030", "name": "CGameGibManager::GetScriptClassName", "confidence": "low", "rationale": "slot 45 int=0 const-returner paired with GetScriptDesc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35060", "name": "VPhysicsCollisionAttribute_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35070", "name": "VPhysicsCollisionAttribute_t::Schema_GetFieldInfo", "confidence": "low", "rationale": "slot 2 int=0 const-returner schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35080", "name": "VPhysicsCollisionAttribute_t::Schema_GetDefault", "confidence": "low", "rationale": "slot 3 int=0 const-returner schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35090", "name": "VPhysicsCollisionAttribute_t::~VPhysicsCollisionAttribute_t", "confidence": "low", "rationale": "slot 4 in dtor-pair position; trivial struct destructor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe350b0", "name": "CCollisionProperty::Schema_GetClassInfo", "confidence": "low", "rationale": "slot 1 int=0 const-returner schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe350c0", "name": "CCollisionProperty::Schema_GetFieldInfo", "confidence": "low", "rationale": "slot 2 int=0 const-returner schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe350d0", "name": "CCollisionProperty::Schema_GetDefault", "confidence": "low", "rationale": "slot 3 int=0 const-returner schema accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe350e0", "name": "CCollisionProperty::~CCollisionProperty", "confidence": "low", "rationale": "slot 4 in dtor-pair position; trivial struct destructor guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe35110", "name": "CGlowProperty::~CGlowProperty", "confidence": "low", "rationale": "slot 4 in dtor-pair position; trivial struct destructor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe35120", "name": "CGlowProperty::~CGlowProperty", "confidence": "low", "rationale": "slot 5 in dtor-pair position; deleting destructor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe35130", "name": "CGlowProperty::Schema_CopyValue", "confidence": "low", "rationale": "slot 6 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35140", "name": "CGlowProperty::Schema_NetworkStateChanged", "confidence": "low", "rationale": "slot 7 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35150", "name": "fogparams_t::Schema_GetClassInfo", "confidence": "low", "rationale": "slot 1 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35160", "name": "fogparams_t::Schema_GetDefault", "confidence": "low", "rationale": "slot 3 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35170", "name": "fogplayerparams_t::Schema_GetClassInfo", "confidence": "low", "rationale": "slot 1 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35180", "name": "fogplayerparams_t::Schema_GetFieldInfo", "confidence": "low", "rationale": "slot 2 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35190", "name": "fogplayerparams_t::Schema_GetDefault", "confidence": "low", "rationale": "slot 3 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe351b0", "name": "fogplayerparams_t::Schema_NetworkStateChanged", "confidence": "low", "rationale": "slot 7 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe351c0", "name": "sky3dparams_t::Schema_GetClassInfo", "confidence": "low", "rationale": "slot 1 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe351d0", "name": "sky3dparams_t::Schema_GetFieldInfo", "confidence": "low", "rationale": "slot 2 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe351e0", "name": "sky3dparams_t::Schema_GetDefault", "confidence": "low", "rationale": "slot 3 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35200", "name": "sky3dparams_t::Schema_NetworkStateChanged", "confidence": "low", "rationale": "slot 7 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35210", "name": "sky3dparams_t::NetworkVar_fog::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar proxy slot 3 int=1 state-changed callback", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35240", "name": "sky3dparams_t::NetworkVar_fog::Set", "confidence": "low", "rationale": "NetworkVar proxy slot 1 int=2 (this,value) setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe352a0", "name": "sndopvarlatchdata_t::Schema_GetClassInfo", "confidence": "low", "rationale": "slot 1 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe352b0", "name": "sndopvarlatchdata_t::Schema_GetFieldInfo", "confidence": "low", "rationale": "slot 2 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe352c0", "name": "sndopvarlatchdata_t::Schema_GetDefault", "confidence": "low", "rationale": "slot 3 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe352e0", "name": "CGameRulesProxy::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 pre-dtor const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe352f0", "name": "CBeam::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 pre-dtor const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35310", "name": "CEnvDetailController::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 pre-dtor const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35320", "name": "CEnvWindShared::Schema_GetFieldInfo", "confidence": "low", "rationale": "slot 2 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35330", "name": "CEnvWindShared::Schema_Construct", "confidence": "low", "rationale": "slot 4 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35340", "name": "CInfoLadderDismount::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 pre-dtor const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35350", "name": "CFuncLadder::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 pre-dtor const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35360", "name": "CInfoLadderDismount::GetScriptDesc", "confidence": "low", "rationale": "slot 44 int=0 const-returner; VScript desc accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35370", "name": "shard_model_desc_t::Schema_GetClassInfo", "confidence": "low", "rationale": "slot 1 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35380", "name": "shard_model_desc_t::Schema_GetFieldInfo", "confidence": "low", "rationale": "slot 2 int=0 schema accessor guess (5 callers)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35390", "name": "shard_model_desc_t::Schema_GetDefault", "confidence": "low", "rationale": "slot 3 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe353a0", "name": "shard_model_desc_t::~shard_model_desc_t", "confidence": "low", "rationale": "slot 4 in dtor-pair position; trivial struct destructor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe353b0", "name": "CShatterGlassShardPhysics::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 pre-dtor const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe353c0", "name": "CShatterGlassShardPhysics::NetworkVar_m_ShardDesc::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar proxy slot 3 int=1 state-changed callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe353f0", "name": "CFuncShatterglass::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 pre-dtor const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35410", "name": "CGameRulesProxy::GetScriptDesc", "confidence": "low", "rationale": "slot 44 int=0 const-returner; VScript desc accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe359e0", "name": "CBeam::GetPredictionDescMap", "confidence": "low", "rationale": "slot 47 int=0 const-returner; datadesc/prediction accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe359f0", "name": "VPhysicsCollisionAttribute_t::Schema_GetClassInfo", "confidence": "low", "rationale": "slot 1 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35a00", "name": "CCollisionProperty::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const-returner; schema binding accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35a10", "name": "CEnvDetailController::GetPredictionDescMap", "confidence": "low", "rationale": "slot 47 int=0 const-returner; datadesc/prediction accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35a20", "name": "CInfoLadderDismount::GetPredictionDescMap", "confidence": "low", "rationale": "slot 47 int=0 const-returner; datadesc/prediction accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35a30", "name": "CFuncLadder::GetPredictionDescMap", "confidence": "low", "rationale": "slot 47 int=0 const-returner; datadesc/prediction accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35a40", "name": "shard_model_desc_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35a50", "name": "CShatterGlassShardPhysics::GetPredictionDescMap", "confidence": "low", "rationale": "slot 47 int=0 const-returner; datadesc/prediction accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35a60", "name": "CShatterGlassShard::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35a70", "name": "CFuncShatterglass::GetPredictionDescMap", "confidence": "low", "rationale": "slot 47 int=0 const-returner; datadesc/prediction accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35a80", "name": "CGameRulesProxy::GetPredictionDescMap", "confidence": "low", "rationale": "slot 47 int=0 const-returner; datadesc/prediction accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35a90", "name": "CGlowProperty::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35aa0", "name": "fogplayerparams_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35ab0", "name": "sky3dparams_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35ac0", "name": "sndopvarlatchdata_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const-returner; schema binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35ad0", "name": "CPrecipitationVData::Schema_GetFieldInfo", "confidence": "low", "rationale": "slot 2 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35ea0", "name": "CInfoLadderDismount::~CInfoLadderDismount", "confidence": "high", "rationale": "slot 4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe35eb0", "name": "CInfoLadderDismount::~CInfoLadderDismount", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe35ee0", "name": "CGameRulesProxy::~CGameRulesProxy", "confidence": "high", "rationale": "slot 4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe35ef0", "name": "CGameRulesProxy::~CGameRulesProxy", "confidence": "high", "rationale": "slot 5 deleting destructor: calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe35f20", "name": "CBeam::UpdateTransmitState", "confidence": "low", "rationale": "slot 87 int=1 calls sub_0x17de650/670; beam-specific virtual guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe35f70", "name": "CGameRulesProxy::GetGameRules", "confidence": "low", "rationale": "slot 27 int=0 calls sub_0x17bb860; gamerules accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe37ae0", "name": "CPrecipitationVData::Schema_DynamicBinding", "confidence": "low", "rationale": "VData slot 0 int=1 schema init (sub_0x9ef5d0,sub_0x9f04b0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe37c50", "name": "RegisterSchemaNetworkFields_GameTime_VectorWS", "confidence": "low", "rationale": "references GameTime_t/VectorWS type strings with schema register callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe37f00", "name": "CFuncShatterglass::Schema_RegisterNetworkFields", "confidence": "low", "rationale": "references ShatterGlassEntityPoolState_t/shard_model_desc_t; per-class schema field register", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe38220", "name": "CPrecipitationVData::GetOrCreatePrecipitation", "confidence": "low", "rationale": "VData slot 6 int=2 (sub_0xe820f0,sub_0x19ec530); factory-style method guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe389d0", "name": "CPrecipitationVData::Schema_GetClassInfo", "confidence": "low", "rationale": "VData slot 1 int=1 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe392a0", "name": "CBeam::~CBeam", "confidence": "high", "rationale": "slot 4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe39340", "name": "CBeam::~CBeam", "confidence": "high", "rationale": "slot 5 deleting destructor (calls member/base cleanup sub_0x16200b0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe39770", "name": "CShatterGlassShardPhysics::~CShatterGlassShardPhysics", "confidence": "high", "rationale": "slot 4 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe39880", "name": "CShatterGlassShardPhysics::~CShatterGlassShardPhysics", "confidence": "high", "rationale": "slot 5 deleting destructor (calls cleanup sub_0x16200b0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe39c20", "name": "CBeam::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe39ca0", "name": "CEnvDetailController::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe39d20", "name": "CInfoLadderDismount::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe39da0", "name": "CFuncLadder::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe39e20", "name": "CShatterGlassShardPhysics::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe39ea0", "name": "CGameRulesProxy::GetServerClass", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class const-returner", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe3c830", "name": "VPhysicsCollisionAttribute_t::~VPhysicsCollisionAttribute_t", "confidence": "low", "rationale": "slot 5 deleting-destructor position; trivial struct destructor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe3e5e0", "name": "CCollisionProperty::~CCollisionProperty", "confidence": "low", "rationale": "slot 5 deleting-destructor position; trivial struct destructor guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe3faf0", "name": "CEnvWindController::NetworkVar_m_EnvWindShared::Get", "confidence": "low", "rationale": "NetworkVar proxy slot 5 int=0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe43b20", "name": "CShatterGlassShard::Schema_GetClassInfo", "confidence": "low", "rationale": "slot 1 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe46250", "name": "CFogController::NetworkVar_m_fog::Get", "confidence": "low", "rationale": "NetworkVar proxy slot 4 int=0 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe47720", "name": "fogplayerparams_t::~fogplayerparams_t", "confidence": "low", "rationale": "slot 4 in dtor-pair position; trivial struct destructor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe47b20", "name": "sky3dparams_t::~sky3dparams_t", "confidence": "low", "rationale": "slot 4 in dtor-pair position; trivial struct destructor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe488a0", "name": "sndopvarlatchdata_t::~sndopvarlatchdata_t", "confidence": "low", "rationale": "slot 4 in dtor-pair position; trivial struct destructor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe4a3f0", "name": "CPrecipitationVData::Schema_GetDefault", "confidence": "low", "rationale": "slot 3 int=0 schema accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe4aa40", "name": "CShatterGlassShardPhysics::NetworkVar_m_ShardDesc::Set", "confidence": "low", "rationale": "NetworkVar proxy slot 1 int=2 (this,value) setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe4b910", "name": "sndopvarlatchdata_t::~sndopvarlatchdata_t", "confidence": "low", "rationale": "slot 5 deleting-destructor position; trivial struct destructor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe4ba80", "name": "CFogController::Schema_RegisterNetworkFields", "confidence": "low", "rationale": "references CFogController/CHandle; per-class schema field register", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe4e250", "name": "CFogController::NetworkVar_m_fog::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar proxy slot 5 int=0 state-changed callback", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe4e260", "name": "CFogController::Schema_RegisterFogParams", "confidence": "low", "rationale": "references VectorWS/fogparams_t; per-field schema register", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe4f3f0", "name": "sky3dparams_t::~sky3dparams_t", "confidence": "low", "rationale": "slot 5 deleting-destructor position; trivial struct destructor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe53f10", "name": "CPrecipitationVData::~CPrecipitationVData", "confidence": "low", "rationale": "slot 4 in dtor-pair position; VData destructor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe61b40", "name": "CEnvWindController::NetworkVar_m_EnvWindShared::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar proxy slot 6 int=0 with callee sub_0xe36ed0; state-changed callback", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe7b9c0", "name": "AppendToVectorGrow", "confidence": "low", "rationale": "libstdc++ vector-grow strings; inlined std::vector reallocating append helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe81ec0", "name": "CBeam::GetScriptDesc", "confidence": "low", "rationale": "slot 46 int=0 const-returner; VScript desc accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe81ed0", "name": "CBeam::GetScriptClassName", "confidence": "low", "rationale": "slot 45 int=0 const-returner paired with GetScriptDesc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe81ee0", "name": "CEnvDetailController::GetScriptDesc", "confidence": "low", "rationale": "slot 46 int=0 const-returner; VScript desc accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe81ef0", "name": "CEnvDetailController::ObjectCaps", "confidence": "low", "rationale": "class+slot only; int=0 const-returning CBaseEntity vtable stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe81f40", "name": "PhysicsRagdollPose_t::vfunc4", "confidence": "low", "rationale": "opaque schema-struct vtable slot, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe81f50", "name": "PhysicsRagdollPose_t::vfunc5", "confidence": "low", "rationale": "opaque schema-struct vtable slot, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe81f60", "name": "PhysicsRagdollPose_t::vfunc6", "confidence": "low", "rationale": "opaque schema-struct vtable slot, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe81f70", "name": "PhysicsRagdollPose_t::vfunc7", "confidence": "low", "rationale": "opaque schema-struct vtable slot, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe820f0", "name": "CEntitySubclassVDataBase::vfunc3", "confidence": "low", "rationale": "VData schema base vtable slot 3 (6 callers), no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82110", "name": "CSingleplayRules::IsTeamplay", "confidence": "low", "rationale": "CGameRules int=0 const-bool vtable stub, slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe82120", "name": "CSoundOpvarSetPointBase::MyNextBotPointer", "confidence": "low", "rationale": "CBaseEntity slot 0 int=0 trivial override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82130", "name": "CSoundOpvarSetPointEntity::MyNextBotPointer", "confidence": "low", "rationale": "CBaseEntity slot 0 int=0 trivial override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82140", "name": "CSoundOpvarSetBoxEntity::MyNextBotPointer", "confidence": "low", "rationale": "CBaseEntity slot 0 int=0 trivial override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82150", "name": "CSoundOpvarSetAABBEntity::MyNextBotPointer", "confidence": "low", "rationale": "CBaseEntity slot 0 int=0 trivial override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82160", "name": "CSoundOpvarSetOBBEntity::MyNextBotPointer", "confidence": "low", "rationale": "CBaseEntity slot 0 int=0 trivial override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82170", "name": "CSoundOpvarSetPathCornerEntity::MyNextBotPointer", "confidence": "low", "rationale": "CBaseEntity slot 0 int=0 trivial override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82180", "name": "CSoundOpvarSetAutoRoomEntity::MyNextBotPointer", "confidence": "low", "rationale": "CBaseEntity slot 0 int=0 trivial override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82190", "name": "CSoundOpvarSetOBBWindEntity::MyNextBotPointer", "confidence": "low", "rationale": "CBaseEntity slot 0 int=0 trivial override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe821a0", "name": "CSprite::MyNextBotPointer", "confidence": "low", "rationale": "CBaseEntity slot 0 int=0 trivial override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe821b0", "name": "CSpriteOriented::MyNextBotPointer", "confidence": "low", "rationale": "CBaseEntity slot 0 int=0 trivial override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe821c0", "name": "CSpriteOriented::ShouldCollide", "confidence": "low", "rationale": "CBaseEntity slot 44 int=0 const stub, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82790", "name": "PhysicsRagdollPose_t::vfunc0", "confidence": "low", "rationale": "opaque schema-struct vtable slot 0, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe827a0", "name": "CEntitySubclassVDataBase::vfunc2", "confidence": "low", "rationale": "VData schema base vtable slot 2, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe827c0", "name": "CSingleplayRules::IsMultiplayer", "confidence": "low", "rationale": "CGameRules int=0 const-bool vtable stub (returns false), slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe827d0", "name": "CSoundOpvarSetOBBWindEntity::ObjectCaps", "confidence": "low", "rationale": "CBaseEntity slot 47 int=0 const stub, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe827e0", "name": "CSoundOpvarSetAutoRoomEntity::ObjectCaps", "confidence": "low", "rationale": "CBaseEntity slot 47 int=0 const stub, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe827f0", "name": "CSoundOpvarSetPathCornerEntity::ObjectCaps", "confidence": "low", "rationale": "CBaseEntity slot 47 int=0 const stub, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82800", "name": "CSoundOpvarSetOBBEntity::ObjectCaps", "confidence": "low", "rationale": "CBaseEntity slot 47 int=0 const stub, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82810", "name": "CSoundOpvarSetAABBEntity::ObjectCaps", "confidence": "low", "rationale": "CBaseEntity slot 47 int=0 const stub, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82830", "name": "CSoundOpvarSetPointEntity::ObjectCaps", "confidence": "low", "rationale": "CBaseEntity slot 47 int=0 const stub, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82840", "name": "CSoundOpvarSetPointBase::ObjectCaps", "confidence": "low", "rationale": "CBaseEntity slot 47 int=0 const stub, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82850", "name": "CCopyRecipientFilter::IsReliable", "confidence": "low", "rationale": "IRecipientFilter const-bool vtable stub, slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82870", "name": "CSpriteOriented::ObjectCaps", "confidence": "low", "rationale": "CBaseEntity slot 47 int=0 const stub, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82880", "name": "CSprite::ObjectCaps", "confidence": "low", "rationale": "CBaseEntity slot 47 int=0 const stub, class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82890", "name": "CTakeDamageInfo::vfunc0", "confidence": "low", "rationale": "schema-struct vtable slot 0 int=0, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe82b60", "name": "Schema_BindType_GameTick_t", "confidence": "low", "rationale": "references type-name strings BASEPTR/GameTick_t via shared schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe832b0", "name": "CSingleplayRules::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "CGameRules int=1 vtable method slot 21, calls one helper; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe833e0", "name": "CSoundOpvarSetOBBWindEntity::Precache", "confidence": "low", "rationale": "CBaseEntity slot 4 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe833f0", "name": "CSoundOpvarSetOBBWindEntity::Spawn", "confidence": "low", "rationale": "CBaseEntity slot 5 int=1 calls schema helper; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe83420", "name": "CSoundOpvarSetAABBEntity::Precache", "confidence": "low", "rationale": "CBaseEntity slot 4 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe83430", "name": "CSoundOpvarSetAABBEntity::Spawn", "confidence": "low", "rationale": "CBaseEntity slot 5 int=1 calls schema helper; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe83460", "name": "CSoundOpvarSetOBBEntity::Precache", "confidence": "low", "rationale": "CBaseEntity slot 4 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe83470", "name": "CSoundOpvarSetOBBEntity::Spawn", "confidence": "low", "rationale": "CBaseEntity slot 5 int=1 calls schema helper; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe837e0", "name": "CSpriteOriented::Spawn", "confidence": "low", "rationale": "CBaseEntity slot 5 int=1 override, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe85100", "name": "Schema_BindType_CUtlVector_SummaryTakeDamageInfo_t", "confidence": "low", "rationale": "references CUtlVector/SummaryTakeDamageInfo_t type names via schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe85630", "name": "Schema_BindType_CNetworkUtlVectorBase_CTransform", "confidence": "low", "rationale": "references CNetworkUtlVectorBase/CTransform type names via schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe858a0", "name": "CEntitySubclassVDataBase::vfunc1", "confidence": "low", "rationale": "VData schema base slot 1 int=1 calls schema getter; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe85b00", "name": "CCopyRecipientFilter::GetRecipientCount", "confidence": "low", "rationale": "IRecipientFilter slot 1 int=1 accessor; slot-based guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe85b60", "name": "CSoundOpvarSetPathCornerEntity::Spawn", "confidence": "low", "rationale": "CBaseEntity slot 5 int=1 calls schema helper; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe85bd0", "name": "CCopyRecipientFilter::~CCopyRecipientFilter", "confidence": "low", "rationale": "IRecipientFilter slot 0 int=1 = destructor; slot convention", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe85d70", "name": "CSoundOpvarSetPathCornerEntity::Precache", "confidence": "low", "rationale": "CBaseEntity slot 4 int=1 calls string/kv helpers; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe864b0", "name": "CSoundOpvarSetAutoRoomEntity::Precache", "confidence": "low", "rationale": "CBaseEntity slot 4 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe86540", "name": "CSoundOpvarSetAutoRoomEntity::Spawn", "confidence": "low", "rationale": "CBaseEntity slot 5 int=1 calls schema helpers; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe87d20", "name": "CSprite::Precache", "confidence": "low", "rationale": "CBaseEntity slot 4 int=1 override, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe87d80", "name": "CSpriteOriented::Precache", "confidence": "low", "rationale": "CBaseEntity slot 4 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe87de0", "name": "CSprite::Spawn", "confidence": "low", "rationale": "CBaseEntity slot 5 int=1 override, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe881f0", "name": "Schema_BindType_CTakeDamageInfo", "confidence": "low", "rationale": "references CTakeDamageInfo/CTakeDamageResult type names via schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe88620", "name": "KeyValues3_SaveMember", "confidence": "medium", "rationale": "error string 'Double-save to Member %s' + calls KeyValues3::FindMember/PrepareForType => write struct member into KV3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe88700", "name": "CSoundOpvarSetPointBase::UpdateOnRemove", "confidence": "low", "rationale": "CBaseEntity slot 48 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe88760", "name": "CSoundOpvarSetPointEntity::UpdateOnRemove", "confidence": "low", "rationale": "CBaseEntity slot 48 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe88820", "name": "CSoundOpvarSetAABBEntity::UpdateOnRemove", "confidence": "low", "rationale": "CBaseEntity slot 48 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe88880", "name": "CSoundOpvarSetOBBEntity::UpdateOnRemove", "confidence": "low", "rationale": "CBaseEntity slot 48 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe888e0", "name": "CSoundOpvarSetPathCornerEntity::UpdateOnRemove", "confidence": "low", "rationale": "CBaseEntity slot 48 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe88940", "name": "CSoundOpvarSetAutoRoomEntity::UpdateOnRemove", "confidence": "low", "rationale": "CBaseEntity slot 48 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe889a0", "name": "CSoundOpvarSetOBBWindEntity::UpdateOnRemove", "confidence": "low", "rationale": "CBaseEntity slot 48 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe88a00", "name": "CSprite::UpdateOnRemove", "confidence": "low", "rationale": "CBaseEntity slot 48 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe88a60", "name": "CSpriteOriented::UpdateOnRemove", "confidence": "low", "rationale": "CBaseEntity slot 48 int=1 override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe898f0", "name": "PhysicsRagdollPose_t::vfunc1", "confidence": "low", "rationale": "opaque schema-struct vtable slot 1, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe8a520", "name": "CSingleplayRules::Think", "confidence": "low", "rationale": "CGameRules int=1 vtable method slot 20; slot-based guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe8b5a0", "name": "Schema_BindType_string_t", "confidence": "low", "rationale": "references bool/string_t type names via schema helpers; type-binding pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe8c650", "name": "CCopyRecipientFilter::IsInitMessage", "confidence": "low", "rationale": "IRecipientFilter slot 7 int=0 const-bool stub; slot-based guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe8f0e0", "name": "CTakeDamageInfo::vfunc1", "confidence": "low", "rationale": "schema-struct vtable slot 1 int=0, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe90490", "name": "CEntitySubclassVDataBase::vfunc4", "confidence": "low", "rationale": "VData schema base slot 4 int=2 calls two helpers; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe97f10", "name": "CTakeDamageInfo::vfunc4", "confidence": "low", "rationale": "schema-struct vtable slot 4 int=0 calls two helpers; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe99630", "name": "CTakeDamageInfo::vfunc2", "confidence": "low", "rationale": "schema-struct vtable slot 2 int=0, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe9a2b0", "name": "PhysicsRagdollPose_t::vfunc2", "confidence": "low", "rationale": "opaque schema-struct vtable slot 2, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea1800", "name": "std::vector::_M_realloc_append", "confidence": "medium", "rationale": "libstdc++ error strings 'cannot create std::vector larger than max_size()' and 'vector::_M_realloc_append' name it", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea86b0", "name": "CSoundOpvarSetPointBase::GetTracerAttachment", "confidence": "low", "rationale": "CBaseEntity slot 46 int=0 const stub, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea86c0", "name": "CSoundOpvarSetPointBase::GetTracerType", "confidence": "low", "rationale": "CBaseEntity slot 45 int=0 const stub, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea86d0", "name": "CSprite::GetTracerAttachment", "confidence": "low", "rationale": "CBaseEntity slot 46 int=0 const stub, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea86e0", "name": "CSprite::GetTracerType", "confidence": "low", "rationale": "CBaseEntity slot 45 int=0 const stub, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8700", "name": "CResponseSystemManagerSaveRestoreBlockHandler::PreSave", "confidence": "medium", "rationale": "ISaveRestoreBlockHandler vtable: slot 1 = PreSave (empty stub)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8710", "name": "CResponseSystemManagerSaveRestoreBlockHandler::PostSave", "confidence": "medium", "rationale": "ISaveRestoreBlockHandler vtable: slot 4 = PostSave (empty stub)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8720", "name": "CResponseSystemManagerSaveRestoreBlockHandler::PreRestore", "confidence": "medium", "rationale": "ISaveRestoreBlockHandler vtable: slot 5 = PreRestore (empty stub)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8730", "name": "CResponseSystemManagerSaveRestoreBlockHandler::PostRestore", "confidence": "medium", "rationale": "ISaveRestoreBlockHandler vtable: slot 8 = PostRestore (empty stub)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8740", "name": "CNavGenRtJob::Run", "confidence": "low", "rationale": "job class slot 4 int=1 main-work method; slot-based guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8760", "name": "CNavGenRtJob::GetName", "confidence": "low", "rationale": "job class slot 7 int=0 const returner; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8770", "name": "CResourceManifestPrerequisite::vfunc2", "confidence": "low", "rationale": "resource-system vtable slot 2 int=1, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8780", "name": "CResourceManifestPrerequisite::vfunc3", "confidence": "low", "rationale": "resource-system vtable slot 3 int=1 (4 callers), no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea87a0", "name": "CResourceManifestPrerequisite::vfunc4", "confidence": "low", "rationale": "resource-system vtable slot 4 int=1, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8820", "name": "IVTableIndexCalculator::vfunc0", "confidence": "medium", "rationale": "class name = index-probe vtable; each stub records its own slot index", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8830", "name": "IVTableIndexCalculator::vfunc1", "confidence": "medium", "rationale": "index-probe vtable stub, slot 1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8840", "name": "IVTableIndexCalculator::vfunc2", "confidence": "medium", "rationale": "index-probe vtable stub, slot 2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8850", "name": "IVTableIndexCalculator::vfunc3", "confidence": "medium", "rationale": "index-probe vtable stub, slot 3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8860", "name": "IVTableIndexCalculator::vfunc4", "confidence": "medium", "rationale": "index-probe vtable stub, slot 4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8870", "name": "IVTableIndexCalculator::vfunc5", "confidence": "medium", "rationale": "index-probe vtable stub, slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8880", "name": "IVTableIndexCalculator::vfunc6", "confidence": "medium", "rationale": "index-probe vtable stub, slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8890", "name": "IVTableIndexCalculator::vfunc7", "confidence": "medium", "rationale": "index-probe vtable stub, slot 7", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea88a0", "name": "IVTableIndexCalculator::vfunc8", "confidence": "medium", "rationale": "index-probe vtable stub, slot 8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea88b0", "name": "IVTableIndexCalculator::vfunc9", "confidence": "medium", "rationale": "index-probe vtable stub, slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea88c0", "name": "IVTableIndexCalculator::vfunc10", "confidence": "medium", "rationale": "index-probe vtable stub, slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea88d0", "name": "IVTableIndexCalculator::vfunc11", "confidence": "medium", "rationale": "index-probe vtable stub, slot 11", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea88e0", "name": "IVTableIndexCalculator::vfunc12", "confidence": "medium", "rationale": "index-probe vtable stub, slot 12", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea88f0", "name": "IVTableIndexCalculator::vfunc13", "confidence": "medium", "rationale": "index-probe vtable stub, slot 13", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8900", "name": "IVTableIndexCalculator::vfunc14", "confidence": "medium", "rationale": "index-probe vtable stub, slot 14", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8910", "name": "IVTableIndexCalculator::vfunc15", "confidence": "medium", "rationale": "index-probe vtable stub, slot 15", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8920", "name": "IVTableIndexCalculator::vfunc16", "confidence": "medium", "rationale": "index-probe vtable stub, slot 16", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8930", "name": "IVTableIndexCalculator::vfunc17", "confidence": "medium", "rationale": "index-probe vtable stub, slot 17", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8940", "name": "IVTableIndexCalculator::vfunc18", "confidence": "medium", "rationale": "index-probe vtable stub, slot 18", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8950", "name": "IVTableIndexCalculator::vfunc19", "confidence": "medium", "rationale": "index-probe vtable stub, slot 19", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8960", "name": "IVTableIndexCalculator::vfunc20", "confidence": "medium", "rationale": "index-probe vtable stub, slot 20", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8970", "name": "IVTableIndexCalculator::vfunc21", "confidence": "medium", "rationale": "index-probe vtable stub, slot 21", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8980", "name": "IVTableIndexCalculator::vfunc22", "confidence": "medium", "rationale": "index-probe vtable stub, slot 22", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8990", "name": "IVTableIndexCalculator::vfunc23", "confidence": "medium", "rationale": "index-probe vtable stub, slot 23", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea89a0", "name": "IVTableIndexCalculator::vfunc24", "confidence": "medium", "rationale": "index-probe vtable stub, slot 24", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea89b0", "name": "IVTableIndexCalculator::vfunc25", "confidence": "medium", "rationale": "index-probe vtable stub, slot 25", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea89c0", "name": "IVTableIndexCalculator::vfunc26", "confidence": "medium", "rationale": "index-probe vtable stub, slot 26", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea89d0", "name": "IVTableIndexCalculator::vfunc27", "confidence": "medium", "rationale": "index-probe vtable stub, slot 27", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea89e0", "name": "IVTableIndexCalculator::vfunc28", "confidence": "medium", "rationale": "index-probe vtable stub, slot 28", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea89f0", "name": "IVTableIndexCalculator::vfunc29", "confidence": "medium", "rationale": "index-probe vtable stub, slot 29", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8a00", "name": "IVTableIndexCalculator::vfunc30", "confidence": "medium", "rationale": "index-probe vtable stub, slot 30", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8a10", "name": "IVTableIndexCalculator::vfunc31", "confidence": "medium", "rationale": "index-probe vtable stub, slot 31", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8a20", "name": "IVTableIndexCalculator::vfunc32", "confidence": "medium", "rationale": "index-probe vtable stub, slot 32", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8a30", "name": "IVTableIndexCalculator::vfunc33", "confidence": "medium", "rationale": "index-probe vtable stub, slot 33", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8a40", "name": "IVTableIndexCalculator::vfunc34", "confidence": "medium", "rationale": "index-probe vtable stub, slot 34", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8a50", "name": "IVTableIndexCalculator::vfunc35", "confidence": "medium", "rationale": "index-probe vtable stub, slot 35", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8a60", "name": "IVTableIndexCalculator::vfunc36", "confidence": "medium", "rationale": "index-probe vtable stub, slot 36", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8a70", "name": "IVTableIndexCalculator::vfunc37", "confidence": "medium", "rationale": "index-probe vtable stub, slot 37", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8a80", "name": "IVTableIndexCalculator::vfunc38", "confidence": "medium", "rationale": "index-probe vtable stub, slot 38", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8a90", "name": "IVTableIndexCalculator::vfunc39", "confidence": "medium", "rationale": "index-probe vtable stub, slot 39", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8aa0", "name": "IVTableIndexCalculator::vfunc40", "confidence": "medium", "rationale": "index-probe vtable stub, slot 40", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8ab0", "name": "IVTableIndexCalculator::vfunc41", "confidence": "medium", "rationale": "index-probe vtable stub, slot 41", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8ac0", "name": "IVTableIndexCalculator::vfunc42", "confidence": "medium", "rationale": "index-probe vtable stub, slot 42", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8ad0", "name": "IVTableIndexCalculator::vfunc43", "confidence": "medium", "rationale": "index-probe vtable stub, slot 43", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8ae0", "name": "IVTableIndexCalculator::vfunc44", "confidence": "medium", "rationale": "index-probe vtable stub, slot 44", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8af0", "name": "IVTableIndexCalculator::vfunc45", "confidence": "medium", "rationale": "index-probe vtable stub, slot 45", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8b00", "name": "IVTableIndexCalculator::vfunc46", "confidence": "medium", "rationale": "index-probe vtable stub, slot 46", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8b10", "name": "IVTableIndexCalculator::vfunc47", "confidence": "medium", "rationale": "index-probe vtable stub, slot 47", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8b20", "name": "IVTableIndexCalculator::vfunc48", "confidence": "medium", "rationale": "index-probe vtable stub, slot 48", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8b30", "name": "IVTableIndexCalculator::vfunc49", "confidence": "medium", "rationale": "index-probe vtable stub, slot 49", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8b40", "name": "IVTableIndexCalculator::vfunc50", "confidence": "medium", "rationale": "index-probe vtable stub, slot 50", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8b50", "name": "IVTableIndexCalculator::vfunc51", "confidence": "medium", "rationale": "index-probe vtable stub, slot 51", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8b60", "name": "IVTableIndexCalculator::vfunc52", "confidence": "medium", "rationale": "index-probe vtable stub, slot 52", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8b70", "name": "IVTableIndexCalculator::vfunc53", "confidence": "medium", "rationale": "index-probe vtable stub, slot 53", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8b80", "name": "IVTableIndexCalculator::vfunc54", "confidence": "medium", "rationale": "index-probe vtable stub, slot 54", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8b90", "name": "IVTableIndexCalculator::vfunc55", "confidence": "medium", "rationale": "index-probe vtable stub, slot 55", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8ba0", "name": "IVTableIndexCalculator::vfunc56", "confidence": "medium", "rationale": "index-probe vtable stub, slot 56", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8bb0", "name": "IVTableIndexCalculator::vfunc57", "confidence": "medium", "rationale": "index-probe vtable stub, slot 57", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8bc0", "name": "IVTableIndexCalculator::vfunc58", "confidence": "medium", "rationale": "index-probe vtable stub, slot 58", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8bd0", "name": "IVTableIndexCalculator::vfunc59", "confidence": "medium", "rationale": "index-probe vtable stub, slot 59", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8be0", "name": "IVTableIndexCalculator::vfunc60", "confidence": "medium", "rationale": "index-probe vtable stub, slot 60", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8bf0", "name": "IVTableIndexCalculator::vfunc61", "confidence": "medium", "rationale": "index-probe vtable stub, slot 61", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8c00", "name": "IVTableIndexCalculator::vfunc62", "confidence": "medium", "rationale": "index-probe vtable stub, slot 62", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8c10", "name": "IVTableIndexCalculator::vfunc63", "confidence": "medium", "rationale": "index-probe vtable stub, slot 63", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8c20", "name": "IVTableIndexCalculator::vfunc64", "confidence": "medium", "rationale": "index-probe vtable stub, slot 64", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8c30", "name": "CDontUseThisGameSystem::OnServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem event vtable slot 65 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8c40", "name": "CDontUseThisGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem event vtable slot 63 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8c50", "name": "CEntityDebugGameSystem::OnServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem event vtable slot 65 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8c60", "name": "CEntityDebugGameSystem::PreWorldUpdate", "confidence": "low", "rationale": "IGameSystem event vtable slot 62 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8c70", "name": "CEntityDebugGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem event vtable slot 60 stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8c90", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::NetworkStateChanged", "confidence": "low", "rationale": "network-var accessor vtable slot 14 int=0; slot-based guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8ca0", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::Get", "confidence": "low", "rationale": "heavily-called (31) int=1 accessor returning m_animationController", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8cb0", "name": "CActivityEventGameSystem::OnServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem event vtable slot 65 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8cc0", "name": "CActivityEventGameSystem::PreWorldUpdate", "confidence": "low", "rationale": "IGameSystem event vtable slot 62 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8cd0", "name": "CActivityEventGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem event vtable slot 60 stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8cf0", "name": "CActivityEventGameSystem::GetName", "confidence": "low", "rationale": "IGameSystem slot 0 int=0 returns constant name; slot convention", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8d00", "name": "CAimTargetManager::OnServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem event vtable slot 65 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8d10", "name": "CAimTargetManager::PreWorldUpdate", "confidence": "low", "rationale": "IGameSystem event vtable slot 62 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8d20", "name": "CAimTargetManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem event vtable slot 60 stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8d40", "name": "CAnimGraphGameSystem::OnServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem event vtable slot 65 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8d50", "name": "CAnimGraphGameSystem::PreWorldUpdate", "confidence": "low", "rationale": "IGameSystem event vtable slot 62 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8d60", "name": "CAnimGraphGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem event vtable slot 60 stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8d80", "name": "CAnimGraphTraceFilter::ShouldHitEntity", "confidence": "low", "rationale": "trace-filter vtable slot 0; standard ITraceFilter method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8d90", "name": "CBodyGameSystem::OnServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem event vtable slot 65 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8da0", "name": "CBodyGameSystem::PreWorldUpdate", "confidence": "low", "rationale": "IGameSystem event vtable slot 62 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8db0", "name": "CBodyGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem event vtable slot 60 stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8e30", "name": "CCustomGameEventManager::OnServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem event vtable slot 65 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8e40", "name": "CCustomGameEventManager::PreWorldUpdate", "confidence": "low", "rationale": "IGameSystem event vtable slot 62 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8e50", "name": "CCustomGameEventManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem event vtable slot 60 stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8e70", "name": "CDecalGameSystem::OnServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem event vtable slot 65 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8e80", "name": "CDecalGameSystem::PreWorldUpdate", "confidence": "low", "rationale": "IGameSystem event vtable slot 62 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8e90", "name": "CDecalGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem event vtable slot 60 stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8eb0", "name": "CLightQueryGameSystem::OnServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem event vtable slot 65 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8ec0", "name": "CLightQueryGameSystem::PreWorldUpdate", "confidence": "low", "rationale": "IGameSystem event vtable slot 62 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8ed0", "name": "CLightQueryGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem event vtable slot 60 stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8ef0", "name": "CActivityEventGameSystem::DoesGameSystemReallocate", "confidence": "low", "rationale": "IGameSystem slot 3 int=0 const-bool; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8f00", "name": "CEntityDebugGameSystem::~CEntityDebugGameSystem", "confidence": "low", "rationale": "IGameSystem slot 3 int=1 = destructor; slot convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8f20", "name": "CEntityDebugGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot 12 int=1; slot-based guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8f80", "name": "CEntityAutoCompletionFunctor::operator()", "confidence": "low", "rationale": "autocompletion functor vtable slot 1 = the completion callback", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea8f90", "name": "CEntitySubclassGameSystem::OnServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem event vtable slot 65 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8fa0", "name": "CEntitySubclassGameSystem::PreWorldUpdate", "confidence": "low", "rationale": "IGameSystem event vtable slot 62 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea8fb0", "name": "CEntitySubclassGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem event vtable slot 60 stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea9040", "name": "CNotifyManager::OnServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem event vtable slot 65 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9050", "name": "CNotifyManager::PreWorldUpdate", "confidence": "low", "rationale": "IGameSystem event vtable slot 62 empty stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9060", "name": "CNotifyManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem event vtable slot 60 stub; slot-based guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea9080", "name": "CNotifyManager::AddEntity", "confidence": "medium", "rationale": "INotify vtable slot 67 int=3 (this + 2 entities) matches AddEntity(pNotify,pWatched)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9100", "name": "CNotifyManager::ClearEntity", "confidence": "medium", "rationale": "INotify vtable slot 69 int=2 (this + entity) matches ClearEntity(pNotify)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9180", "name": "CNotifyManager::ReportNamedEvent", "confidence": "low", "rationale": "INotify vtable slot 70 follows ClearEntity; ReportNamedEvent by declaration order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9ae0", "name": "CAnimGraphTraceProvider::vfunc1", "confidence": "low", "rationale": "trace-provider vtable slot 1 int=0, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9b00", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 0; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9b10", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 1; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9b20", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 2; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9b30", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 5; slot-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9b40", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6 -> GetGlobalPtr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9b50", "name": "CGameSystemReallocatingFactory::~CGameSystemReallocatingFactory", "confidence": "low", "rationale": "game-system factory scalar deleting dtor (slot 7, int=2)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9b70", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8 -> ShouldAutoAdd", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9b80", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9 -> Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9b90", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0 -> CreateGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9ba0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1 -> DestroyGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9bb0", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2 -> GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9bc0", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5 -> SetGlobalPtr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9bd0", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6 -> GetGlobalPtr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9be0", "name": "CGameSystemReallocatingFactory::~CGameSystemReallocatingFactory", "confidence": "low", "rationale": "game-system factory scalar deleting dtor (slot 7, int=2)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9bf0", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8 -> ShouldAutoAdd", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9c00", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9 -> Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9c10", "name": "CNetMessagePB<214, CMsgClothEffectAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 2 -> GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9c20", "name": "CNetMessagePB<214, CMsgClothEffectAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::GetBinding", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 3 -> GetBinding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9c30", "name": "CNetMessagePB<214, CMsgClothEffectAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::GetMsgId", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 4 -> GetMsgId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9c80", "name": "CNetMessagePB<214, CMsgClothEffectAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 1 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9ca0", "name": "CNetMessagePB<214, CMsgClothEffectAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 5 -> DeallocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9cb0", "name": "CNetMessagePB<214, CMsgClothEffectAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 7 -> GetSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9cc0", "name": "CNetMessagePB<214, CMsgClothEffectAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 8 -> ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea9cd0", "name": "CNetMessagePB<213, CMsgClothStiffenAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 2 -> GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9ce0", "name": "CNetMessagePB<213, CMsgClothStiffenAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::GetBinding", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 3 -> GetBinding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9cf0", "name": "CNetMessagePB<213, CMsgClothStiffenAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::GetMsgId", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 4 -> GetMsgId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9d40", "name": "CNetMessagePB<213, CMsgClothStiffenAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 1 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9d60", "name": "CNetMessagePB<213, CMsgClothStiffenAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 5 -> DeallocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9d70", "name": "CNetMessagePB<213, CMsgClothStiffenAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 7 -> GetSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9d80", "name": "CNetMessagePB<213, CMsgClothStiffenAnimEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 8 -> ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea9d90", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "entity spawner vtable slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9da0", "name": "CTier2AppSystem::QueryInterface", "confidence": "medium", "rationale": "IAppSystem/Tier2 vtable slot 2 -> QueryInterface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9db0", "name": "CTier2AppSystem::GetDependencies", "confidence": "medium", "rationale": "IAppSystem/Tier2 vtable slot 5 -> GetDependencies", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9dc0", "name": "CTier2AppSystem::GetTier", "confidence": "medium", "rationale": "IAppSystem/Tier2 vtable slot 6 -> GetTier", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9dd0", "name": "CServerEntitySubclassUtils::Reconnect", "confidence": "medium", "rationale": "IAppSystem-derived concrete util; slot 7 -> Reconnect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9de0", "name": "CTier2AppSystem::Init", "confidence": "medium", "rationale": "IAppSystem/Tier2 vtable slot 9 -> Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9df0", "name": "CTier2AppSystem::Shutdown", "confidence": "medium", "rationale": "IAppSystem/Tier2 vtable slot 10 -> Shutdown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9e00", "name": "CTier2AppSystem::Reconnect", "confidence": "medium", "rationale": "IAppSystem/Tier2 vtable slot 7 -> Reconnect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9e10", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0 -> CreateGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9e20", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2 -> GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9e30", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5 -> SetGlobalPtr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9e40", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6 -> GetGlobalPtr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9e50", "name": "CGameSystemStaticFactory::~CGameSystemStaticFactory", "confidence": "low", "rationale": "game-system factory scalar deleting dtor (slot 7, int=2)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9e60", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8 -> ShouldAutoAdd", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9e70", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9 -> Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9e80", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0 -> CreateGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9e90", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1 -> DestroyGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9ea0", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2 -> GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9eb0", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5 -> SetGlobalPtr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9ec0", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6 -> GetGlobalPtr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9ed0", "name": "CGameSystemReallocatingFactory::~CGameSystemReallocatingFactory", "confidence": "low", "rationale": "game-system factory scalar deleting dtor (slot 7, int=2)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9ee0", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8 -> ShouldAutoAdd", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9ef0", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9 -> Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9f00", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0 -> CreateGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9f10", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1 -> DestroyGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9f20", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2 -> GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9f30", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5 -> SetGlobalPtr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9f40", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6 -> GetGlobalPtr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9f50", "name": "CGameSystemReallocatingFactory::~CGameSystemReallocatingFactory", "confidence": "low", "rationale": "game-system factory scalar deleting dtor (slot 7, int=2)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9f60", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8 -> ShouldAutoAdd", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9f70", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9 -> Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9f80", "name": "CNetMessagePB<411, CMsgTEWorldDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 1 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9fa0", "name": "CNetMessagePB<411, CMsgTEWorldDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 5 -> DeallocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9fb0", "name": "CNetMessagePB<411, CMsgTEWorldDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 7 -> GetSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9fc0", "name": "CNetMessagePB<411, CMsgTEWorldDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 8 -> ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xea9fd0", "name": "CNetMessagePB<410, CMsgTEDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 1 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xea9ff0", "name": "CNetMessagePB<410, CMsgTEDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 5 -> DeallocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa000", "name": "CNetMessagePB<410, CMsgTEDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 7 -> GetSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa010", "name": "CNetMessagePB<410, CMsgTEDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 8 -> ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa020", "name": "CNetMessagePB<204, CMsgClearDecalsForEntityEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 2 -> GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa030", "name": "CNetMessagePB<204, CMsgClearDecalsForEntityEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::GetBinding", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 3 -> GetBinding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa040", "name": "CNetMessagePB<204, CMsgClearDecalsForEntityEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::GetMsgId", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 4 -> GetMsgId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa090", "name": "CNetMessagePB<204, CMsgClearDecalsForEntityEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 1 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa0b0", "name": "CNetMessagePB<204, CMsgClearDecalsForEntityEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 5 -> DeallocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa0c0", "name": "CNetMessagePB<204, CMsgClearDecalsForEntityEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 7 -> GetSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa0d0", "name": "CNetMessagePB<204, CMsgClearDecalsForEntityEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 8 -> ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa0e0", "name": "CNetMessagePB<203, CMsgClearEntityDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 2 -> GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa0f0", "name": "CNetMessagePB<203, CMsgClearEntityDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::GetBinding", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 3 -> GetBinding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa100", "name": "CNetMessagePB<203, CMsgClearEntityDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::GetMsgId", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 4 -> GetMsgId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa150", "name": "CNetMessagePB<203, CMsgClearEntityDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 1 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa170", "name": "CNetMessagePB<203, CMsgClearEntityDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 5 -> DeallocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa180", "name": "CNetMessagePB<203, CMsgClearEntityDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 7 -> GetSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa190", "name": "CNetMessagePB<203, CMsgClearEntityDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 8 -> ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa1a0", "name": "CNetMessagePB<202, CMsgClearWorldDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 2 -> GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa1b0", "name": "CNetMessagePB<202, CMsgClearWorldDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::GetBinding", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 3 -> GetBinding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa1c0", "name": "CNetMessagePB<202, CMsgClearWorldDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::GetMsgId", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 4 -> GetMsgId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa210", "name": "CNetMessagePB<202, CMsgClearWorldDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 1 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa230", "name": "CNetMessagePB<202, CMsgClearWorldDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 5 -> DeallocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa240", "name": "CNetMessagePB<202, CMsgClearWorldDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 7 -> GetSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa250", "name": "CNetMessagePB<202, CMsgClearWorldDecalsEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 8 -> ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa260", "name": "CNetMessagePB<201, CMsgPlaceDecalEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 2 -> GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa270", "name": "CNetMessagePB<201, CMsgPlaceDecalEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::GetBinding", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 3 -> GetBinding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa280", "name": "CNetMessagePB<201, CMsgPlaceDecalEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::GetMsgId", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 4 -> GetMsgId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa2d0", "name": "CNetMessagePB<201, CMsgPlaceDecalEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 1 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa2f0", "name": "CNetMessagePB<201, CMsgPlaceDecalEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 5 -> DeallocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa300", "name": "CNetMessagePB<201, CMsgPlaceDecalEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 7 -> GetSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa310", "name": "CNetMessagePB<201, CMsgPlaceDecalEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 8 -> ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa320", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5 -> SetGlobalPtr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa330", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6 -> GetGlobalPtr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa340", "name": "CGameSystemStaticFactory::~CGameSystemStaticFactory", "confidence": "low", "rationale": "game-system factory scalar deleting dtor (slot 7, int=2)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa350", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8 -> ShouldAutoAdd", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa360", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9 -> Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa370", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0 -> CreateGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa380", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1 -> DestroyGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa390", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2 -> GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa3a0", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5 -> SetGlobalPtr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa3b0", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6 -> GetGlobalPtr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa3c0", "name": "CGameSystemReallocatingFactory::~CGameSystemReallocatingFactory", "confidence": "low", "rationale": "game-system factory scalar deleting dtor (slot 7, int=2)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa3d0", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8 -> ShouldAutoAdd", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa3e0", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9 -> Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa440", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0 -> CreateGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa450", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1 -> DestroyGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa460", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2 -> GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa470", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5 -> SetGlobalPtr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa480", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6 -> GetGlobalPtr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa490", "name": "CGameSystemReallocatingFactory::~CGameSystemReallocatingFactory", "confidence": "low", "rationale": "game-system factory scalar deleting dtor (slot 7, int=2)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa4a0", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8 -> ShouldAutoAdd", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa4b0", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9 -> Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa4c0", "name": "CDemoMessagePB<(EDemoCommands)16, CDemoAnimationData>::GetNetMessageInfo", "confidence": "low", "rationale": "CDemoMessagePB wrapper vtable slot 2 -> GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa4d0", "name": "CDemoMessagePB<(EDemoCommands)16, CDemoAnimationData>::GetSize", "confidence": "low", "rationale": "CDemoMessagePB wrapper vtable slot 5 -> GetSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa4e0", "name": "CDemoMessagePB<(EDemoCommands)16, CDemoAnimationData>::AllocateMessage", "confidence": "low", "rationale": "CDemoMessagePB wrapper vtable slot 6 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa4f0", "name": "CDemoMessagePB<(EDemoCommands)17, CDemoAnimationHeader>::GetNetMessageInfo", "confidence": "low", "rationale": "CDemoMessagePB wrapper vtable slot 2 -> GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa500", "name": "CDemoMessagePB<(EDemoCommands)17, CDemoAnimationHeader>::GetSize", "confidence": "low", "rationale": "CDemoMessagePB wrapper vtable slot 5 -> GetSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa510", "name": "CDemoMessagePB<(EDemoCommands)17, CDemoAnimationHeader>::AllocateMessage", "confidence": "low", "rationale": "CDemoMessagePB wrapper vtable slot 6 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa530", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0 -> CreateGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa540", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1 -> DestroyGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa550", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2 -> GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa560", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5 -> SetGlobalPtr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa570", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6 -> GetGlobalPtr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa580", "name": "CGameSystemReallocatingFactory::~CGameSystemReallocatingFactory", "confidence": "low", "rationale": "game-system factory scalar deleting dtor (slot 7, int=2)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa590", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8 -> ShouldAutoAdd", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa5a0", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9 -> Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa5b0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5 -> SetGlobalPtr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa5c0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6 -> GetGlobalPtr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa5d0", "name": "CGameSystemStaticFactory::~CGameSystemStaticFactory", "confidence": "low", "rationale": "game-system factory scalar deleting dtor (slot 7, int=2)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa5e0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8 -> ShouldAutoAdd", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa5f0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9 -> Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa600", "name": "CNetMessagePB<148, CBaseCmdKeyValues, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 2 -> GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa610", "name": "CNetMessagePB<148, CBaseCmdKeyValues, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetBinding", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 3 -> GetBinding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa620", "name": "CNetMessagePB<148, CBaseCmdKeyValues, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetMsgId", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 4 -> GetMsgId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa670", "name": "CNetMessagePB<148, CBaseCmdKeyValues, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 1 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa690", "name": "CNetMessagePB<148, CBaseCmdKeyValues, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 5 -> DeallocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa6a0", "name": "CNetMessagePB<148, CBaseCmdKeyValues, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 7 -> GetSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa6b0", "name": "CNetMessagePB<148, CBaseCmdKeyValues, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 8 -> ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa6c0", "name": "CNetMessagePB<281, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 1 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa6e0", "name": "CNetMessagePB<281, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 5 -> DeallocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa6f0", "name": "CNetMessagePB<281, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 7 -> GetSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa700", "name": "CNetMessagePB<281, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 8 -> ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa710", "name": "CNetMessagePB<280, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 1 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa730", "name": "CNetMessagePB<280, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 5 -> DeallocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa740", "name": "CNetMessagePB<280, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 7 -> GetSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa750", "name": "CNetMessagePB<280, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 8 -> ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa760", "name": "CConCommandMemberAccessor::CommandCompletionCallback", "confidence": "low", "rationale": "con-command accessor slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa780", "name": "CConCommandMemberAccessor::CommandCallback", "confidence": "medium", "rationale": "ICommandCallback; slot 1 int=3 = (ctx,cmd)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa800", "name": "CFixedSizeCircularBuffer::Reset", "confidence": "low", "rationale": "circular-buffer vtable slot 0; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa810", "name": "CFixedSizeCircularBuffer::GetCount", "confidence": "low", "rationale": "circular-buffer vtable slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa820", "name": "CNetMessagePB<281, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 2 -> GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa830", "name": "CNetMessagePB<281, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::GetBinding", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 3 -> GetBinding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa840", "name": "CNetMessagePB<281, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::GetMsgId", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 4 -> GetMsgId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa890", "name": "CNetMessagePB<280, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 2 -> GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa8a0", "name": "CNetMessagePB<280, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::GetBinding", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 3 -> GetBinding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa8b0", "name": "CNetMessagePB<280, CBaseCmdKeyValues, (SignonGroup_t)14, (NetChannelBufType_t)1, true>::GetMsgId", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 4 -> GetMsgId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa900", "name": "CNetMessagePB<411, CMsgTEWorldDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 2 -> GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa910", "name": "CNetMessagePB<411, CMsgTEWorldDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetBinding", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 3 -> GetBinding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa920", "name": "CNetMessagePB<411, CMsgTEWorldDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetMsgId", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 4 -> GetMsgId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa970", "name": "CNetMessagePB<410, CMsgTEDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 2 -> GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa980", "name": "CNetMessagePB<410, CMsgTEDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetBinding", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 3 -> GetBinding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa990", "name": "CNetMessagePB<410, CMsgTEDecal, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetMsgId", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 4 -> GetMsgId", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaa9e0", "name": "CDemoAnimationHeader::GetMetadata", "confidence": "low", "rationale": "protobuf/event message class vtable slot 9 -> GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaa9f0", "name": "CDemoAnimationData::GetMetadata", "confidence": "low", "rationale": "protobuf/event message class vtable slot 9 -> GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaaa00", "name": "CBaseCmdKeyValues::GetMetadata", "confidence": "low", "rationale": "protobuf/event message class vtable slot 9 -> GetMetadata", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaaa10", "name": "CBaseCmdKeyValues::GetMetadata", "confidence": "low", "rationale": "protobuf/event message class vtable slot 9 -> GetMetadata", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaaa20", "name": "CBaseCmdKeyValues::GetMetadata", "confidence": "low", "rationale": "protobuf/event message class vtable slot 9 -> GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaaa30", "name": "CMsgPlaceDecalEvent::GetMetadata", "confidence": "low", "rationale": "protobuf/event message class vtable slot 9 -> GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaaa40", "name": "CMsgClearDecalsForEntityEvent::GetMetadata", "confidence": "low", "rationale": "protobuf/event message class vtable slot 9 -> GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaaa50", "name": "CMsgClearWorldDecalsEvent::GetMetadata", "confidence": "low", "rationale": "protobuf/event message class vtable slot 9 -> GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaaa60", "name": "CMsgClearEntityDecalsEvent::GetMetadata", "confidence": "low", "rationale": "protobuf/event message class vtable slot 9 -> GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaaa70", "name": "CMsgClothStiffenAnimEvent::GetMetadata", "confidence": "low", "rationale": "protobuf/event message class vtable slot 9 -> GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaaa80", "name": "CMsgClothEffectAnimEvent::GetMetadata", "confidence": "low", "rationale": "protobuf/event message class vtable slot 9 -> GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaaa90", "name": "CMsgTEWorldDecal::GetMetadata", "confidence": "low", "rationale": "protobuf/event message class vtable slot 9 -> GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaaaa0", "name": "CMsgTEDecal::GetMetadata", "confidence": "low", "rationale": "protobuf/event message class vtable slot 9 -> GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaaac0", "name": "CAnimGraphTraceProvider::GetTraceType", "confidence": "low", "rationale": "anim-graph trace provider slot 2; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaaae0", "name": "CAnimGraphTraceFilter::GetTraceType", "confidence": "medium", "rationale": "ITraceFilter slot 1 = GetTraceType (int=0 constant)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaaaf0", "name": "CDontUseThisGameSystem::ServerGamePostSimulate", "confidence": "low", "rationale": "empty IGameSystem loop override, slot 64; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaab00", "name": "CNavGenRtJob::Run", "confidence": "low", "rationale": "nav-gen job vtable slot 3, 26 callers; likely Run/Execute", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaab30", "name": "CDemoAnimationHeader::CopyFrom", "confidence": "low", "rationale": "protobuf/event message class vtable slot 3 -> CopyFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaab40", "name": "CDemoAnimationData::CopyFrom", "confidence": "low", "rationale": "protobuf/event message class vtable slot 3 -> CopyFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaab50", "name": "CAnimGraphGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem-derived, high slot 67 w/ callees; frame loop guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaac40", "name": "CNavGenRtJob::DoExecute", "confidence": "low", "rationale": "nav-gen job vtable slot 5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaac80", "name": "CBaseCmdKeyValues::CopyFrom", "confidence": "low", "rationale": "protobuf/event message class vtable slot 3 -> CopyFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaac90", "name": "CBaseCmdKeyValues::New", "confidence": "low", "rationale": "protobuf/event message class vtable slot 0 -> New", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaace0", "name": "CBaseCmdKeyValues::CopyFrom", "confidence": "low", "rationale": "protobuf/event message class vtable slot 3 -> CopyFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaacf0", "name": "CBaseCmdKeyValues::New", "confidence": "low", "rationale": "protobuf/event message class vtable slot 0 -> New", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaad40", "name": "CBaseCmdKeyValues::CopyFrom", "confidence": "low", "rationale": "protobuf/event message class vtable slot 3 -> CopyFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaad50", "name": "CBaseCmdKeyValues::New", "confidence": "low", "rationale": "protobuf/event message class vtable slot 0 -> New", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaadc0", "name": "CMsgPlaceDecalEvent::CopyFrom", "confidence": "low", "rationale": "protobuf/event message class vtable slot 3 -> CopyFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaadd0", "name": "CNetMessagePB<201, CMsgPlaceDecalEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::AllocateMessage", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 0 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaae10", "name": "CNetMessagePB<201, CMsgPlaceDecalEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::AllocateAndCopyConstructNetMessage", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 1 -> AllocateAndCopyConstructNetMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaae90", "name": "PlaceDecalEvent_t::New", "confidence": "low", "rationale": "protobuf/event message class vtable slot 0 -> New", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaaed0", "name": "PlaceDecalEvent_t::Serialize", "confidence": "low", "rationale": "protobuf/event message class vtable slot 1 -> Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaaf50", "name": "CNetMessagePB<201, CMsgPlaceDecalEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::Unserialize", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 5 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaafe0", "name": "CNetMessagePB<201, CMsgPlaceDecalEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::CProtobufBinding::Serialize", "confidence": "low", "rationale": "CProtobufBinding serializer vtable slot 6 -> Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab050", "name": "CMsgClearDecalsForEntityEvent::CopyFrom", "confidence": "low", "rationale": "protobuf/event message class vtable slot 3 -> CopyFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab060", "name": "CNetMessagePB<204, CMsgClearDecalsForEntityEvent, (SignonGroup_t)12, (NetChannelBufType_t)1, true>::AllocateMessage", "confidence": "low", "rationale": "CNetMessagePB wrapper vtable slot 0 -> AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab0a0", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "medium", "rationale": "Net-message wrapper vtable slot 1 = Itanium deleting destructor (calls op-delete helper).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab120", "name": "ClearDecalsForEntityEvent_t::~ClearDecalsForEntityEvent_t", "confidence": "medium", "rationale": "Event struct vtable slot 0 = complete-object destructor (no op-delete callee).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeab160", "name": "ClearDecalsForEntityEvent_t::~ClearDecalsForEntityEvent_t", "confidence": "medium", "rationale": "Slot 1 = deleting destructor; calls same op-delete helper as its wrapper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeab1e0", "name": "CNetMessagePB::AllocateAndCopyConstruct", "confidence": "low", "rationale": "Message vtable slot 5 news+copies an instance (op-new helper 0x9e60c0).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab270", "name": "CNetMessagePB::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 allocates a fresh message (op-new helper + ctor).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab2f0", "name": "CMsgClearWorldDecalsEvent::InternalSwap", "confidence": "low", "rationale": "Protobuf message vtable slot 3, this+1 arg, tiny/no callees = member swap.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab300", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper vtable slot 0 = complete destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeab340", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper vtable slot 1 = deleting destructor (op-delete helper).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeab3c0", "name": "CNetMessagePB::AllocateAndCopyConstruct", "confidence": "low", "rationale": "Slot 5 news+copies a message instance.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab450", "name": "CNetMessagePB::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "Binding slot 6 allocates a message.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab4d0", "name": "CMsgClearEntityDecalsEvent::InternalSwap", "confidence": "low", "rationale": "Protobuf message slot 3, this+1 arg, no callees = member swap.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab4e0", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 0 = complete destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeab520", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeab5a0", "name": "CNetMessagePB::AllocateAndCopyConstruct", "confidence": "low", "rationale": "Slot 5 news+copies an instance.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab630", "name": "CNetMessagePB::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "Binding slot 6 allocates a message.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab6d0", "name": "CMsgClothStiffenAnimEvent::InternalSwap", "confidence": "low", "rationale": "Protobuf message slot 3, this+1 arg, no callees = member swap.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab6e0", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 0 = complete destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeab720", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeab7a0", "name": "CMsgClothStiffenAnimEvent_t::~CMsgClothStiffenAnimEvent_t", "confidence": "medium", "rationale": "Event struct slot 0 = complete destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeab7e0", "name": "CMsgClothStiffenAnimEvent_t::~CMsgClothStiffenAnimEvent_t", "confidence": "medium", "rationale": "Slot 1 = deleting destructor (shares op-delete helper with wrapper).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeab860", "name": "CNetMessagePB::AllocateAndCopyConstruct", "confidence": "low", "rationale": "Slot 5 news+copies an instance.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab8f0", "name": "CNetMessagePB::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "Binding slot 6 allocates a message.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab960", "name": "CMsgClothEffectAnimEvent::InternalSwap", "confidence": "low", "rationale": "Protobuf message slot 3, this+1 arg, no callees = member swap.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeab970", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 0 = complete destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeab9b0", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaba30", "name": "CMsgClothEffectAnimEvent_t::~CMsgClothEffectAnimEvent_t", "confidence": "medium", "rationale": "Event struct slot 0 = complete destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaba70", "name": "CMsgClothEffectAnimEvent_t::~CMsgClothEffectAnimEvent_t", "confidence": "medium", "rationale": "Slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeabaf0", "name": "CNetMessagePB::AllocateAndCopyConstruct", "confidence": "low", "rationale": "Slot 5 news+copies an instance.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeabb80", "name": "CNetMessagePB::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "Binding slot 6 allocates a message.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeabc30", "name": "CNotifyManager::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem vtable slot 8 on a game system; thin evidence.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeabc50", "name": "CTier2AppSystem::GetEntitySubclassID", "confidence": "low", "rationale": "Slot 8 past IAppSystem = first IServerEntitySubclassUtils method; shares body with 0xeabc90.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeabc90", "name": "CServerEntitySubclassUtils::GetEntitySubclassID", "confidence": "low", "rationale": "Slot 8 interface method; identical callees to the Tier2 wrapper thunk.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeabcf0", "name": "CTier2AppSystem::Shutdown", "confidence": "medium", "rationale": "IAppSystem vtable slot 4 = Shutdown (empty stub, int=0).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeabd10", "name": "CTier2AppSystem::Init", "confidence": "medium", "rationale": "IAppSystem vtable slot 3 = Init.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeabd40", "name": "CTier2AppSystem::Disconnect", "confidence": "medium", "rationale": "IAppSystem vtable slot 1 = Disconnect (this-only).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeabd80", "name": "CTier2AppSystem::Connect", "confidence": "medium", "rationale": "IAppSystem vtable slot 0 = Connect(CreateInterfaceFn), this+1 arg.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeabe10", "name": "CMsgTEWorldDecal::InternalSwap", "confidence": "low", "rationale": "Protobuf message slot 3, this+1 arg, no callees = member swap.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeabe20", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 0 = complete destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeabe60", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeabee0", "name": "CNetMessagePB::AllocateAndCopyConstruct", "confidence": "low", "rationale": "Slot 5 news+copies an instance.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeabf70", "name": "CNetMessagePB::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "Binding slot 6 allocates a message.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeabfe0", "name": "CMsgTEDecal::InternalSwap", "confidence": "low", "rationale": "Protobuf message slot 3, this+1 arg, no callees = member swap.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeabff0", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 0 = complete destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeac030", "name": "CNetMessagePB::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeac0b0", "name": "CNetMessagePB::AllocateAndCopyConstruct", "confidence": "low", "rationale": "Slot 5 news+copies an instance.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeac680", "name": "CBodyGameSystem::GameInit", "confidence": "low", "rationale": "IGameSystem slot 3 stub (this-only, no callees).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeac6e0", "name": "CBodyGameSystem::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot 4 stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeac740", "name": "CNavGenRtJob::Run", "confidence": "low", "rationale": "Job vtable slot 2 = the executed work function; 2 callers, no strings.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xead100", "name": "CEntityDebugGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot 8 with real callees on a game system.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xead210", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2 accessor.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xead240", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeae730", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0 accessor.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaec60", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "Factory vtable slot 2 accessor.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaec90", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "Factory vtable slot 1.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaecc0", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "Factory vtable slot 1.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaed00", "name": "CRestore::EndBlock", "confidence": "low", "rationale": "CRestore vtable slot 25, this-only; save/restore block method (guess).", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaed20", "name": "CSave::EndBlock", "confidence": "low", "rationale": "CSave vtable slot 29, this-only; save block method (guess).", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaed30", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "Factory vtable slot 0 accessor.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaed60", "name": "CServerEntitySubclassUtils::RegisterEntitySubclass", "confidence": "low", "rationale": "Interface vtable slot 0, this+1 arg; util-registration guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaedc0", "name": "CServerEntitySubclassUtils::UnregisterEntitySubclass", "confidence": "low", "rationale": "Interface vtable slot 1, this-only; teardown counterpart guess.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaf3d0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "Factory vtable slot 4 = Destroy.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaf420", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "Factory vtable slot 4 = Destroy.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaf470", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "Factory vtable slot 4 = Destroy.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaf4c0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "Factory vtable slot 3 = Create (returns static instance).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaf520", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "Factory vtable slot 3 = Create.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaf580", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "Factory vtable slot 3 = Create.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaf660", "name": "CActivityEventGameSystem::GameActivate", "confidence": "low", "rationale": "IGameSystem slot 32 override; thin evidence.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaf780", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "medium", "rationale": "Realloc factory slot 4, this+ptr = deletes the created instance.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaf7f0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "medium", "rationale": "Realloc factory slot 3 = news a game system.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaf860", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "medium", "rationale": "Realloc factory slot 4 = Destroy(ptr).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaf8d0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "medium", "rationale": "Realloc factory slot 4 = Destroy(ptr).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaf940", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "medium", "rationale": "Realloc factory slot 4 = Destroy(ptr).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaf9f0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "medium", "rationale": "Realloc factory slot 4 = Destroy(ptr).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeafa60", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "medium", "rationale": "Realloc factory slot 4 = Destroy(ptr).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeafad0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "medium", "rationale": "Realloc factory slot 4 = Destroy(ptr) (calls dtor helper 0x9f2138).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeafb90", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "medium", "rationale": "Realloc factory slot 3 = Create.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeafd80", "name": "CResourceManifestPrerequisite::~CResourceManifestPrerequisite", "confidence": "low", "rationale": "Prerequisite/task vtable slot 0 = complete destructor (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeafe20", "name": "CNetMessagePB>::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 0 destructor; callees are KeyValues cleanup.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeafec0", "name": "CNetMessagePB>::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 0 destructor (KeyValues teardown).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeaff60", "name": "CBaseCmdKeyValues::~CBaseCmdKeyValues", "confidence": "medium", "rationale": "Slot 1 = deleting destructor; frees KeyValues then op-delete.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeaffb0", "name": "CBaseCmdKeyValues::~CBaseCmdKeyValues", "confidence": "medium", "rationale": "Slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb0000", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "medium", "rationale": "Realloc factory slot 3 = Create.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb00b0", "name": "CNetMessagePB>::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb0180", "name": "CNetMessagePB>::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb0b10", "name": "CResourceManifestPrerequisite::OnResourceManifestLoaded", "confidence": "low", "rationale": "Prerequisite vtable slot 1 completion callback (guess); 2 callers.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb0bc0", "name": "CNotifyManager::OnEntitySpawned", "confidence": "low", "rationale": "IGameSystem slot 68 entity hook (this+1 arg).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb10a0", "name": "CEntitySubclassGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 per-frame hook (widely overridden slot).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb1470", "name": "CEntitySubclassGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64; body wraps slot-63 sibling 0xeb10a0.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb14a0", "name": "CNetMessagePB>::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 0 destructor (KeyValues teardown).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb1540", "name": "CUserMsg_CustomGameEvent_t::~CUserMsg_CustomGameEvent_t", "confidence": "medium", "rationale": "Event struct slot 0 = complete destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb15e0", "name": "CBaseCmdKeyValues::~CBaseCmdKeyValues", "confidence": "medium", "rationale": "Slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb1700", "name": "CNotifyManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64 per-frame hook.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb1770", "name": "CNetMessagePB>::~CNetMessagePB", "confidence": "medium", "rationale": "Wrapper slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb1840", "name": "CUserMsg_CustomGameEvent_t::~CUserMsg_CustomGameEvent_t", "confidence": "medium", "rationale": "Event struct slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb1b90", "name": "CCustomGameEventManager::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 per-frame hook; 1 caller.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb1bf0", "name": "CNotifyManager::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 per-frame hook.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb1c50", "name": "CCustomGameEventManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64 per-frame hook.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb1cb0", "name": "CCustomGameEventManager::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot 4 override; frees KeyValues state.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb28a0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "medium", "rationale": "Realloc factory slot 3 = Create.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb2a10", "name": "CNetMessagePB>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "Binding slot 6 allocates a message.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb2b50", "name": "CNetMessagePB>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "Binding slot 6 allocates a message.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb2c90", "name": "CEntitySubclassGameSystem::Shutdown", "confidence": "low", "rationale": "IGameSystem slot 2 override; teardown helpers.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb30c0", "name": "CAimTargetManager::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot 4 override.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb3120", "name": "CAimTargetManager::GameInit", "confidence": "low", "rationale": "IGameSystem slot 3 override.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb33e0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "medium", "rationale": "Realloc factory slot 3 = Create; heavy ctor/init callees.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb3920", "name": "CAimTargetManager::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 per-frame hook.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb3960", "name": "CAimTargetManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64 per-frame hook.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb39c0", "name": "CNotifyManager::ServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem slot 72 loop hook (this+1 arg).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb3de0", "name": "CDemoMessagePB::~CDemoMessagePB", "confidence": "medium", "rationale": "Demo-message wrapper slot 0 = destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb3ee0", "name": "CDemoMessagePB::~CDemoMessagePB", "confidence": "medium", "rationale": "Demo-message wrapper slot 0 = destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb3f60", "name": "CNetMessagePB>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "Slot 5 deep-copies the KeyValues payload into a new message.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb4190", "name": "CNetMessagePB>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "Slot 5 deep-copies KeyValues into a new message.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb4450", "name": "CDemoMessagePB::~CDemoMessagePB", "confidence": "medium", "rationale": "Demo wrapper slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb4570", "name": "CDemoMessagePB::~CDemoMessagePB", "confidence": "medium", "rationale": "Demo wrapper slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb5890", "name": "CNetMessagePB>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "Binding slot 6 allocates a message.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb5d70", "name": "CDecalGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 per-frame hook; 1 caller.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb6070", "name": "CDecalGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64; body wraps slot-63 sibling 0xeb5d70.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb72e0", "name": "CBodyGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 per-frame hook.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb7420", "name": "CBodyGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64 per-frame hook.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb7850", "name": "CLightQueryGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 per-frame hook; 1 caller.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb7940", "name": "CLightQueryGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64; wraps slot-63 sibling 0xeb7850.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb7970", "name": "CDemoMessagePB::ReadFromBuffer", "confidence": "low", "rationale": "Demo-message vtable slot 4 = deserialize (calls protobuf parse 0x1cf2ef2).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb7a20", "name": "CDemoMessagePB::ReadFromBuffer", "confidence": "low", "rationale": "Demo-message vtable slot 4 = deserialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb7ad0", "name": "CEntityDebugGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64 per-frame hook.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb7ff0", "name": "CAnimPose::~CAnimPose", "confidence": "medium", "rationale": "Vtable slot 0 = complete destructor (dtor helper 0x9f1bc0).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb8100", "name": "CAnimPose::~CAnimPose", "confidence": "medium", "rationale": "Vtable slot 1 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb9190", "name": "CNetMessagePB>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "Slot 5 deep-copies KeyValues into a new message.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xebb050", "name": "CDemoMessagePB::WriteToBuffer", "confidence": "low", "rationale": "Demo-message vtable slot 3 = serialize (protobuf write 0x1ceb51a).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xebb130", "name": "CDemoMessagePB::WriteToBuffer", "confidence": "low", "rationale": "Demo-message vtable slot 3 = serialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xec5460", "name": "CEntitySubclassGameSystem::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot 4 stub (int=0).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xec9250", "name": "CLightQueryGameSystem::ServerGamePreSimulate", "confidence": "low", "rationale": "IGameSystem slot 38 loop stub (paired with 37).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xec9260", "name": "CLightQueryGameSystem::ServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem slot 37 loop stub.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xec9de0", "name": "ScriptVmKeyValueFromVariant", "confidence": "high", "rationale": "References literal 'ScriptVmKeyValueFromVariant failed to unpack parameter variant type %d'.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xecc9b0", "name": "IGameSystem::LoopPostInitAllSystems", "confidence": "high", "rationale": "References 'IGameSystem::LoopPostInitAllSystems(start/finish)' profiling labels.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xeccff0", "name": "CActivityEventGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 per-frame hook; 1 caller.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xecd190", "name": "CActivityEventGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64 per-frame hook.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xecda10", "name": "CAnimGraphGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 per-frame hook.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xecdcb0", "name": "CAnimGraphGameSystem::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot 4 override.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xecdd80", "name": "CAnimGraphGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64 per-frame hook.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xece240", "name": "CDecalGameSystem::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot 4 override (teardown helper).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeceb40", "name": "CEntityDebugGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 21 per-frame/debug-draw hook with substantial callees.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xecf920", "name": "CServerEntitySubclassUtils::CreateEntitySubclass", "confidence": "low", "rationale": "Interface slot 12, this+2 args, many entity/util callees = subclass creation.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xed02e0", "name": "CAnimGraphGameSystem::GameInit", "confidence": "low", "rationale": "IGameSystem slot 3 override.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xed35e0", "name": "CBodyGameSystem::OnEntityDeleted", "confidence": "low", "rationale": "IGameSystem slot 67 entity hook (this+2 args).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xed5fa0", "name": "CGameSystem::AddGameSystem", "confidence": "high", "rationale": "References 'Tried to add game system %s twice!' and 'unknown game system %s!'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xed67e0", "name": "CNotifyManager::OnEntityCreated", "confidence": "low", "rationale": "IGameSystem slot 66 entity hook (this+2 args).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xed6be0", "name": "SpewResourceManifest", "confidence": "low", "rationale": "References 'manifest' and '%d/%d: '%s' %s' listing loop; manifest print helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xedd640", "name": "CEntityDebugGameSystem::ToggleDebugBits", "confidence": "medium", "rationale": "References 'Debug bits %s toggled %s/on for '%s''; shares helper 0xece940 with debug system.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xede860", "name": "CNotifyManager::ServerGamePreSimulate", "confidence": "low", "rationale": "IGameSystem slot 71 loop stub (int=0).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xee1db0", "name": "CEntitySubclassGameSystem::GameInit", "confidence": "low", "rationale": "IGameSystem slot 3 stub (int=1, no callees).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xee1e50", "name": "CEntitySubclassGameSystem::OnEntityCreated", "confidence": "low", "rationale": "IGameSystem slot 66 entity hook (this+1 arg), entity-subclass callees.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xee25e0", "name": "CServerEntitySubclassUtils::GetEntitySubclassCount", "confidence": "low", "rationale": "Interface slot 11 trivial accessor (int=0).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xee5a20", "name": "CEntityDebugGameSystem::ServerGamePreSimulate", "confidence": "low", "rationale": "IGameSystem slot 38 loop stub.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xee5a30", "name": "CEntityDebugGameSystem::ServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem slot 37 loop stub.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xee6600", "name": "FormatEntitySubclassName", "confidence": "low", "rationale": "References '%s %s' / '%s %s %s' with string/keyvalue helpers; builds a formatted name (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xee7720", "name": "CEntityAutoCompletionFunctor::operator()", "confidence": "low", "rationale": "Autocompletion functor vtable slot 0 = invoke operator (int=0).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xee8340", "name": "CGameSystemEventDispatcher::DispatchGameSystemEvent", "confidence": "medium", "rationale": "Dispatcher vtable slot 0 with 49 callers = the central event-dispatch entry.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeee900", "name": "IGameSystem::LoopInitAllSystems", "confidence": "high", "rationale": "References 'IGameSystem::LoopInitAllSystems(start/finish)' profiling labels.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": true, "promote": true }, { "addr": "0xef74d0", "name": "CBodyGameSystem::OnEntityCreated", "confidence": "low", "rationale": "IGameSystem slot 66 entity hook (this+2 args).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xef8d30", "name": "CAnimGraphGameSystem::GameActivate", "confidence": "low", "rationale": "IGameSystem slot 32 stub (int=0).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xef8d40", "name": "CAnimGraphGameSystem::OnAddEntity", "confidence": "low", "rationale": "IGameSystem slot 28 entity hook (this+1 arg).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefb850", "name": "CPASFilter::GetRecipientCount", "confidence": "low", "rationale": "IRecipientFilter vtable slot 0 trivial accessor (int=0).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefb860", "name": "CSosCopyRecipientFilter::GetRecipientIndex", "confidence": "low", "rationale": "IRecipientFilter vtable slot 5 accessor.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb870", "name": "CSosCopyRecipientFilter::GetRecipientCount", "confidence": "low", "rationale": "IRecipientFilter vtable slot 0 trivial accessor.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefb880", "name": "CSosStopSoundEventInfo_t::GetEventType", "confidence": "low", "rationale": "Small struct vtable slot 0 returning a constant type id (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefb890", "name": "CSosStopSoundEventHashInfo_t::GetEventType", "confidence": "low", "rationale": "Small struct vtable slot 0 returning a constant type id (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefb8a0", "name": "CSoundOpGameSystem::PreClientUpdate", "confidence": "low", "rationale": "IGameSystem slot 65 loop stub (int=0).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefb8b0", "name": "CSoundOpGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 62 loop stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb8c0", "name": "CSoundOpGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 60 loop stub (2 callers).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb8e0", "name": "CCSGameRules::IsTeamplay", "confidence": "low", "rationale": "CCSGameRules vtable slot 45 returning a constant; 5 callers (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb8f0", "name": "CSpawnGroupMgrGameSystem::GetActiveSpawnGroup", "confidence": "low", "rationale": "Vtable slot 22 accessor returning a constant (int=0).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb910", "name": "CSpawnGroupMgrGameSystem::GetPrimarySpawnGroup", "confidence": "low", "rationale": "Vtable slot 23 accessor (int=0).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb930", "name": "CSpawnGroupMgrGameSystem::GetSpawnGroupCount", "confidence": "low", "rationale": "Vtable slot 24 accessor (int=0); 1 caller.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb980", "name": "CPhysicsGameSystem::PreClientUpdate", "confidence": "low", "rationale": "IGameSystem slot 65 loop stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb990", "name": "CPhysicsGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 62 loop stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb9a0", "name": "CPhysicsGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 60 loop stub (1 caller).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb9c0", "name": "CPhysicsGameSystem::PhysicsWorld_t::GetWorld", "confidence": "low", "rationale": "Nested PhysicsWorld_t vtable slot 0 accessor (int=0).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefb9d0", "name": "CWorldGameSystem::PreClientUpdate", "confidence": "low", "rationale": "IGameSystem slot 65 loop stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefb9e0", "name": "CWorldGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 62 loop stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefb9f0", "name": "CWorldGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 60 loop stub (1 caller).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefba10", "name": "CScrubEntityGameSystem::PreClientUpdate", "confidence": "low", "rationale": "IGameSystem slot 65 loop stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefba20", "name": "CScrubEntityGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 62 loop stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefba30", "name": "CScrubEntityGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 60 loop stub (2 callers).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefba50", "name": "CScrubEntityGameSystem::ServerGamePreSimulate", "confidence": "low", "rationale": "IGameSystem slot 38 loop stub.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefba60", "name": "CScrubEntityGameSystem::ServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem slot 37 loop stub.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefba70", "name": "CScrubEntityGameSystem::OnEntityDeleted", "confidence": "low", "rationale": "IGameSystem slot 67 entity hook stub (1 caller).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefba80", "name": "CVScriptGameSystem::Shutdown", "confidence": "low", "rationale": "IGameSystem slot 84 stub on VScript system (int=0).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbb00", "name": "CRenderGameSystem::PreClientUpdate", "confidence": "low", "rationale": "IGameSystem slot 65 loop stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbb10", "name": "CRenderGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 62 loop stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbb20", "name": "CRenderGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 60 loop stub (1 caller).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbb40", "name": "CRenderGameSystem::OnEntitySpawned", "confidence": "low", "rationale": "IGameSystem slot 68 entity hook (this+3 args).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbb60", "name": "CRenderGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot 8 stub (int=0).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbba0", "name": "CRenderGameSystem::OnEntityDeleted", "confidence": "low", "rationale": "IGameSystem slot 67 entity hook stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbbd0", "name": "CSimThinkManager::PreClientUpdate", "confidence": "low", "rationale": "IGameSystem slot 65 loop stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbbe0", "name": "CSimThinkManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 62 loop stub.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbbf0", "name": "CSimThinkManager::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 60 loop stub (2 callers).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbc10", "name": "CSoundscapeSystem::PreClientUpdate", "confidence": "low", "rationale": "IGameSystem slot 65 loop stub.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbc20", "name": "CSoundscapeSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 62 loop stub.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbc30", "name": "CSoundscapeSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 60 loop stub (1 caller).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbc50", "name": "CSosCopyRecipientFilter::IsReliable", "confidence": "low", "rationale": "IRecipientFilter vtable slot 2 predicate (this-only).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbc70", "name": "CSosCopyRecipientFilter::IsReliable", "confidence": "medium", "rationale": "IRecipientFilter vtable slot 4, this-only const bool getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbc80", "name": "CSosCopyRecipientFilter::IsInitMessage", "confidence": "medium", "rationale": "IRecipientFilter vtable slot 3, this-only const bool getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbc90", "name": "CSoundOpGameSystem::GetName", "confidence": "medium", "rationale": "IGameSystem slot 0 GetName returns a const string, ignores this (int=0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbca0", "name": "CPhysicsGameSystem::GameFrameBoundary", "confidence": "low", "rationale": "IGameSystem event-handler vtable slot 19 on physics system", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbcb0", "name": "CCSObserver_CameraServices::CheckObserverSettings", "confidence": "low", "rationale": "observer camera services vtable slot 25, this-only, 4 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbcc0", "name": "CEnvSoundscapeProxyAlias_snd_soundscape_proxy::GetClassname", "confidence": "low", "rationale": "entity Alias slot 0 returns fixed classname string, ignores this", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbcd0", "name": "CEnvSoundscapeAlias_snd_soundscape::GetClassname", "confidence": "low", "rationale": "entity Alias slot 0 returns fixed classname string, ignores this", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbce0", "name": "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable::GetClassname", "confidence": "low", "rationale": "entity Alias slot 0 returns fixed classname string, ignores this", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbcf0", "name": "CTriggerSoundscape::GetClassname", "confidence": "low", "rationale": "entity slot 0 returns fixed classname string, ignores this", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbd00", "name": "CTriggerSoundscape::Spawn", "confidence": "low", "rationale": "soundscape entity override at vtable slot 44", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbd10", "name": "CEnvSoundscapeProxyAlias_snd_soundscape_proxy::Spawn", "confidence": "low", "rationale": "soundscape entity override at vtable slot 44", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbd20", "name": "CEnvSoundscapeAlias_snd_soundscape::Spawn", "confidence": "low", "rationale": "soundscape entity override at vtable slot 44", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbd30", "name": "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable::Spawn", "confidence": "low", "rationale": "soundscape entity override at vtable slot 44", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbeb0", "name": "CSpawnGroupMgrGameSystem::GetSpawnGroupLoadingStatus", "confidence": "low", "rationale": "spawn-group manager vtable slot 25, this+arg query", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefbf30", "name": "CSpawnGroupMgrGameSystem::AllocateSpawnGroup", "confidence": "low", "rationale": "spawn-group manager vtable slot 12, takes an argument", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbf60", "name": "CSpawnGroupMgrGameSystem::GetActiveSpawnGroup", "confidence": "low", "rationale": "spawn-group manager vtable slot 14 getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbf80", "name": "CSpawnGroupMgrGameSystem::GetPrimarySpawnGroup", "confidence": "low", "rationale": "spawn-group manager vtable slot 15 getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbfa0", "name": "CSpawnGroupMgrGameSystem::GetSpawnGroupCount", "confidence": "low", "rationale": "spawn-group manager vtable slot 17 getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefbfb0", "name": "CSpawnGroupMgrGameSystem::PreSpawnGroupLoad", "confidence": "low", "rationale": "spawn-group manager vtable slot 18 event handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefc000", "name": "CVScriptGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem event handler vtable slot 65", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefc010", "name": "CVScriptGameSystem::GameActivate", "confidence": "low", "rationale": "IGameSystem event handler vtable slot 62", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefc020", "name": "CVScriptGameSystem::GamePostInit", "confidence": "low", "rationale": "IGameSystem event handler vtable slot 60", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefc040", "name": "CVScriptGameSystem::PreSpawnGroupLoad", "confidence": "low", "rationale": "IGameSystem event handler vtable slot 68, takes event arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefc060", "name": "CVScriptGameSystem::PostSpawnGroupLoad", "confidence": "low", "rationale": "IGameSystem event handler vtable slot 69, takes event arg", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefc080", "name": "CVScriptGameSystem::GameShutdown", "confidence": "low", "rationale": "IGameSystem event handler vtable slot 70", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefc270", "name": "CScriptSpawnGroupEntityFilterProxy::GetNetworkedEntityFilterInfo", "confidence": "low", "rationale": "ISpawnGroupEntityFilter proxy vtable slot 2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefc2c0", "name": "CVScriptGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem frame event vtable slot 83", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefc2d0", "name": "CVScriptGameSystem::OnAddEntity", "confidence": "low", "rationale": "IGameSystem entity event vtable slot 81, takes arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefc2e0", "name": "CVScriptGameSystem::OnRemoveEntity", "confidence": "low", "rationale": "IGameSystem entity event vtable slot 82", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefc2f0", "name": "CVScriptGameSystem::Shutdown", "confidence": "low", "rationale": "IGameSystem vtable slot 48", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefcdd0", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "entity spawner factory vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd1d0", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "entity spawner factory vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd360", "name": "CScriptSpawnGroupEntityFilterProxy::GetName", "confidence": "low", "rationale": "ISpawnGroupEntityFilter proxy vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd370", "name": "CSosFilterStopSoundEventHashInfo_t::operator()", "confidence": "low", "rationale": "predicate/functor struct vtable slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefd380", "name": "CSosFilterStopSoundEventInfo_t::operator()", "confidence": "low", "rationale": "predicate/functor struct vtable slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefd390", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd3a0", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd3b0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd3c0", "name": "CGameSystemReallocatingFactory::GetGameSystemForFrame", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd3d0", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd3e0", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 7, takes pointer arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd3f0", "name": "CGameSystemReallocatingFactory::GetGameSystemPointer", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd400", "name": "CGameSystemReallocatingFactory::GetGameSystemName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd410", "name": "CGameSystemAbstractFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd420", "name": "CGameSystemAbstractFactory::Shutdown", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd430", "name": "CGameSystemAbstractFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd440", "name": "CGameSystemAbstractFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd450", "name": "CGameSystemAbstractFactory::GetGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd460", "name": "CGameSystemAbstractFactory::GetGameSystemForFrame", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd470", "name": "CGameSystemAbstractFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd480", "name": "CGameSystemAbstractFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 7, takes pointer arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd4a0", "name": "CGameSystemAbstractFactory::GetGameSystemPointer", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd4b0", "name": "CGameSystemAbstractFactory::GetGameSystemName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd4c0", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd4d0", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd4e0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefd4f0", "name": "CGameSystemReallocatingFactory::GetGameSystemForFrame", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd500", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd510", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 7, takes pointer arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd520", "name": "CGameSystemReallocatingFactory::GetGameSystemPointer", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd530", "name": "CGameSystemReallocatingFactory::GetGameSystemName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd540", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd550", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd560", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd570", "name": "CGameSystemReallocatingFactory::GetGameSystemForFrame", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd580", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd590", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 7, takes pointer arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd5a0", "name": "CGameSystemReallocatingFactory::GetGameSystemPointer", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd5b0", "name": "CGameSystemReallocatingFactory::GetGameSystemName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd5c0", "name": "CGameSystemStaticFactory::GetGameSystemForFrame", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd5d0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefd5e0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 7, takes pointer arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd5f0", "name": "CGameSystemStaticFactory::GetGameSystemPointer", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd600", "name": "CGameSystemStaticFactory::GetGameSystemName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd610", "name": "CGameSystemStaticFactory::GetGameSystemForFrame", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd620", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefd630", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 7, takes pointer arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd640", "name": "CGameSystemStaticFactory::GetGameSystemPointer", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd650", "name": "CGameSystemStaticFactory::GetGameSystemName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd660", "name": "CGameSystemStaticFactory::GetGameSystemForFrame", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd670", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefd680", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 7, takes pointer arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd690", "name": "CGameSystemStaticFactory::GetGameSystemPointer", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd6a0", "name": "CGameSystemStaticFactory::GetGameSystemName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd6b0", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd6c0", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd6d0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefd6e0", "name": "CGameSystemReallocatingFactory::GetGameSystemForFrame", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd6f0", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd700", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 7, takes pointer arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd710", "name": "CGameSystemReallocatingFactory::GetGameSystemPointer", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd720", "name": "CGameSystemReallocatingFactory::GetGameSystemName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd730", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd740", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd750", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefd760", "name": "CGameSystemReallocatingFactory::GetGameSystemForFrame", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd770", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd780", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 7, takes pointer arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd790", "name": "CGameSystemReallocatingFactory::GetGameSystemPointer", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd7a0", "name": "CGameSystemReallocatingFactory::GetGameSystemName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd7b0", "name": "CConCommandMemberAccessor::HasCompletionCallback", "confidence": "low", "rationale": "ConCommand member accessor vtable slot 0, this-only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd7d0", "name": "CConCommandMemberAccessor::Dispatch", "confidence": "low", "rationale": "ConCommand member accessor vtable slot 1, this+context+command", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd850", "name": "CConCommandMemberAccessor::HasCompletionCallback", "confidence": "low", "rationale": "ConCommand member accessor vtable slot 0, this-only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd870", "name": "CConCommandMemberAccessor::Dispatch", "confidence": "low", "rationale": "ConCommand member accessor vtable slot 1, this+context+command", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd8f0", "name": "CNetMessagePB<211, CMsgSosSetLibraryStackFields, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd900", "name": "CNetMessagePB<211, CMsgSosSetLibraryStackFields, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd910", "name": "CNetMessagePB<211, CMsgSosSetLibraryStackFields, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetSize", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 4, const getter ignores this", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd960", "name": "CNetMessagePB<211, CMsgSosSetLibraryStackFields, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf binding vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd980", "name": "CNetMessagePB<211, CMsgSosSetLibraryStackFields, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "protobuf binding vtable slot 5", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefd990", "name": "CNetMessagePB<211, CMsgSosSetLibraryStackFields, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "protobuf binding vtable slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd9a0", "name": "CNetMessagePB<211, CMsgSosSetLibraryStackFields, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "protobuf binding vtable slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd9b0", "name": "CNetMessagePB<210, CMsgSosSetSoundEventParams, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd9c0", "name": "CNetMessagePB<210, CMsgSosSetSoundEventParams, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefd9d0", "name": "CNetMessagePB<210, CMsgSosSetSoundEventParams, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetSize", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 4, const getter ignores this", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefda20", "name": "CNetMessagePB<210, CMsgSosSetSoundEventParams, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf binding vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefda40", "name": "CNetMessagePB<210, CMsgSosSetSoundEventParams, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "protobuf binding vtable slot 5", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefda50", "name": "CNetMessagePB<210, CMsgSosSetSoundEventParams, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "protobuf binding vtable slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefda60", "name": "CNetMessagePB<210, CMsgSosSetSoundEventParams, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "protobuf binding vtable slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefda70", "name": "CNetMessagePB<212, CMsgSosStopSoundEventHash, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefda80", "name": "CNetMessagePB<212, CMsgSosStopSoundEventHash, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefda90", "name": "CNetMessagePB<212, CMsgSosStopSoundEventHash, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetSize", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 4, const getter ignores this", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdae0", "name": "CNetMessagePB<212, CMsgSosStopSoundEventHash, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf binding vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdb00", "name": "CNetMessagePB<212, CMsgSosStopSoundEventHash, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "protobuf binding vtable slot 5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdb10", "name": "CNetMessagePB<212, CMsgSosStopSoundEventHash, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "protobuf binding vtable slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdb20", "name": "CNetMessagePB<212, CMsgSosStopSoundEventHash, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "protobuf binding vtable slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdb30", "name": "CNetMessagePB<209, CMsgSosStopSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdb40", "name": "CNetMessagePB<209, CMsgSosStopSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdb50", "name": "CNetMessagePB<209, CMsgSosStopSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetSize", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 4, const getter ignores this", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdba0", "name": "CNetMessagePB<209, CMsgSosStopSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf binding vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdbc0", "name": "CNetMessagePB<209, CMsgSosStopSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "protobuf binding vtable slot 5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdbd0", "name": "CNetMessagePB<209, CMsgSosStopSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "protobuf binding vtable slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdbe0", "name": "CNetMessagePB<209, CMsgSosStopSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "protobuf binding vtable slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdbf0", "name": "CNetMessagePB<208, CMsgSosStartSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdc00", "name": "CNetMessagePB<208, CMsgSosStartSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdc10", "name": "CNetMessagePB<208, CMsgSosStartSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetSize", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 4, const getter ignores this", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdc60", "name": "CNetMessagePB<208, CMsgSosStartSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf binding vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdc80", "name": "CNetMessagePB<208, CMsgSosStartSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "protobuf binding vtable slot 5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdc90", "name": "CNetMessagePB<208, CMsgSosStartSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "protobuf binding vtable slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdca0", "name": "CNetMessagePB<208, CMsgSosStartSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "protobuf binding vtable slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdcb0", "name": "CNetMessagePB<19, CBidirMsg_PredictionEvent, (SignonGroup_t)0, (NetChannelBufType_t)0, false>::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdcc0", "name": "CNetMessagePB<19, CBidirMsg_PredictionEvent, (SignonGroup_t)0, (NetChannelBufType_t)0, false>::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdcd0", "name": "CNetMessagePB<19, CBidirMsg_PredictionEvent, (SignonGroup_t)0, (NetChannelBufType_t)0, false>::GetSize", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 4, const getter ignores this", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdd20", "name": "CNetMessagePB<19, CBidirMsg_PredictionEvent, (SignonGroup_t)0, (NetChannelBufType_t)0, false>::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf binding vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdd40", "name": "CNetMessagePB<19, CBidirMsg_PredictionEvent, (SignonGroup_t)0, (NetChannelBufType_t)0, false>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "protobuf binding vtable slot 5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdd50", "name": "CNetMessagePB<19, CBidirMsg_PredictionEvent, (SignonGroup_t)0, (NetChannelBufType_t)0, false>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "protobuf binding vtable slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdd60", "name": "CNetMessagePB<19, CBidirMsg_PredictionEvent, (SignonGroup_t)0, (NetChannelBufType_t)0, false>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "protobuf binding vtable slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefdd70", "name": "CSpawnGroupMgrGameSystem::PostSpawnGroupUnload", "confidence": "low", "rationale": "spawn-group event handler vtable slot 21, takes event arg", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefddb0", "name": "CPhysicsGameSystem::PhysicsWorld_t::Shutdown", "confidence": "low", "rationale": "nested physics-world callback vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefddc0", "name": "CSosStopSoundEventHashInfo_t::operator()", "confidence": "low", "rationale": "functor/predicate struct vtable slot 1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefddd0", "name": "CSosStopSoundEventInfo_t::operator()", "confidence": "low", "rationale": "functor/predicate struct vtable slot 1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefde00", "name": "CScriptSpawnGroupEntityFilterProxy::ShouldLoadEntity", "confidence": "low", "rationale": "ISpawnGroupEntityFilter proxy vtable slot 1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefde10", "name": "CSosCopyRecipientFilter::~CSosCopyRecipientFilter", "confidence": "medium", "rationale": "vtable slot 1 int=0 is the scalar-deleting destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefde20", "name": "CPASFilter::~CPASFilter", "confidence": "medium", "rationale": "vtable slot 1 int=0 is the scalar-deleting destructor thunk", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xefde30", "name": "CSosFilterStopSoundEventHashInfo_t::operator()", "confidence": "low", "rationale": "functor/predicate struct vtable slot 1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefde40", "name": "CSosFilterStopSoundEventInfo_t::operator()", "confidence": "low", "rationale": "functor/predicate struct vtable slot 1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefde60", "name": "CWorldGameSystem::Init", "confidence": "low", "rationale": "IGameSystem vtable slot 4 (Init), calls one setup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefe320", "name": "CBidirMsg_PredictionEvent::ByteSizeLong", "confidence": "low", "rationale": "protobuf Message vtable slot 9, this-only size computation", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefe330", "name": "CMsgSosStartSoundEvent::ByteSizeLong", "confidence": "low", "rationale": "protobuf Message vtable slot 9, this-only size computation", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefe340", "name": "CMsgSosStopSoundEvent::ByteSizeLong", "confidence": "low", "rationale": "protobuf Message vtable slot 9, this-only size computation", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefe350", "name": "CMsgSosStopSoundEventHash::ByteSizeLong", "confidence": "low", "rationale": "protobuf Message vtable slot 9, this-only size computation", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefe360", "name": "CMsgSosSetSoundEventParams::ByteSizeLong", "confidence": "low", "rationale": "protobuf Message vtable slot 9, this-only size computation", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefe370", "name": "CMsgSosSetLibraryStackFields::ByteSizeLong", "confidence": "low", "rationale": "protobuf Message vtable slot 9, calls size helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefe3b0", "name": "CPhysicsGameSystem::ServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem frame event vtable slot 31, physics step callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefe3e0", "name": "CScrubEntityGameSystem::OnAddEntity", "confidence": "low", "rationale": "entity-scrub game system vtable slot 63, takes entity arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefe3f0", "name": "CScrubEntityGameSystem::OnRemoveEntity", "confidence": "low", "rationale": "entity-scrub game system vtable slot 64, takes entity arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefe420", "name": "CSpawnGroupMgrGameSystem::PostSpawnGroupLoad", "confidence": "low", "rationale": "vtable slot 19, spawn-group load/unload helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefe4e0", "name": "CSpawnGroupMgrGameSystem::PreSpawnGroupUnload", "confidence": "low", "rationale": "vtable slot 20, spawn-group load/unload helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefe920", "name": "CBidirMsg_PredictionEvent::MergeFrom", "confidence": "low", "rationale": "protobuf Message vtable slot 3, this+other merge", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefe930", "name": "CNetMessagePB<19, CBidirMsg_PredictionEvent, (SignonGroup_t)0, (NetChannelBufType_t)0, false>::GetNetMessageInfo", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefe970", "name": "CNetMessagePB<19, CBidirMsg_PredictionEvent, (SignonGroup_t)0, (NetChannelBufType_t)0, false>::AllocateMessage", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 1, allocates a message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefe9f0", "name": "CBiDirMsg_PredictionEvent_t::GetNetMessageInfo", "confidence": "low", "rationale": "net-message typedef binding vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefea30", "name": "CBiDirMsg_PredictionEvent_t::AllocateMessage", "confidence": "low", "rationale": "net-message typedef binding vtable slot 1, allocates a message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefeab0", "name": "CNetMessagePB<19, CBidirMsg_PredictionEvent, (SignonGroup_t)0, (NetChannelBufType_t)0, false>::WriteToBuffer", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 5, serialize helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefeb40", "name": "CNetMessagePB<19, CBidirMsg_PredictionEvent, (SignonGroup_t)0, (NetChannelBufType_t)0, false>::CProtobufBinding::ReadFromBuffer", "confidence": "low", "rationale": "protobuf binding vtable slot 6, deserialize helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefece0", "name": "CMsgSosStartSoundEvent::MergeFrom", "confidence": "low", "rationale": "protobuf Message vtable slot 3, this+other merge", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefecf0", "name": "CNetMessagePB<208, CMsgSosStartSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefed30", "name": "CNetMessagePB<208, CMsgSosStartSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::AllocateMessage", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 1, allocates a message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefedb0", "name": "CMsgSosStartSoundEvent_t::GetNetMessageInfo", "confidence": "low", "rationale": "net-message typedef binding vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefedf0", "name": "CMsgSosStartSoundEvent_t::AllocateMessage", "confidence": "low", "rationale": "net-message typedef binding vtable slot 1, allocates a message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefee70", "name": "CNetMessagePB<208, CMsgSosStartSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::WriteToBuffer", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 5, serialize helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefef00", "name": "CNetMessagePB<208, CMsgSosStartSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::ReadFromBuffer", "confidence": "low", "rationale": "protobuf binding vtable slot 6, deserialize helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefef70", "name": "CMsgSosStopSoundEvent::MergeFrom", "confidence": "low", "rationale": "protobuf Message vtable slot 3, this+other merge", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefef80", "name": "CNetMessagePB<209, CMsgSosStopSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xefefc0", "name": "CNetMessagePB<209, CMsgSosStopSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::AllocateMessage", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 1, allocates a message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff040", "name": "CMsgSosStopSoundEvent_t::GetNetMessageInfo", "confidence": "low", "rationale": "net-message typedef binding vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff080", "name": "CMsgSosStopSoundEvent_t::AllocateMessage", "confidence": "low", "rationale": "net-message typedef binding vtable slot 1, allocates a message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff100", "name": "CNetMessagePB<209, CMsgSosStopSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::WriteToBuffer", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 5, serialize helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff190", "name": "CNetMessagePB<209, CMsgSosStopSoundEvent, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::ReadFromBuffer", "confidence": "low", "rationale": "protobuf binding vtable slot 6, deserialize helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff210", "name": "CMsgSosStopSoundEventHash::MergeFrom", "confidence": "low", "rationale": "protobuf Message vtable slot 3, this+other merge", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff220", "name": "CNetMessagePB<212, CMsgSosStopSoundEventHash, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff260", "name": "CNetMessagePB<212, CMsgSosStopSoundEventHash, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::AllocateMessage", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 1, allocates a message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff2e0", "name": "CMsgSosStopSoundEventHash_t::GetNetMessageInfo", "confidence": "low", "rationale": "net-message typedef binding vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff320", "name": "CMsgSosStopSoundEventHash_t::AllocateMessage", "confidence": "low", "rationale": "net-message typedef binding vtable slot 1, allocates a message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff3a0", "name": "CNetMessagePB<212, CMsgSosStopSoundEventHash, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::WriteToBuffer", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 5, serialize helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff430", "name": "CNetMessagePB<212, CMsgSosStopSoundEventHash, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::ReadFromBuffer", "confidence": "low", "rationale": "protobuf binding vtable slot 6, deserialize helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff4b0", "name": "CMsgSosSetSoundEventParams::MergeFrom", "confidence": "low", "rationale": "protobuf Message vtable slot 3, this+other merge", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff4c0", "name": "CNetMessagePB<210, CMsgSosSetSoundEventParams, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff500", "name": "CNetMessagePB<210, CMsgSosSetSoundEventParams, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::AllocateMessage", "confidence": "low", "rationale": "INetworkMessageInternal vtable slot 1, allocates a message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff580", "name": "CMsgSosSetSoundEventParams_t::GetNetMessageInfo", "confidence": "low", "rationale": "net-message typedef binding vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff5c0", "name": "CMsgSosSetSoundEventParams_t::AllocateMessage", "confidence": "low", "rationale": "net-message typedef binding vtable slot 1, allocates a message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff640", "name": "CNetMessagePB<210, CMsgSosSetSoundEventParams, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "NetMessagePB vtable slot5 with memcpy-style copy callee; typical clone/copy-construct method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff6d0", "name": "CNetMessagePB<210, CMsgSosSetSoundEventParams, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot6 with alloc/copy callee; protobuf message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeff740", "name": "CMsgSosSetLibraryStackFields::MergeFrom", "confidence": "low", "rationale": "protobuf message vtable slot3, int=2 (this,other); merge/copy method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff750", "name": "CNetMessagePB<211, CMsgSosSetLibraryStackFields, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot0 trivial, no callee; Itanium complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeff790", "name": "CNetMessagePB<211, CMsgSosSetLibraryStackFields, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 with operator-delete callee; deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeff810", "name": "CMsgSosSetLibraryStackFields_t::~CMsgSosSetLibraryStackFields_t", "confidence": "low", "rationale": "vtable slot0 trivial no callee; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeff850", "name": "CMsgSosSetLibraryStackFields_t::~CMsgSosSetLibraryStackFields_t", "confidence": "low", "rationale": "vtable slot1 with delete callee; deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeff8d0", "name": "CNetMessagePB<211, CMsgSosSetLibraryStackFields, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "NetMessagePB slot5 with copy callee; clone/copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeff960", "name": "CNetMessagePB<211, CMsgSosSetLibraryStackFields, (SignonGroup_t)4, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot6 with alloc/copy callee; message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeff9d0", "name": "CEnvSoundscapeAlias_snd_soundscape::Precache", "confidence": "low", "rationale": "soundscape entity slot4 funnels to shared soundscape helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeffa20", "name": "CEnvSoundscapeAlias_snd_soundscape::Spawn", "confidence": "low", "rationale": "soundscape entity slot5, heavier than slot4 (extra callee sub_0x17d37b0)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeffa80", "name": "CEnvSoundscapeProxyAlias_snd_soundscape_proxy::Precache", "confidence": "low", "rationale": "soundscape-proxy slot4 funnels to shared helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffad0", "name": "CEnvSoundscapeProxyAlias_snd_soundscape_proxy::Spawn", "confidence": "low", "rationale": "soundscape-proxy slot5, extra callee vs slot4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeffb30", "name": "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable::Precache", "confidence": "low", "rationale": "triggerable soundscape slot4 funnels to shared helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffb80", "name": "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable::Spawn", "confidence": "low", "rationale": "triggerable soundscape slot5, extra callees vs slot4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeffcb0", "name": "CEnvSoundscapeProxyAlias_snd_soundscape_proxy::MyNPCPointer", "confidence": "low", "rationale": "slot47 int=0 constant-returning type-query stub common to entity vtables", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffcc0", "name": "CEnvSoundscapeAlias_snd_soundscape::MyNPCPointer", "confidence": "low", "rationale": "slot47 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffcd0", "name": "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable::MyNPCPointer", "confidence": "low", "rationale": "slot47 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffce0", "name": "CTriggerSoundscape::MyNPCPointer", "confidence": "low", "rationale": "slot47 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffcf0", "name": "CScriptUniformRandomStream::~CScriptUniformRandomStream", "confidence": "low", "rationale": "vtable slot0 int=0 trivial; likely destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffd20", "name": "CEnvSoundscapeProxyAlias_snd_soundscape_proxy::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot46 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffd30", "name": "CEnvSoundscapeProxyAlias_snd_soundscape_proxy::MyNextBotPointer", "confidence": "low", "rationale": "slot45 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffd60", "name": "CEnvSoundscapeAlias_snd_soundscape::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot46 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffd70", "name": "CEnvSoundscapeAlias_snd_soundscape::MyNextBotPointer", "confidence": "low", "rationale": "slot45 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffda0", "name": "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot46 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffdb0", "name": "CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable::MyNextBotPointer", "confidence": "low", "rationale": "slot45 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffdf0", "name": "CTriggerSoundscape::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot46 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffe00", "name": "CTriggerSoundscape::MyNextBotPointer", "confidence": "low", "rationale": "slot45 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf00d30", "name": "CVScriptGameSystem::OnEntitySpawned", "confidence": "low", "rationale": "IGameSystem event slot71, int=3 (this,params); entity-lifecycle callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf00d40", "name": "CVScriptGameSystem::OnEntityCreated", "confidence": "low", "rationale": "IGameSystem event slot72, int=4; entity-lifecycle callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf00d50", "name": "CVScriptGameSystem::OnEntityDeleted", "confidence": "low", "rationale": "IGameSystem event slot73; entity-lifecycle callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf02830", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot2 int=1 constant-returning bool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf02860", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot1 returns global instance ptr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf02890", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot0 name accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf02be0", "name": "CScriptConvarAccessor::GetConVarValue", "confidence": "medium", "rationale": "references both 'CScriptConvarAccessor::GetFloat/GetInt failed to parse convar' error strings; shared typed-value getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf03be0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot0 name accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf03c80", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot2 constant bool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf03cb0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot1 instance ptr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf03ce0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot2 constant bool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf03f60", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot0 name accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf04050", "name": "CScriptUniformRandomStream::SetSeed", "confidence": "low", "rationale": "uniform-random-stream vtable slot1; seed setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf04540", "name": "CRenderGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem loop slot63, per-frame update pair", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf04b90", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot4 destroy (static no-op)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf04be0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot4 destroy (static no-op)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf04c30", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot4 destroy (static no-op)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf04c80", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "medium", "rationale": "IGameSystemFactory slot3 create; static factory returns singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf04ce0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "medium", "rationale": "IGameSystemFactory slot3 create; static factory returns singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf04d40", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "medium", "rationale": "IGameSystemFactory slot3 create; returns global instance via callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf04e50", "name": "CVScriptGameSystem::OnRestoreGame", "confidence": "low", "rationale": "IGameSystem event slot80, int=0; save/restore-region callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf04ee0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "medium", "rationale": "reallocating factory slot4 int=2 (this,ptr); frees the game system", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf04f50", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "medium", "rationale": "reallocating factory slot4 int=2; destroy method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf04fc0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "medium", "rationale": "reallocating factory slot4 int=2; destroy method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf05030", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "medium", "rationale": "reallocating factory slot4 int=2; destroy method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf05530", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "medium", "rationale": "reallocating factory slot4 int=2; destroy method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf067d0", "name": "CScriptConsoleCommand::AutoCompleteSuggest", "confidence": "low", "rationale": "ConCommand-like vtable slot2 with helper callees; autocomplete/query method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf06a60", "name": "CScriptUniformRandomStream::RandomFloat", "confidence": "low", "rationale": "uniform-random-stream vtable slot2; random-value method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf06cf0", "name": "CSosEventInfoWithFieldData_t::GetTypeName", "confidence": "low", "rationale": "sos info-struct vtable slot0 int=1 no callee; simple accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf06d80", "name": "CSosSetLibraryStackFieldsInfo_t::GetTypeName", "confidence": "low", "rationale": "sos info-struct vtable slot0; simple accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf06e10", "name": "CSosFilterSetLibraryStackFieldsInfo_t::GetTypeName", "confidence": "low", "rationale": "sos info-struct vtable slot0; simple accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf06ea0", "name": "CSosSetSoundEventFieldsInfo_t::GetTypeName", "confidence": "low", "rationale": "sos info-struct vtable slot0; simple accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf06f30", "name": "CSosFilterSetSoundEventFieldsInfo_t::GetTypeName", "confidence": "low", "rationale": "sos info-struct vtable slot0; simple accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf06fc0", "name": "CSosStartSoundEventInfo_t::GetTypeName", "confidence": "low", "rationale": "sos info-struct vtable slot0; simple accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf07050", "name": "CSosFilterStartSoundEventInfo_t::GetTypeName", "confidence": "low", "rationale": "sos info-struct vtable slot0; simple accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf070e0", "name": "CSosEventInfoWithFieldData_t::Allocate", "confidence": "low", "rationale": "sos info-struct vtable slot1; allocate/clone companion to slot0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf07160", "name": "CSosSetLibraryStackFieldsInfo_t::Allocate", "confidence": "low", "rationale": "sos info-struct vtable slot1; allocate/clone companion", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf071e0", "name": "CSosFilterSetLibraryStackFieldsInfo_t::Allocate", "confidence": "low", "rationale": "sos info-struct vtable slot1; allocate/clone companion", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf07260", "name": "CSosSetSoundEventFieldsInfo_t::Allocate", "confidence": "low", "rationale": "sos info-struct vtable slot1; allocate/clone companion", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf072e0", "name": "CSosFilterSetSoundEventFieldsInfo_t::Allocate", "confidence": "low", "rationale": "sos info-struct vtable slot1; allocate/clone companion", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf07360", "name": "CSosStartSoundEventInfo_t::Allocate", "confidence": "low", "rationale": "sos info-struct vtable slot1; allocate/clone companion", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf073e0", "name": "CSosFilterStartSoundEventInfo_t::Allocate", "confidence": "low", "rationale": "sos info-struct vtable slot1; allocate/clone companion", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf07960", "name": "CWorldGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem loop slot63 per-frame pair", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf07ae0", "name": "CWorldGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem loop slot64 per-frame pair (calls common helper sub_0xec6b90)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf07c70", "name": "CRenderGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem loop slot64 per-frame pair (calls sub_0xec6b90)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf07d50", "name": "CWorldGameSystem::LevelInitPostEntity", "confidence": "low", "rationale": "IGameSystem slot19; level-init callback, spawn-related callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf07e80", "name": "CPhysicsGameSystem::PostClientUpdate", "confidence": "low", "rationale": "IGameSystem slot44 int=1; loop callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf07f00", "name": "CVScriptGameSystem::~CVScriptGameSystem", "confidence": "low", "rationale": "vtable slot3 int=2 with free callee; game-system destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf08600", "name": "CSoundOpGameSystem::GamePreShutdown", "confidence": "low", "rationale": "IGameSystem slot12; shutdown-region callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf08710", "name": "CSoundOpGameSystem::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot8; shutdown-region callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf08830", "name": "CPhysicsGameSystem::PreClientUpdate", "confidence": "low", "rationale": "IGameSystem slot43; loop callback guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf09550", "name": "CSimThinkManager::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem loop slot63 per-frame pair", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf09660", "name": "CSimThinkManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem loop slot64 (calls common helper sub_0xec6b90)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf09b30", "name": "CTriggerSoundscape::Precache", "confidence": "low", "rationale": "soundscape entity slot4 funnels to shared helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0b1e0", "name": "CVScriptGameSystem::OnClientDisconnected", "confidence": "low", "rationale": "IGameSystem slot76; client-lifecycle callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0b6c0", "name": "CVScriptGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem loop slot64; script per-frame update with many script callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0bdf0", "name": "CSimThinkManager::PreEntityThinkFrame", "confidence": "low", "rationale": "IGameSystem slot66 int=2; think-frame callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0bfc0", "name": "CScriptConsoleCommand::Dispatch", "confidence": "medium", "rationale": "ConCommand vtable slot0 int=3 matches Dispatch(context,command) signature", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0e290", "name": "CSoundOpGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem loop slot63 per-frame update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf0e520", "name": "CSoundOpGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem loop slot64 (calls slot63 impl sub_0xf0e290)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf0eaa0", "name": "CPhysicsGameSystem::PreEntityThinkFrame", "confidence": "low", "rationale": "IGameSystem slot66 int=3; think-frame callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf1dc60", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "medium", "rationale": "reallocating factory slot3 allocates+constructs the game system (new + ctor callees)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf20d90", "name": "CPhysicsGameSystem::FrameBoundary", "confidence": "low", "rationale": "IGameSystem slot42 int=0; frame-boundary callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf231f0", "name": "CPhysicsGameSystem::GameFramePostThink", "confidence": "low", "rationale": "IGameSystem slot38 int=0 delegating to sub_0xf230d0; frame callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf23210", "name": "CPhysicsGameSystem::GameFramePreThink", "confidence": "low", "rationale": "IGameSystem slot37 int=0 delegating to sub_0xf230d0; frame callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf23360", "name": "CPhysicsGameSystem::DumpAggregateInstance", "confidence": "low", "rationale": "debug string '%s skel=%p agg=%p[%d] %s' dumps skeleton/aggregate instance info", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf23c60", "name": "CRenderGameSystem::Init", "confidence": "low", "rationale": "IGameSystem slot4; system init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf24290", "name": "CSimThinkManager::PreServerFrameThink", "confidence": "low", "rationale": "IGameSystem slot69 int=2; frame-think callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf247a0", "name": "CSoundOpGameSystem::BuildSosFieldString", "confidence": "low", "rationale": "std::string construction helper (basic_string::_S_construct) for a sound-op field name; called by slot32", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf24a00", "name": "CSoundOpGameSystem::BuildSosFieldString", "confidence": "low", "rationale": "std::string construction helper for a sound-op field name; sibling of sub_0xf247a0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf24d80", "name": "CSoundOpGameSystem::SetLibraryStackFields", "confidence": "low", "rationale": "slot32 builds field strings and packs CMsgSosSetLibraryStackFields protobuf (11d24xx accessors)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf25dd0", "name": "CEnvSoundscapeProxy::GetServerVehicle", "confidence": "low", "rationale": "slot44 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf26270", "name": "CEnvSoundscape::GetServerVehicle", "confidence": "low", "rationale": "slot44 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf263d0", "name": "CEnvSoundscape::Precache", "confidence": "low", "rationale": "soundscape entity slot4 funnels to shared helper sub_0x21329e0; 4 callers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf26420", "name": "CEnvSoundscape::Spawn", "confidence": "low", "rationale": "soundscape entity slot5, extra callee sub_0x17d37b0 vs slot4", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf277d0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "medium", "rationale": "reallocating factory slot3 allocates+constructs (new + ctor callees)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf28f50", "name": "CSpawnGroupMgrGameSystem::OnAddSpawnGroup", "confidence": "low", "rationale": "IGameSystem slot28 spawn-group callback; spawn-group mgr override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf29060", "name": "SpawnEntitiesFromKeyValues", "confidence": "medium", "rationale": "builds CEntityKeyValues and calls CGameEntitySystem::GetSpawnOriginOffset; 'kv AddRef refcount' debug; entity spawn loader", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf2b760", "name": "CSpawnGroupMgrGameSystem::SpawnGroupActuallyShutdown", "confidence": "high", "rationale": "string literally 'SpawnGroupActuallyShutdown - Precached? %i' plus GetEntitiesBySpawnGroup message", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf2e620", "name": "CVScriptGameSystem::Init", "confidence": "low", "rationale": "IGameSystem slot4; script system init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf31a40", "name": "CWorldGameSystem::LevelInitPreEntity", "confidence": "low", "rationale": "IGameSystem slot18; world level-init with convar/config callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf33820", "name": "CVScriptGameSystem::OnSaveGame", "confidence": "low", "rationale": "IGameSystem slot79; save-region callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf36690", "name": "CTriggerSoundscape::StartTouch", "confidence": "low", "rationale": "trigger vtable slot273 int=2 (this,entity); touch-entry input guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf36f50", "name": "CPhysicsGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem loop slot63 per-frame update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf37950", "name": "CPhysicsGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem loop slot64 (calls slot63 impl sub_0xf36f50)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf3a380", "name": "CSimThinkManager::PostServerFrameThink", "confidence": "low", "rationale": "IGameSystem slot70 int=4; frame-think callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf3a530", "name": "CSimThinkManager::OnEntitySpawned", "confidence": "low", "rationale": "IGameSystem slot71 int=3; entity-lifecycle callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf3a680", "name": "CSimThinkManager::PostEntityThinkFrame", "confidence": "low", "rationale": "IGameSystem slot67 int=2; think-frame callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf3b220", "name": "CSimThinkManager::OnEntityThink", "confidence": "low", "rationale": "IGameSystem slot68 int=2; think callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf3bd50", "name": "CSimThinkManager::DumpThinkList", "confidence": "medium", "rationale": "prints '\\nSimulating Entities:' and 'Thinking Entities:' dumping sim/think lists via slot67/68", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf3d080", "name": "CSoundscapeSystem::Init", "confidence": "low", "rationale": "IGameSystem slot4; soundscape system init", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf3d630", "name": "CSoundscapeSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem loop slot63 per-frame update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf3d990", "name": "CSoundscapeSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem loop slot64 (calls slot63 impl sub_0xf3d630)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf40540", "name": "CSpawnGroupMgrGameSystem::OnRemoveSpawnGroup", "confidence": "low", "rationale": "IGameSystem slot29 spawn-group callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf40860", "name": "CSpawnGroupMgrGameSystem::OnSpawnGroupUnload", "confidence": "low", "rationale": "IGameSystem slot30 spawn-group callback (calls sub_0xec6b90)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf422f0", "name": "CScriptUniformRandomStream::GenerateRandomNumber", "confidence": "low", "rationale": "uniform-random-stream vtable slot3 with formatting callees; random generator guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf554f0", "name": "CVScriptGameEventListener::FireGameEvent", "confidence": "low", "rationale": "IGameEventListener2 vtable slot0; game-event dispatch via sub_0xf55410", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf55740", "name": "CVScriptGameSystem::PostEntityThinkFrame", "confidence": "low", "rationale": "IGameSystem slot67; script frame callback with event-listener callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf55a00", "name": "CVScriptGameEventListener::GetEventDebugID", "confidence": "low", "rationale": "IGameEventListener2 vtable slot1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf57700", "name": "CRenderGameSystem::PreEntityThinkFrame", "confidence": "low", "rationale": "IGameSystem slot66 int=3; think-frame callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf57d20", "name": "CSoundscapeSystem::StartSoundEvent", "confidence": "medium", "rationale": "'Soundscape warning: Event %s ... does not have dsp_override enabled' warns when starting a sound event from a soundscape entity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf61640", "name": "CRenderGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot15; render resource manifest build guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf62230", "name": "CRenderGameSystem::LevelInitPreEntity", "confidence": "low", "rationale": "IGameSystem slot18; render level-init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf651f0", "name": "CPhysicsGameSystem::OnStartLoadingSpawnGroup", "confidence": "low", "rationale": "IGameSystem slot32; spawn-group loading callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf67370", "name": "CPhysicsGameSystem::OnFinishedLoadingSpawnGroup", "confidence": "low", "rationale": "IGameSystem slot34; spawn-group loading callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf673d0", "name": "CPhysicsGameSystem::OnAddSpawnGroup", "confidence": "low", "rationale": "IGameSystem slot28 spawn-group callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf6a240", "name": "CSoundscapeSystem::LevelInitPreEntity", "confidence": "low", "rationale": "IGameSystem slot18; soundscape level-init calling StartSoundEvent helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf6dec0", "name": "CSoundscapeSystem::LevelInitPostEntity", "confidence": "low", "rationale": "IGameSystem slot19; soundscape level-init (calls sub_0xf57d20)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf71450", "name": "CVScriptGameSystem::OnClientConnected", "confidence": "low", "rationale": "IGameSystem slot75; client-lifecycle callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf77320", "name": "CSoundscapeSystem::ParseSoundscapeFile", "confidence": "medium", "rationale": "emits 'Error parsing soundscape file %s after %s'; KV parser for soundscape files", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf779c0", "name": "CSoundscapeSystem::~CSoundscapeSystem", "confidence": "low", "rationale": "vtable slot3 game-system destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf77a00", "name": "CSoundscapeSystem::AddSoundscapeFile", "confidence": "medium", "rationale": "builds 'scripts/soundscapes_.txt' path and parses it (calls ParseSoundscapeFile)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf78010", "name": "CSoundscapeSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot15 empty stub; manifest build guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ab10", "name": "CEnvSoundscapeProxyAlias_snd_soundscape_proxy::IsBSPModel", "confidence": "low", "rationale": "slot8 int=0 constant-returning query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ab20", "name": "CEnvSoundscapeAlias_snd_soundscape::UpdateForPlayer", "confidence": "low", "rationale": "slot14 does real work (sub_0xf3d9c0, sub_0x181f2c0); per-player soundscape update guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7af50", "name": "CEnvSoundscapeProxyAlias_snd_soundscape_proxy::UpdateForPlayer", "confidence": "low", "rationale": "slot15 soundscape-proxy method guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7b1a0", "name": "CEmptyGraphController::Update", "confidence": "low", "rationale": "empty anim-graph controller vtable slot18 no-op stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7b1b0", "name": "CBaseEntity::~CBaseEntity", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; conventional destructor slot", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7b290", "name": "CServerOnlyEntity::~CServerOnlyEntity", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b2a0", "name": "CServerOnlyPointEntity::~CServerOnlyPointEntity", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b2b0", "name": "CLogicalEntity::~CLogicalEntity", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b320", "name": "EntityRenderAttribute_t::OnNetworkStateChanged", "confidence": "low", "rationale": "networked struct vtable slot8; change/apply callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b340", "name": "ActiveModelConfig_t::OnNetworkStateChanged", "confidence": "low", "rationale": "networked struct vtable slot8; change/apply callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b350", "name": "CBodyComponentBaseModelEntity::GetType", "confidence": "low", "rationale": "body-component vtable slot2 int=0 constant; type accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b360", "name": "CBaseModelEntity::~CBaseModelEntity", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7b3a0", "name": "CServerOnlyModelEntity::~CServerOnlyModelEntity", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b3b0", "name": "CModelPointEntity::~CModelPointEntity", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b3c0", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::GetSequence", "confidence": "low", "rationale": "anim-controller vtable slot12 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b410", "name": "AnimGraph2SerializedPoseRecipeSlot_t::OnNetworkStateChanged", "confidence": "low", "rationale": "networked struct vtable slot5; change/apply callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b420", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::GetPlaybackRate", "confidence": "low", "rationale": "anim-controller vtable slot34, 11 callers; frequently-read accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b430", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::IsValid", "confidence": "low", "rationale": "anim-controller vtable slot1 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b440", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::SetPlaybackRate", "confidence": "low", "rationale": "anim-controller vtable slot38 int=1, 10 callers; setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7b450", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::SetSequence", "confidence": "low", "rationale": "anim-controller vtable slot20 int=1, 6 callers; setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7b460", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::SetCycle", "confidence": "low", "rationale": "anim-controller vtable slot30 int=1 setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b470", "name": "CBodyComponentBaseAnimGraph::GetType", "confidence": "low", "rationale": "body-component vtable slot2 int=0 constant; type accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b490", "name": "CBaseAnimGraph::~CBaseAnimGraph", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7b4a0", "name": "CBaseCombatCharacter::~CBaseCombatCharacter", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7b4b0", "name": "ViewAngleServerChange_t::OnNetworkStateChanged", "confidence": "low", "rationale": "networked struct vtable slot5; change/apply callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b4c0", "name": "CBaseProp::~CBaseProp", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b4d0", "name": "CBaseProp::GetBreakableCount", "confidence": "low", "rationale": "vtable slot304 int=0 constant-returning prop query guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b4e0", "name": "CBreakableProp::~CBreakableProp", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b4f0", "name": "CBreakableProp::GetBreakableCount", "confidence": "low", "rationale": "vtable slot304 int=0 constant-returning prop query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b500", "name": "CAmbientGeneric::~CAmbientGeneric", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b530", "name": "CEmptyGraphController::Init", "confidence": "low", "rationale": "empty anim-graph controller vtable slot7 no-op stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7b540", "name": "CEmptyGraphController::Reset", "confidence": "low", "rationale": "empty anim-graph controller vtable slot8 no-op stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7b550", "name": "CEmptyGraphController::Shutdown", "confidence": "low", "rationale": "empty anim-graph controller vtable slot9 no-op stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b560", "name": "CAI_ExpresserHost::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot46 int=0 null-returning type-query stub, 91 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b640", "name": "CBaseToggle::~CBaseToggle", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b650", "name": "CColorCorrection::~CColorCorrection", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b660", "name": "CBasePropDoor::~CBasePropDoor", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b670", "name": "CPropDoorRotating::Precache", "confidence": "low", "rationale": "door vtable slot63 int=0 no-op stub guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7b680", "name": "CPropDoorRotating::GetDoorType", "confidence": "low", "rationale": "door vtable slot315 int=0 constant-returning query guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b690", "name": "CPropDoorRotating::MoveDone", "confidence": "low", "rationale": "door vtable slot318 int=1, 4 callers; movement-complete callback guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7b6c0", "name": "CPropDoorRotating::GetDoorAngles", "confidence": "low", "rationale": "door vtable slot321 int=0 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b6d0", "name": "CPropDoorRotating::GetDoorSpeed", "confidence": "low", "rationale": "door vtable slot194 int=0 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b6e0", "name": "CBaseButton::~CBaseButton", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b6f0", "name": "CPhysicalButton::~CPhysicalButton", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b700", "name": "CPhysicalButton::ButtonActivate", "confidence": "low", "rationale": "button vtable slot270 int=0 activation callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b710", "name": "CRotButton::~CRotButton", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b720", "name": "CMomentaryRotButton::~CMomentaryRotButton", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7b730", "name": "CRagdollMagnet::~CRagdollMagnet", "confidence": "low", "rationale": "entity vtable slot0 trivial stub; destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7bed0", "name": "std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot0 complete-object destructor (int=0 trivial)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7bee0", "name": "std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_M_dispose", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot2 = _M_dispose", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7bef0", "name": "std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot0 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7bf00", "name": "std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_M_dispose", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot2 = _M_dispose", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7bf10", "name": "std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7bf20", "name": "std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7bf30", "name": "std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_M_destroy", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot3 = _M_destroy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7bf40", "name": "std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_M_destroy", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot3 = _M_destroy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7bf50", "name": "CAmbientGeneric::MyNPCPointer", "confidence": "low", "rationale": "slot47 int=0 null-returning type-query stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7bf60", "name": "AmmoTypeInfo_t::~AmmoTypeInfo_t", "confidence": "low", "rationale": "vtable slot0 int=0 trivial; destructor slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7bf70", "name": "CEmptyGraphController::~CEmptyGraphController", "confidence": "low", "rationale": "empty anim-graph controller vtable slot0; destructor slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7bf80", "name": "CAnimGraphControllerBase::GetControllerTypeID", "confidence": "low", "rationale": "slot 0 int=0 constant-return getter of an anim-graph controller base", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7bfa0", "name": "CBreakableProp::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 tiny int=0 constant-return virtual present on every entity class = per-class datadesc accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf7bfb0", "name": "CBaseProp::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7bfc0", "name": "CBaseCombatCharacter::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7bfd0", "name": "CBaseAnimGraph::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7bfe0", "name": "AnimGraph2SerializedPoseRecipeSlot_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter of a schema struct type = static schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7bff0", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter of a schema/networkvar type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c000", "name": "CBodyComponentBaseAnimGraph::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter = schema static binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c290", "name": "CColorCorrection::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf7c2a0", "name": "CLogicalEntity::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c2b0", "name": "CServerOnlyPointEntity::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c2c0", "name": "CServerOnlyEntity::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c2d0", "name": "CRagdollMagnet::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf7c2e0", "name": "CMomentaryRotButton::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7c2f0", "name": "CRotButton::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c300", "name": "CPhysicalButton::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c310", "name": "CBaseButton::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7c320", "name": "CBaseToggle::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7c330", "name": "CModelPointEntity::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c340", "name": "CServerOnlyModelEntity::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c350", "name": "CBaseModelEntity::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7c360", "name": "CBaseEntity::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 base-class constant-return datadesc accessor overridden by all entities", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7c370", "name": "EntityRenderAttribute_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter of schema struct type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c380", "name": "ActiveModelConfig_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter of schema struct type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c9d0", "name": "CColorCorrection::Precache", "confidence": "medium", "rationale": "slot 4 this-only entity virtual; empty override = nothing to precache", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c9e0", "name": "CColorCorrection::Spawn", "confidence": "medium", "rationale": "slot 5 this-only entity virtual forwarding to category base (sub_0x17d37b0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7ca10", "name": "CServerOnlyEntity::Precache", "confidence": "medium", "rationale": "slot 4 empty Precache override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ca20", "name": "CServerOnlyEntity::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to point/logical base (sub_0x17d37b0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ca50", "name": "CLogicalEntity::Precache", "confidence": "medium", "rationale": "slot 4 empty Precache override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ca60", "name": "CLogicalEntity::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to base (sub_0x17d37b0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ca90", "name": "CServerOnlyPointEntity::Precache", "confidence": "medium", "rationale": "slot 4 empty Precache override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7caa0", "name": "CServerOnlyPointEntity::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to base (sub_0x17d37b0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cad0", "name": "CAmbientGeneric::Precache", "confidence": "medium", "rationale": "slot 4 Precache; ambient generic precaches its sound", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7caf0", "name": "CAmbientGeneric::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to base (sub_0x17d37b0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7cb30", "name": "CRagdollMagnet::Precache", "confidence": "medium", "rationale": "slot 4 empty Precache override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cb50", "name": "CRagdollMagnet::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to base (sub_0x17d37b0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cbd0", "name": "CAmbientGeneric::ObjectCaps", "confidence": "low", "rationale": "slot 46 int=0 constant flags getter overridden by usable entities", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cbe0", "name": "CAmbientGeneric::GetPredictionDescMap", "confidence": "low", "rationale": "slot 45 int=0 constant descriptor getter, class-specific override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cbf0", "name": "CEmptyGraphController::GetParamCount", "confidence": "low", "rationale": "slot 12 int=0 constant getter of anim-graph controller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cc00", "name": "CBaseProp::Precache", "confidence": "medium", "rationale": "slot 4 empty Precache override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7cc10", "name": "CBaseProp::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to model base (sub_0x16203a0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7cc40", "name": "CBreakableProp::Precache", "confidence": "medium", "rationale": "slot 4 Precache; calls prop precache + base precache (sub_0x9ef5d0,sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7cd00", "name": "AnimGraph2SerializedPoseRecipeSlot_t::Construct", "confidence": "low", "rationale": "slot 4 schema type-ops function table entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cd20", "name": "ViewAngleServerChange_t::Construct", "confidence": "low", "rationale": "slot 4 schema type-ops function table entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cd40", "name": "ActiveModelConfig_t::Construct", "confidence": "low", "rationale": "slot 4 schema type-ops function table entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cd60", "name": "EntityRenderAttribute_t::Construct", "confidence": "low", "rationale": "slot 4 schema type-ops function table entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cd80", "name": "AnimGraph2SerializedPoseRecipeSlot_t::Destruct", "confidence": "low", "rationale": "slot 3 schema type-ops function table entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cda0", "name": "ViewAngleServerChange_t::Destruct", "confidence": "low", "rationale": "slot 3 schema type-ops function table entry", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7cdc0", "name": "ActiveModelConfig_t::Destruct", "confidence": "low", "rationale": "slot 3 schema type-ops function table entry", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7cde0", "name": "EntityRenderAttribute_t::Destruct", "confidence": "low", "rationale": "slot 3 schema type-ops function table entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ce00", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::GetPtr", "confidence": "low", "rationale": "slot 35 int=1 networkvar-wrapper accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ce10", "name": "AnimGraph2SerializedPoseRecipeSlot_t::CopyConstruct", "confidence": "low", "rationale": "slot 2 schema type-ops function table entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ce30", "name": "ActiveModelConfig_t::CopyConstruct", "confidence": "low", "rationale": "slot 2 schema type-ops function table entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ce50", "name": "ViewAngleServerChange_t::CopyConstruct", "confidence": "low", "rationale": "slot 2 schema type-ops function table entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ce70", "name": "EntityRenderAttribute_t::CopyConstruct", "confidence": "low", "rationale": "slot 2 schema type-ops function table entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ce90", "name": "AnimGraph2SerializedPoseRecipeSlot_t::Assign", "confidence": "low", "rationale": "slot 1 schema type-ops entry, multiple callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ceb0", "name": "EntityRenderAttribute_t::Assign", "confidence": "low", "rationale": "slot 1 schema type-ops entry, multiple callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7ced0", "name": "ActiveModelConfig_t::Assign", "confidence": "low", "rationale": "slot 1 schema type-ops entry, most-called (7)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cef0", "name": "ViewAngleServerChange_t::Assign", "confidence": "low", "rationale": "slot 1 schema type-ops entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cf20", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::Set", "confidence": "low", "rationale": "slot 33 int=2 (this+value) networkvar setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7d150", "name": "CBaseToggle::Precache", "confidence": "medium", "rationale": "slot 4 empty Precache override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7d160", "name": "CBaseToggle::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to model base (sub_0x16200b0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7d190", "name": "CModelPointEntity::Precache", "confidence": "medium", "rationale": "slot 4 empty Precache override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7d1a0", "name": "CModelPointEntity::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to model base (sub_0x16200b0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7d1d0", "name": "CServerOnlyModelEntity::Precache", "confidence": "medium", "rationale": "slot 4 empty Precache override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7d1e0", "name": "CServerOnlyModelEntity::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to model base (sub_0x16200b0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7df90", "name": "ViewAngleServerChange_t::Destruct", "confidence": "low", "rationale": "slot 0 with cleanup callees = schema type destruct/free", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7fbd0", "name": "CAnimGraphControllerBase::Construct", "confidence": "low", "rationale": "strings CAnimGraphControllerBase + CUtlVector = MEM_ALLOC-credited controller container construction", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7fcba", "name": "CreateAndBindController", "confidence": "high", "rationale": "literal string 'CreateAndBindController' + assert referencing GetControllerInternal/s_nControllerTypeID", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf81930", "name": "CEmptyGraphController::Reset", "confidence": "low", "rationale": "slot 13 int=1 anim-graph controller method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf82650", "name": "std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter", "confidence": "high", "rationale": "slot 4 int=2(this,type_info) of _Sp_counted_base vtable = _M_get_deleter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf83540", "name": "CEmptyGraphController::Update", "confidence": "low", "rationale": "slot 5 int=1 anim-graph controller method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf83b80", "name": "CEmptyGraphController::Init", "confidence": "low", "rationale": "slot 4 int=1 anim-graph controller method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf83bf0", "name": "CRotButton::Precache", "confidence": "medium", "rationale": "slot 4 Precache, calls base precache (sub_0x21329e0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf83c80", "name": "CPhysicalButton::Precache", "confidence": "medium", "rationale": "slot 4 Precache, calls base precache (sub_0x21329e0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf83fc0", "name": "CBaseButton::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn, calls model base spawn + precache (sub_0x16200b0,sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf84060", "name": "CRotButton::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn, calls model base spawn + precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf84100", "name": "CPhysicalButton::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn, calls model base spawn + precache", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf84390", "name": "CMomentaryRotButton::Precache", "confidence": "medium", "rationale": "slot 4 Precache, calls base precache (sub_0x21329e0)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf84490", "name": "CMomentaryRotButton::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn, setup + model base spawn + precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf89b70", "name": "KeyValues3::SaveMember", "confidence": "low", "rationale": "warns 'Double-save to Member %s'; calls KeyValues3::PrepareForType/FindMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8a6a0", "name": "CItemAssaultSuit::Activate", "confidence": "low", "rationale": "slot 48 this-only empty entity virtual override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf8a700", "name": "CAI_ExpresserHost::Activate", "confidence": "low", "rationale": "slot 48 this-only empty entity virtual override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8a760", "name": "CCSPointScriptEntity::Activate", "confidence": "low", "rationale": "slot 48 this-only empty entity virtual override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8a7c0", "name": "CCSPlace::Activate", "confidence": "low", "rationale": "slot 48 this-only empty entity virtual override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8a820", "name": "CModelPointEntity::Activate", "confidence": "low", "rationale": "slot 48 this-only empty entity virtual override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8a880", "name": "CAI_ExpresserHost::Activate", "confidence": "low", "rationale": "slot 48 this-only empty entity virtual override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8a940", "name": "CBaseToggle::Activate", "confidence": "low", "rationale": "slot 48 this-only empty entity virtual override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8a9a0", "name": "CBreakableProp::Activate", "confidence": "low", "rationale": "slot 48 this-only empty entity virtual override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf8aa00", "name": "CBaseButton::Activate", "confidence": "low", "rationale": "slot 48 this-only empty entity virtual override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8aa60", "name": "CColorCorrection::Activate", "confidence": "low", "rationale": "slot 48 this-only empty entity virtual override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf8c6b0", "name": "AmmoTypeInfo_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 1 int=0 constant getter of schema struct type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf8e7a0", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::Get", "confidence": "low", "rationale": "slot 2 int=0 networkvar-wrapper getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf91a30", "name": "ActiveModelConfig_t::GetSchemaClassInfo", "confidence": "low", "rationale": "slot 5 int=0 constant getter of schema struct type", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf98f40", "name": "EntityRenderAttribute_t::GetSchemaClassInfo", "confidence": "low", "rationale": "slot 6 int=0 constant getter of schema struct type", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfa2950", "name": "CCSPointScriptEntity::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 constant getter, networked entity server-class accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfa6760", "name": "CBaseClientUIEntity::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 networked-entity server-class accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfa67a0", "name": "CBaseAnimGraph::GetEntityMemoryPoolCategory", "confidence": "low", "rationale": "strings 'Animgraph-based models' (memory group label) + 'CBaseAnimGraph' credit; called by 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfa6880", "name": "CItemAssaultSuit::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 networked-entity server-class accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfa68c0", "name": "CBaseCombatCharacter::GetEntityMemoryPoolCategory", "confidence": "low", "rationale": "strings BaseCombatCharacter/CBaseCombatCharacter + calls the CBaseAnimGraph base variant (sub_0xfa67a0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfa7200", "name": "CCSObserverPawn::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 networked-entity server-class accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfa8840", "name": "CBaseCombatCharacter::GetEntityMemoryPoolCategory", "confidence": "low", "rationale": "strings BaseCombatCharacter/CBaseCombatCharacter + calls CBaseAnimGraph base variant (sub_0xfa67a0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfac860", "name": "AmmoTypeInfo_t::GetSchemaClassInfo", "confidence": "low", "rationale": "slot 2 int=0 constant getter of schema struct type", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb0520", "name": "ParsePhysicsBodyGameMarkup", "confidence": "medium", "rationale": "strings 'CPhysicsBodyGameMarkup' + 'CUtlDict'; many parse-helper callees builds a dict", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfb5320", "name": "CEmptyGraphController::Evaluate", "confidence": "low", "rationale": "slot 11 int=4 with many callees = main anim-graph controller evaluate/run", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfcd030", "name": "ActiveModelConfig_t::Destruct", "confidence": "low", "rationale": "slot 6 int=0 with cleanup callees = schema type destruct/free", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfd56d0", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::GetForModify", "confidence": "low", "rationale": "slot 3 int=0 networkvar-wrapper accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfda000", "name": "BuildActiveModelConfigVector", "confidence": "low", "rationale": "int=6 builder over many getters; vector-realloc guard strings are inlined std::vector growth", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfe7c40", "name": "CBaseEntity::PostConstructor", "confidence": "low", "rationale": "shared int=1 entity init helper called by 16 ctors; MEM_ALLOC credits CLogicalEntity/CServerOnlyPointEntity", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffa600", "name": "CAI_ExpresserHost::GetExpresser", "confidence": "low", "rationale": "slot 45 int=0 constant/member accessor, heavily called (89)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffa660", "name": "DebugSnapshotBaseStructuredData_t::ToString", "confidence": "low", "rationale": "slot 4 int=0 accessor of debug snapshot structured-data type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa670", "name": "CDynamicProp::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema/factory binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa680", "name": "CDynamicPropAlias_dynamic_prop::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa690", "name": "CDynamicPropAlias_prop_dynamic_override::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa6a0", "name": "CDynamicPropAlias_cable_dynamic::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa710", "name": "DebugSnapshotBaseStructuredData_t::GetName", "confidence": "low", "rationale": "slot 1 int=0 constant accessor of debug snapshot type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa730", "name": "CBaseAnimGraphDestructibleParts_GraphController::UpdateSequenceInfo", "confidence": "low", "rationale": "slot 18 int=0 anim-graph controller accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa740", "name": "CBaseAnimGraphDestructibleParts_GraphController::GetParam", "confidence": "low", "rationale": "slot 7 int=0 anim-graph controller accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa750", "name": "CBaseAnimGraphDestructibleParts_GraphController::SetParam", "confidence": "low", "rationale": "slot 8 int=0 anim-graph controller accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa760", "name": "CBaseDoor::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa770", "name": "CBaseDoor::GetDoorMoveType", "confidence": "low", "rationale": "slot 270 int=0 constant getter, door-specific deep-vtable virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa790", "name": "CBaseDoor::GetDoorSounds", "confidence": "low", "rationale": "slot 272 int=0 constant getter, door-specific deep-vtable virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa7a0", "name": "CBaseAnimGraphDestructibleParts_GraphController::Update", "confidence": "low", "rationale": "slot 10 int=0 anim-graph controller method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffa7b0", "name": "CDynamicPropAlias_dynamic_prop::GetSchemaClassName", "confidence": "low", "rationale": "slot 44 int=0 constant getter overridden by alias/wrapper entity classes", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa7c0", "name": "CDynamicPropAlias_prop_dynamic_override::GetSchemaClassName", "confidence": "low", "rationale": "slot 44 int=0 constant getter overridden by alias entity classes", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa7d0", "name": "CDynamicPropAlias_cable_dynamic::GetSchemaClassName", "confidence": "low", "rationale": "slot 44 int=0 constant getter overridden by alias entity classes", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa7e0", "name": "CEntityBlocker::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa7f0", "name": "CEntityBlocker::GetSchemaClassName", "confidence": "low", "rationale": "slot 44 int=0 constant getter, class-specific override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa800", "name": "CEntityDissolve::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa810", "name": "CEntityFlame::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa820", "name": "CEnvDecal::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa830", "name": "CEnvLaser::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa840", "name": "CMessage::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa850", "name": "CFish::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa860", "name": "CFishPool::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa870", "name": "CBreakable::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa880", "name": "CFuncMoveLinear::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa890", "name": "CFuncMoveLinear::GetMoverType", "confidence": "low", "rationale": "slot 112 int=0 constant getter shared by mover entities", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa8a0", "name": "CPathMover::GetMoverType", "confidence": "low", "rationale": "slot 112 int=0 constant getter shared by mover entities", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa8b0", "name": "CMoverPathNode::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa8c0", "name": "CPathMoverEntitySpawner::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa8d0", "name": "CFuncMoverRouter::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa8e0", "name": "CPathMover::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa900", "name": "CFuncMover::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa910", "name": "CFuncMover::GetMoverType", "confidence": "low", "rationale": "slot 112 int=0 constant getter shared by mover entities", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffa920", "name": "CFuncRotating::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter, per-leaf-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb300", "name": "DebugSnapshotBaseStructuredData_t::WriteFields", "confidence": "low", "rationale": "slot 5 int=0 method of debug snapshot structured-data type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb310", "name": "DebugDrawBoneTransforms_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter of schema debug type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb320", "name": "AI_BaseNPC_DebugSnapshotData_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter of schema debug type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb330", "name": "AI_DefaultNPC_DebugSnapshotData_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter of schema debug type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb340", "name": "AI_GroundRootMotionMotor_DebugSnapshotData_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter of schema debug type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb350", "name": "DebugSnapshotBaseStructuredData_t::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 constant getter of schema debug type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb360", "name": "CBaseAnimGraphDestructibleParts_GraphController::GetSchemaClassInfo", "confidence": "low", "rationale": "slot 0 int=0 constant getter of anim-graph controller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb370", "name": "CBaseDoor::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffb380", "name": "CDynamicPropAlias_cable_dynamic::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb390", "name": "CDynamicPropAlias_prop_dynamic_override::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb3a0", "name": "CDynamicPropAlias_dynamic_prop::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb3b0", "name": "CDynamicProp::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffb3c0", "name": "CEntityBlocker::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb3d0", "name": "CEntityDissolve::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffb3e0", "name": "CEntityFlame::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffb3f0", "name": "CEnvDecal::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb400", "name": "CEnvLaser::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffb410", "name": "CMessage::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffb420", "name": "CFish::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffb430", "name": "CFishPool::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffb440", "name": "CBreakable::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffb450", "name": "CFuncMoveLinear::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffb460", "name": "CMoverPathNode::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb470", "name": "CPathMoverEntitySpawner::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb480", "name": "CFuncMoverRouter::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffb490", "name": "CPathMover::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb4a0", "name": "CFuncMover::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb4b0", "name": "CFuncRotating::GetDataDescMap", "confidence": "medium", "rationale": "slot 47 universal constant-return entity datadesc accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffbfd0", "name": "CBaseAnimGraphDestructibleParts_GraphController::GetParamCount", "confidence": "low", "rationale": "slot 12 int=0 anim-graph controller getter (matches CEmptyGraphController slot 12)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffbfe0", "name": "CBaseAnimGraphDestructibleParts_GraphController::Reset", "confidence": "low", "rationale": "slot 1 int=0 anim-graph controller method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc2f0", "name": "CBaseDoor::ObjectCaps", "confidence": "low", "rationale": "slot 46 int=0 constant flags getter; doors add USE capability", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc300", "name": "CBaseDoor::GetPredictionDescMap", "confidence": "low", "rationale": "slot 45 int=0 constant descriptor getter, class-specific override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc410", "name": "CDynamicPropAlias_cable_dynamic::Precache", "confidence": "medium", "rationale": "slot 4 empty Precache override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc430", "name": "CDynamicPropAlias_cable_dynamic::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to prop base (sub_0x1646550)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc470", "name": "CDynamicPropAlias_prop_dynamic_override::Precache", "confidence": "medium", "rationale": "slot 4 empty Precache override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc490", "name": "CDynamicPropAlias_prop_dynamic_override::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to prop base (sub_0x1646550)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc4d0", "name": "CDynamicPropAlias_dynamic_prop::Precache", "confidence": "medium", "rationale": "slot 4 empty Precache override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc4f0", "name": "CDynamicPropAlias_dynamic_prop::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to prop base (sub_0x1646550)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc580", "name": "CEntityBlocker::Precache", "confidence": "medium", "rationale": "slot 4 empty Precache override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc590", "name": "CEntityBlocker::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to model base (sub_0x16200b0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffc5d0", "name": "CEntityDissolve::SetDissolveType", "confidence": "medium", "rationale": "references think-context names 'CEntityDissolveDissolveThink'/'CEntityDissolveElectrocuteThink' to pick which think to run", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffc6e0", "name": "CEntityFlame::Precache", "confidence": "medium", "rationale": "slot 4 empty Precache override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffc6f0", "name": "CEntityFlame::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to base (sub_0x17d37b0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffc780", "name": "CEnvLaser::ObjectCaps", "confidence": "low", "rationale": "slot 46 int=0 constant flags getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc790", "name": "CEnvLaser::GetPredictionDescMap", "confidence": "low", "rationale": "slot 45 int=0 constant descriptor getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc7a0", "name": "CFuncRotating::Precache", "confidence": "medium", "rationale": "slot 4 Precache, calls base precache (sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffc800", "name": "CMessage::Precache", "confidence": "medium", "rationale": "slot 4 Precache, calls base precache (sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffc850", "name": "CMessage::Spawn", "confidence": "medium", "rationale": "slot 5 Spawn forwarding to base + precache (sub_0x17d37b0,sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffc8b0", "name": "CBreakable::Precache", "confidence": "medium", "rationale": "slot 4 Precache, calls base precache (sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffc920", "name": "CFuncMoveLinear::Precache", "confidence": "medium", "rationale": "slot 4 Precache, calls base precache (sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffc9a0", "name": "CMessage::ObjectCaps", "confidence": "low", "rationale": "slot 46 int=0 constant flags getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc9b0", "name": "CMessage::GetPredictionDescMap", "confidence": "low", "rationale": "slot 45 int=0 constant descriptor getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffca00", "name": "CMoverPathNode::ObjectCaps", "confidence": "low", "rationale": "slot 46 int=0 constant flags getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffca10", "name": "CMoverPathNode::GetPredictionDescMap", "confidence": "low", "rationale": "slot 45 int=0 constant descriptor getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffca60", "name": "CPathMoverEntitySpawner::GetEntityHandle", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffca70", "name": "CPathMoverEntitySpawner::NetworkStateChanged", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffcaa0", "name": "CPathMover::GetEntityHandle", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffcab0", "name": "CPathMover::NetworkStateChanged", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffcac0", "name": "CBaseDoor::MoveDone", "confidence": "low", "rationale": "class+slot; door movement callback guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffcaf0", "name": "CFuncMover::Activate", "confidence": "low", "rationale": "class+slot; func_mover activate guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffcb10", "name": "CFuncMoveLinear::Activate", "confidence": "low", "rationale": "class+slot; func_movelinear activate guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffda30", "name": "CFuncMoverRouter::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffdb34", "name": "CreateAndBindController", "confidence": "high", "rationale": "string 'CreateAndBindController' + assert 'GetControllerInternal(T::s_nControllerTypeID,...)' names the fn", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffeae0", "name": "CBaseAnimGraphDestructibleParts_GraphController::Update", "confidence": "low", "rationale": "graph-controller slot 13; per-frame update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffefb0", "name": "CFuncMoveLinear::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfff020", "name": "CFuncRotating::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfff360", "name": "CBreakable::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfff5a0", "name": "DebugSnapshot_SerializeField_CHandle_CSprite", "confidence": "low", "rationale": "references schema type names CHandle,CSprite; per-type structured-data field serialize thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfffd90", "name": "DebugSnapshot_SerializeField_MoveLinearAuthoredPos", "confidence": "low", "rationale": "references CGameSoundEventName,MoveLinearAuthoredPos_t; per-type structured-data field serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1000000", "name": "DebugSnapshot_SerializeField_CTransform", "confidence": "low", "rationale": "references CTransform,CUtlVectorFixedGrowable; per-type structured-data field serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1000570", "name": "CFuncMoverRouter::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10008f0", "name": "DebugSnapshot_SerializeField_Event", "confidence": "low", "rationale": "references AI_GroundRootMotionMotor_DebugSnapshotData_t::Event_t,CUtlVector; snapshot field serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1000e50", "name": "AI_GroundRootMotionMotor_DebugSnapshotData_t::ReadFromSnapshot", "confidence": "low", "rationale": "structured-data slot 5; deserialize from debug snapshot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1000f10", "name": "CFishPool::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1001040", "name": "AI_GroundRootMotionMotor_DebugSnapshotData_t::WriteToSnapshot", "confidence": "low", "rationale": "structured-data slot 4; serialize into debug snapshot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10013e0", "name": "CBaseAnimGraphDestructibleParts_GraphController::ReadFromSnapshot", "confidence": "low", "rationale": "structured-data slot 5; deserialize from debug snapshot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1001490", "name": "CFuncMover::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1001630", "name": "CMoverPathNode::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10017c0", "name": "CMoverPathNode::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1001a80", "name": "CPathMoverEntitySpawner::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1001c50", "name": "DebugSnapshot_SerializeField_CHandle_CPathMover", "confidence": "low", "rationale": "references CHandle,CPathMover; per-type structured-data field serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1002010", "name": "CFishPool::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1002160", "name": "AI_DefaultNPC_DebugSnapshotData_t::WriteToSnapshot", "confidence": "low", "rationale": "structured-data slot 4; serialize into debug snapshot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10021e0", "name": "AI_DefaultNPC_DebugSnapshotData_t::ReadFromSnapshot", "confidence": "low", "rationale": "structured-data slot 5; deserialize from debug snapshot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1002800", "name": "AI_BaseNPC_DebugSnapshotData_t::WriteToSnapshot", "confidence": "low", "rationale": "structured-data slot 4; serialize into debug snapshot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1002940", "name": "CPathMoverEntitySpawner::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1002b20", "name": "CBaseAnimGraphDestructibleParts_GraphController::WriteToSnapshot", "confidence": "low", "rationale": "structured-data slot 4; serialize into debug snapshot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1002ba0", "name": "CFuncMover::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1002fb0", "name": "DebugDrawBoneTransforms_t::WriteToSnapshot", "confidence": "low", "rationale": "structured-data slot 4; serialize into debug snapshot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1003020", "name": "DebugDrawBoneTransforms_t::ReadFromSnapshot", "confidence": "low", "rationale": "structured-data slot 5; deserialize from debug snapshot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1003a10", "name": "DebugSnapshot_SerializeField_MotorPathWaypoint", "confidence": "low", "rationale": "references AI_MotorServices_DebugSnapshotData_t::MotorPathWaypoint_t,CUtlVector; snapshot field serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1003de0", "name": "AI_BaseNPC_DebugSnapshotData_t::ReadFromSnapshot", "confidence": "low", "rationale": "structured-data slot 5; deserialize from debug snapshot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1004160", "name": "CPathMover::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10043b0", "name": "CPathMover::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1004c20", "name": "CEnvDecal::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1004c80", "name": "CEnvDecal::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1004cf0", "name": "CEnvLaser::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1005480", "name": "CEnvLaser::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1008130", "name": "CBaseDoor::Precache", "confidence": "low", "rationale": "class+slot only; slot-48 trivial virtual shared across model entities", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1008190", "name": "CDynamicProp::Precache", "confidence": "low", "rationale": "class+slot only; slot-48 trivial virtual shared across model entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10081f0", "name": "CEntityDissolve::Precache", "confidence": "low", "rationale": "class+slot only; slot-48 trivial virtual shared across model entities", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1008250", "name": "CEntityFlame::Precache", "confidence": "low", "rationale": "class+slot only; slot-48 trivial virtual shared across model entities", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10082b0", "name": "CEnvDecal::Precache", "confidence": "low", "rationale": "class+slot only; slot-48 trivial virtual shared across model entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1008310", "name": "CFish::Precache", "confidence": "low", "rationale": "class+slot only; slot-48 trivial virtual shared across model entities", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1008370", "name": "CBreakable::Precache", "confidence": "low", "rationale": "class+slot only; slot-48 trivial virtual shared across model entities", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10083d0", "name": "CFuncMoveLinear::Precache", "confidence": "low", "rationale": "class+slot only; slot-48 trivial virtual shared across model entities", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1008430", "name": "CFuncMover::Precache", "confidence": "low", "rationale": "class+slot only; slot-48 trivial virtual shared across model entities", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1008490", "name": "CFuncRotating::Precache", "confidence": "low", "rationale": "class+slot only; slot-48 trivial virtual shared across model entities", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x100af00", "name": "AI_DefaultNPC_DebugSnapshotData_t::GetTypeName", "confidence": "low", "rationale": "structured-data slot 1; trivial accessor returning type name/size", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x100bce0", "name": "AI_GroundRootMotionMotor_DebugSnapshotData_t::GetTypeName", "confidence": "low", "rationale": "structured-data slot 1; trivial accessor returning type name/size", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10117a0", "name": "DebugSnapshot_SerializeField_VectorWS", "confidence": "low", "rationale": "references VectorWS,float32 schema type names; snapshot field serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10174e0", "name": "DebugSnapshotBaseStructuredData_t::Serialize", "confidence": "low", "rationale": "structured-data slot 2; write fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1017a90", "name": "CBaseAnimGraphDestructibleParts_GraphController::Serialize", "confidence": "low", "rationale": "structured-data slot 2; write fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1019b40", "name": "ParseKeyValues3ClassData", "confidence": "medium", "rationale": "string \"Class data is a '%s', not a table\" + KeyValues3::GetString/FindMember; parses KV3 class table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x101c730", "name": "AI_BaseNPC_DebugSnapshotData_t::GetTypeName", "confidence": "low", "rationale": "structured-data slot 1; trivial accessor returning type name/size", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1022060", "name": "AI_GroundRootMotionMotor_DebugSnapshotData_t::Serialize", "confidence": "low", "rationale": "structured-data slot 2; write fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1025070", "name": "CBaseAnimGraphDestructibleParts_GraphController::SetParameters", "confidence": "low", "rationale": "graph-controller slot 11 (int=4); apply parameters", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1033660", "name": "AI_BaseNPC_DebugSnapshotData_t::Serialize", "confidence": "low", "rationale": "structured-data slot 2; write fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10341d0", "name": "AI_DefaultNPC_DebugSnapshotData_t::Serialize", "confidence": "low", "rationale": "structured-data slot 2; write fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1037200", "name": "BuildEntityDataList", "confidence": "low", "rationale": "std::vector realloc error strings; gathers items into a vector via many small getters", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103c380", "name": "CDynamicProp::GetEntityHandle", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103c390", "name": "CDynamicProp::NetworkStateChanged", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103c3a0", "name": "CEntityBlocker::GetEntityHandle", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103c3b0", "name": "CEntityBlocker::NetworkStateChanged", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103c3c0", "name": "CEntityFlame::GetEntityHandle", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103c3d0", "name": "CFishPool::Precache", "confidence": "low", "rationale": "slot 46 with callees; precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103c4e0", "name": "CEntityFlame::NetworkStateChanged", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103c4f0", "name": "CFish::Precache", "confidence": "low", "rationale": "slot 46 with callees; precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103cae0", "name": "CFish::NetworkStateChanged", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cb20", "name": "CGameSceneNodeHandle::Set", "confidence": "low", "rationale": "class+slot; handle mutator guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cb30", "name": "CGameSceneNodeHandle::Get", "confidence": "low", "rationale": "class+slot; handle accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cb40", "name": "CGameSceneNodeHandle::operator=", "confidence": "low", "rationale": "class+slot; handle assignment guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cb60", "name": "CGameSceneNodeHandle::GetScene", "confidence": "low", "rationale": "class+slot; handle accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cb70", "name": "CGameSceneNode::GetAbsOrigin", "confidence": "low", "rationale": "class+slot only; scene-node transform accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103cb80", "name": "CGameSceneNode::GetAbsAngles", "confidence": "low", "rationale": "class+slot only; scene-node transform accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cba0", "name": "CItem::~CItem", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103cbb0", "name": "CRotatorTarget::~CRotatorTarget", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cbc0", "name": "CFuncRotator::~CFuncRotator", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cbe0", "name": "CEntityPulseAPICheckComponents::GetBinding", "confidence": "low", "rationale": "pulse-api component slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cc10", "name": "CUtlSymbolDataOps::MakeEmpty", "confidence": "low", "rationale": "CDefOps-style ops slot guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cc20", "name": "CUtlSymbolDataOps::IsEmpty", "confidence": "low", "rationale": "CDefOps-style ops slot guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103cc30", "name": "CGameChoreoServices::GetSceneEntity", "confidence": "low", "rationale": "choreo-services slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103cc40", "name": "CGameChoreoServices::GetType", "confidence": "low", "rationale": "choreo-services slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cc50", "name": "CInfoData::~CInfoData", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cc60", "name": "CInfoData::UpdateOnRemove", "confidence": "low", "rationale": "class+slot only; guess for CBaseModelEntity mid-vtable virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cc70", "name": "CItemGenericTriggerHelper::~CItemGenericTriggerHelper", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cc80", "name": "CItemGeneric::~CItemGeneric", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cc90", "name": "CItemGeneric::GetItemName", "confidence": "low", "rationale": "class+slot only; high-vtable getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103cca0", "name": "CItemGeneric::OnPickedUp", "confidence": "low", "rationale": "class+slot only; high-vtable gameplay virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103ccc0", "name": "CLogicBranch::~CLogicBranch", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103ccd0", "name": "CLogicDistanceCheck::~CLogicDistanceCheck", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103cd00", "name": "CTestPulseIO::~CTestPulseIO", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103d5b0", "name": "CRotatorTarget::Spawn", "confidence": "low", "rationale": "class+slot only; guess for CBaseEntity virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103d5c0", "name": "DebugSnapshot_SerializeField_FuncRotatorRotationSummaryFlags", "confidence": "low", "rationale": "references FuncRotatorRotationSummaryFlags_t,GameTick_t; snapshot field serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103d6c0", "name": "CFuncRotator::Spawn", "confidence": "low", "rationale": "class+slot only; guess for CBaseEntity virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103d6d0", "name": "CGameSceneNodeHandle::~CGameSceneNodeHandle", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103d7c0", "name": "CInfoData::Spawn", "confidence": "low", "rationale": "class+slot only; guess for CBaseEntity virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103d7d0", "name": "CItemGenericTriggerHelper::Spawn", "confidence": "low", "rationale": "class+slot only; guess for CBaseEntity virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103d7e0", "name": "CItemGeneric::Spawn", "confidence": "low", "rationale": "class+slot only; guess for CBaseEntity virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103d7f0", "name": "CItem::Spawn", "confidence": "low", "rationale": "class+slot only; guess for CBaseEntity virtual", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103d800", "name": "locksound_t::~locksound_t", "confidence": "low", "rationale": "struct schema-ops slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103d810", "name": "CLogicBranch::Spawn", "confidence": "low", "rationale": "class+slot only; guess for CBaseEntity virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103d820", "name": "CLogicDistanceCheck::Spawn", "confidence": "low", "rationale": "class+slot only; guess for CBaseEntity virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103d830", "name": "CTestPulseIOComponent_Derived::~CTestPulseIOComponent_Derived", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103d840", "name": "CTestPulseIOComponent::~CTestPulseIOComponent", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103d850", "name": "CTestPulseIO::Spawn", "confidence": "low", "rationale": "class+slot only; guess for CBaseEntity virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103da20", "name": "CRotatorTarget::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103da70", "name": "CRotatorTarget::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103dad0", "name": "CLogicDistanceCheck::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103db40", "name": "CInfoData::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103dc80", "name": "CRotatorTarget::GetEntityHandle", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103dc90", "name": "CRotatorTarget::NetworkStateChanged", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103dca0", "name": "CItemGenericTriggerHelper::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103dcb0", "name": "CItemGenericTriggerHelper::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103e980", "name": "RegisterPulseBinding_GetFloatString", "confidence": "low", "rationale": "param-name strings flOutFloat,strOutString; pulse/script fn binding registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103eac0", "name": "RegisterPulseBinding_Compare_nameA", "confidence": "low", "rationale": "param-name strings nameA,strValueB; pulse/script fn binding registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103ec00", "name": "RegisterPulseBinding_handleA", "confidence": "low", "rationale": "param-name strings handleA,valueB; pulse/script fn binding registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103f440", "name": "RegisterPulseBinding_ParticleIndex", "confidence": "low", "rationale": "param-name strings ParticleIndex_t,retval; pulse/script fn binding registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103f820", "name": "CUtlSymbolDataOps::Serialize", "confidence": "low", "rationale": "CDefOps-style slot 0; int=4 serialize guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103fb60", "name": "CInfoData::GetEntityHandle", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103fb70", "name": "CInfoData::NetworkStateChanged", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103fcf0", "name": "CLogicBranch::GetEntityHandle", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10423f0", "name": "DebugSnapshot_SerializeField_CHandle_CItemGeneric", "confidence": "low", "rationale": "references CHandle,CItemGeneric; per-type structured-data field serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1042540", "name": "DebugSnapshot_SerializeField_CGameSoundEventName", "confidence": "low", "rationale": "references CGameSoundEventName,GameTime_t; snapshot field serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10429b0", "name": "CLogicBranch::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1042ef0", "name": "CLogicBranch::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1042f90", "name": "CFuncRotator::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10433f0", "name": "CInfoData::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1043720", "name": "CFuncRotator::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1043810", "name": "CTestPulseIO::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1045430", "name": "CTestPulseIO::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1045b90", "name": "CItemGeneric::Deserialize", "confidence": "low", "rationale": "entity vtable slot 5 (shared CBaseEntity schema/serialize pair); calls sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1046c70", "name": "CItemGeneric::Serialize", "confidence": "low", "rationale": "entity vtable slot 4 (shared CBaseEntity schema/serialize pair); calls common helper sub_0x21329e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10484c0", "name": "CPulseCell_CreateParticle_Execute", "confidence": "low", "rationale": "param names ParticleIndex_t,retval, int=5, pulse runtime callees; execute body", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104b3b0", "name": "CPulseCell_SetName_Execute", "confidence": "low", "rationale": "strings _Target,name; pulse cell setting a value on a target entity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104b530", "name": "CPulseCell_SetColor_Execute", "confidence": "low", "rationale": "strings _Target,colInValue; pulse cell setting color on target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104b6b0", "name": "CPulseCell_SetVector_Execute", "confidence": "low", "rationale": "strings _Target,vecInValue; pulse cell setting vector on target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104b830", "name": "CPulseCell_SetString_Execute", "confidence": "low", "rationale": "strings _Target,strInValue; pulse cell setting string on target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104b9b0", "name": "CPulseCell_SetFloat_Execute", "confidence": "low", "rationale": "strings _Target,flInValue; pulse cell setting float on target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104bb30", "name": "CPulseCell_SetInt_Execute", "confidence": "low", "rationale": "strings _Target,nInValue; pulse cell setting int on target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104bcb0", "name": "CPulseCell_SetBool_Execute", "confidence": "low", "rationale": "strings _Target,bInValue; pulse cell setting bool on target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104be30", "name": "CPulseCell_SetEntity_Execute", "confidence": "low", "rationale": "strings _Target,hEntity; pulse cell setting entity handle on target", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1050f20", "name": "DebugSnapshot_SerializeField_CEntityHandle", "confidence": "low", "rationale": "references CEntityHandle,CUtlStringToken schema type names; snapshot field serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1051e60", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::Get", "confidence": "low", "rationale": "networkvar accessor slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1054820", "name": "locksound_t::Construct", "confidence": "low", "rationale": "struct schema-ops slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1055620", "name": "CTestPulseIOComponent::GetType", "confidence": "low", "rationale": "pulse test component slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1055630", "name": "CTestPulseIOComponent_Derived::GetType", "confidence": "low", "rationale": "pulse test component slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1055640", "name": "CPulseCell_GetFloatString_Execute", "confidence": "low", "rationale": "param names flOutFloat,strOutString + pulse runtime callees; execute body", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10564d0", "name": "CPulseCell_Compare_nameA_Execute", "confidence": "low", "rationale": "param names nameA,strValueB + pulse runtime callees; execute body", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10571b0", "name": "CPulseCell_handleA_Execute", "confidence": "low", "rationale": "param names handleA,valueB + pulse runtime callees; execute body", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x105a630", "name": "locksound_t::Serialize", "confidence": "low", "rationale": "struct schema-ops slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x105b0b0", "name": "CTestPulseIOComponent::Run", "confidence": "low", "rationale": "pulse test component slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x105b660", "name": "CTestPulseIOComponent_Derived::Run", "confidence": "low", "rationale": "pulse test component slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x105be90", "name": "CGameSceneNodeHandle::IsValid", "confidence": "low", "rationale": "class+slot; handle validity guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x105f3a0", "name": "CInfoData::GetType", "confidence": "low", "rationale": "info_data component slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1062aa0", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::NetworkStateChanged", "confidence": "low", "rationale": "networkvar change-notify slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1062ab0", "name": "KeyValues3_RecursiveSerialize", "confidence": "medium", "rationale": "string 'Stack depth limit hit (%d)' + KeyValues3::PrepareForType/SetString; recursive KV3 serialize w/ depth guard", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d2e0", "name": "CFuncRotator::GetEntityHandle", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d2f0", "name": "CFuncRotator::NetworkStateChanged", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d300", "name": "CItemGeneric::GetEntityHandle", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d310", "name": "CItemGeneric::NetworkStateChanged", "confidence": "low", "rationale": "class+slot only; trivial no-callee virtual, part of 45/46 pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d360", "name": "CRuleEntity::~CRuleEntity", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d370", "name": "CRulePointEntity::~CRulePointEntity", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d380", "name": "CGamePlayerEquip::~CGamePlayerEquip", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d390", "name": "CLogicRelay::~CLogicRelay", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d3c0", "name": "CMapSharedEnvironment::~CMapSharedEnvironment", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106d3e0", "name": "CMarkupVolume::~CMarkupVolume", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d3f0", "name": "CMarkupVolume::IsPointInVolume", "confidence": "low", "rationale": "markup-volume high-slot query guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d400", "name": "CMarkupVolume::GetVolumeTags", "confidence": "low", "rationale": "markup-volume high-slot accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d410", "name": "CMarkupVolumeTagged::~CMarkupVolumeTagged", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d420", "name": "CMarkupVolumeTagged::HasTag", "confidence": "low", "rationale": "tagged markup-volume high-slot query guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d430", "name": "CMarkupVolumeTagged::GetTags", "confidence": "low", "rationale": "tagged markup-volume high-slot accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d440", "name": "CMarkupVolumeWithRef::~CMarkupVolumeWithRef", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d450", "name": "CFuncBrush::~CFuncBrush", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d460", "name": "CDynamicNavConnectionsVolume::~CDynamicNavConnectionsVolume", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d470", "name": "CPathParticleRope::~CPathParticleRope", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d480", "name": "CPathParticleRopeAlias_path_particle_rope_clientside::~CPathParticleRopeAlias_path_particle_rope_clientside", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d490", "name": "CPathParticleRopeAlias_path_particle_rope_clientside::UpdateOnRemove", "confidence": "low", "rationale": "slot 44 mid-vtable virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d4a0", "name": "CPathQueryComponent::Update", "confidence": "low", "rationale": "path-query component slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106d4e0", "name": "CPathSimple::~CPathSimple", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d4f0", "name": "CPathSimple::GetPathType", "confidence": "low", "rationale": "path high-slot accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d500", "name": "CPathNode::~CPathNode", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d510", "name": "CPathWithDynamicNodes::~CPathWithDynamicNodes", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d530", "name": "CPathTrack::~CPathTrack", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d550", "name": "CPhysMotor::~CPhysMotor", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106d580", "name": "CRagdollPropNavObstacle::GetNavObstacle", "confidence": "low", "rationale": "nav-obstacle slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d590", "name": "CRagdollPropNavObstacle::IsNavObstacleEnabled", "confidence": "low", "rationale": "nav-obstacle slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d5b0", "name": "CRagdollProp::~CRagdollProp", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106d5c0", "name": "CRagdollProp::GetRagdollObjectCount", "confidence": "low", "rationale": "ragdoll high-slot accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106d5d0", "name": "CRagdollProp::VPhysicsUpdate", "confidence": "low", "rationale": "ragdoll high-slot physics virtual guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106d5e0", "name": "CRagdollProp::Precache", "confidence": "low", "rationale": "ragdoll mid-slot virtual guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106d5f0", "name": "CRagdollProp::SetupBones", "confidence": "low", "rationale": "ragdoll high-slot (int=1) bone virtual guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106d600", "name": "CPhysicsProp::~CPhysicsProp", "confidence": "low", "rationale": "vtable slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d610", "name": "CPhysicsProp::VPhysicsCollision", "confidence": "low", "rationale": "physics-prop high-slot (int=1) physics virtual guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106d620", "name": "CPhysicsProp::OnPhysGunPickup", "confidence": "low", "rationale": "deep CPhysicsProp vtable slot 317, int=1 physics-interaction virtual; class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d640", "name": "CPhysicsProp::OnPhysGunDrop", "confidence": "low", "rationale": "deep CPhysicsProp vtable slot 318, int=1 physcannon virtual; class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106d660", "name": "CPhysicsProp::CanBePickedUpByPhyscannon", "confidence": "low", "rationale": "deep CPhysicsProp vtable slot 319, int=1 physcannon query; class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d680", "name": "CPhysicsPropOverride::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter called once; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d690", "name": "CPhysicsPropRespawnable::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter called once; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d6a0", "name": "CPhysicsPropOverride::CreateVPhysics", "confidence": "low", "rationale": "slot 44 int=0 physics-prop override; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d6b0", "name": "CPhysBox::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter called once; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d6c0", "name": "CPhysExplosion::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter called once; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d6d0", "name": "CPhysImpact::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter called once; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106d6e0", "name": "CPhysMagnet::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter called once; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106dcc0", "name": "CLogicRelay::Precache", "confidence": "medium", "rationale": "slot 4 int=1 override chaining to base via sub_0x21329e0; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106dd20", "name": "CPathTrack::Precache", "confidence": "medium", "rationale": "slot 4 int=1 override calls base sub_0x21329e0; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106dd70", "name": "CPathTrack::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helpers; adjacent to slot-4 Precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106ddd0", "name": "CPhysExplosion::Precache", "confidence": "medium", "rationale": "slot 4 int=1 override calls base sub_0x21329e0; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106de20", "name": "CPhysExplosion::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helpers; adjacent to slot-4 Precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106de80", "name": "CPhysImpact::Precache", "confidence": "medium", "rationale": "slot 4 int=1 empty override; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106dea0", "name": "CPhysImpact::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper; adjacent to slot-4 Precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106dee0", "name": "CLogicRelay::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106def0", "name": "CMapSharedEnvironment::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106df00", "name": "CGamePlayerEquip::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106df10", "name": "CRulePointEntity::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106df20", "name": "CRuleEntity::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106df30", "name": "CMarkupVolumeWithRef::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106df40", "name": "CMarkupVolumeTagged::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106df50", "name": "CMarkupVolume::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106df60", "name": "CFuncBrush::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106df70", "name": "CMovementStatsProperty::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding for component", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106df80", "name": "CDynamicNavConnectionsVolume::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106df90", "name": "CPathParticleRopeAlias_path_particle_rope_clientside::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106dfa0", "name": "CPathParticleRope::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106dfb0", "name": "CPathQueryComponent::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding for component", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106dfc0", "name": "CPathWithDynamicNodes::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106dfd0", "name": "CPathSimple::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106dfe0", "name": "CPathNode::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106dff0", "name": "CPathTrack::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e000", "name": "CMotorController::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e010", "name": "CPhysMotor::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e020", "name": "SimpleConstraintSoundProfile::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-struct schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e030", "name": "ConstraintSoundInfo::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-struct schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e040", "name": "CSmoothFunc::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-struct schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e050", "name": "CRagdollProp::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e060", "name": "CPhysicsPropRespawnable::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e090", "name": "CPhysicsPropOverride::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e0c0", "name": "CPhysicsProp::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e0f0", "name": "CPhysBox::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e100", "name": "CPhysExplosion::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e110", "name": "CPhysImpact::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e120", "name": "CPhysMagnet::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e150", "name": "CLogicRelay::MyNPCPointer", "confidence": "low", "rationale": "slot 46 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106e680", "name": "CPathNode::Precache", "confidence": "medium", "rationale": "slot 4 int=1 override with node-specific precache calls; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106ea20", "name": "CRuleEntity::Precache", "confidence": "medium", "rationale": "slot 4 int=1 empty override; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106ea30", "name": "CRuleEntity::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper sub_0x16200b0; adjacent to Precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106ea60", "name": "CRulePointEntity::Precache", "confidence": "medium", "rationale": "slot 4 int=1 empty override; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106ea70", "name": "CRulePointEntity::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper sub_0x16200b0; adjacent to Precache", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106eaa0", "name": "CMarkupVolume::Precache", "confidence": "medium", "rationale": "slot 4 int=1 empty override; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106eab0", "name": "CMarkupVolume::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper sub_0x16200b0; adjacent to Precache", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106eae0", "name": "CFuncBrush::Precache", "confidence": "medium", "rationale": "slot 4 int=1 empty override; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106eaf0", "name": "CFuncBrush::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper sub_0x16200b0; adjacent to Precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106eff0", "name": "CDynamicNavConnectionsVolume::MyNPCPointer", "confidence": "low", "rationale": "slot 46 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106f000", "name": "CDynamicNavConnectionsVolume::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 45 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106f340", "name": "CPathParticleRopeAlias_path_particle_rope_clientside::Precache", "confidence": "medium", "rationale": "slot 4 int=1 empty override; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106f390", "name": "CPathParticleRopeAlias_path_particle_rope_clientside::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base helper; adjacent to slot-4 Precache", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106f5b0", "name": "CPathNode::MyNPCPointer", "confidence": "low", "rationale": "slot 46 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10700b0", "name": "CPhysicsProp::SetThinkFunctions", "confidence": "low", "rationale": "references think-func name strings CPhysicsPropClearFlagsThink/ClearThrownByPlayerThink; think setup helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10700f0", "name": "CPhysicsProp::MyNPCPointer", "confidence": "low", "rationale": "slot 46 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1070100", "name": "CPhysicsProp::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 45 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1070130", "name": "CPhysBox::MyNPCPointer", "confidence": "low", "rationale": "slot 46 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1070140", "name": "CPhysBox::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 45 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1070150", "name": "CFuncBrush::Activate", "confidence": "low", "rationale": "slot 27 int=1 override calling sub_0x17bb860; brush activate; class+slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1070170", "name": "CPhysicsProp::HasPreferredCarryAnglesForPlayer", "confidence": "low", "rationale": "CPhysicsProp vtable slot 314 int=0 carry-angle query; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1071270", "name": "CPhysicsProp::VPhysicsCollision", "confidence": "low", "rationale": "CPhysicsProp vtable slot 324 int=2 physics-collision callback; class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1071380", "name": "CPhysicsProp::VPhysicsShadowUpdate", "confidence": "low", "rationale": "CPhysicsProp vtable slot 323 int=1 physics update; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10722e0", "name": "CLogicRelay::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calling base Precache sub_0x21329e0 plus extra; Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1072ad0", "name": "CPathNode::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base helpers; adjacent to slot-4 Precache", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10735d0", "name": "CPhysConstraint::InitConstraintSound", "confidence": "low", "rationale": "references SimpleConstraintSoundProfile/VelocitySampler type strings; constraint sound init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1074070", "name": "CPhysBox::Precache", "confidence": "medium", "rationale": "slot 4 int=1 override calls base sub_0x21329e0; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1074190", "name": "CMarkupVolumeTagged::Precache", "confidence": "medium", "rationale": "slot 4 int=1 empty override; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1074230", "name": "CPhysicsProp::GetThinkFunctionName", "confidence": "low", "rationale": "references think-func name strings CPhysicsPropClearFlagsThink/ClearThrownByPlayerThink; think name lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1074280", "name": "CPhysicsProp::Precache", "confidence": "medium", "rationale": "slot 4 int=1 override calls base sub_0x21329e0; ubiquitous Precache/Spawn pair", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1074560", "name": "CDynamicNavConnectionsVolume::ParseDynamicVolumeDefs", "confidence": "low", "rationale": "references CUtlVector/DynamicVolumeDef_t; parses dynamic volume definitions", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10748d0", "name": "CPhysBox::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper sub_0x16200b0; adjacent to Precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1074a00", "name": "CMarkupVolumeWithRef::Precache", "confidence": "medium", "rationale": "slot 4 int=1 empty override; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1074b30", "name": "CMarkupVolumeTagged::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper sub_0x16200b0; adjacent to Precache", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1074bd0", "name": "CMarkupVolumeWithRef::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper sub_0x16200b0; adjacent to Precache", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1074d10", "name": "CGamePlayerEquip::Precache", "confidence": "medium", "rationale": "slot 4 int=1 override; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1074dd0", "name": "CGamePlayerEquip::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper sub_0x16200b0; adjacent to Precache", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10750f0", "name": "CDynamicNavConnectionsVolume::Precache", "confidence": "medium", "rationale": "slot 4 int=1 override calls base sub_0x21329e0; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1075260", "name": "CDynamicNavConnectionsVolume::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helpers; adjacent to Precache", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10753e0", "name": "BuildGlobalSymbolList", "confidence": "low", "rationale": "references CGlobalSymbol/CUtlVector container type strings; builds symbol vector", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10754f0", "name": "CPathSimple::Precache", "confidence": "medium", "rationale": "slot 4 int=1 override; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1075d00", "name": "CPhysicsProp::RegisterThinkContexts", "confidence": "low", "rationale": "references both think-func name strings with real work callees; registers named thinks", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1076f30", "name": "CPhysicsProp::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper sub_0x16203a0; adjacent to Precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1077230", "name": "CPhysicsPropRespawnable::Precache", "confidence": "medium", "rationale": "slot 4 int=1 override calls base sub_0x21329e0; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1077510", "name": "CPhysicsPropOverride::Precache", "confidence": "medium", "rationale": "slot 4 int=1 override calls base sub_0x21329e0; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10777f0", "name": "CPhysicsPropRespawnable::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper sub_0x16203a0; adjacent to Precache", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1077af0", "name": "CPhysicsPropOverride::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper sub_0x16203a0; adjacent to Precache", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1077df0", "name": "CTriggerLerpObject::NetworkStateChanged_flTValue", "confidence": "low", "rationale": "references _Target/flTValue field strings and net state-change plumbing; per-field setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1077f70", "name": "CTriggerLerpObject::NetworkStateChanged_flTValue", "confidence": "low", "rationale": "references _Target/flTValue field strings and net state-change plumbing; per-field setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10780f0", "name": "CBaseEntity::NetworkStateChanged_hEntity", "confidence": "low", "rationale": "references _Target/hEntity field strings and net state-change plumbing; per-field setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1078280", "name": "CBaseEntity::NetworkStateChanged_hEntity", "confidence": "low", "rationale": "references _Target/hEntity field strings and net state-change plumbing; per-field setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1078410", "name": "CBaseEntity::NetworkStateChanged_hEntity", "confidence": "low", "rationale": "references _Target/hEntity field strings and net state-change plumbing; per-field setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1078df0", "name": "CPathSimple::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper; adjacent to slot-4 Precache", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1079110", "name": "CPathWithDynamicNodes::Precache", "confidence": "medium", "rationale": "slot 4 int=1 override; ubiquitous Precache/Spawn pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10794a0", "name": "CPathWithDynamicNodes::Spawn", "confidence": "medium", "rationale": "slot 5 int=1 override calls base Spawn helper; adjacent to slot-4 Precache", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107a800", "name": "CFuncBrush::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 int=1 this-returning downcast accessor after downcast trio; class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107a860", "name": "CPathParticleRope::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 int=1 this-returning downcast accessor; class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107a8c0", "name": "CPathSimple::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 int=1 this-returning downcast accessor; class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107a920", "name": "CMoverPathNode::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 int=1 this-returning downcast accessor; class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107a980", "name": "CPathMover::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 int=1 this-returning downcast accessor; class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107a9e0", "name": "CRagdollProp::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 int=1 this-returning downcast accessor; class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107aa40", "name": "CPhysicsProp::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 int=1 this-returning downcast accessor; class+slot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x107aaa0", "name": "CPhysBox::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 int=1 this-returning downcast accessor; class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107ab00", "name": "CPhysMagnet::GetBaseAnimating", "confidence": "low", "rationale": "slot 48 int=1 this-returning downcast accessor; class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107bb20", "name": "CMovementStatsProperty::Reset", "confidence": "low", "rationale": "slot 1 int=0 component method after binding getter; class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107d4a0", "name": "CPathQueryComponent::Update", "confidence": "low", "rationale": "slot 3 int=1 component method; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x107d9a0", "name": "CBaseEntity::KeyValueToVector", "confidence": "low", "rationale": "references CUtlString/Vector; parses a Vector keyvalue from a string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107e670", "name": "CMotorController::Reset", "confidence": "low", "rationale": "slot 1 int=0 method after binding getter; class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107eb20", "name": "SimpleConstraintSoundProfile::Reset", "confidence": "low", "rationale": "slot 1 int=0 method after binding getter; class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107f000", "name": "ConstraintSoundInfo::Reset", "confidence": "low", "rationale": "slot 1 int=0 method after binding getter; class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x107f620", "name": "CSmoothFunc::Reset", "confidence": "low", "rationale": "slot 1 int=0 method after binding getter; class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1082ac0", "name": "CMotorController::Update", "confidence": "low", "rationale": "slot 2 int=0 method; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1083270", "name": "CSmoothFunc::Update", "confidence": "low", "rationale": "slot 2 int=0 method; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1083920", "name": "ConstraintSoundInfo::Update", "confidence": "low", "rationale": "slot 2 int=0 method; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1085120", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "high", "rationale": "references literal 'CNetworkTransmitComponent::StateChanged(%s) @%s:%d' debug format; string names the method", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1085ec0", "name": "CMarkupVolumeTagged::GetBaseAnimating", "confidence": "low", "rationale": "slot 3 int=0 base query override; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1086560", "name": "CLogicRelay::GetBaseAnimating", "confidence": "low", "rationale": "slot 3 int=0 base query override; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1086c10", "name": "CPhysicsProp::GetBaseAnimating", "confidence": "low", "rationale": "slot 3 int=0 base query override; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1088ad0", "name": "CPathQueryComponent::Reset", "confidence": "low", "rationale": "slot 4 int=1 component method; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1099680", "name": "std::vector::_M_realloc_append", "confidence": "medium", "rationale": "references libstdc++ 'cannot create std::vector larger than max_size()' and 'vector::_M_realloc_append' error strings", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109c510", "name": "CRuleEntity::MyNPCPointer", "confidence": "low", "rationale": "slot 46 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c520", "name": "CRuleEntity::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 45 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c530", "name": "CPathParticleRope::MyNPCPointer", "confidence": "low", "rationale": "slot 46 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c540", "name": "CPathParticleRope::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 45 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c550", "name": "CRagdollProp::MyNPCPointer", "confidence": "low", "rationale": "slot 46 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c560", "name": "CRagdollProp::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 45 int=0 trivial null-returning downcast getter; downcast trio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c570", "name": "CModelState::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-struct schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c580", "name": "CModelState::GetModelName", "confidence": "low", "rationale": "slot 1 int=0 accessor (3 callers); class+slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c590", "name": "CModelState::SetModelName", "confidence": "low", "rationale": "slot 2 int=0 mutator; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c5b0", "name": "CModelState::GetMeshGroupMask", "confidence": "low", "rationale": "slot 7 int=0 accessor; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c5c0", "name": "CSkeletonInstance::GetBoneTransform", "confidence": "low", "rationale": "slot 29 int=0 skeleton accessor; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c5d0", "name": "CSkeletonInstance::SetBoneTransform", "confidence": "low", "rationale": "slot 31 int=0 skeleton mutator; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c5e0", "name": "CSkeletonAnimationController::GetSequence", "confidence": "low", "rationale": "slot 10 int=0 anim-controller accessor; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c5f0", "name": "CSkeletonAnimationController::SetSequence", "confidence": "low", "rationale": "slot 11 int=0 anim-controller mutator; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c600", "name": "CSkeletonAnimationController::GetCycle", "confidence": "low", "rationale": "slot 13 int=0 anim-controller accessor; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c610", "name": "CSkeletonAnimationController::GetPlaybackRate", "confidence": "low", "rationale": "slot 25 int=0 anim-controller accessor; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c620", "name": "CSkeletonAnimationController::SetPlaybackRate", "confidence": "low", "rationale": "slot 26 int=0 anim-controller mutator; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c630", "name": "CNetworkedSequenceOperation::GetSequence", "confidence": "low", "rationale": "slot 1 int=0 accessor; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109c650", "name": "CNetworkedSequenceOperation::SetSequence", "confidence": "low", "rationale": "slot 8 int=0 mutator; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109c660", "name": "IntervalTimer::Reset", "confidence": "low", "rationale": "slot 1 int=0 timer method; class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c670", "name": "IntervalTimer::Start", "confidence": "low", "rationale": "slot 2 int=0 timer method; class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c680", "name": "IntervalTimer::GetElapsedTime", "confidence": "low", "rationale": "slot 3 int=0 timer accessor; class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c6a0", "name": "CountdownTimer::GetRemainingTime", "confidence": "low", "rationale": "slot 6 int=0 timer accessor; class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c6b0", "name": "EngineCountdownTimer::Reset", "confidence": "low", "rationale": "slot 1 int=0 timer method; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c6c0", "name": "EngineCountdownTimer::Start", "confidence": "low", "rationale": "slot 2 int=0 timer method; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c6d0", "name": "EngineCountdownTimer::GetRemainingTime", "confidence": "low", "rationale": "slot 3 int=0 timer accessor; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c700", "name": "CTimeline::Reset", "confidence": "low", "rationale": "slot 1 int=0 timeline method (2 callers); class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c710", "name": "CTimeline::Start", "confidence": "low", "rationale": "slot 2 int=0 timeline method; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c720", "name": "CTimeline::GetValue", "confidence": "low", "rationale": "slot 3 int=0 timeline accessor; class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c730", "name": "CPointPrefab::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c740", "name": "CRopeKeyframe::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c750", "name": "CSkeletonAnimationController::Update", "confidence": "low", "rationale": "slot 2 int=0 anim-controller method; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109c770", "name": "CSkyCamera::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c780", "name": "CSkyboxReference::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c790", "name": "CEnvSoundscape::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c7a0", "name": "CEnvSoundscapeProxy::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c7b0", "name": "CEnvSoundscapeTriggerable::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c7c0", "name": "CSpotlightEnd::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c7d0", "name": "CFuncTrackTrain::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c7e0", "name": "CFuncTrackTrain::OnControls", "confidence": "low", "rationale": "train vtable slot 179 int=0 train-specific query; class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c7f0", "name": "CTriggerMultiple::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c800", "name": "CTriggerSndSosOpvar::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c810", "name": "CTriggerHurt::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c820", "name": "CTriggerHurt::GetDamageType", "confidence": "low", "rationale": "trigger_hurt vtable slot 278 int=0 damage query; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c830", "name": "CTriggerCallback::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c840", "name": "CTriggerLerpObject::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c850", "name": "CChangeLevel::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c860", "name": "CTriggerTeleport::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c870", "name": "CWaterBullet::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-class schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109c880", "name": "CUtlAutoList::GetAutoList", "confidence": "low", "rationale": "slot 0 int=1 autolist registration accessor; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109ceb0", "name": "CPointPrefab::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cec0", "name": "CRopeKeyframe::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109ced0", "name": "CNetworkedSequenceOperation::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-struct schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cee0", "name": "CModelState::GetModelIndex", "confidence": "low", "rationale": "slot 3 int=0 accessor; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cef0", "name": "CSkyboxReference::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cf00", "name": "CSkyCamera::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cf10", "name": "CEnvSoundscapeTriggerable::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cf20", "name": "CEnvSoundscapeProxy::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cf30", "name": "CEnvSoundscape::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cf40", "name": "CSpotlightEnd::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cf50", "name": "CFuncTrackTrain::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cf60", "name": "CTriggerMultiple::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cf70", "name": "CTriggerSndSosOpvar::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cf80", "name": "CTriggerHurt::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cf90", "name": "CTriggerCallback::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cfa0", "name": "CTriggerLerpObject::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cfb0", "name": "CChangeLevel::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cfc0", "name": "CTriggerTeleport::MyNextBotPointer", "confidence": "low", "rationale": "slot 47 int=0 trivial null-returning downcast getter; ubiquitous across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cfd0", "name": "CTimeline::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-struct schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cfe0", "name": "IntervalTimer::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-struct schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109cff0", "name": "EngineCountdownTimer::Schema_DynamicBinding", "confidence": "low", "rationale": "slot 0 int=0 const getter; per-struct schema binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109d000", "name": "CWaterBullet::IsCombatCharacter", "confidence": "low", "rationale": "slot47 int=0 constant-returning CBaseEntity predicate virtual, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109da40", "name": "CSpotlightEnd::~CSpotlightEnd", "confidence": "high", "rationale": "slot4 int=1, complete-object dtor (paired with deleting dtor at slot5)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109da50", "name": "CSpotlightEnd::~CSpotlightEnd", "confidence": "high", "rationale": "slot5 deleting dtor: calls operator delete sub_0x16200b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109dce0", "name": "CEnvSoundscapeTriggerable::~CEnvSoundscapeTriggerable", "confidence": "high", "rationale": "slot4 int=1 complete-object dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109dcf0", "name": "CEnvSoundscapeTriggerable::~CEnvSoundscapeTriggerable", "confidence": "high", "rationale": "slot5 deleting dtor calling dtor helper sub_0xf263d0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109dd20", "name": "CEnvSoundscapeProxy::~CEnvSoundscapeProxy", "confidence": "high", "rationale": "slot4 int=1 complete-object dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109dd30", "name": "CEnvSoundscapeProxy::~CEnvSoundscapeProxy", "confidence": "high", "rationale": "slot5 deleting dtor calling dtor helper sub_0xf263d0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109dd60", "name": "CFuncTrackTrain::~CFuncTrackTrain", "confidence": "high", "rationale": "slot4 complete dtor calls base dtor sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109ddc0", "name": "CTriggerMultiple::ActivateMultiTrigger", "confidence": "medium", "rationale": "references MultiTouch and MultiWaitOver think-context strings, int=2 (this+activator)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x109dee0", "name": "CTriggerMultiple::IsPlayer", "confidence": "low", "rationale": "slot46 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109def0", "name": "CTriggerMultiple::IsNPC", "confidence": "low", "rationale": "slot45 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109df00", "name": "CWaterBullet::~CWaterBullet", "confidence": "high", "rationale": "slot4 int=1 complete-object dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109df10", "name": "CWaterBullet::~CWaterBullet", "confidence": "high", "rationale": "slot5 deleting dtor calls operator delete sub_0x16203a0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109df60", "name": "CSpotlightEnd::GetDataDescMap", "confidence": "low", "rationale": "slot27 int=0 returns static desc via helper sub_0x17bb860 (shared with CRopeKeyframe)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109df80", "name": "CRopeKeyframe::GetDataDescMap", "confidence": "low", "rationale": "slot27 int=0 returns static desc via helper sub_0x17bb860 (shared with CSpotlightEnd)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109e420", "name": "SchemaField_Copy_AnimLoopMode_GameTime", "confidence": "low", "rationale": "class null, references schema type names AnimLoopMode_t/GameTime_t + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109fe60", "name": "SchemaField_Copy_NetworkUtlVector_IPhysAggregateInstance", "confidence": "low", "rationale": "schema type-name pair + helper sub_0x203b320, per-field copy/construct thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109ffe0", "name": "CRopeKeyframe::~CRopeKeyframe", "confidence": "high", "rationale": "slot5 deleting dtor calls operator delete sub_0x16200b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a0050", "name": "CFuncTrackTrain::~CFuncTrackTrain", "confidence": "high", "rationale": "slot5 deleting dtor: operator delete sub_0x16200b0 + base dtor sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a0690", "name": "SchemaField_CopyCHandle_CSkyCamera", "confidence": "low", "rationale": "CHandle field copy thunk: type-name strings + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a07e0", "name": "SchemaField_CopyCHandle_CPointPrefab", "confidence": "low", "rationale": "CHandle field copy thunk: type-name strings + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a0930", "name": "SchemaField_Copy_CSkyCamera_sky3dparams", "confidence": "low", "rationale": "CSkyCamera/sky3dparams_t field thunk + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a0b80", "name": "SchemaField_CopyCHandle_CBaseEntity", "confidence": "low", "rationale": "CHandle field copy thunk: type-name strings + sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a1590", "name": "CTriggerHurtIterator::HandleEntity", "confidence": "low", "rationale": "slot0 int=1 iterator callback virtual, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a1600", "name": "CUtlAutoList::~CUtlAutoList", "confidence": "low", "rationale": "autolist slot1 int=1, likely dtor/accessor of the auto-list template", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a1670", "name": "CTriggerHurtIterator::ShouldHitEntity", "confidence": "low", "rationale": "slot1 int=1 iterator predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a16e0", "name": "CRopeKeyframe::~CRopeKeyframe", "confidence": "high", "rationale": "slot4 int=1 complete-object dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a1a00", "name": "SchemaField_Copy_CUtlVector_lerpdata", "confidence": "low", "rationale": "CUtlVector field thunk + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a1d60", "name": "GenerateScriptFunctionBinding", "confidence": "low", "rationale": "int=5, references 'retval' (VScript return-param name) + vector append, builds ScriptFunctionBinding_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a2360", "name": "CTriggerCallback::~CTriggerCallback", "confidence": "high", "rationale": "slot4 complete dtor calls base dtor sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a2470", "name": "CTriggerTeleport::~CTriggerTeleport", "confidence": "high", "rationale": "slot4 complete dtor calls base dtor sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a2580", "name": "CTriggerMultiple::~CTriggerMultiple", "confidence": "high", "rationale": "slot4 complete dtor calls base dtor sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a26b0", "name": "CTriggerCallback::~CTriggerCallback", "confidence": "high", "rationale": "slot5 deleting dtor: operator delete sub_0x16200b0 + base dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a27d0", "name": "CTriggerTeleport::~CTriggerTeleport", "confidence": "high", "rationale": "slot5 deleting dtor: operator delete + base dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a28f0", "name": "CTriggerMultiple::~CTriggerMultiple", "confidence": "high", "rationale": "slot5 deleting dtor: operator delete + base dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a2a30", "name": "CChangeLevel::~CChangeLevel", "confidence": "high", "rationale": "slot4 complete dtor calls member/base dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a2b90", "name": "CChangeLevel::~CChangeLevel", "confidence": "high", "rationale": "slot5 deleting dtor: operator delete sub_0x16200b0 + base dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a2d00", "name": "CTriggerSndSosOpvar::~CTriggerSndSosOpvar", "confidence": "high", "rationale": "slot4 complete dtor calls base dtor sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a2e50", "name": "CTriggerSndSosOpvar::~CTriggerSndSosOpvar", "confidence": "high", "rationale": "slot5 deleting dtor: operator delete + base dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a2fa0", "name": "CTriggerLerpObject::~CTriggerLerpObject", "confidence": "high", "rationale": "slot4 complete dtor calls base dtor sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a3130", "name": "CTriggerLerpObject::~CTriggerLerpObject", "confidence": "high", "rationale": "slot5 deleting dtor: operator delete + base dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a32d0", "name": "CTriggerHurt::~CTriggerHurt", "confidence": "high", "rationale": "slot4 complete dtor calls base dtor sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a3460", "name": "CTriggerHurt::~CTriggerHurt", "confidence": "high", "rationale": "slot5 deleting dtor: operator delete + base dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a3680", "name": "CRopeKeyframe::GetRefEHandle", "confidence": "low", "rationale": "slot48 int=1 simple this-member getter, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a3700", "name": "CSkyCamera::GetRefEHandle", "confidence": "low", "rationale": "slot48 int=1 simple this-member getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a3780", "name": "CSpotlightEnd::GetRefEHandle", "confidence": "low", "rationale": "slot48 int=1 simple this-member getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a3800", "name": "CFuncTrackTrain::GetRefEHandle", "confidence": "low", "rationale": "slot48 int=1 simple this-member getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a3880", "name": "CWaterBullet::GetRefEHandle", "confidence": "low", "rationale": "slot48 int=1 simple this-member getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a7090", "name": "CNetworkedSequenceOperation::NetworkStateChanged", "confidence": "low", "rationale": "slot5 int=0 networked-var virtual, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a8820", "name": "CModelState::GetSkeletonInstance", "confidence": "low", "rationale": "slot4 int=0 accessor virtual on model state, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a9a80", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::Get", "confidence": "low", "rationale": "NetworkVar wrapper slot1 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ab620", "name": "SchemaField_Copy_DamageTypes_GameTime", "confidence": "low", "rationale": "DamageTypes_t/GameTime_t schema field thunk + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ad460", "name": "IntervalTimer::Schema_GetTypeInfo", "confidence": "low", "rationale": "slot4 int=0 constant, schema type-binding virtual on timer struct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ada00", "name": "CHostage::NetworkVar_m_reuseTimer::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar wrapper slot1 int=0 change-notify", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ae950", "name": "EngineCountdownTimer::Schema_GetTypeInfo", "confidence": "low", "rationale": "slot4 int=0 constant schema type-binding virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10af400", "name": "CTimeline::Schema_GetTypeInfo", "confidence": "low", "rationale": "slot4 int=0 constant schema type-binding virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b1f50", "name": "EngineCountdownTimer::Schema_GetSize", "confidence": "low", "rationale": "slot5 int=0 constant schema type-binding virtual (pairs with slot4)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b55b0", "name": "CTimeline::Schema_GetSize", "confidence": "low", "rationale": "slot5 int=0 constant schema type-binding virtual (pairs with slot4)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10b80b0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar wrapper slot2 int=0 change-notify", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10c6180", "name": "BuildFieldDescriptorList", "confidence": "low", "rationale": "int=2, libstdc++ vector-append strings, aggregates many small getters sub_0x9e5xxx into a vector", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc330", "name": "CPointPrefab::IsPlayer", "confidence": "low", "rationale": "slot46 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc340", "name": "CPointPrefab::IsNPC", "confidence": "low", "rationale": "slot45 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc350", "name": "CRopeKeyframe::IsPlayer", "confidence": "low", "rationale": "slot46 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc360", "name": "CRopeKeyframe::IsNPC", "confidence": "low", "rationale": "slot45 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc370", "name": "CSkyboxReference::IsPlayer", "confidence": "low", "rationale": "slot46 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc380", "name": "CSkyboxReference::IsNPC", "confidence": "low", "rationale": "slot45 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc390", "name": "CWaterBullet::IsPlayer", "confidence": "low", "rationale": "slot46 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc3a0", "name": "CWaterBullet::IsNPC", "confidence": "low", "rationale": "slot45 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc3c0", "name": "CNmEventConsumerAttributes::GetConsumedEventCount", "confidence": "low", "rationale": "slot6 int=0 constant accessor on event consumer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc3d0", "name": "CNmEventConsumerLegacy::GetConsumedEventCount", "confidence": "low", "rationale": "slot8 int=0 constant accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc3e0", "name": "CNmEventConsumerLegacy::GetEventFlags", "confidence": "low", "rationale": "slot9 int=0 constant accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc3f0", "name": "CNmEventConsumerAttributes::GetEventFlags", "confidence": "low", "rationale": "slot10 int=0 constant accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc400", "name": "CNmEventConsumerLegacy::GetRequiredFeatures", "confidence": "low", "rationale": "slot11 int=0 constant accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cc410", "name": "CNmEventConsumer::GetEventConsumerFlags", "confidence": "low", "rationale": "base slot1 int=0 constant accessor, 5 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ccaf0", "name": "CNmEventConsumerSound::GetSupportedEventTypes", "confidence": "low", "rationale": "slot0 int=0 per-subclass constant event-type virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ccb00", "name": "CNmEventConsumerPulse::GetSupportedEventTypes", "confidence": "low", "rationale": "slot0 int=0 per-subclass constant event-type virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ccb10", "name": "CNmEventConsumerParticle::GetSupportedEventTypes", "confidence": "low", "rationale": "slot0 int=0 per-subclass constant event-type virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ccb20", "name": "CNmEventConsumerLegacy::GetSupportedEventTypes", "confidence": "low", "rationale": "slot0 int=0 per-subclass constant event-type virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ccb30", "name": "CNmEventConsumerAttributes::GetSupportedEventTypes", "confidence": "low", "rationale": "slot0 int=0 per-subclass constant event-type virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cd9b0", "name": "CNmEventConsumerAttributes::~CNmEventConsumerAttributes", "confidence": "medium", "rationale": "slot4 complete dtor calls dtor helper sub_0x17b41d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10cda40", "name": "CNmEventConsumerParticle::~CNmEventConsumerParticle", "confidence": "medium", "rationale": "slot4 complete dtor calls dtor helper sub_0x17b41d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10cdad0", "name": "CNmEventConsumerSound::~CNmEventConsumerSound", "confidence": "medium", "rationale": "slot4 complete dtor calls dtor helper sub_0x17b41d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10cdb60", "name": "CNmEventConsumerAttributes::~CNmEventConsumerAttributes", "confidence": "medium", "rationale": "slot5 deleting dtor calls dtor helper sub_0x17b41d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10cdbf0", "name": "CNmEventConsumerParticle::~CNmEventConsumerParticle", "confidence": "medium", "rationale": "slot5 deleting dtor calls dtor helper sub_0x17b41d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10cdc80", "name": "CNmEventConsumerSound::~CNmEventConsumerSound", "confidence": "medium", "rationale": "slot5 deleting dtor calls dtor helper sub_0x17b41d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10cdd10", "name": "CNmEventConsumerPulse::~CNmEventConsumerPulse", "confidence": "medium", "rationale": "slot4 complete dtor calls dtor helper sub_0x17b41d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10cddd0", "name": "CNmEventConsumerPulse::~CNmEventConsumerPulse", "confidence": "medium", "rationale": "slot5 deleting dtor calls dtor helper sub_0x17b41d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10cde90", "name": "CNmEventConsumerLegacy::~CNmEventConsumerLegacy", "confidence": "medium", "rationale": "slot4 complete dtor calls dtor helper sub_0x17b41d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10cdfb0", "name": "CNmEventConsumerLegacy::~CNmEventConsumerLegacy", "confidence": "medium", "rationale": "slot5 deleting dtor calls dtor helper sub_0x17b41d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ce650", "name": "CNmEventConsumerAttributes::ConsumeEvent", "confidence": "low", "rationale": "slot2 int=2 (this+event) core event-consume virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cec70", "name": "CNmEventConsumerLegacy::ConsumeEvent", "confidence": "low", "rationale": "slot2 int=2 (this+event) core event-consume virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cf250", "name": "CNmEventConsumerParticle::ConsumeEvent", "confidence": "low", "rationale": "slot2 int=2 (this+event) core event-consume virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10cfd70", "name": "CNmEventConsumerPulse::ConsumeEvent", "confidence": "low", "rationale": "slot2 int=2 (this+event) core event-consume virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d1b20", "name": "CInButtonStatePB::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d1b30", "name": "CInButtonStatePB::IsInitialized", "confidence": "medium", "rationale": "protobuf slot5 int=0 returns constant true (proto3, no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d1b40", "name": "CSubtickMoveStep::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d1b50", "name": "CBaseUserCmdExecutionNotes::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d1b60", "name": "CBaseUserCmdPB::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d1b70", "name": "CUserCmdBasePB::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d2130", "name": "CInButtonStatePB::CheckTypeAndMergeFrom", "confidence": "low", "rationale": "protobuf slot15 int=2 (this+MessageLite&)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d2140", "name": "CInButtonStatePB::ByteSizeLong", "confidence": "medium", "rationale": "protobuf slot8 int=1 size computation virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d21b0", "name": "CSubtickMoveStep::ByteSizeLong", "confidence": "medium", "rationale": "protobuf slot8 int=1 size computation virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d2220", "name": "CInButtonStatePB::GetTypeName", "confidence": "low", "rationale": "protobuf slot16 int=0 static type-name/class-data virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d2240", "name": "CSubtickMoveStep::GetTypeName", "confidence": "low", "rationale": "protobuf slot16 int=0 static type-name/class-data virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d2260", "name": "CBaseUserCmdExecutionNotes::GetTypeName", "confidence": "low", "rationale": "protobuf slot16 int=0 static type-name/class-data virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d2280", "name": "CBaseUserCmdPB::GetTypeName", "confidence": "low", "rationale": "protobuf slot16 int=0 static type-name/class-data virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d22a0", "name": "CUserCmdBasePB::GetTypeName", "confidence": "low", "rationale": "protobuf slot16 int=0 static type-name/class-data virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d22c0", "name": "CInButtonStatePB::GetCachedSize", "confidence": "low", "rationale": "protobuf slot9 int=1 returns cached serialized size", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d22d0", "name": "CSubtickMoveStep::GetCachedSize", "confidence": "low", "rationale": "protobuf slot9 int=1 returns cached serialized size", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d22e0", "name": "CBaseUserCmdExecutionNotes::GetCachedSize", "confidence": "low", "rationale": "protobuf slot9 int=1 returns cached serialized size", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d22f0", "name": "CBaseUserCmdPB::GetCachedSize", "confidence": "low", "rationale": "protobuf slot9 int=1 returns cached serialized size", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d2300", "name": "CUserCmdBasePB::GetCachedSize", "confidence": "low", "rationale": "protobuf slot9 int=1 returns cached serialized size", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d2310", "name": "CBaseUserCmdExecutionNotes::ByteSizeLong", "confidence": "medium", "rationale": "protobuf slot8 int=1 size computation virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d29c0", "name": "CBaseUserCmdExecutionNotes::_InternalParse", "confidence": "medium", "rationale": "protobuf slot12 int=3 (this+ptr+ParseContext) parse virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d2c20", "name": "CInButtonStatePB::_InternalParse", "confidence": "medium", "rationale": "protobuf slot12 int=3 parse virtual, calls parse helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d2e20", "name": "CSubtickMoveStep::_InternalParse", "confidence": "medium", "rationale": "protobuf slot12 int=3 parse virtual, calls parse helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d3040", "name": "CBaseUserCmdPB::_InternalParse", "confidence": "medium", "rationale": "protobuf slot12 int=3 parse virtual recursing into submessages", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d3c50", "name": "CInButtonStatePB::New", "confidence": "medium", "rationale": "protobuf slot3 int=2 (this+Arena) allocation virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d3cf0", "name": "CSubtickMoveStep::New", "confidence": "medium", "rationale": "protobuf slot3 int=2 (this+Arena) allocation virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d3d90", "name": "CBaseUserCmdExecutionNotes::New", "confidence": "medium", "rationale": "protobuf slot3 int=2 (this+Arena) allocation virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d3e60", "name": "CBaseUserCmdPB::New", "confidence": "medium", "rationale": "protobuf slot3 int=2 allocation virtual, calls allocator sub_0x9e60c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d3ee0", "name": "CUserCmdBasePB::New", "confidence": "medium", "rationale": "protobuf slot3 int=2 (this+Arena) allocation virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d5e50", "name": "CInButtonStatePB::_InternalSerialize", "confidence": "medium", "rationale": "protobuf slot10 int=3 (this+target+stream) serialize virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d6120", "name": "CSubtickMoveStep::_InternalSerialize", "confidence": "medium", "rationale": "protobuf slot10 int=3 serialize virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d6420", "name": "CBaseUserCmdExecutionNotes::_InternalSerialize", "confidence": "medium", "rationale": "protobuf slot10 int=3 serialize virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d65b0", "name": "CUserCmdBasePB::_InternalSerialize", "confidence": "medium", "rationale": "protobuf slot10 int=3 serialize virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d6750", "name": "CBaseUserCmdPB::_InternalSerialize", "confidence": "medium", "rationale": "protobuf slot10 int=3 serialize virtual recursing into submessages", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d7000", "name": "CUserCmdBasePB::CopyFrom", "confidence": "low", "rationale": "slot27 int=2 extra Message virtual, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d7090", "name": "CUserCmdBasePB::MergeImpl", "confidence": "low", "rationale": "slot25 int=2 extra Message merge virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10d7150", "name": "CUserCmdBasePB::CheckTypeAndMergeFrom", "confidence": "low", "rationale": "slot23 int=2 merge-from virtual, calls sub_0x1c7300e", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d7270", "name": "CInButtonStatePB::~CInButtonStatePB", "confidence": "high", "rationale": "protobuf slot0 int=1 complete-object dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10d72f0", "name": "CSubtickMoveStep::~CSubtickMoveStep", "confidence": "high", "rationale": "protobuf slot0 int=1 complete-object dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10d7370", "name": "CBaseUserCmdExecutionNotes::~CBaseUserCmdExecutionNotes", "confidence": "high", "rationale": "protobuf slot0 int=1 complete-object dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10d7400", "name": "CBaseUserCmdPB::~CBaseUserCmdPB", "confidence": "high", "rationale": "slot0 dtor recursing into submessage dtors (CInButtonStatePB/ExecutionNotes)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10d7550", "name": "CUserCmdBasePB::~CUserCmdBasePB", "confidence": "high", "rationale": "slot0 dtor recursing into CBaseUserCmdPB submessage dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10d7620", "name": "CInButtonStatePB::~CInButtonStatePB", "confidence": "high", "rationale": "protobuf slot1 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10d76a0", "name": "CBaseUserCmdExecutionNotes::~CBaseUserCmdExecutionNotes", "confidence": "high", "rationale": "protobuf slot1 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10d7740", "name": "CSubtickMoveStep::~CSubtickMoveStep", "confidence": "high", "rationale": "protobuf slot1 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10d77c0", "name": "CUserCmdBasePB::~CUserCmdBasePB", "confidence": "high", "rationale": "protobuf slot1 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10d78a0", "name": "CBaseUserCmdPB::~CBaseUserCmdPB", "confidence": "high", "rationale": "protobuf slot1 deleting dtor recursing into submessage dtors", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10d8b10", "name": "CInButtonStatePB::Clear", "confidence": "medium", "rationale": "protobuf slot4 int=1, 12 callers (leaf Clear called by parents)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d8b50", "name": "CSubtickMoveStep::Clear", "confidence": "medium", "rationale": "protobuf slot4 int=1 Clear virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10d8b90", "name": "CBaseUserCmdExecutionNotes::Clear", "confidence": "medium", "rationale": "protobuf slot4 int=1 Clear virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10da8e0", "name": "CUserCmdBasePB::MergeFrom", "confidence": "low", "rationale": "slot21 int=2 extra Message virtual with many field-merge callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10dda40", "name": "CBaseUserCmdPB::Clear", "confidence": "medium", "rationale": "protobuf slot4 Clear recursing into submessage Clear (sub_0x10d8b90)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ddcb0", "name": "CUserCmdBasePB::Clear", "confidence": "medium", "rationale": "protobuf slot4 Clear delegating to CBaseUserCmdPB::Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ddd00", "name": "CBaseUserCmdPB::ByteSizeLong", "confidence": "medium", "rationale": "protobuf slot8 ByteSizeLong recursing into submessage size (sub_0x10d2140)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de0c0", "name": "CUserCmdBasePB::ByteSizeLong", "confidence": "medium", "rationale": "protobuf slot8 ByteSizeLong delegating to CBaseUserCmdPB", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de110", "name": "CNavWalkable::UpdateNavData", "confidence": "low", "rationale": "slot0 int=0 first virtual of nav interface, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de120", "name": "CFuncNavBlocker::UpdateNavData", "confidence": "low", "rationale": "slot0 int=0 first virtual of nav interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de130", "name": "CScriptNavBlocker::UpdateNavData", "confidence": "low", "rationale": "slot0 int=0 first virtual of nav interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de160", "name": "CNavSpaceInfo::UpdateNavData", "confidence": "low", "rationale": "slot0 int=0 first virtual of nav interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de720", "name": "CNavWalkable::~CNavWalkable", "confidence": "high", "rationale": "slot4 int=1 complete-object dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10de740", "name": "CNavWalkable::~CNavWalkable", "confidence": "high", "rationale": "slot5 deleting dtor calls dtor helper sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10de780", "name": "CNavSpaceInfo::~CNavSpaceInfo", "confidence": "high", "rationale": "slot4 int=1 complete-object dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10de7a0", "name": "CNavSpaceInfo::~CNavSpaceInfo", "confidence": "high", "rationale": "slot5 deleting dtor calls dtor helper sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10de7e0", "name": "CNavWalkable::IsCombatCharacter", "confidence": "low", "rationale": "slot47 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de7f0", "name": "CScriptNavBlocker::IsCombatCharacter", "confidence": "low", "rationale": "slot47 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de800", "name": "CFuncNavBlocker::IsCombatCharacter", "confidence": "low", "rationale": "slot47 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de820", "name": "CNavObstacleEntityDoor::UpdateNavData", "confidence": "low", "rationale": "slot0 int=0 first virtual of nav obstacle interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de830", "name": "CNavSpaceInfo::IsCombatCharacter", "confidence": "low", "rationale": "slot47 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de840", "name": "CNavVolumeMarkupVolume::UpdateNavData", "confidence": "low", "rationale": "slot0 int=0 first virtual of nav interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de880", "name": "CNavWalkable::IsPlayer", "confidence": "low", "rationale": "slot46 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de890", "name": "CNavWalkable::IsNPC", "confidence": "low", "rationale": "slot45 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10de8a0", "name": "CFuncNavBlocker::~CFuncNavBlocker", "confidence": "high", "rationale": "slot4 int=1 complete-object dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10de8d0", "name": "CFuncNavBlocker::~CFuncNavBlocker", "confidence": "high", "rationale": "slot5 deleting dtor calls operator delete sub_0x16200b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10deea0", "name": "SchemaField_Copy_NavHull_VectorWS", "confidence": "low", "rationale": "NavHull_t/VectorWS schema field thunk + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e23f0", "name": "CFuncNavBlocker::IsPlayer", "confidence": "low", "rationale": "slot46 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e2400", "name": "CFuncNavBlocker::IsNPC", "confidence": "low", "rationale": "slot45 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e2410", "name": "CFogVolume::GetFogController", "confidence": "low", "rationale": "slot0 int=0 first virtual, no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e2420", "name": "CFogVolume::GetFogVolumeProperties", "confidence": "low", "rationale": "slot44 int=0 constant accessor virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e2a30", "name": "CFogVolume::KeyValue", "confidence": "low", "rationale": "slot8 int=2 keyvalue/input handler, calls sub_0x15d8770", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e2a60", "name": "CFogVolume::IsCombatCharacter", "confidence": "low", "rationale": "slot47 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e2a90", "name": "CFogVolume::IsPlayer", "confidence": "low", "rationale": "slot46 int=0 constant CBaseEntity predicate virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e2eb0", "name": "CFogVolume::~CFogVolume", "confidence": "high", "rationale": "slot4 complete dtor calls member dtor sub_0x10e2e20", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e32c0", "name": "CFogVolume::~CFogVolume", "confidence": "high", "rationale": "slot5 deleting dtor: member dtor + operator delete sub_0x16200b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e3320", "name": "CFogVolume::Spawn", "confidence": "low", "rationale": "slot14 int=1 with many keyvalue/setup callees, entity spawn-style init", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e5c20", "name": "CMsgLeaveParty::IsInitialized", "confidence": "low", "rationale": "protobuf slot5 int=0 returns constant true", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6170", "name": "CGCStorePurchaseInit_LineItem::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e6180", "name": "CBaseCmdKeyValues::IsInitialized", "confidence": "low", "rationale": "protobuf slot5 int=0 returns constant true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e6190", "name": "CMsgGCStorePurchaseInit::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e61a0", "name": "CMsgGCStorePurchaseInitResponse::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e61b0", "name": "CSOPartyInvite::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e61c0", "name": "CSOLobbyInvite::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e61d0", "name": "CMsgSystemBroadcast::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e61e0", "name": "CMsgInviteToParty::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e61f0", "name": "CMsgInvitationCreated::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e6200", "name": "CMsgPartyInviteResponse::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e6210", "name": "CMsgKickFromParty::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e6220", "name": "CMsgLeaveParty::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e6230", "name": "CMsgServerAvailable::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e6240", "name": "CMsgLANServerAvailable::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e6250", "name": "CSOEconGameAccountClient::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e6260", "name": "CSOItemCriteriaCondition::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e6270", "name": "CSOItemCriteria::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e6280", "name": "CSOItemRecipe::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e6290", "name": "CMsgDevNewItemRequest::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e62a0", "name": "CMsgIncrementKillCountAttribute::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e62b0", "name": "CMsgApplySticker::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e62c0", "name": "CMsgModifyItemAttribute::GetMetadata", "confidence": "low", "rationale": "protobuf slot17 int=0 static-metadata virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e62d0", "name": "CMsgApplyStatTrakSwap::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e62e0", "name": "CMsgApplyStrangePart::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e62f0", "name": "CMsgApplyPennantUpgrade::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6300", "name": "CMsgApplyEggEssence::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6310", "name": "CSOEconItemAttribute::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6320", "name": "CSOEconItemEquipped::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6330", "name": "CSOEconItem::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6340", "name": "CMsgSortItems::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6350", "name": "CSOEconClaimCode::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6360", "name": "CMsgStoreGetUserData::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6370", "name": "CMsgStoreGetUserDataResponse::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6380", "name": "CMsgUpdateItemSchema::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6390", "name": "CMsgGCError::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e63a0", "name": "CMsgRequestInventoryRefresh::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e63b0", "name": "CMsgUseItem::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e63c0", "name": "CMsgReplayUploadedToYouTube::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e63d0", "name": "CMsgConsumableExhausted::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e63e0", "name": "CMsgItemAcknowledged__DEPRECATED::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e63f0", "name": "CMsgSetItemPositions_ItemPosition::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6400", "name": "CMsgSetItemPositions::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6410", "name": "CMsgGCReportAbuse::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6420", "name": "CMsgGCReportAbuseResponse::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6430", "name": "CMsgGCNameItemNotification::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6440", "name": "CMsgGCClientDisplayNotification::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6450", "name": "CMsgGCShowItemsPickedUp::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6460", "name": "CMsgGCIncrementKillCountResponse::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6470", "name": "CSOEconItemDropRateBonus::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6480", "name": "CSOEconItemLeagueViewPass::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6490", "name": "CSOEconItemEventTicket::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e64a0", "name": "CMsgGCItemPreviewItemBoughtNotification::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e64b0", "name": "CMsgGCStorePurchaseCancel::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e64c0", "name": "CMsgGCStorePurchaseCancelResponse::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e64d0", "name": "CMsgGCStorePurchaseFinalize::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e64e0", "name": "CMsgGCStorePurchaseFinalizeResponse::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e64f0", "name": "CMsgGCBannedWordListRequest::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6500", "name": "CMsgGCRequestAnnouncements::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6510", "name": "CMsgGCRequestAnnouncementsResponse::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6520", "name": "CMsgGCBannedWord::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6530", "name": "CMsgGCBannedWordListResponse::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6540", "name": "CMsgGCToGCBannedWordListBroadcast::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6550", "name": "CMsgGCToGCBannedWordListUpdated::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6560", "name": "CMsgGCToGCDirtySDOCache::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6570", "name": "CMsgGCToGCDirtyMultipleSDOCache::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6580", "name": "CMsgGCCollectItem::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6590", "name": "CMsgSDONoMemcached::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e65a0", "name": "CMsgGCToGCUpdateSQLKeyValue::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e65b0", "name": "CMsgGCToGCIsTrustedServer::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e65c0", "name": "CMsgGCToGCIsTrustedServerResponse::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e65d0", "name": "CMsgGCToGCBroadcastConsoleCommand::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e65e0", "name": "CMsgGCServerVersionUpdated::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e65f0", "name": "CMsgGCClientVersionUpdated::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6600", "name": "CMsgGCToGCWebAPIAccountChanged::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6610", "name": "CMsgGCToGCRequestPassportItemGrant::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6620", "name": "CMsgGameServerInfo::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6630", "name": "CSOEconEquipSlot::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6640", "name": "CMsgAdjustEquipSlot::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6650", "name": "CMsgAdjustEquipSlots::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6660", "name": "CMsgOpenCrate::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6670", "name": "CSOEconRentalHistory::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6680", "name": "CMsgAcknowledgeRentalExpiration::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6700", "name": "CBaseCmdKeyValues::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6710", "name": "CBaseCmdKeyValues::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6720", "name": "CClientMsg_ClientUIEvent::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6730", "name": "CClientMsg_DevPaletteVisibilityChangedEvent::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6740", "name": "CClientMsg_WorldUIControllerHasPanelChangedEvent::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6750", "name": "CClientMsg_RotateAnchor::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e67c0", "name": "CMsgTEPlayerAnimEvent::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e67d0", "name": "CMsgTERadioIcon::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e67e0", "name": "CMsgTEFireBullets_Extra::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e67f0", "name": "CMsgTEFireBullets::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6800", "name": "CMsgPlayerBulletHit::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e6840", "name": "CCSPredictionEvent_DamageTag::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e6850", "name": "CCSPredictionEvent_PlayerTeleport::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e73c0", "name": "GameServerPing::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e73d0", "name": "DataCenterPing::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e73e0", "name": "DetailedSearchStatistic::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e73f0", "name": "TournamentPlayer::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7400", "name": "TournamentTeam::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7410", "name": "TournamentEvent::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7420", "name": "GlobalStatistics::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7430", "name": "OperationalStatisticDescription::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7440", "name": "OperationalStatisticElement::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7450", "name": "OperationalStatisticsPacket::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7460", "name": "OperationalVarValue::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7470", "name": "PlayerRankingInfo_PerMapRank::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7480", "name": "PlayerRankingInfo::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7490", "name": "PlayerCommendationInfo::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e74a0", "name": "PlayerMedalsInfo::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e74b0", "name": "AccountActivity::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e74c0", "name": "TournamentMatchSetup::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e74d0", "name": "ServerHltvInfo::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e74e0", "name": "IpAddressMask::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e74f0", "name": "CMsgCsgoSteamUserStatChange::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7500", "name": "XpProgressData::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7510", "name": "MatchEndItemUpdates::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7520", "name": "ScoreLeaderboardData_Entry::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7530", "name": "ScoreLeaderboardData_AccountEntries::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7540", "name": "ScoreLeaderboardData::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7550", "name": "PlayerQuestData_QuestItemData::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7560", "name": "PlayerQuestData::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7570", "name": "DeepPlayerStatsEntry::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7580", "name": "DeepPlayerMatchEvent::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7590", "name": "CMsgGC_ServerQuestUpdateData::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e75a0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e75b0", "name": "CMsgGCCStrike15_v2_GC2ServerReservationUpdate::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e75c0", "name": "CMsgGCCStrike15_v2_MatchmakingStart::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e75d0", "name": "CMsgGCCStrike15_v2_MatchmakingStop::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e75e0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e75f0", "name": "CMsgGCCStrike15_v2_MatchmakingClient2ServerPing::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7600", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7610", "name": "CDataGCCStrike15_v2_TournamentMatchDraft_Entry::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7620", "name": "CDataGCCStrike15_v2_TournamentMatchDraft::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7630", "name": "CPreMatchInfoData_TeamStats::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7640", "name": "CPreMatchInfoData::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7650", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7660", "name": "CMsgGCCStrike15_v2_MatchmakingServerReservationResponse::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7670", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7680", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats_DropInfo::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7690", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e76a0", "name": "CMsgGCCStrike15_v2_MatchmakingClient2GCHello::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e76b0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientHello::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e76c0", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings_Setting::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e76d0", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e76e0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e76f0", "name": "CMsgGCCStrike15_v2_ClientGCRankUpdate::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7700", "name": "CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7710", "name": "CMsgGCCStrike15_v2_ServerNotificationForUserPenalty::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7720", "name": "CMsgGCCStrike15_v2_ClientReportPlayer::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7730", "name": "CMsgGCCStrike15_v2_ClientCommendPlayer::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7740", "name": "CMsgGCCStrike15_v2_ClientReportServer::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7750", "name": "CMsgGCCStrike15_v2_ClientReportResponse::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7760", "name": "CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7770", "name": "WatchableMatchInfo::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7780", "name": "CMsgGCCStrike15_v2_ClientRequestJoinFriendData::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7790", "name": "CMsgGCCStrike15_v2_ClientRequestJoinServerData::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e77a0", "name": "CMsgGCCstrike15_v2_ClientRedeemMissionReward::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e77b0", "name": "CMsgGCCstrike15_v2_ClientRedeemFreeReward::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e77c0", "name": "CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e77d0", "name": "CMsgGCCStrike15_v2_ClientNetworkConfig::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e77e0", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e77f0", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7800", "name": "CMsgGCCStrike15_ClientDeepStats::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7810", "name": "CMsgGCCStrike15_v2_WatchInfoUsers::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7820", "name": "CMsgGCCStrike15_v2_ClientRequestPlayersProfile::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7830", "name": "CMsgGCCStrike15_v2_PlayersProfile::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7840", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerWeek::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7850", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerMap::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7860", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7870", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7880", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7890", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e78a0", "name": "CClientHeaderOverwatchEvidence::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e78b0", "name": "CMsgGCCStrike15_v2_GC2ClientTextMsg::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e78c0", "name": "CMsgGCCStrike15_v2_Client2GCTextMsg::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e78d0", "name": "CMsgGCCStrike15_v2_MatchEndRunRewardDrops::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e78e0", "name": "CEconItemPreviewDataBlock_Sticker::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e78f0", "name": "CEconItemPreviewDataBlock::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7900", "name": "CMsgGCCStrike15_v2_MatchEndRewardDropsNotification::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7910", "name": "CMsgItemAcknowledged::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7920", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7930", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7940", "name": "CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7950", "name": "CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7960", "name": "CMsgGCCStrike15_v2_MatchListRequestRecentUserGames::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7970", "name": "CMsgGCCStrike15_v2_MatchListRequestTournamentGames::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7980", "name": "CMsgGCCStrike15_v2_MatchListRequestFullGameInfo::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7990", "name": "CDataGCCStrike15_v2_MatchInfo::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e79a0", "name": "CDataGCCStrike15_v2_TournamentGroupTeam::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e79b0", "name": "CDataGCCStrike15_v2_TournamentGroup_Picks::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e79c0", "name": "CDataGCCStrike15_v2_TournamentGroup::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e79d0", "name": "CDataGCCStrike15_v2_TournamentSection::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e79e0", "name": "CDataGCCStrike15_v2_TournamentInfo::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e79f0", "name": "CMsgGCCStrike15_v2_MatchList::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7a00", "name": "CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7a10", "name": "CMsgGCCStrike15_v2_Predictions_GroupMatchTeamPick::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7a20", "name": "CMsgGCCStrike15_v2_Predictions::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7a30", "name": "CMsgGCCStrike15_v2_Fantasy_FantasySlot::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7a40", "name": "CMsgGCCStrike15_v2_Fantasy_FantasyTeam::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7a50", "name": "CMsgGCCStrike15_v2_Fantasy::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7a60", "name": "CAttribute_String::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7a70", "name": "CMsgLegacySource1ClientWelcome_Location::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7a80", "name": "CMsgLegacySource1ClientWelcome::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7a90", "name": "CMsgCStrike15Welcome::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7aa0", "name": "CMsgGCCStrike15_v2_ClientVarValueNotificationInfo::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7ab0", "name": "CMsgGCCStrike15_v2_ServerVarValueNotificationInfo::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7ac0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardRequest::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7ad0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse_GiftLeaderboardEntry::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7ae0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7af0", "name": "CMsgGCCStrike15_v2_ClientSubmitSurveyVote::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7b00", "name": "CMsgGCCStrike15_v2_Server2GCClientValidate::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7b10", "name": "CMsgGCCStrike15_v2_GC2ClientTournamentInfo::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7b20", "name": "CSOEconCoupon::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7b30", "name": "CSOAccountItemPersonalStore::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7b40", "name": "CSOAccountXpShop::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7b50", "name": "CSOAccountXpShopBids::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7b60", "name": "CSOVolatileItemOffer::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7b70", "name": "CSOVolatileItemClaimedRewards::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7b80", "name": "CMsgGCCStrike15_v2_VolatileShopSubscribe::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7b90", "name": "CSOAccountKeychainRemoveToolCharges::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7ba0", "name": "CSOQuestProgress::GetClassData", "confidence": "high", "rationale": "slot 17 = last vtable slot; binary-verified as `lea rax,[per-class protobuf ClassData]; ret`; shared merge helper (0x1ceb7f4) fetches it via vtable+0x88 then tail-calls ClassData->merge -> google::protobuf GetClassData()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7bb0", "name": "CSOAccountSeasonalOperation::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7bc0", "name": "CSOAccountRecurringSubscription::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7bd0", "name": "CSOGameAccountSteamChina::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7be0", "name": "CSOPersonaDataPublic::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e7bf0", "name": "CSOAccountRecurringMission::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7c00", "name": "CMsgGCCStrike15_v2_GC2ClientNotifyXPShop::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7c10", "name": "CMsgGCCStrike15_v2_Client2GcAckXPShopTracks::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7c20", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7c30", "name": "CMsgGC_GlobalGame_Subscribe::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e7c40", "name": "CMsgGC_GlobalGame_Unsubscribe::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e7c50", "name": "CMsgGC_GlobalGame_Play::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e7c60", "name": "CMsgGCCStrike15_v2_AcknowledgePenalty::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e7c70", "name": "CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e7c80", "name": "CMsgGCCStrike15_v2_Client2GCStreamUnlock::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e7c90", "name": "CMsgGCCStrike15_v2_ClientToGCRequestElevate::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e7ca0", "name": "CMsgGCCStrike15_v2_ClientToGCChat::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e7cb0", "name": "CMsgGCCStrike15_v2_GCToClientChat::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e7cc0", "name": "CMsgGCCStrike15_v2_ClientAuthKeyCode::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7cd0", "name": "CMsgGCCStrike15_GotvSyncPacket::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7ce0", "name": "PlayerDecalDigitalSignature::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e7cf0", "name": "CMsgGCCStrike15_v2_ClientPlayerDecalSign::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7d00", "name": "CMsgGCCStrike15_v2_BetaEnrollment::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7d10", "name": "CMsgGCCStrike15_v2_ClientLogonFatalError::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7d20", "name": "CMsgGCCStrike15_v2_ClientPollState::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7d30", "name": "CMsgGCCStrike15_v2_Party_Register::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7d40", "name": "CMsgGCCStrike15_v2_Party_Search::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7d50", "name": "CMsgGCCStrike15_v2_Party_SearchResults_Entry::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7d60", "name": "CMsgGCCStrike15_v2_Party_SearchResults::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7d70", "name": "CMsgGCCStrike15_v2_Party_Invite::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7d80", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays_Player::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7d90", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7da0", "name": "CMsgGCCStrike15_v2_ClientToGCRequestTicket::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7db0", "name": "CMsgGCToClientSteamDatagramTicket::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7dc0", "name": "CMsgGCCStrike15_v2_ClientRequestOffers::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7dd0", "name": "CMsgGCCStrike15_v2_ClientRequestSouvenir::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7de0", "name": "CMsgGCCStrike15_v2_ClientAccountBalance::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7df0", "name": "CMsgGCCStrike15_v2_SetClanId::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7e00", "name": "CMsgGCCStrike15_v2_ClientPartyJoinRelay::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7e10", "name": "CMsgGCCStrike15_v2_ClientPartyWarning_Entry::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7e20", "name": "CMsgGCCStrike15_v2_ClientPartyWarning::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7e30", "name": "CMsgGCCStrike15_v2_SetEventFavorite::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7e40", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Request::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7e50", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Response::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7e60", "name": "CMsgGCCStrike15_v2_ClientPerfReport_Entry::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7e70", "name": "CMsgGCCStrike15_v2_ClientPerfReport::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7e80", "name": "CVDiagnostic::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7e90", "name": "CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7ea0", "name": "CMsgGCCStrike15_v2_GC2ClientRequestValidation::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7eb0", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7ec0", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem_Response::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7ed0", "name": "CMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7ee0", "name": "CMsgRequestRecurringMissionSchedule::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7ef0", "name": "CMsgRecurringMissionSchema_MissionTemplateList::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e7f00", "name": "CMsgRecurringMissionSchema::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e84c0", "name": "CCSUsrMsg_VGUIMenu_Keys::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e84d0", "name": "CCSUsrMsg_VGUIMenu::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e84e0", "name": "CCSUsrMsg_Geiger::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e84f0", "name": "CCSUsrMsg_Train::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8500", "name": "CCSUsrMsg_HudText::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8510", "name": "CCSUsrMsg_HudMsg::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8520", "name": "CCSUsrMsg_Shake::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8530", "name": "CCSUsrMsg_Fade::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8540", "name": "CCSUsrMsg_Rumble::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8550", "name": "CCSUsrMsg_CloseCaption::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8560", "name": "CCSUsrMsg_CloseCaptionDirect::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8570", "name": "CCSUsrMsg_SendAudio::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8580", "name": "CCSUsrMsg_RawAudio::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8590", "name": "CCSUsrMsg_VoiceMask_PlayerMask::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e85a0", "name": "CCSUsrMsg_VoiceMask::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e85b0", "name": "CCSUsrMsg_Damage::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e85c0", "name": "CCSUsrMsg_RadioText::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e85d0", "name": "CCSUsrMsg_HintText::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e85e0", "name": "CCSUsrMsg_KeyHintText::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e85f0", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8600", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8610", "name": "CCSUsrMsg_SendPlayerItemDrops::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8620", "name": "CCSUsrMsg_SendPlayerItemFound::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8630", "name": "CCSUsrMsg_ReloadEffect::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8640", "name": "CCSUsrMsg_WeaponSound::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8650", "name": "CCSUsrMsg_WeaponMagDrop::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e8660", "name": "CCSUsrMsg_UpdateScreenHealthBar::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8670", "name": "CCSUsrMsg_EntityOutlineHighlight::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8680", "name": "CCSUsrMsg_AdjustMoney::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8690", "name": "CCSUsrMsg_ReportHit::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e86a0", "name": "CCSUsrMsg_KillCam::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e86b0", "name": "CCSUsrMsg_DesiredTimescale::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e86c0", "name": "CCSUsrMsg_CurrentTimescale::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e86d0", "name": "CCSUsrMsg_AchievementEvent::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e86e0", "name": "CCSUsrMsg_MatchEndConditions::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e86f0", "name": "CCSUsrMsg_PlayerStatsUpdate_Stat::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8700", "name": "CCSUsrMsg_PlayerStatsUpdate::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8710", "name": "CCSUsrMsg_QuestProgress::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8720", "name": "CCSUsrMsg_ScoreLeaderboardData::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8730", "name": "CCSUsrMsg_PlayerDecalDigitalSignature::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8740", "name": "CCSUsrMsg_XRankGet::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8750", "name": "CCSUsrMsg_XRankUpd::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8760", "name": "CCSUsrMsg_CallVoteFailed::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8770", "name": "CCSUsrMsg_VoteStart::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8780", "name": "CCSUsrMsg_VotePass::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8790", "name": "CCSUsrMsg_VoteFailed::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e87a0", "name": "CCSUsrMsg_VoteSetup::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e87b0", "name": "CCSUsrMsg_SendLastKillerDamageToClient::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e87c0", "name": "CCSUsrMsg_ServerRankUpdate_RankUpdate::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e87d0", "name": "CCSUsrMsg_ServerRankUpdate::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e87e0", "name": "CCSUsrMsg_XpUpdate::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e87f0", "name": "CCSUsrMsg_ItemPickup::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8800", "name": "CCSUsrMsg_ShowMenu::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8810", "name": "CCSUsrMsg_BarTime::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8820", "name": "CCSUsrMsg_AmmoDenied::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8830", "name": "CCSUsrMsg_MarkAchievement::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8840", "name": "CCSUsrMsg_MatchStatsUpdate::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8850", "name": "CCSUsrMsg_ItemDrop::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8860", "name": "CCSUsrMsg_RoundBackupFilenames::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8870", "name": "CCSUsrMsg_SSUI::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8880", "name": "CCSUsrMsg_SurvivalStats_Fact::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8890", "name": "CCSUsrMsg_SurvivalStats_Placement::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e88a0", "name": "CCSUsrMsg_SurvivalStats_Damage::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e88b0", "name": "CCSUsrMsg_SurvivalStats::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e88c0", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_Accolade::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e88d0", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e88e0", "name": "CCSUsrMsg_EndOfMatchAllPlayersData::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e88f0", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Victim::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e8900", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Objective::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e8910", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Damage::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e8920", "name": "CCSUsrMsg_RoundEndReportData_RerEvent::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e8930", "name": "CCSUsrMsg_RoundEndReportData_InitialConditions::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e8940", "name": "CCSUsrMsg_RoundEndReportData::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e8950", "name": "CCSUsrMsg_PostRoundDamageReport::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e8960", "name": "CCSUsrMsg_CurrentRoundOdds::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8970", "name": "CCSUsrMsg_DeepStats::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8980", "name": "CCSUsrMsg_ShootInfo::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e8990", "name": "CCSUsrMsg_ResetHud::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e89a0", "name": "CCSUsrMsg_GameTitle::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e89b0", "name": "CCSUsrMsg_RequestState::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e89c0", "name": "CCSUsrMsg_StopSpectatorMode::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e89d0", "name": "CCSUsrMsg_DisconnectToLobby::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e89e0", "name": "CCSUsrMsg_ClientInfo::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e89f0", "name": "CCSUsrMsg_ServerRankRevealAll::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10e8a00", "name": "CCSUsrMsgPreMatchSayText::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e8a10", "name": "CCSUsrMsg_CounterStrafe::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e8a20", "name": "CCSUsrMsg_DamagePrediction::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e8a30", "name": "CCSUsrMsg_RecurringMissionSchema::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e8a40", "name": "CCSUsrMsg_SendPlayerLoadout_LoadoutItem::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e8a50", "name": "CCSUsrMsg_SendPlayerLoadout::IsInitialized", "confidence": "medium", "rationale": "proto3 message vtable slot17, abi int=0 (this-independent) => uniform 16-byte stub returning true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9010", "name": "CBaseCmdKeyValues::MergeFrom", "confidence": "low", "rationale": "proto message vtable slot15, abi int=2 (this+other) tiny stub tail-calling generic merge", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9020", "name": "CMsgSetItemPositions::MergeFrom", "confidence": "low", "rationale": "proto message vtable slot15, abi int=2 (this+other) tiny stub tail-calling generic merge", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9030", "name": "CDataGCCStrike15_v2_TournamentGroup_Picks::MergeFrom", "confidence": "low", "rationale": "proto message vtable slot15, abi int=2 (this+other) tiny stub tail-calling generic merge", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9040", "name": "CMsgLeaveParty::MergeFrom", "confidence": "low", "rationale": "proto message vtable slot15, abi int=2 (this+other) tiny stub tail-calling generic merge", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9050", "name": "CMsgKickFromParty::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9070", "name": "CMsgGCToGCIsTrustedServerResponse::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9090", "name": "CClientMsg_RotateAnchor::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e90b0", "name": "CCSPredictionEvent_DamageTag::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9100", "name": "CCSUsrMsg_ReportHit::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e9160", "name": "CCSUsrMsg_SSUI::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e9190", "name": "CMsgInvitationCreated::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e91d0", "name": "CMsgApplyStatTrakSwap::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9240", "name": "CMsgApplyStrangePart::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9290", "name": "CMsgApplyPennantUpgrade::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e92e0", "name": "CMsgApplyEggEssence::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9330", "name": "CMsgStoreGetUserData::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9370", "name": "CMsgConsumableExhausted::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e93a0", "name": "CMsgGCStorePurchaseCancel::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e93d0", "name": "CMsgGCStorePurchaseFinalize::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9400", "name": "CMsgGCCollectItem::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9450", "name": "CMsgAcknowledgeRentalExpiration::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9480", "name": "TournamentMatchSetup::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9510", "name": "CMsgCsgoSteamUserStatChange::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9570", "name": "CMsgGCCStrike15_v2_MatchmakingStop::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e95a0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9610", "name": "CDataGCCStrike15_v2_TournamentMatchDraft_Entry::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9660", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e96f0", "name": "CMsgGCCStrike15_v2_MatchListRequestTournamentGames::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9720", "name": "CDataGCCStrike15_v2_TournamentGroupTeam::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9780", "name": "CMsgGCCStrike15_v2_Predictions_GroupMatchTeamPick::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9830", "name": "CMsgGCCStrike15_v2_Fantasy_FantasySlot::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e98a0", "name": "CMsgGC_GlobalGame_Subscribe::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e98d0", "name": "CMsgGC_GlobalGame_Unsubscribe::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9900", "name": "CMsgGCCStrike15_v2_AcknowledgePenalty::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9930", "name": "CMsgGCCStrike15_v2_Client2GCStreamUnlock::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9980", "name": "CMsgGCCStrike15_v2_ClientRequestSouvenir::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e99f0", "name": "CMsgGCCStrike15_v2_SetEventFavorite::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9a30", "name": "CCSUsrMsg_Geiger::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9a60", "name": "CCSUsrMsg_Train::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9a90", "name": "CCSUsrMsg_Shake::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9ae0", "name": "CCSUsrMsg_Rumble::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9b50", "name": "CCSUsrMsg_VoiceMask_PlayerMask::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9ba0", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9c90", "name": "CCSUsrMsg_ReloadEffect::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9d00", "name": "CCSUsrMsg_WeaponMagDrop::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e9d60", "name": "CCSUsrMsg_UpdateScreenHealthBar::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e9dd0", "name": "CCSUsrMsg_EntityOutlineHighlight::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e9e10", "name": "CCSUsrMsg_AdjustMoney::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e9e40", "name": "CCSUsrMsg_KillCam::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10e9eb0", "name": "CCSUsrMsg_DesiredTimescale::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9f10", "name": "CCSUsrMsg_AchievementEvent::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10e9f80", "name": "CCSUsrMsg_MatchEndConditions::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ea000", "name": "CCSUsrMsg_PlayerStatsUpdate_Stat::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea050", "name": "CCSUsrMsg_XRankGet::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea0a0", "name": "CCSUsrMsg_XRankUpd::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea110", "name": "CCSUsrMsg_CallVoteFailed::ByteSizeLong", "confidence": "low", "rationale": "proto message vtable slot8, abi int=1 (this only) returning size_t, variable-size field-dependent body", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ea160", "name": "CCSUsrMsg_VoteFailed::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ea1b0", "name": "CCSUsrMsg_SendLastKillerDamageToClient::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ea280", "name": "CCSUsrMsg_ServerRankUpdate_RankUpdate::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea330", "name": "CCSUsrMsg_AmmoDenied::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea360", "name": "CCSUsrMsg_ItemDrop::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea3a0", "name": "CCSUsrMsg_SurvivalStats_Fact::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea420", "name": "CCSUsrMsg_SurvivalStats_Placement::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea490", "name": "CCSUsrMsg_SurvivalStats_Damage::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea540", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_Accolade::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea5a0", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Victim::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea640", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Objective::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea670", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Damage::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea740", "name": "CCSUsrMsg_RoundEndReportData_InitialConditions::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea7b0", "name": "CCSUsrMsg_PostRoundDamageReport::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ea890", "name": "CCSUsrMsg_CurrentRoundOdds::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ea8c0", "name": "CCSUsrMsg_GameTitle::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea8f0", "name": "CCSUsrMsg_RequestState::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea920", "name": "CCSUsrMsg_StopSpectatorMode::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea950", "name": "CCSUsrMsg_DisconnectToLobby::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ea980", "name": "CCSUsrMsg_ClientInfo::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ea9b0", "name": "CCSUsrMsg_CounterStrafe::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eaa00", "name": "CGCStorePurchaseInit_LineItem::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eaaa0", "name": "CMsgInviteToParty::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eab00", "name": "CMsgPartyInviteResponse::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eab70", "name": "CSOEconGameAccountClient::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eac00", "name": "CMsgIncrementKillCountAttribute::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eac90", "name": "CMsgApplySticker::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ead60", "name": "CMsgModifyItemAttribute::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eadc0", "name": "CSOEconItemEquipped::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eae10", "name": "CMsgSortItems::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eae40", "name": "CMsgItemAcknowledged__DEPRECATED::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eaf10", "name": "CMsgSetItemPositions_ItemPosition::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eaf70", "name": "CMsgGCIncrementKillCountResponse::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eaff0", "name": "CSOEconItemDropRateBonus::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb080", "name": "CSOEconItemLeagueViewPass::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb100", "name": "CSOEconItemEventTicket::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb160", "name": "CMsgGCItemPreviewItemBoughtNotification::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb190", "name": "CMsgGCStorePurchaseCancelResponse::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb1c0", "name": "CMsgGCBannedWordListRequest::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb210", "name": "CMsgGCToGCBannedWordListUpdated::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb240", "name": "CMsgGCToGCDirtySDOCache::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb290", "name": "CMsgGCServerVersionUpdated::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb2c0", "name": "CMsgGCClientVersionUpdated::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb2f0", "name": "CMsgGCToGCRequestPassportItemGrant::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb350", "name": "CSOEconEquipSlot::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb3f0", "name": "CMsgAdjustEquipSlot::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb450", "name": "CMsgOpenCrate::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb4e0", "name": "CSOEconRentalHistory::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb580", "name": "CClientMsg_WorldUIControllerHasPanelChangedEvent::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb5d0", "name": "CMsgTEPlayerAnimEvent::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb630", "name": "GameServerPing::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb690", "name": "DataCenterPing::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb6e0", "name": "DetailedSearchStatistic::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb740", "name": "PlayerRankingInfo_PerMapRank::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb7a0", "name": "PlayerCommendationInfo::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb800", "name": "AccountActivity::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb880", "name": "IpAddressMask::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb930", "name": "XpProgressData::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb980", "name": "MatchEndItemUpdates::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eb9e0", "name": "ScoreLeaderboardData_Entry::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eba30", "name": "DeepPlayerMatchEvent::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ebbe0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ebc60", "name": "CMsgGCCStrike15_v2_GC2ServerReservationUpdate::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ebcb0", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats_DropInfo::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ebce0", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings_Setting::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ebd30", "name": "CMsgGCCStrike15_v2_ServerNotificationForUserPenalty::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ebdc0", "name": "CMsgGCCStrike15_v2_ClientReportPlayer::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ebec0", "name": "CMsgGCCStrike15_v2_ClientReportServer::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ebf80", "name": "CMsgGCCStrike15_v2_ClientReportResponse::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec040", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec0a0", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerWeek::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec100", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerMap::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec290", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec380", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec3d0", "name": "CClientHeaderOverwatchEvidence::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec420", "name": "CEconItemPreviewDataBlock_Sticker::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec520", "name": "CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec550", "name": "CMsgGCCStrike15_v2_MatchListRequestRecentUserGames::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec580", "name": "CMsgGCCStrike15_v2_MatchListRequestFullGameInfo::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec5f0", "name": "CMsgCStrike15Welcome::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec6c0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse_GiftLeaderboardEntry::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec710", "name": "CMsgGCCStrike15_v2_ClientSubmitSurveyVote::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec760", "name": "CMsgGCCStrike15_v2_Server2GCClientValidate::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec790", "name": "CSOEconCoupon::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec7f0", "name": "CSOAccountXpShopBids::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec870", "name": "CSOAccountKeychainRemoveToolCharges::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec8a0", "name": "CSOQuestProgress::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec900", "name": "CSOAccountSeasonalOperation::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ec9d0", "name": "CSOAccountRecurringSubscription::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eca20", "name": "CSOGameAccountSteamChina::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eca80", "name": "CSOAccountRecurringMission::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ecb00", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ecba0", "name": "CMsgGC_GlobalGame_Play::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ecc00", "name": "CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ecc80", "name": "CMsgGCCStrike15_v2_ClientToGCRequestElevate::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eccb0", "name": "CMsgGCCStrike15_v2_BetaEnrollment::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ecce0", "name": "CMsgGCCStrike15_v2_Party_Register::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ecdf0", "name": "CMsgGCCStrike15_v2_Party_SearchResults_Entry::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ecec0", "name": "CMsgGCCStrike15_v2_Party_Invite::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ecf10", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays_Player::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ecf70", "name": "CMsgGCCStrike15_v2_SetClanId::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ecfa0", "name": "CMsgGCCStrike15_v2_ClientPartyJoinRelay::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ecff0", "name": "CMsgGCCStrike15_v2_ClientPartyWarning_Entry::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed040", "name": "CCSUsrMsg_CloseCaptionDirect::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed0a0", "name": "CCSUsrMsg_QuestProgress::ByteSizeLong", "confidence": "low", "rationale": "protobuf message vtable slot 8, takes only this and returns a scalar; canonical ByteSizeLong (no strings)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed110", "name": "CMsgGCCStrike15_v2_ClientCommendPlayer::ByteSizeLong", "confidence": "medium", "rationale": "protobuf message vtable slot 8, takes only this, recurses into submessage slot-8 (ByteSizeLong sums nested sizes)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed1c0", "name": "CSOPersonaDataPublic::ByteSizeLong", "confidence": "medium", "rationale": "protobuf message vtable slot 8, takes only this, recurses into submessage slot-8 (ByteSizeLong sums nested sizes)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed2b0", "name": "CCSUsrMsg_SurvivalStats::ByteSizeLong", "confidence": "medium", "rationale": "protobuf message vtable slot 8, takes only this, recurses into submessage slot-8 (ByteSizeLong sums nested sizes)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed410", "name": "CGCStorePurchaseInit_LineItem::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed430", "name": "CMsgGCStorePurchaseInit::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed450", "name": "CMsgGCStorePurchaseInitResponse::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed470", "name": "CSOPartyInvite::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed490", "name": "CSOLobbyInvite::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed4b0", "name": "CMsgSystemBroadcast::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed4d0", "name": "CMsgInviteToParty::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed4f0", "name": "CMsgInvitationCreated::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed510", "name": "CMsgPartyInviteResponse::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed530", "name": "CMsgKickFromParty::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed550", "name": "CMsgLeaveParty::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed570", "name": "CMsgServerAvailable::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed590", "name": "CMsgLANServerAvailable::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed5b0", "name": "CSOEconGameAccountClient::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed5d0", "name": "CSOItemCriteriaCondition::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed5f0", "name": "CSOItemCriteria::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed610", "name": "CSOItemRecipe::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed630", "name": "CMsgDevNewItemRequest::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed650", "name": "CMsgIncrementKillCountAttribute::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed670", "name": "CMsgApplySticker::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed690", "name": "CMsgModifyItemAttribute::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ed6b0", "name": "CMsgApplyStatTrakSwap::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed6d0", "name": "CMsgApplyStrangePart::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed6f0", "name": "CMsgApplyPennantUpgrade::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed710", "name": "CMsgApplyEggEssence::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed730", "name": "CSOEconItemAttribute::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed750", "name": "CSOEconItemEquipped::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed770", "name": "CSOEconItem::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed790", "name": "CMsgSortItems::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed7b0", "name": "CSOEconClaimCode::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed7d0", "name": "CMsgStoreGetUserData::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed7f0", "name": "CMsgStoreGetUserDataResponse::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed810", "name": "CMsgUpdateItemSchema::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed830", "name": "CMsgGCError::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed850", "name": "CMsgRequestInventoryRefresh::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed870", "name": "CMsgUseItem::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed890", "name": "CMsgReplayUploadedToYouTube::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed8b0", "name": "CMsgConsumableExhausted::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed8d0", "name": "CMsgItemAcknowledged__DEPRECATED::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed8f0", "name": "CMsgSetItemPositions_ItemPosition::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed910", "name": "CMsgSetItemPositions::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed930", "name": "CMsgGCReportAbuse::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed950", "name": "CMsgGCReportAbuseResponse::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed970", "name": "CMsgGCNameItemNotification::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed990", "name": "CMsgGCClientDisplayNotification::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed9b0", "name": "CMsgGCShowItemsPickedUp::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed9d0", "name": "CMsgGCIncrementKillCountResponse::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ed9f0", "name": "CSOEconItemDropRateBonus::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10eda10", "name": "CSOEconItemLeagueViewPass::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10eda30", "name": "CSOEconItemEventTicket::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10eda50", "name": "CMsgGCItemPreviewItemBoughtNotification::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10eda70", "name": "CMsgGCStorePurchaseCancel::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10eda90", "name": "CMsgGCStorePurchaseCancelResponse::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edab0", "name": "CMsgGCStorePurchaseFinalize::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edad0", "name": "CMsgGCStorePurchaseFinalizeResponse::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edaf0", "name": "CMsgGCBannedWordListRequest::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edb10", "name": "CMsgGCRequestAnnouncements::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edb30", "name": "CMsgGCRequestAnnouncementsResponse::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edb50", "name": "CMsgGCBannedWord::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edb70", "name": "CMsgGCBannedWordListResponse::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edb90", "name": "CMsgGCToGCBannedWordListBroadcast::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edbb0", "name": "CMsgGCToGCBannedWordListUpdated::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edbd0", "name": "CMsgGCToGCDirtySDOCache::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edbf0", "name": "CMsgGCToGCDirtyMultipleSDOCache::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edc10", "name": "CMsgGCCollectItem::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edc30", "name": "CMsgSDONoMemcached::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edc50", "name": "CMsgGCToGCUpdateSQLKeyValue::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edc70", "name": "CMsgGCToGCIsTrustedServer::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edc90", "name": "CMsgGCToGCIsTrustedServerResponse::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edcb0", "name": "CMsgGCToGCBroadcastConsoleCommand::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edcd0", "name": "CMsgGCServerVersionUpdated::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edcf0", "name": "CMsgGCClientVersionUpdated::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edd10", "name": "CMsgGCToGCWebAPIAccountChanged::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edd30", "name": "CMsgGCToGCRequestPassportItemGrant::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edd50", "name": "CMsgGameServerInfo::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edd70", "name": "CSOEconEquipSlot::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edd90", "name": "CMsgAdjustEquipSlot::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10eddb0", "name": "CMsgAdjustEquipSlots::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10eddd0", "name": "CMsgOpenCrate::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10eddf0", "name": "CSOEconRentalHistory::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ede10", "name": "CMsgAcknowledgeRentalExpiration::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ede30", "name": "CBaseCmdKeyValues::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ede50", "name": "CBaseCmdKeyValues::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ede70", "name": "CClientMsg_ClientUIEvent::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10ede90", "name": "CClientMsg_DevPaletteVisibilityChangedEvent::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edeb0", "name": "CClientMsg_WorldUIControllerHasPanelChangedEvent::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10eded0", "name": "CClientMsg_RotateAnchor::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edef0", "name": "CMsgTEPlayerAnimEvent::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edf10", "name": "CMsgTERadioIcon::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edf30", "name": "CMsgTEFireBullets_Extra::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edf50", "name": "CMsgTEFireBullets::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edf70", "name": "CMsgPlayerBulletHit::GetClassData", "confidence": "low", "rationale": "protobuf message vtable slot 16, ignores this and has no callees (constant lea-return); matches per-class GetClassData -> &_class_data_", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10edf90", "name": "CCSPredictionEvent_DamageTag::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10edfb0", "name": "CCSPredictionEvent_PlayerTeleport::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10edfd0", "name": "GameServerPing::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10edff0", "name": "DataCenterPing::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ee010", "name": "DetailedSearchStatistic::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee030", "name": "TournamentPlayer::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee050", "name": "TournamentTeam::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee070", "name": "TournamentEvent::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee090", "name": "GlobalStatistics::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee0b0", "name": "OperationalStatisticDescription::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee0d0", "name": "OperationalStatisticElement::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee0f0", "name": "OperationalStatisticsPacket::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee110", "name": "OperationalVarValue::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ee130", "name": "PlayerRankingInfo_PerMapRank::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ee150", "name": "PlayerRankingInfo::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee170", "name": "PlayerCommendationInfo::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee190", "name": "PlayerMedalsInfo::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee1b0", "name": "AccountActivity::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee1d0", "name": "TournamentMatchSetup::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee1f0", "name": "ServerHltvInfo::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee210", "name": "IpAddressMask::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee230", "name": "CMsgCsgoSteamUserStatChange::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ee250", "name": "XpProgressData::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee270", "name": "MatchEndItemUpdates::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee290", "name": "ScoreLeaderboardData_Entry::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee2b0", "name": "ScoreLeaderboardData_AccountEntries::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee2d0", "name": "ScoreLeaderboardData::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee2f0", "name": "PlayerQuestData_QuestItemData::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee310", "name": "PlayerQuestData::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee330", "name": "DeepPlayerStatsEntry::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee350", "name": "DeepPlayerMatchEvent::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee370", "name": "CMsgGC_ServerQuestUpdateData::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee390", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee3b0", "name": "CMsgGCCStrike15_v2_GC2ServerReservationUpdate::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee3d0", "name": "CMsgGCCStrike15_v2_MatchmakingStart::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee3f0", "name": "CMsgGCCStrike15_v2_MatchmakingStop::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee410", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee430", "name": "CMsgGCCStrike15_v2_MatchmakingClient2ServerPing::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee450", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee470", "name": "CDataGCCStrike15_v2_TournamentMatchDraft_Entry::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee490", "name": "CDataGCCStrike15_v2_TournamentMatchDraft::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee4b0", "name": "CPreMatchInfoData_TeamStats::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee4d0", "name": "CPreMatchInfoData::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee4f0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee510", "name": "CMsgGCCStrike15_v2_MatchmakingServerReservationResponse::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee530", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee550", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats_DropInfo::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee570", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee590", "name": "CMsgGCCStrike15_v2_MatchmakingClient2GCHello::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee5b0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientHello::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee5d0", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings_Setting::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee5f0", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee610", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee630", "name": "CMsgGCCStrike15_v2_ClientGCRankUpdate::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ee650", "name": "CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee670", "name": "CMsgGCCStrike15_v2_ServerNotificationForUserPenalty::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee690", "name": "CMsgGCCStrike15_v2_ClientReportPlayer::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee6b0", "name": "CMsgGCCStrike15_v2_ClientCommendPlayer::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee6d0", "name": "CMsgGCCStrike15_v2_ClientReportServer::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee6f0", "name": "CMsgGCCStrike15_v2_ClientReportResponse::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee710", "name": "CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee730", "name": "WatchableMatchInfo::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee750", "name": "CMsgGCCStrike15_v2_ClientRequestJoinFriendData::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee770", "name": "CMsgGCCStrike15_v2_ClientRequestJoinServerData::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee790", "name": "CMsgGCCstrike15_v2_ClientRedeemMissionReward::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ee7b0", "name": "CMsgGCCstrike15_v2_ClientRedeemFreeReward::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ee7d0", "name": "CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee7f0", "name": "CMsgGCCStrike15_v2_ClientNetworkConfig::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ee810", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee830", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee850", "name": "CMsgGCCStrike15_ClientDeepStats::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee870", "name": "CMsgGCCStrike15_v2_WatchInfoUsers::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee890", "name": "CMsgGCCStrike15_v2_ClientRequestPlayersProfile::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee8b0", "name": "CMsgGCCStrike15_v2_PlayersProfile::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee8d0", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerWeek::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ee8f0", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerMap::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ee910", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ee930", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee950", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee970", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee990", "name": "CClientHeaderOverwatchEvidence::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee9b0", "name": "CMsgGCCStrike15_v2_GC2ClientTextMsg::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee9d0", "name": "CMsgGCCStrike15_v2_Client2GCTextMsg::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ee9f0", "name": "CMsgGCCStrike15_v2_MatchEndRunRewardDrops::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eea10", "name": "CEconItemPreviewDataBlock_Sticker::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eea30", "name": "CEconItemPreviewDataBlock::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eea50", "name": "CMsgGCCStrike15_v2_MatchEndRewardDropsNotification::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eea70", "name": "CMsgItemAcknowledged::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eea90", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eeab0", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eead0", "name": "CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eeaf0", "name": "CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eeb10", "name": "CMsgGCCStrike15_v2_MatchListRequestRecentUserGames::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eeb30", "name": "CMsgGCCStrike15_v2_MatchListRequestTournamentGames::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eeb50", "name": "CMsgGCCStrike15_v2_MatchListRequestFullGameInfo::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eeb70", "name": "CDataGCCStrike15_v2_MatchInfo::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eeb90", "name": "CDataGCCStrike15_v2_TournamentGroupTeam::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eebb0", "name": "CDataGCCStrike15_v2_TournamentGroup_Picks::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eebd0", "name": "CDataGCCStrike15_v2_TournamentGroup::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eebf0", "name": "CDataGCCStrike15_v2_TournamentSection::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eec10", "name": "CDataGCCStrike15_v2_TournamentInfo::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eec30", "name": "CMsgGCCStrike15_v2_MatchList::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eec50", "name": "CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eec70", "name": "CMsgGCCStrike15_v2_Predictions_GroupMatchTeamPick::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eec90", "name": "CMsgGCCStrike15_v2_Predictions::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eecb0", "name": "CMsgGCCStrike15_v2_Fantasy_FantasySlot::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eecd0", "name": "CMsgGCCStrike15_v2_Fantasy_FantasyTeam::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eecf0", "name": "CMsgGCCStrike15_v2_Fantasy::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eed10", "name": "CAttribute_String::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eed30", "name": "CMsgLegacySource1ClientWelcome_Location::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eed50", "name": "CMsgLegacySource1ClientWelcome::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eed70", "name": "CMsgCStrike15Welcome::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eed90", "name": "CMsgGCCStrike15_v2_ClientVarValueNotificationInfo::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eedb0", "name": "CMsgGCCStrike15_v2_ServerVarValueNotificationInfo::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eedd0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardRequest::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eedf0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse_GiftLeaderboardEntry::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eee10", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eee30", "name": "CMsgGCCStrike15_v2_ClientSubmitSurveyVote::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eee50", "name": "CMsgGCCStrike15_v2_Server2GCClientValidate::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eee70", "name": "CMsgGCCStrike15_v2_GC2ClientTournamentInfo::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eee90", "name": "CSOEconCoupon::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eeeb0", "name": "CSOAccountItemPersonalStore::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eeed0", "name": "CSOAccountXpShop::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eeef0", "name": "CSOAccountXpShopBids::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eef10", "name": "CSOVolatileItemOffer::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eef30", "name": "CSOVolatileItemClaimedRewards::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eef50", "name": "CMsgGCCStrike15_v2_VolatileShopSubscribe::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eef70", "name": "CSOAccountKeychainRemoveToolCharges::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eef90", "name": "CSOQuestProgress::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10eefb0", "name": "CSOAccountSeasonalOperation::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eefd0", "name": "CSOAccountRecurringSubscription::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eeff0", "name": "CSOGameAccountSteamChina::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef010", "name": "CSOPersonaDataPublic::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef030", "name": "CSOAccountRecurringMission::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef050", "name": "CMsgGCCStrike15_v2_GC2ClientNotifyXPShop::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef070", "name": "CMsgGCCStrike15_v2_Client2GcAckXPShopTracks::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef090", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef0b0", "name": "CMsgGC_GlobalGame_Subscribe::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef0d0", "name": "CMsgGC_GlobalGame_Unsubscribe::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef0f0", "name": "CMsgGC_GlobalGame_Play::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef110", "name": "CMsgGCCStrike15_v2_AcknowledgePenalty::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef130", "name": "CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef150", "name": "CMsgGCCStrike15_v2_Client2GCStreamUnlock::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef170", "name": "CMsgGCCStrike15_v2_ClientToGCRequestElevate::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef190", "name": "CMsgGCCStrike15_v2_ClientToGCChat::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef1b0", "name": "CMsgGCCStrike15_v2_GCToClientChat::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef1d0", "name": "CMsgGCCStrike15_v2_ClientAuthKeyCode::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef1f0", "name": "CMsgGCCStrike15_GotvSyncPacket::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef210", "name": "PlayerDecalDigitalSignature::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef230", "name": "CMsgGCCStrike15_v2_ClientPlayerDecalSign::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef250", "name": "CMsgGCCStrike15_v2_BetaEnrollment::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef270", "name": "CMsgGCCStrike15_v2_ClientLogonFatalError::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef290", "name": "CMsgGCCStrike15_v2_ClientPollState::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef2b0", "name": "CMsgGCCStrike15_v2_Party_Register::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef2d0", "name": "CMsgGCCStrike15_v2_Party_Search::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef2f0", "name": "CMsgGCCStrike15_v2_Party_SearchResults_Entry::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef310", "name": "CMsgGCCStrike15_v2_Party_SearchResults::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef330", "name": "CMsgGCCStrike15_v2_Party_Invite::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef350", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays_Player::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef370", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef390", "name": "CMsgGCCStrike15_v2_ClientToGCRequestTicket::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef3b0", "name": "CMsgGCToClientSteamDatagramTicket::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef3d0", "name": "CMsgGCCStrike15_v2_ClientRequestOffers::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef3f0", "name": "CMsgGCCStrike15_v2_ClientRequestSouvenir::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef410", "name": "CMsgGCCStrike15_v2_ClientAccountBalance::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef430", "name": "CMsgGCCStrike15_v2_SetClanId::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef450", "name": "CMsgGCCStrike15_v2_ClientPartyJoinRelay::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef470", "name": "CMsgGCCStrike15_v2_ClientPartyWarning_Entry::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef490", "name": "CMsgGCCStrike15_v2_ClientPartyWarning::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef4b0", "name": "CMsgGCCStrike15_v2_SetEventFavorite::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef4d0", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Request::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef4f0", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Response::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef510", "name": "CMsgGCCStrike15_v2_ClientPerfReport_Entry::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef530", "name": "CMsgGCCStrike15_v2_ClientPerfReport::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef550", "name": "CVDiagnostic::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef570", "name": "CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef590", "name": "CMsgGCCStrike15_v2_GC2ClientRequestValidation::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef5b0", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef5d0", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem_Response::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef5f0", "name": "CMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef610", "name": "CMsgRequestRecurringMissionSchedule::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef630", "name": "CMsgRecurringMissionSchema_MissionTemplateList::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef650", "name": "CMsgRecurringMissionSchema::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef670", "name": "CCSUsrMsg_VGUIMenu_Keys::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef690", "name": "CCSUsrMsg_VGUIMenu::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef6b0", "name": "CCSUsrMsg_Geiger::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef6d0", "name": "CCSUsrMsg_Train::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef6f0", "name": "CCSUsrMsg_HudText::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef710", "name": "CCSUsrMsg_HudMsg::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef730", "name": "CCSUsrMsg_Shake::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef750", "name": "CCSUsrMsg_Fade::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef770", "name": "CCSUsrMsg_Rumble::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef790", "name": "CCSUsrMsg_CloseCaption::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef7b0", "name": "CCSUsrMsg_CloseCaptionDirect::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef7d0", "name": "CCSUsrMsg_SendAudio::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef7f0", "name": "CCSUsrMsg_RawAudio::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef810", "name": "CCSUsrMsg_VoiceMask_PlayerMask::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef830", "name": "CCSUsrMsg_VoiceMask::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef850", "name": "CCSUsrMsg_Damage::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef870", "name": "CCSUsrMsg_RadioText::GetMetadata", "confidence": "high", "rationale": "Parameterless slot-16 thunk loads descriptor-table getter + once_flag + metadata slot and tail-calls the shared AssignDescriptors/call_once helper (0x1cdaa3a) returning a 2-ptr protobuf Metadata; canonical Message::GetMetadata.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef890", "name": "CCSUsrMsg_HintText::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef8b0", "name": "CCSUsrMsg_KeyHintText::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef8d0", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef8f0", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef910", "name": "CCSUsrMsg_SendPlayerItemDrops::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef930", "name": "CCSUsrMsg_SendPlayerItemFound::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef950", "name": "CCSUsrMsg_ReloadEffect::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef970", "name": "CCSUsrMsg_WeaponSound::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef990", "name": "CCSUsrMsg_WeaponMagDrop::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ef9b0", "name": "CCSUsrMsg_UpdateScreenHealthBar::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef9d0", "name": "CCSUsrMsg_EntityOutlineHighlight::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10ef9f0", "name": "CCSUsrMsg_AdjustMoney::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efa10", "name": "CCSUsrMsg_ReportHit::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efa30", "name": "CCSUsrMsg_KillCam::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efa50", "name": "CCSUsrMsg_DesiredTimescale::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efa70", "name": "CCSUsrMsg_CurrentTimescale::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efa90", "name": "CCSUsrMsg_AchievementEvent::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efab0", "name": "CCSUsrMsg_MatchEndConditions::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efad0", "name": "CCSUsrMsg_PlayerStatsUpdate_Stat::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efaf0", "name": "CCSUsrMsg_PlayerStatsUpdate::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efb10", "name": "CCSUsrMsg_QuestProgress::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efb30", "name": "CCSUsrMsg_ScoreLeaderboardData::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efb50", "name": "CCSUsrMsg_PlayerDecalDigitalSignature::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efb70", "name": "CCSUsrMsg_XRankGet::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efb90", "name": "CCSUsrMsg_XRankUpd::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efbb0", "name": "CCSUsrMsg_CallVoteFailed::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efbd0", "name": "CCSUsrMsg_VoteStart::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efbf0", "name": "CCSUsrMsg_VotePass::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efc10", "name": "CCSUsrMsg_VoteFailed::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efc30", "name": "CCSUsrMsg_VoteSetup::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efc50", "name": "CCSUsrMsg_SendLastKillerDamageToClient::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efc70", "name": "CCSUsrMsg_ServerRankUpdate_RankUpdate::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efc90", "name": "CCSUsrMsg_ServerRankUpdate::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efcb0", "name": "CCSUsrMsg_XpUpdate::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efcd0", "name": "CCSUsrMsg_ItemPickup::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efcf0", "name": "CCSUsrMsg_ShowMenu::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efd10", "name": "CCSUsrMsg_BarTime::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efd30", "name": "CCSUsrMsg_AmmoDenied::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efd50", "name": "CCSUsrMsg_MarkAchievement::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efd70", "name": "CCSUsrMsg_MatchStatsUpdate::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efd90", "name": "CCSUsrMsg_ItemDrop::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efdb0", "name": "CCSUsrMsg_RoundBackupFilenames::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efdd0", "name": "CCSUsrMsg_SSUI::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efdf0", "name": "CCSUsrMsg_SurvivalStats_Fact::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efe10", "name": "CCSUsrMsg_SurvivalStats_Placement::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efe30", "name": "CCSUsrMsg_SurvivalStats_Damage::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efe50", "name": "CCSUsrMsg_SurvivalStats::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efe70", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_Accolade::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efe90", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efeb0", "name": "CCSUsrMsg_EndOfMatchAllPlayersData::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efed0", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Victim::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10efef0", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Objective::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eff10", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Damage::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eff30", "name": "CCSUsrMsg_RoundEndReportData_RerEvent::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eff50", "name": "CCSUsrMsg_RoundEndReportData_InitialConditions::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eff70", "name": "CCSUsrMsg_RoundEndReportData::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10eff90", "name": "CCSUsrMsg_PostRoundDamageReport::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10effb0", "name": "CCSUsrMsg_CurrentRoundOdds::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10effd0", "name": "CCSUsrMsg_DeepStats::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10efff0", "name": "CCSUsrMsg_ShootInfo::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0010", "name": "CCSUsrMsg_ResetHud::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0030", "name": "CCSUsrMsg_GameTitle::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0050", "name": "CCSUsrMsg_RequestState::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0070", "name": "CCSUsrMsg_StopSpectatorMode::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0090", "name": "CCSUsrMsg_DisconnectToLobby::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f00b0", "name": "CCSUsrMsg_ClientInfo::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f00d0", "name": "CCSUsrMsg_ServerRankRevealAll::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f00f0", "name": "CCSUsrMsgPreMatchSayText::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0110", "name": "CCSUsrMsg_CounterStrafe::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0130", "name": "CCSUsrMsg_DamagePrediction::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0150", "name": "CCSUsrMsg_RecurringMissionSchema::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0170", "name": "CCSUsrMsg_SendPlayerLoadout_LoadoutItem::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0190", "name": "CCSUsrMsg_SendPlayerLoadout::GetMetadata", "confidence": "medium", "rationale": "slot16 protobuf-Message vtable leaf returning static Metadata (2 ptrs in rax:rdx), ignores this -> int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f01b0", "name": "CGCStorePurchaseInit_LineItem::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f01c0", "name": "CSOItemCriteriaCondition::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f01d0", "name": "CSOItemCriteria::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f01e0", "name": "CSOEconItemAttribute::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f01f0", "name": "CSOEconItem::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0200", "name": "CSOEconItemEquipped::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0210", "name": "CMsgSetItemPositions_ItemPosition::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0220", "name": "CMsgGCBannedWord::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0230", "name": "CMsgGCBannedWordListResponse::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0240", "name": "CMsgAdjustEquipSlot::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0250", "name": "CMsgTEFireBullets_Extra::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0260", "name": "TournamentPlayer::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0270", "name": "DetailedSearchStatistic::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0280", "name": "OperationalStatisticElement::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0290", "name": "PlayerRankingInfo_PerMapRank::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f02a0", "name": "ScoreLeaderboardData_Entry::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f02b0", "name": "ScoreLeaderboardData_AccountEntries::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f02c0", "name": "PlayerQuestData_QuestItemData::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f02d0", "name": "XpProgressData::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f02e0", "name": "MatchEndItemUpdates::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f02f0", "name": "CMsgCsgoSteamUserStatChange::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0300", "name": "PlayerQuestData::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0310", "name": "ScoreLeaderboardData::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0320", "name": "TournamentMatchSetup::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0330", "name": "GameServerPing::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0340", "name": "DataCenterPing::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0350", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0360", "name": "GlobalStatistics::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0370", "name": "IpAddressMask::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0380", "name": "CDataGCCStrike15_v2_TournamentMatchDraft_Entry::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0390", "name": "CDataGCCStrike15_v2_TournamentMatchDraft::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f03a0", "name": "CPreMatchInfoData_TeamStats::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f03b0", "name": "PlayerRankingInfo::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f03c0", "name": "TournamentEvent::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f03d0", "name": "TournamentTeam::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f03e0", "name": "CPreMatchInfoData::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f03f0", "name": "OperationalVarValue::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0400", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0410", "name": "ServerHltvInfo::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0420", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0430", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats_DropInfo::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0440", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0450", "name": "PlayerCommendationInfo::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0460", "name": "PlayerMedalsInfo::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0470", "name": "AccountActivity::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0480", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings_Setting::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0490", "name": "DeepPlayerStatsEntry::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f04a0", "name": "DeepPlayerMatchEvent::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f04b0", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f04c0", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f04d0", "name": "WatchableMatchInfo::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f04e0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientHello::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f04f0", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerWeek::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0500", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerMap::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0510", "name": "CMsgGCCStrike15_v2_MatchmakingServerReservationResponse::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0520", "name": "CMsgGC_ServerQuestUpdateData::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0530", "name": "CEconItemPreviewDataBlock_Sticker::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0540", "name": "CEconItemPreviewDataBlock::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0550", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0560", "name": "CDataGCCStrike15_v2_TournamentGroupTeam::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0570", "name": "CDataGCCStrike15_v2_TournamentGroup_Picks::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0580", "name": "CDataGCCStrike15_v2_TournamentGroup::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0590", "name": "CDataGCCStrike15_v2_TournamentSection::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f05a0", "name": "CDataGCCStrike15_v2_MatchInfo::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f05b0", "name": "CDataGCCStrike15_v2_TournamentInfo::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f05c0", "name": "CMsgGCCStrike15_v2_Predictions_GroupMatchTeamPick::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f05d0", "name": "CMsgGCCStrike15_v2_Fantasy_FantasySlot::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f05e0", "name": "CMsgGCCStrike15_v2_Fantasy_FantasyTeam::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f05f0", "name": "CMsgLegacySource1ClientWelcome_Location::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0600", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse_GiftLeaderboardEntry::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0610", "name": "CSOAccountXpShop::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0620", "name": "PlayerDecalDigitalSignature::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0630", "name": "CMsgGCCStrike15_v2_Party_SearchResults_Entry::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0640", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays_Player::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0650", "name": "CMsgGCCStrike15_v2_ClientPartyWarning_Entry::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0660", "name": "CMsgGCCStrike15_v2_ClientPerfReport_Entry::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0670", "name": "CMsgRecurringMissionSchema_MissionTemplateList::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0680", "name": "CCSUsrMsg_VGUIMenu_Keys::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0690", "name": "CCSUsrMsg_VoiceMask_PlayerMask::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f06a0", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f06b0", "name": "CCSUsrMsg_PlayerStatsUpdate_Stat::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f06c0", "name": "CCSUsrMsg_ServerRankUpdate_RankUpdate::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f06d0", "name": "CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f06e0", "name": "CCSUsrMsg_SurvivalStats_Fact::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f06f0", "name": "CCSUsrMsg_SurvivalStats_Placement::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0700", "name": "CCSUsrMsg_SurvivalStats_Damage::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0710", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_Accolade::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0720", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0730", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Victim::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0740", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Objective::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0750", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Damage::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0760", "name": "CCSUsrMsg_RoundEndReportData_InitialConditions::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0770", "name": "CCSUsrMsg_RoundEndReportData_RerEvent::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0780", "name": "CMsgGCCStrike15_ClientDeepStats::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0790", "name": "CCSUsrMsg_SendPlayerLoadout_LoadoutItem::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f07a0", "name": "CCSUsrMsg_DamagePrediction::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f07b0", "name": "CCSUsrMsgPreMatchSayText::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f07c0", "name": "CCSUsrMsg_ClientInfo::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f07d0", "name": "CCSUsrMsg_StopSpectatorMode::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f07e0", "name": "CCSUsrMsg_RequestState::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f07f0", "name": "CCSUsrMsg_GameTitle::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0800", "name": "CCSUsrMsg_ResetHud::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0810", "name": "CCSUsrMsg_ItemDrop::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0820", "name": "CCSUsrMsg_MatchStatsUpdate::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0830", "name": "CCSUsrMsg_MarkAchievement::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0840", "name": "CCSUsrMsg_AmmoDenied::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0850", "name": "CCSUsrMsg_BarTime::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0860", "name": "CCSUsrMsg_ShowMenu::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0870", "name": "CCSUsrMsg_ItemPickup::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0880", "name": "CCSUsrMsg_XRankUpd::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0890", "name": "CCSUsrMsg_XRankGet::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f08a0", "name": "CCSUsrMsg_AchievementEvent::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f08b0", "name": "CCSUsrMsg_CurrentTimescale::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f08c0", "name": "CCSUsrMsg_DesiredTimescale::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f08d0", "name": "CCSUsrMsg_ReloadEffect::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f08e0", "name": "CCSUsrMsg_VoiceMask::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f08f0", "name": "CCSUsrMsg_CloseCaptionDirect::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0900", "name": "CCSUsrMsg_CloseCaption::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0910", "name": "CCSUsrMsg_Rumble::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0920", "name": "CCSUsrMsg_Fade::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0930", "name": "CCSUsrMsg_Shake::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0940", "name": "CCSUsrMsg_HudMsg::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0950", "name": "CCSUsrMsg_HudText::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0960", "name": "CCSUsrMsg_Train::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0970", "name": "CCSUsrMsg_Geiger::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0980", "name": "CMsgRecurringMissionSchema::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0990", "name": "CMsgLeaveParty::GetCachedSize", "confidence": "medium", "rationale": "slot9 protobuf MessageLite vtable const leaf reading _cached_size_ member -> int=1 (this only), no callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f09a0", "name": "CMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f09b0", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem_Response::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f09c0", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f09d0", "name": "CMsgGCCStrike15_v2_GC2ClientRequestValidation::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f09e0", "name": "CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f09f0", "name": "CVDiagnostic::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0a00", "name": "CMsgGCCStrike15_v2_ClientPerfReport::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0a10", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Response::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0a20", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Request::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0a30", "name": "CMsgGCCStrike15_v2_SetEventFavorite::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0a40", "name": "CMsgGCCStrike15_v2_ClientPartyWarning::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0a50", "name": "CMsgGCCStrike15_v2_ClientPartyJoinRelay::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0a60", "name": "CMsgGCCStrike15_v2_SetClanId::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0a70", "name": "CMsgGCCStrike15_v2_ClientAccountBalance::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0a80", "name": "CMsgGCCStrike15_v2_ClientRequestSouvenir::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0a90", "name": "CMsgGCToClientSteamDatagramTicket::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0aa0", "name": "CMsgGCCStrike15_v2_ClientToGCRequestTicket::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0ab0", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0ac0", "name": "CMsgGCCStrike15_v2_Party_Invite::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0ad0", "name": "CMsgGCCStrike15_v2_Party_SearchResults::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0ae0", "name": "CMsgGCCStrike15_v2_Party_Search::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0af0", "name": "CMsgGCCStrike15_v2_Party_Register::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0b00", "name": "CMsgGCCStrike15_v2_ClientPollState::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0b10", "name": "CMsgGCCStrike15_v2_ClientLogonFatalError::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0b20", "name": "CMsgGCCStrike15_v2_BetaEnrollment::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0b30", "name": "CMsgGCCStrike15_v2_ClientPlayerDecalSign::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0b40", "name": "CMsgGCCStrike15_GotvSyncPacket::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0b50", "name": "CMsgGCCStrike15_v2_ClientAuthKeyCode::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0b60", "name": "CMsgGCCStrike15_v2_GCToClientChat::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0b70", "name": "CMsgGCCStrike15_v2_ClientToGCChat::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0b80", "name": "CMsgGCCStrike15_v2_ClientToGCRequestElevate::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0b90", "name": "CMsgGCCStrike15_v2_Client2GCStreamUnlock::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0ba0", "name": "CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0bb0", "name": "CMsgGCCStrike15_v2_AcknowledgePenalty::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0bc0", "name": "CMsgGC_GlobalGame_Play::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0bd0", "name": "CMsgGC_GlobalGame_Unsubscribe::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0be0", "name": "CMsgGC_GlobalGame_Subscribe::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0bf0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0c00", "name": "CMsgGCCStrike15_v2_GC2ClientNotifyXPShop::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0c10", "name": "CSOAccountRecurringMission::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0c20", "name": "CSOPersonaDataPublic::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0c30", "name": "CSOGameAccountSteamChina::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0c40", "name": "CSOAccountRecurringSubscription::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0c50", "name": "CSOAccountSeasonalOperation::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0c60", "name": "CSOQuestProgress::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0c70", "name": "CSOAccountKeychainRemoveToolCharges::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0c80", "name": "CMsgGCCStrike15_v2_VolatileShopSubscribe::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0c90", "name": "CSOVolatileItemClaimedRewards::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0ca0", "name": "CSOVolatileItemOffer::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0cb0", "name": "CSOAccountXpShopBids::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0cc0", "name": "CSOAccountItemPersonalStore::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0cd0", "name": "CSOEconCoupon::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0ce0", "name": "CMsgGCCStrike15_v2_GC2ClientTournamentInfo::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0cf0", "name": "CMsgGCCStrike15_v2_Server2GCClientValidate::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0d00", "name": "CMsgGCCStrike15_v2_ClientSubmitSurveyVote::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0d10", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0d20", "name": "CMsgGCCStrike15_v2_ServerVarValueNotificationInfo::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0d30", "name": "CMsgGCCStrike15_v2_ClientVarValueNotificationInfo::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0d40", "name": "CMsgCStrike15Welcome::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0d50", "name": "CMsgLegacySource1ClientWelcome::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0d60", "name": "CAttribute_String::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0d70", "name": "CMsgGCCStrike15_v2_Fantasy::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0d80", "name": "CMsgGCCStrike15_v2_Predictions::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0d90", "name": "CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0da0", "name": "CMsgGCCStrike15_v2_MatchList::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0db0", "name": "CMsgGCCStrike15_v2_MatchListRequestFullGameInfo::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0dc0", "name": "CMsgGCCStrike15_v2_MatchListRequestTournamentGames::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0dd0", "name": "CMsgGCCStrike15_v2_MatchListRequestRecentUserGames::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0de0", "name": "CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0df0", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0e00", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0e10", "name": "CMsgItemAcknowledged::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0e20", "name": "CMsgGCCStrike15_v2_MatchEndRewardDropsNotification::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0e30", "name": "CMsgGCCStrike15_v2_MatchEndRunRewardDrops::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0e40", "name": "CMsgGCCStrike15_v2_Client2GCTextMsg::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0e50", "name": "CMsgGCCStrike15_v2_GC2ClientTextMsg::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0e60", "name": "CClientHeaderOverwatchEvidence::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0e70", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0e80", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0e90", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0ea0", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0eb0", "name": "CMsgGCCStrike15_v2_PlayersProfile::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0ec0", "name": "CMsgGCCStrike15_v2_ClientRequestPlayersProfile::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0ed0", "name": "CMsgGCCStrike15_v2_WatchInfoUsers::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0ee0", "name": "CMsgGCCStrike15_v2_ClientNetworkConfig::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0ef0", "name": "CMsgGCCstrike15_v2_ClientRedeemFreeReward::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0f00", "name": "CMsgGCCstrike15_v2_ClientRedeemMissionReward::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0f10", "name": "CMsgGCCStrike15_v2_ClientRequestJoinServerData::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0f20", "name": "CMsgGCCStrike15_v2_ClientRequestJoinFriendData::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0f30", "name": "CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0f40", "name": "CMsgGCCStrike15_v2_ClientReportResponse::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0f50", "name": "CMsgGCCStrike15_v2_ClientReportServer::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0f60", "name": "CMsgGCCStrike15_v2_ClientCommendPlayer::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0f70", "name": "CMsgGCCStrike15_v2_ClientReportPlayer::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0f80", "name": "CMsgGCCStrike15_v2_ServerNotificationForUserPenalty::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0f90", "name": "CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0fa0", "name": "CMsgGCCStrike15_v2_ClientGCRankUpdate::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f0fb0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0fc0", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0fd0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0fe0", "name": "CMsgGCCStrike15_v2_MatchmakingClient2ServerPing::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f0ff0", "name": "CMsgGCCStrike15_v2_MatchmakingStop::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1000", "name": "CMsgGCCStrike15_v2_MatchmakingStart::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1010", "name": "CMsgGCCStrike15_v2_GC2ServerReservationUpdate::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1020", "name": "OperationalStatisticsPacket::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1030", "name": "OperationalStatisticDescription::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1040", "name": "CCSPredictionEvent_PlayerTeleport::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1050", "name": "CCSPredictionEvent_DamageTag::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1060", "name": "CMsgPlayerBulletHit::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1070", "name": "CMsgTEFireBullets::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1080", "name": "CMsgTERadioIcon::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1090", "name": "CMsgTEPlayerAnimEvent::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f10a0", "name": "CClientMsg_RotateAnchor::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f10b0", "name": "CClientMsg_WorldUIControllerHasPanelChangedEvent::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f10c0", "name": "CClientMsg_DevPaletteVisibilityChangedEvent::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f10d0", "name": "CMsgAcknowledgeRentalExpiration::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f10e0", "name": "CSOEconRentalHistory::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f10f0", "name": "CMsgOpenCrate::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1100", "name": "CMsgAdjustEquipSlots::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1110", "name": "CSOEconEquipSlot::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1120", "name": "CMsgGameServerInfo::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1130", "name": "CMsgGCToGCRequestPassportItemGrant::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1140", "name": "CMsgGCClientVersionUpdated::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1150", "name": "CMsgGCServerVersionUpdated::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1160", "name": "CMsgGCToGCBroadcastConsoleCommand::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1170", "name": "CMsgGCToGCIsTrustedServerResponse::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1180", "name": "CMsgGCToGCIsTrustedServer::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1190", "name": "CMsgGCToGCUpdateSQLKeyValue::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f11a0", "name": "CMsgGCCollectItem::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f11b0", "name": "CMsgGCToGCDirtyMultipleSDOCache::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f11c0", "name": "CMsgGCToGCDirtySDOCache::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f11d0", "name": "CMsgGCToGCBannedWordListUpdated::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f11e0", "name": "CMsgGCToGCBannedWordListBroadcast::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f11f0", "name": "CMsgGCRequestAnnouncementsResponse::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1200", "name": "CMsgGCBannedWordListRequest::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1210", "name": "CMsgGCStorePurchaseFinalizeResponse::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1220", "name": "CMsgGCStorePurchaseFinalize::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1230", "name": "CMsgGCStorePurchaseCancelResponse::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1240", "name": "CMsgGCStorePurchaseCancel::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1250", "name": "CMsgGCItemPreviewItemBoughtNotification::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1260", "name": "CSOEconItemEventTicket::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1270", "name": "CSOEconItemLeagueViewPass::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1280", "name": "CSOEconItemDropRateBonus::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1290", "name": "CMsgGCIncrementKillCountResponse::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f12a0", "name": "CMsgGCShowItemsPickedUp::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f12b0", "name": "CMsgGCClientDisplayNotification::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f12c0", "name": "CMsgGCNameItemNotification::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f12d0", "name": "CMsgGCReportAbuseResponse::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f12e0", "name": "CMsgGCReportAbuse::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f12f0", "name": "CMsgSetItemPositions::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1300", "name": "CMsgItemAcknowledged__DEPRECATED::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1310", "name": "CMsgConsumableExhausted::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1320", "name": "CMsgReplayUploadedToYouTube::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1330", "name": "CMsgUseItem::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1340", "name": "CMsgGCError::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1350", "name": "CMsgUpdateItemSchema::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1360", "name": "CMsgStoreGetUserDataResponse::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1370", "name": "CMsgStoreGetUserData::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1380", "name": "CSOEconClaimCode::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1390", "name": "CMsgSortItems::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f13a0", "name": "CMsgApplyEggEssence::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f13b0", "name": "CMsgApplyPennantUpgrade::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f13c0", "name": "CMsgApplyStrangePart::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f13d0", "name": "CMsgApplyStatTrakSwap::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f13e0", "name": "CMsgModifyItemAttribute::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f13f0", "name": "CMsgApplySticker::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1400", "name": "CMsgIncrementKillCountAttribute::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1410", "name": "CMsgDevNewItemRequest::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1420", "name": "CSOItemRecipe::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1430", "name": "CSOEconGameAccountClient::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1440", "name": "CMsgLANServerAvailable::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1450", "name": "CMsgKickFromParty::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1460", "name": "CMsgPartyInviteResponse::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1470", "name": "CMsgInvitationCreated::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1480", "name": "CMsgInviteToParty::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f1490", "name": "CMsgSystemBroadcast::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f14a0", "name": "CSOLobbyInvite::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f14b0", "name": "CSOPartyInvite::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f14c0", "name": "CMsgGCStorePurchaseInitResponse::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f14d0", "name": "CMsgGCStorePurchaseInit::GetCachedSize", "confidence": "high", "rationale": "vtable slot9 is 'mov eax,[this+0x14]; ret' returning cached size (protobuf GetCachedSize); verified by disassembly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f14e0", "name": "CMsgGCToGCBannedWordListBroadcast::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f1540", "name": "CMsgGCCStrike15_v2_MatchEndRunRewardDrops::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f15e0", "name": "CMsgGCCStrike15_v2_MatchEndRewardDropsNotification::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f1640", "name": "CMsgItemAcknowledged::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f16a0", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f1700", "name": "CMsgGCCStrike15_GotvSyncPacket::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f1760", "name": "CCSUsrMsg_ScoreLeaderboardData::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f17c0", "name": "CCSUsrMsg_PlayerDecalDigitalSignature::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f1820", "name": "CCSUsrMsg_XpUpdate::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f1880", "name": "CCSUsrMsg_DeepStats::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f18e0", "name": "CMsgSetItemPositions::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f1960", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f1a10", "name": "CDataGCCStrike15_v2_TournamentInfo::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f1af0", "name": "CCSUsrMsg_RoundEndReportData::_InternalSerialize", "confidence": "high", "rationale": "vtable slot12 serializes fields via wire-format helper sub_0x1c958e4 (protobuf _InternalSerialize); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f1ba0", "name": "CSOPartyInvite::ByteSizeLong", "confidence": "high", "rationale": "vtable slot8 computes serialized size from has-bits and caches to +0x14 (protobuf ByteSizeLong); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1c10", "name": "CSOLobbyInvite::ByteSizeLong", "confidence": "high", "rationale": "vtable slot8 computes serialized size from has-bits and caches to +0x14 (protobuf ByteSizeLong); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1c80", "name": "CMsgSystemBroadcast::ByteSizeLong", "confidence": "high", "rationale": "vtable slot8 computes serialized size from has-bits and caches to +0x14 (protobuf ByteSizeLong); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1cc0", "name": "CSOItemCriteriaCondition::ByteSizeLong", "confidence": "high", "rationale": "vtable slot8 computes serialized size from has-bits and caches to +0x14 (protobuf ByteSizeLong); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1d70", "name": "CSOEconClaimCode::ByteSizeLong", "confidence": "high", "rationale": "vtable slot8 computes serialized size from has-bits and caches to +0x14 (protobuf ByteSizeLong); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1e00", "name": "CMsgReplayUploadedToYouTube::ByteSizeLong", "confidence": "high", "rationale": "vtable slot8 computes serialized size from has-bits and caches to +0x14 (protobuf ByteSizeLong); verified by disassembly", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1e80", "name": "CMsgGCReportAbuse::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only); pattern is per-message ByteSizeLong that recurses into submessage size fns.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1f40", "name": "CMsgGCReportAbuseResponse::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f1fa0", "name": "CMsgGCNameItemNotification::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f2000", "name": "CMsgGCRequestAnnouncementsResponse::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f20c0", "name": "CMsgGCBannedWord::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f2130", "name": "CMsgGameServerInfo::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f22e0", "name": "CClientMsg_ClientUIEvent::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f23a0", "name": "TournamentPlayer::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f24d0", "name": "TournamentEvent::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong; 3 callers embed it.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f2610", "name": "OperationalStatisticDescription::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f2670", "name": "ServerHltvInfo::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f2900", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f2a60", "name": "CEconItemPreviewDataBlock::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8; 8 callers compute size of this nested block = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f2e10", "name": "CMsgGCCStrike15_v2_MatchEndRewardDropsNotification::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into CEconItemPreviewDataBlock size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f2e60", "name": "CMsgItemAcknowledged::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into preview-block size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f2eb0", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into preview-block size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f2f00", "name": "CCSUsrMsg_SendPlayerItemDrops::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into preview-block size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f2f70", "name": "CCSUsrMsg_SendPlayerItemFound::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into preview-block size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f2ff0", "name": "CCSUsrMsg_SendPlayerLoadout_LoadoutItem::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into preview-block size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3090", "name": "CMsgLegacySource1ClientWelcome_Location::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f30f0", "name": "CMsgGCCStrike15_v2_ClientToGCChat::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3150", "name": "CMsgGCCStrike15_v2_GCToClientChat::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f31b0", "name": "CMsgGCCStrike15_v2_ClientAuthKeyCode::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3210", "name": "CMsgGCCStrike15_v2_ClientLogonFatalError::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3290", "name": "CMsgGCCStrike15_v2_ClientToGCRequestTicket::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f32f0", "name": "CMsgGCCStrike15_v2_ClientAccountBalance::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3350", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Response::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f33d0", "name": "CVDiagnostic::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3460", "name": "CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3520", "name": "CMsgGCCStrike15_v2_GC2ClientRequestValidation::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3570", "name": "CCSUsrMsg_CloseCaption::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f3600", "name": "CCSUsrMsg_RawAudio::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f3680", "name": "CCSUsrMsg_WeaponSound::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f3720", "name": "CCSUsrMsg_VoteStart::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f3830", "name": "CCSUsrMsg_VotePass::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f38e0", "name": "CCSUsrMsg_ShowMenu::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f3960", "name": "CCSUsrMsg_RoundBackupFilenames::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f3a10", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into submessage size fns = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3b90", "name": "CCSUsrMsg_EndOfMatchAllPlayersData::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; sums repeated PlayerData sizes via its slot-8 fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f3c20", "name": "CCSUsrMsgPreMatchSayText::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3c90", "name": "CSOEconItemAttribute::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3d00", "name": "CMsgStoreGetUserDataResponse::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3dc0", "name": "CMsgUpdateItemSchema::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3e40", "name": "CBaseCmdKeyValues::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3eb0", "name": "CBaseCmdKeyValues::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3f30", "name": "OperationalVarValue::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f3fd0", "name": "WatchableMatchInfo::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4190", "name": "CMsgGCCStrike15_v2_GC2ClientTextMsg::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4200", "name": "CMsgGCCStrike15_v2_VolatileShopSubscribe::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f42b0", "name": "PlayerDecalDigitalSignature::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4400", "name": "CMsgGCCStrike15_v2_ClientPlayerDecalSign::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into PlayerDecalDigitalSignature size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4480", "name": "CCSUsrMsg_PlayerDecalDigitalSignature::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into signature size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f44d0", "name": "CMsgGCToClientSteamDatagramTicket::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4510", "name": "CMsgGCCStrike15_v2_ClientPerfReport_Entry::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f45e0", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4730", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem_Response::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4880", "name": "CCSUsrMsg_RecurringMissionSchema::ByteSizeLong", "confidence": "medium", "rationale": "Protobuf msg vtable slot 8 (this-only) = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f48e0", "name": "CMsgGCStorePurchaseFinalizeResponse::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95ec8 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4930", "name": "CMsgGCToGCDirtyMultipleSDOCache::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95ec8 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4980", "name": "CMsgGCCstrike15_v2_ClientRedeemMissionReward::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95ec8 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4a60", "name": "CMsgGCCstrike15_v2_ClientRedeemFreeReward::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95ec8 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4ad0", "name": "CSOAccountItemPersonalStore::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95ec8 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4b40", "name": "CMsgGCStorePurchaseInitResponse::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95ec8 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4be0", "name": "CMsgUseItem::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95dc2 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4c60", "name": "PlayerMedalsInfo::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95dc2 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f4cb0", "name": "DeepPlayerStatsEntry::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95dc2 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5020", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into DeepPlayerStatsEntry size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f50c0", "name": "CMsgGCCStrike15_ClientDeepStats::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; sums DeepStatsMatch sizes via its slot-8 fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5190", "name": "CCSUsrMsg_DeepStats::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into ClientDeepStats size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f51e0", "name": "CMsgGCCStrike15_v2_ClientRequestPlayersProfile::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95dc2 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5270", "name": "CMsgGCCStrike15_v2_ServerVarValueNotificationInfo::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95dc2 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5300", "name": "CMsgGCCStrike15_v2_GC2ClientTournamentInfo::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95dc2 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5390", "name": "CSOAccountXpShop::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95dc2 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5400", "name": "CMsgGCCStrike15_v2_GC2ClientNotifyXPShop::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into CSOAccountXpShop size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f54e0", "name": "CSOVolatileItemOffer::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helpers = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5550", "name": "CSOVolatileItemClaimedRewards::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95dc2 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f55c0", "name": "CMsgGCCStrike15_v2_Party_Search::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95dc2 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5680", "name": "CMsgGCCStrike15_v2_MatchmakingStart::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helpers = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f57b0", "name": "CMsgGCCStrike15_v2_WatchInfoUsers::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into WatchableMatchInfo size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5880", "name": "CMsgGCClientDisplayNotification::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with string-field size helper pair = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f59c0", "name": "CPreMatchInfoData_TeamStats::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with string-field size helper pair = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5aa0", "name": "CMsgGCCStrike15_v2_ClientVarValueNotificationInfo::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with string-field size helper pair = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5bb0", "name": "CCSUsrMsg_RadioText::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with string-field size helper pair = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f5cb0", "name": "CCSUsrMsg_KeyHintText::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with string-field size helper pair = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f5d40", "name": "CMsgGCCStrike15_v2_Client2GCTextMsg::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with string-field size helper pair = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5df0", "name": "CMsgRecurringMissionSchema_MissionTemplateList::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with string-field size helper pair = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5ea0", "name": "CMsgRecurringMissionSchema::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into MissionTemplateList size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f5f10", "name": "CCSUsrMsg_KeyHintText::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args (this,target,stream) + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6000", "name": "CDataGCCStrike15_v2_TournamentGroup_Picks::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95e88 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f6030", "name": "OperationalStatisticElement::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95e88 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f6080", "name": "PlayerQuestData_QuestItemData::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1c95e88 = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f6170", "name": "CMsgGCCStrike15_v2_ClientPollState::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helpers = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f6230", "name": "CMsgRequestRecurringMissionSchedule::~CMsgRequestRecurringMissionSchedule", "confidence": "high", "rationale": "Empty proto msg, tiny vtable slot-0 fn with no callees = trivial complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6240", "name": "CMsgRequestRecurringMissionSchedule::~CMsgRequestRecurringMissionSchedule", "confidence": "high", "rationale": "Vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6270", "name": "CMsgGCCStrike15_v2_ClientRequestOffers::~CMsgGCCStrike15_v2_ClientRequestOffers", "confidence": "high", "rationale": "Empty proto msg, tiny vtable slot-0 fn = trivial complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6280", "name": "CMsgGCCStrike15_v2_ClientRequestOffers::~CMsgGCCStrike15_v2_ClientRequestOffers", "confidence": "high", "rationale": "Vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f62b0", "name": "CMsgGCCStrike15_v2_Client2GcAckXPShopTracks::~CMsgGCCStrike15_v2_Client2GcAckXPShopTracks", "confidence": "high", "rationale": "Empty proto msg, tiny vtable slot-0 fn = trivial complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f62c0", "name": "CMsgGCCStrike15_v2_Client2GcAckXPShopTracks::~CMsgGCCStrike15_v2_Client2GcAckXPShopTracks", "confidence": "high", "rationale": "Vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f62f0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardRequest::~CMsgGCCStrike15_v2_GiftsLeaderboardRequest", "confidence": "high", "rationale": "Empty proto msg, tiny vtable slot-0 fn = trivial complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6300", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardRequest::~CMsgGCCStrike15_v2_GiftsLeaderboardRequest", "confidence": "high", "rationale": "Vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6330", "name": "CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames::~CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames", "confidence": "high", "rationale": "Empty proto msg, tiny vtable slot-0 fn = trivial complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6340", "name": "CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames::~CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames", "confidence": "high", "rationale": "Vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6370", "name": "CMsgGCCStrike15_v2_MatchmakingClient2GCHello::~CMsgGCCStrike15_v2_MatchmakingClient2GCHello", "confidence": "high", "rationale": "Empty proto msg, tiny vtable slot-0 fn = trivial complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6380", "name": "CMsgGCCStrike15_v2_MatchmakingClient2GCHello::~CMsgGCCStrike15_v2_MatchmakingClient2GCHello", "confidence": "high", "rationale": "Vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f63b0", "name": "CMsgGCToGCWebAPIAccountChanged::~CMsgGCToGCWebAPIAccountChanged", "confidence": "high", "rationale": "Empty proto msg, tiny vtable slot-0 fn = trivial complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f63c0", "name": "CMsgGCToGCWebAPIAccountChanged::~CMsgGCToGCWebAPIAccountChanged", "confidence": "high", "rationale": "Vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f63f0", "name": "CMsgSDONoMemcached::~CMsgSDONoMemcached", "confidence": "high", "rationale": "Empty proto msg, tiny vtable slot-0 fn = trivial complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6400", "name": "CMsgSDONoMemcached::~CMsgSDONoMemcached", "confidence": "high", "rationale": "Vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6430", "name": "CMsgGCRequestAnnouncements::~CMsgGCRequestAnnouncements", "confidence": "high", "rationale": "Empty proto msg, tiny vtable slot-0 fn = trivial complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6440", "name": "CMsgGCRequestAnnouncements::~CMsgGCRequestAnnouncements", "confidence": "high", "rationale": "Vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6470", "name": "CMsgRequestInventoryRefresh::~CMsgRequestInventoryRefresh", "confidence": "high", "rationale": "Empty proto msg, tiny vtable slot-0 fn = trivial complete-object destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6480", "name": "CMsgRequestInventoryRefresh::~CMsgRequestInventoryRefresh", "confidence": "high", "rationale": "Vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f64b0", "name": "CMsgServerAvailable::~CMsgServerAvailable", "confidence": "high", "rationale": "Empty proto msg, tiny vtable slot-0 fn = trivial complete-object destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f64c0", "name": "CMsgServerAvailable::~CMsgServerAvailable", "confidence": "high", "rationale": "Vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f64f0", "name": "CMsgLeaveParty::~CMsgLeaveParty", "confidence": "high", "rationale": "Empty proto msg, tiny vtable slot-0 fn with no callees = trivial complete-object destructor.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f6a70", "name": "CMsgKickFromParty::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args (this,target,stream) + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6ae0", "name": "CMsgLANServerAvailable::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6b50", "name": "CMsgDevNewItemRequest::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6bf0", "name": "CMsgGCShowItemsPickedUp::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6c60", "name": "CMsgGCToGCIsTrustedServer::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6cd0", "name": "CClientMsg_RotateAnchor::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6d40", "name": "CMsgTERadioIcon::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6db0", "name": "CCSPredictionEvent_DamageTag::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6ea0", "name": "CCSUsrMsg_ReportHit::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f6fe0", "name": "CCSUsrMsg_CurrentTimescale::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f7050", "name": "CMsgGCToGCIsTrustedServerResponse::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f70c0", "name": "CClientMsg_DevPaletteVisibilityChangedEvent::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f7130", "name": "CCSPredictionEvent_PlayerTeleport::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f7220", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Request::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f7290", "name": "CCSUsrMsg_SSUI::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f7380", "name": "CCSUsrMsg_ResetHud::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f73f0", "name": "CCSUsrMsg_VoiceMask::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f74a0", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f7550", "name": "CDataGCCStrike15_v2_TournamentGroup::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into TournamentGroup_Picks size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f7720", "name": "CDataGCCStrike15_v2_TournamentSection::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; sums TournamentGroup sizes via its slot-8 fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f7970", "name": "OperationalStatisticsPacket::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helpers = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f7a60", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f7b10", "name": "CMsgGCCStrike15_v2_ClientPartyWarning::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f7bc0", "name": "CCSUsrMsg_VoiceMask::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10f7c80", "name": "CCSUsrMsg_PlayerStatsUpdate::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f7da0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f7ed0", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f7fb0", "name": "CMsgSetItemPositions::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f8080", "name": "CMsgAdjustEquipSlots::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f8170", "name": "CMsgGCCStrike15_v2_Fantasy_FantasyTeam::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f8270", "name": "CMsgGCCStrike15_v2_Fantasy::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into FantasyTeam size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f8300", "name": "CDataGCCStrike15_v2_TournamentMatchDraft::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helpers = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f85f0", "name": "CPreMatchInfoData::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into TeamStats/MatchDraft size fns = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f86e0", "name": "ScoreLeaderboardData_AccountEntries::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f87b0", "name": "CSOEconItem::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into CSOEconItemAttribute size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f8b00", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helpers = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f8c60", "name": "CCSUsrMsg_SendPlayerLoadout::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into preview-block size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f8d80", "name": "CDataGCCStrike15_v2_TournamentGroup_Picks::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f8e70", "name": "CCSUsrMsg_VGUIMenu::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f8f90", "name": "CMsgGCBannedWordListResponse::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f9090", "name": "CMsgGCToGCBannedWordListBroadcast::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into BannedWordListResponse size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f90e0", "name": "ScoreLeaderboardData::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; sums AccountEntries sizes via its slot-8 fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f9250", "name": "CCSUsrMsg_ScoreLeaderboardData::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into ScoreLeaderboardData size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f92a0", "name": "CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helpers = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f93e0", "name": "PlayerRankingInfo::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f9640", "name": "CMsgGCCStrike15_v2_ClientGCRankUpdate::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into PlayerRankingInfo size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f96b0", "name": "GlobalStatistics::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f9920", "name": "CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f9ad0", "name": "CCSUsrMsg_XpUpdate::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into GC2ServerNotifyXPRewarded size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10f9b20", "name": "PlayerQuestData::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into QuestItemData size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f9d30", "name": "CMsgGC_ServerQuestUpdateData::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into PlayerQuestData/ScoreLeaderboardData size fns = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10f9e50", "name": "CMsgGCCStrike15_v2_MatchmakingClient2ServerPing::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helpers = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fa070", "name": "CMsgGCCStrike15_v2_Predictions::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fa1a0", "name": "CCSUsrMsg_ServerRankUpdate::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fa2c0", "name": "CMsgGCStorePurchaseInit::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fa440", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into GlobalStatistics size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fa740", "name": "CSOItemCriteria::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fa930", "name": "CMsgDevNewItemRequest::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into CSOItemCriteria size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fa990", "name": "CSOItemRecipe::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; recurses into CSOItemCriteria size fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10face0", "name": "CMsgGCCStrike15_v2_Party_SearchResults::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fae20", "name": "CCSUsrMsg_RoundEndReportData_RerEvent::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helpers = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fb080", "name": "CCSUsrMsg_RoundEndReportData::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8; sums RerEvent sizes via its slot-8 fn = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fb120", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fb280", "name": "CMsgGCCStrike15_v2_ClientPerfReport::ByteSizeLong", "confidence": "medium", "rationale": "Slot 8 with field-size helper sub_0x1ceb9cc = ByteSizeLong.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fb3c0", "name": "CMsgSystemBroadcast::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers (sub_0x9f1d10/sub_0x1c82550) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fb470", "name": "CMsgGCError::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fb520", "name": "CMsgGCToGCUpdateSQLKeyValue::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fb5d0", "name": "CMsgGCToGCBroadcastConsoleCommand::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fb680", "name": "CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fb730", "name": "CAttribute_String::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fb7e0", "name": "CMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fb890", "name": "CCSUsrMsg_HudText::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fb940", "name": "CCSUsrMsg_SendAudio::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fb9f0", "name": "CCSUsrMsg_HintText::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fbaa0", "name": "CCSUsrMsg_ItemPickup::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fbb50", "name": "CCSUsrMsg_BarTime::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fbc00", "name": "CCSUsrMsg_MarkAchievement::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fbcb0", "name": "CCSUsrMsg_MatchStatsUpdate::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helpers = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fbd60", "name": "CMsgConsumableExhausted::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fbe40", "name": "CMsgGCStorePurchaseCancel::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fbf20", "name": "CMsgGCStorePurchaseFinalize::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fc000", "name": "CMsgAcknowledgeRentalExpiration::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fc0e0", "name": "CMsgGCCStrike15_v2_MatchmakingStop::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fc1c0", "name": "CMsgGCCStrike15_v2_MatchListRequestTournamentGames::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fc2a0", "name": "CMsgGC_GlobalGame_Subscribe::_InternalSerialize", "confidence": "medium", "rationale": "Vtable slot 12, 3 args + serialize helper sub_0x1c82378 = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10fc380", "name": "CMsgGC_GlobalGame_Unsubscribe::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fc460", "name": "CMsgGCCStrike15_v2_AcknowledgePenalty::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fc540", "name": "CCSUsrMsg_Geiger::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fc620", "name": "CCSUsrMsg_Train::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fc700", "name": "CCSUsrMsg_AdjustMoney::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fc7e0", "name": "CCSUsrMsg_AmmoDenied::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fc8c0", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Objective::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fc9a0", "name": "CCSUsrMsg_CurrentRoundOdds::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fca80", "name": "CCSUsrMsg_GameTitle::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fcb60", "name": "CCSUsrMsg_RequestState::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fcc40", "name": "CCSUsrMsg_StopSpectatorMode::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fcd20", "name": "CCSUsrMsg_DisconnectToLobby::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fce00", "name": "CCSUsrMsg_ClientInfo::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fcee0", "name": "CMsgSortItems::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fcfc0", "name": "CMsgGCItemPreviewItemBoughtNotification::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fd0a0", "name": "CMsgGCStorePurchaseCancelResponse::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fd180", "name": "CMsgGCToGCBannedWordListUpdated::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fd260", "name": "CMsgGCServerVersionUpdated::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fd340", "name": "CMsgGCClientVersionUpdated::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fd420", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats_DropInfo::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fd500", "name": "CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fd5e0", "name": "CMsgGCCStrike15_v2_MatchListRequestRecentUserGames::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fd6c0", "name": "CMsgGCCStrike15_v2_Server2GCClientValidate::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fd7a0", "name": "CSOAccountKeychainRemoveToolCharges::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fd880", "name": "CMsgGCCStrike15_v2_ClientToGCRequestElevate::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fd960", "name": "CMsgGCCStrike15_v2_BetaEnrollment::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fda40", "name": "CMsgGCCStrike15_v2_SetClanId::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fdb10", "name": "CMsgGCToClientSteamDatagramTicket::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fdbe0", "name": "CMsgInvitationCreated::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fdce0", "name": "CMsgStoreGetUserData::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fde00", "name": "CMsgGCCStrike15_v2_GC2ClientRequestValidation::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fdf00", "name": "CMsgGCCStrike15_v2_ClientPlayerDecalSign::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fe020", "name": "CCSUsrMsg_SendPlayerItemFound::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fe140", "name": "CCSUsrMsg_ServerRankRevealAll::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fe240", "name": "DataCenterPing::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fe360", "name": "CMsgGCCStrike15_v2_ClientNetworkConfig::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fe420", "name": "CMsgGCCStrike15_v2_SetEventFavorite::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fe520", "name": "CCSUsrMsg_EntityOutlineHighlight::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fe620", "name": "CCSUsrMsg_ItemDrop::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fe720", "name": "CMsgGCCStrike15_v2_Fantasy_FantasyTeam::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fe840", "name": "CCSUsrMsg_EndOfMatchAllPlayersData::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fe960", "name": "CCSUsrMsg_SendPlayerLoadout::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fea80", "name": "CMsgGCBannedWordListResponse::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10feba0", "name": "CMsgAdjustEquipSlots::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fecc0", "name": "ScoreLeaderboardData_AccountEntries::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fede0", "name": "CMsgGCCStrike15_v2_PlayersProfile::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fef00", "name": "CMsgGCCStrike15_v2_Predictions::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ff020", "name": "CMsgGCCStrike15_v2_Fantasy::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ff140", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ff260", "name": "CMsgLegacySource1ClientWelcome_Location::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ff3b0", "name": "CCSUsrMsg_VGUIMenu_Keys::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ff4e0", "name": "CMsgApplyStrangePart::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ff640", "name": "CMsgApplyPennantUpgrade::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ff7a0", "name": "CMsgApplyEggEssence::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ff900", "name": "CMsgGCCollectItem::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ffa60", "name": "CDataGCCStrike15_v2_TournamentMatchDraft_Entry::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ffbc0", "name": "CMsgGCCStrike15_v2_Client2GCStreamUnlock::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ffd20", "name": "CCSUsrMsg_VoiceMask_PlayerMask::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10ffe80", "name": "CCSUsrMsg_PlayerStatsUpdate_Stat::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10fffe0", "name": "CCSUsrMsg_XRankGet::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1100140", "name": "CCSUsrMsg_CallVoteFailed::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11002a0", "name": "CCSUsrMsg_VoteFailed::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1100400", "name": "CCSUsrMsg_CounterStrafe::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1100560", "name": "CSOEconItemEquipped::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11006c0", "name": "CMsgGCBannedWordListRequest::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1100820", "name": "CMsgGCToGCDirtySDOCache::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1100980", "name": "XpProgressData::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1100ae0", "name": "ScoreLeaderboardData_Entry::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1100c40", "name": "CMsgGCCStrike15_v2_GC2ServerReservationUpdate::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1100da0", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings_Setting::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1100f00", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1101060", "name": "CClientHeaderOverwatchEvidence::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11011c0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse_GiftLeaderboardEntry::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1101320", "name": "CMsgGCCStrike15_v2_ClientSubmitSurveyVote::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1101480", "name": "CSOAccountRecurringSubscription::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11015e0", "name": "CMsgGCCStrike15_v2_Party_Invite::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1101740", "name": "CMsgGCCStrike15_v2_ClientPartyJoinRelay::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11018a0", "name": "CMsgGCCStrike15_v2_ClientPartyWarning_Entry::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1101a00", "name": "CCSUsrMsg_VGUIMenu::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1101b20", "name": "CMsgGCCStrike15_ClientDeepStats::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1101c60", "name": "CMsgGCCStrike15_v2_ClientToGCChat::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1101dc0", "name": "CMsgGCCStrike15_v2_ClientAccountBalance::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1101f20", "name": "CMsgGCStorePurchaseFinalizeResponse::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11020c0", "name": "CMsgGCToGCDirtyMultipleSDOCache::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1102260", "name": "OperationalStatisticElement::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1102400", "name": "PlayerMedalsInfo::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1102580", "name": "OperationalStatisticDescription::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11026e0", "name": "CMsgGCCStrike15_v2_GCToClientChat::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1102820", "name": "CMsgGCCStrike15_v2_ClientAuthKeyCode::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1102960", "name": "CMsgGCCStrike15_v2_Client2GCTextMsg::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1102ae0", "name": "CMsgRecurringMissionSchema_MissionTemplateList::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1102c60", "name": "CMsgGCCStrike15_v2_ClientToGCRequestTicket::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1102de0", "name": "CCSUsrMsg_Shake::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1102f40", "name": "CCSUsrMsg_DesiredTimescale::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11030c0", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_Accolade::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1103260", "name": "CMsgInviteToParty::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1103400", "name": "CMsgGCToGCRequestPassportItemGrant::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11035a0", "name": "CMsgTEPlayerAnimEvent::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1103740", "name": "CSOEconCoupon::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11038c0", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Response::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1103a20", "name": "CCSUsrMsg_Damage::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1103bc0", "name": "CCSUsrMsg_SendPlayerLoadout_LoadoutItem::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1103da0", "name": "CMsgCsgoSteamUserStatChange::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1103f20", "name": "CDataGCCStrike15_v2_TournamentGroupTeam::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11040a0", "name": "CCSUsrMsg_WeaponMagDrop::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1104220", "name": "CSOPartyInvite::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11043a0", "name": "CSOLobbyInvite::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1104520", "name": "OperationalStatisticsPacket::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11046e0", "name": "CClientMsg_WorldUIControllerHasPanelChangedEvent::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1104880", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1104a00", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays_Player::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1104b80", "name": "CCSUsrMsg_CloseCaptionDirect::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1104d00", "name": "CMsgGCReportAbuseResponse::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1104e80", "name": "CMsgGCNameItemNotification::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1105000", "name": "CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11051c0", "name": "CCSUsrMsg_ShootInfo::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1105320", "name": "CCSUsrMsgPreMatchSayText::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1105480", "name": "CCSUsrMsg_RecurringMissionSchema::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11055e0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11057c0", "name": "CCSUsrMsg_UpdateScreenHealthBar::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11059a0", "name": "CMsgApplyStatTrakSwap::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1105ba0", "name": "CMsgGCCStrike15_v2_Fantasy_FantasySlot::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1105da0", "name": "CMsgGCCStrike15_v2_ClientRequestSouvenir::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1105fa0", "name": "CCSUsrMsg_Rumble::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11061a0", "name": "CCSUsrMsg_KillCam::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11063a0", "name": "CCSUsrMsg_AchievementEvent::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11065a0", "name": "CCSUsrMsg_XRankUpd::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11067a0", "name": "CCSUsrMsg_SurvivalStats_Placement::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11069a0", "name": "CCSUsrMsg_RoundEndReportData_InitialConditions::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1106ba0", "name": "CMsgModifyItemAttribute::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1106d80", "name": "CMsgSetItemPositions_ItemPosition::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1106f60", "name": "CSOEconItemEventTicket::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1107140", "name": "CMsgAdjustEquipSlot::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1107320", "name": "GameServerPing::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1107500", "name": "DetailedSearchStatistic::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11076e0", "name": "PlayerRankingInfo_PerMapRank::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11078c0", "name": "PlayerCommendationInfo::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1107aa0", "name": "MatchEndItemUpdates::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1107c80", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerWeek::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1107e60", "name": "CMsgGCCStrike15_v2_MatchListRequestFullGameInfo::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1108060", "name": "CSOQuestProgress::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1108240", "name": "CSOGameAccountSteamChina::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1108420", "name": "CMsgGC_GlobalGame_Play::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1108600", "name": "CMsgGCCStrike15_v2_GC2ClientNotifyXPShop::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11087d0", "name": "CBaseCmdKeyValues::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1108900", "name": "CCSUsrMsg_ShowMenu::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1108b00", "name": "CMsgGCCstrike15_v2_ClientRedeemFreeReward::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1108d00", "name": "CSOAccountItemPersonalStore::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1108f00", "name": "CSOAccountXpShop::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1109100", "name": "CMsgGCBannedWord::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1109300", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11094e0", "name": "CPreMatchInfoData::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1109700", "name": "CMsgReplayUploadedToYouTube::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11098e0", "name": "CSOVolatileItemOffer::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1109b20", "name": "CSOVolatileItemClaimedRewards::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1109d60", "name": "CMsgGCCStrike15_v2_ClientLogonFatalError::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1109f20", "name": "CPreMatchInfoData_TeamStats::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110a160", "name": "CMsgGCCStrike15_v2_ClientPollState::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110a3c0", "name": "CCSUsrMsg_ReloadEffect::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110a5e0", "name": "CCSUsrMsg_MatchEndConditions::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110a840", "name": "CCSUsrMsg_SurvivalStats_Fact::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110aaa0", "name": "CCSUsrMsg_Fade::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110ace0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110af00", "name": "CMsgGCCStrike15_v2_ClientCommendPlayer::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110b120", "name": "CCSUsrMsg_RawAudio::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110b380", "name": "CMsgPartyInviteResponse::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110b5a0", "name": "CCSUsrMsg_QuestProgress::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110b7a0", "name": "CCSUsrMsg_PlayerStatsUpdate::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110b9e0", "name": "CDataGCCStrike15_v2_MatchInfo::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110bbc0", "name": "CMsgGCStorePurchaseInit::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110be00", "name": "CCSUsrMsg_CloseCaption::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110c020", "name": "CMsgGCCStrike15_v2_WatchInfoUsers::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110c280", "name": "CCSUsrMsg_SurvivalStats::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110c4a0", "name": "CMsgUpdateItemSchema::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110c620", "name": "CDataGCCStrike15_v2_TournamentSection::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110c800", "name": "CMsgIncrementKillCountAttribute::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110ca40", "name": "TournamentMatchSetup::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110cd00", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110cfc0", "name": "CMsgGCIncrementKillCountResponse::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110d220", "name": "CSOEconItemLeagueViewPass::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110d480", "name": "AccountActivity::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110d6e0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110d940", "name": "CSOAccountXpShopBids::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110dba0", "name": "CSOAccountRecurringMission::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110de00", "name": "CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110e060", "name": "CMsgGCRequestAnnouncementsResponse::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110e2a0", "name": "CMsgUseItem::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110e540", "name": "CMsgGCCStrike15_v2_ClientRequestPlayersProfile::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110e800", "name": "CMsgGCCStrike15_v2_GC2ClientTournamentInfo::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110ea80", "name": "CSOEconClaimCode::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110ece0", "name": "CVDiagnostic::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110ef40", "name": "CMsgGCClientDisplayNotification::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110f200", "name": "CMsgGCStorePurchaseInitResponse::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110f480", "name": "CCSUsrMsg_VotePass::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110f6c0", "name": "CCSUsrMsg_RoundBackupFilenames::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110f900", "name": "CMsgGCCStrike15_v2_ServerVarValueNotificationInfo::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110fbe0", "name": "CSOItemCriteriaCondition::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x110fe20", "name": "ScoreLeaderboardData::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; string-field parse helper sub_0x1c958e4 present", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1110080", "name": "CSOEconItemAttribute::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1110280", "name": "CMsgGCCStrike15_v2_GC2ClientTextMsg::_InternalParse", "confidence": "medium", "rationale": "slot12 protobuf vtable; abi int=3=(this,const char* ptr,ParseContext* ctx) matches Message::_InternalParse; per-field parse helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1110480", "name": "CCSUsrMsg_RadioText::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 (this,target,stream), write helpers sub_0x1c82378/sub_0x1c82550 = protobuf _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1110740", "name": "CBaseCmdKeyValues::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with byte-write callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1110940", "name": "CMsgOpenCrate::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, calls serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1110c00", "name": "CMsgGCCStrike15_v2_ServerNotificationForUserPenalty::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape, sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1110ea0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, sub_0x1c958e4 submessage-write helper = _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1111140", "name": "CMsgGCCStrike15_v2_MatchList::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, submessage serialize helper sub_0x1c958e4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11113c0", "name": "CSOEconGameAccountClient::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape, sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1111680", "name": "CSOEconItemDropRateBonus::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1111940", "name": "TournamentTeam::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers = _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1111ba0", "name": "CMsgGCCStrike15_v2_Predictions_GroupMatchTeamPick::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, sub_0x1c82378 serialize helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1111f00", "name": "CCSUsrMsg_SurvivalStats_Damage::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1112260", "name": "CGCStorePurchaseInit_LineItem::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1112540", "name": "CSOEconEquipSlot::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1112820", "name": "CSOEconRentalHistory::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1112b00", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1112de0", "name": "CCSUsrMsg_WeaponSound::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers = _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1113090", "name": "TournamentTeam::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1 (this->size), called by parent size fns; leaf size = ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11132e0", "name": "CDataGCCStrike15_v2_TournamentInfo::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, recurses into TournamentTeam::ByteSizeLong (sub_0x1113090)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11133e0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, submessage size recursion + varint-size helpers sub_0x1c95dc2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11137b0", "name": "CMsgGCCStrike15_v2_MatchmakingServerReservationResponse::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, recurses into GC2ServerReserve::ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1113aa0", "name": "CMsgGCCStrike15_v2_MatchEndRunRewardDrops::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, calls submessage ByteSizeLong (sub_0x11137b0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1113b40", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, recurses into GC2ServerReserve size fn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1113cf0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, delegates to ClientReserve::ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1113da0", "name": "CMsgGCCStrike15_v2_ClientRequestJoinFriendData::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, delegates to ClientReserve size fn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1113ed0", "name": "CMsgGCCStrike15_v2_ClientRequestJoinServerData::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, delegates to ClientReserve size fn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1114000", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, size recursion + varint helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1114560", "name": "CDataGCCStrike15_v2_MatchInfo::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, recurses into RoundStats::ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1114690", "name": "CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, delegates to MatchInfo size fn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1114750", "name": "CCSUsrMsg_ServerRankRevealAll::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, delegates to submessage ByteSizeLong", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11147d0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientHello::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, submessage size recursion + varint helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1114c30", "name": "CMsgGCCStrike15_v2_PlayersProfile::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, delegates to ClientHello::ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1114cc0", "name": "CMsgGCCStrike15_v2_MatchList::ByteSizeLong", "confidence": "medium", "rationale": "slot 8, int=1, recurses into TournamentInfo/MatchInfo size fns", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1114e20", "name": "CCSUsrMsg_RoundEndReportData_RerEvent::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, submessage-write helper sub_0x1c958e4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1115100", "name": "CSOPersonaDataPublic::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11153e0", "name": "OperationalVarValue::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11155e0", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Victim::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1115900", "name": "CClientMsg_ClientUIEvent::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1115bc0", "name": "CMsgGCCStrike15_v2_ClientVarValueNotificationInfo::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, multiple field-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1115ec0", "name": "CMsgTEFireBullets_Extra::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1116200", "name": "CCSUsrMsg_ServerRankUpdate_RankUpdate::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1116570", "name": "CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1116820", "name": "CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, submessage-write helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1116bc0", "name": "CMsgGC_ServerQuestUpdateData::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1116e20", "name": "PlayerQuestData::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, submessage-write helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1117140", "name": "CCSUsrMsg_SendLastKillerDamageToClient::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1117540", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Damage::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1117940", "name": "IpAddressMask::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1117ca0", "name": "CMsgGCCStrike15_v2_ClientReportServer::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1118000", "name": "CMsgGCCStrike15_v2_ClientReportResponse::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1118360", "name": "CMsgGCReportAbuse::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11186c0", "name": "CMsgGCCStrike15_v2_Party_Search::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1118a80", "name": "CMsgGCCStrike15_v2_ClientRequestJoinFriendData::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, submessage-write helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1118de0", "name": "CMsgStoreGetUserDataResponse::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1119080", "name": "CCSUsrMsg_DamagePrediction::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, submessage-write helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1119480", "name": "CCSUsrMsg_HudMsg::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11197e0", "name": "CMsgGCCStrike15_v2_ClientRequestJoinServerData::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, submessage-write helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1119b80", "name": "CMsgPlayerBulletHit::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1119f60", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111a320", "name": "CCSUsrMsg_PostRoundDamageReport::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111a7a0", "name": "CMsgItemAcknowledged__DEPRECATED::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111ab80", "name": "CSOAccountSeasonalOperation::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111af60", "name": "CMsgGCCStrike15_v2_Party_SearchResults_Entry::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111b340", "name": "CMsgGCCStrike15_v2_VolatileShopSubscribe::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111b640", "name": "CMsgCStrike15Welcome::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111ba60", "name": "CMsgGCCstrike15_v2_ClientRedeemMissionReward::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111be80", "name": "PlayerQuestData_QuestItemData::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111c360", "name": "CMsgApplySticker::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111c740", "name": "CMsgGCCStrike15_v2_MatchmakingStart::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111cb60", "name": "TournamentPlayer::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111cf00", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111d3a0", "name": "CCSUsrMsg_VoteStart::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111d7c0", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111dc20", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111e080", "name": "CMsgGCCStrike15_v2_ClientPerfReport_Entry::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111e400", "name": "CSOItemCriteria::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, submessage-write helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111e840", "name": "CMsgGCCStrike15_v2_ClientReportPlayer::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111ee20", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111f140", "name": "CMsgLegacySource1ClientWelcome::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111f5c0", "name": "CMsgGCCStrike15_v2_MatchmakingClient2ServerPing::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111f9e0", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerMap::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, packed/repeated write helper sub_0x111f960", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x111fda0", "name": "CEconItemPreviewDataBlock_Sticker::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1120220", "name": "CMsgGCCStrike15_v2_Party_Register::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11206c0", "name": "PlayerDecalDigitalSignature::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1120c20", "name": "TournamentEvent::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1121060", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11214a0", "name": "GlobalStatistics::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1121880", "name": "CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1121d40", "name": "CDataGCCStrike15_v2_TournamentGroup::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1122230", "name": "CMsgTEFireBullets::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3, packed-write helper sub_0x11221c0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1122640", "name": "DeepPlayerStatsEntry::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1122d40", "name": "DeepPlayerMatchEvent::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1123100", "name": "CMsgGameServerInfo::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11234e0", "name": "ServerHltvInfo::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1123980", "name": "CMsgGCCStrike15_v2_MatchmakingServerReservationResponse::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1123ee0", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1124fc0", "name": "WatchableMatchInfo::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11253a0", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem_Response::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11258a0", "name": "CSOItemRecipe::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1125cb0", "name": "CSOEconItem::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11260d0", "name": "PlayerRankingInfo::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11264c0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1126e60", "name": "CDataGCCStrike15_v2_TournamentMatchDraft::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 serialize shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1127720", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1127e90", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientHello::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1128330", "name": "CEconItemPreviewDataBlock::_InternalSerialize", "confidence": "medium", "rationale": "slot 12, int=3 with write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1128a90", "name": "CGCStorePurchaseInit_LineItem::New", "confidence": "medium", "rationale": "slot 3, int=2 (this,arena), alloc/ctor callees sub_0x9e60c0/sub_0x1c72a60 = MessageLite New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1128b50", "name": "CMsgGCStorePurchaseInit::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1128c00", "name": "CMsgGCStorePurchaseInitResponse::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1128c80", "name": "CSOPartyInvite::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1128d00", "name": "CSOLobbyInvite::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1128da0", "name": "CMsgSystemBroadcast::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1128e40", "name": "CMsgInviteToParty::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1128ee0", "name": "CMsgInvitationCreated::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1128f70", "name": "CMsgPartyInviteResponse::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1128ff0", "name": "CMsgKickFromParty::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129070", "name": "CMsgLeaveParty::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11290f0", "name": "CMsgServerAvailable::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129170", "name": "CMsgLANServerAvailable::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129200", "name": "CSOEconGameAccountClient::New", "confidence": "medium", "rationale": "slot 3, int=2; trivial (scalar-only) ctor inlined so empty callees = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11292a0", "name": "CSOItemCriteriaCondition::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129350", "name": "CSOItemCriteria::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129430", "name": "CSOItemRecipe::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11294d0", "name": "CMsgDevNewItemRequest::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129560", "name": "CMsgIncrementKillCountAttribute::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11295e0", "name": "CMsgApplySticker::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129680", "name": "CMsgModifyItemAttribute::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1129710", "name": "CMsgApplyStatTrakSwap::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11297b0", "name": "CMsgApplyStrangePart::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129850", "name": "CMsgApplyPennantUpgrade::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11298f0", "name": "CMsgApplyEggEssence::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129980", "name": "CSOEconItemAttribute::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129a00", "name": "CSOEconItemEquipped::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129ac0", "name": "CSOEconItem::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129b50", "name": "CMsgSortItems::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129bd0", "name": "CSOEconClaimCode::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129c50", "name": "CMsgStoreGetUserData::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129cf0", "name": "CMsgStoreGetUserDataResponse::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129d90", "name": "CMsgUpdateItemSchema::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129e30", "name": "CMsgGCError::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129eb0", "name": "CMsgRequestInventoryRefresh::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1129f60", "name": "CMsgUseItem::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a000", "name": "CMsgReplayUploadedToYouTube::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a090", "name": "CMsgConsumableExhausted::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a130", "name": "CMsgItemAcknowledged__DEPRECATED::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a1d0", "name": "CMsgSetItemPositions_ItemPosition::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a280", "name": "CMsgSetItemPositions::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a310", "name": "CMsgGCReportAbuse::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a390", "name": "CMsgGCReportAbuseResponse::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a410", "name": "CMsgGCNameItemNotification::New", "confidence": "medium", "rationale": "slot 3, int=2; string-field ctor calls string op sub_0x1c8b496 = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a520", "name": "CMsgGCClientDisplayNotification::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a5a0", "name": "CMsgGCShowItemsPickedUp::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a640", "name": "CMsgGCIncrementKillCountResponse::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a6e0", "name": "CSOEconItemDropRateBonus::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a780", "name": "CSOEconItemLeagueViewPass::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a820", "name": "CSOEconItemEventTicket::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a8b0", "name": "CMsgGCItemPreviewItemBoughtNotification::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a930", "name": "CMsgGCStorePurchaseCancel::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112a9c0", "name": "CMsgGCStorePurchaseCancelResponse::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112aa40", "name": "CMsgGCStorePurchaseFinalize::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112aad0", "name": "CMsgGCStorePurchaseFinalizeResponse::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112ab50", "name": "CMsgGCBannedWordListRequest::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112abd0", "name": "CMsgGCRequestAnnouncements::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112ac70", "name": "CMsgGCRequestAnnouncementsResponse::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112ad00", "name": "CMsgGCBannedWord::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112adb0", "name": "CMsgGCBannedWordListResponse::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112ae30", "name": "CMsgGCToGCBannedWordListBroadcast::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112aec0", "name": "CMsgGCToGCBannedWordListUpdated::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112af60", "name": "CMsgGCToGCDirtySDOCache::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112aff0", "name": "CMsgGCToGCDirtyMultipleSDOCache::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112b090", "name": "CMsgGCCollectItem::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112b110", "name": "CMsgSDONoMemcached::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112b1b0", "name": "CMsgGCToGCUpdateSQLKeyValue::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112b230", "name": "CMsgGCToGCIsTrustedServer::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112b2c0", "name": "CMsgGCToGCIsTrustedServerResponse::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112b360", "name": "CMsgGCToGCBroadcastConsoleCommand::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112b3f0", "name": "CMsgGCServerVersionUpdated::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112b480", "name": "CMsgGCClientVersionUpdated::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112b500", "name": "CMsgGCToGCWebAPIAccountChanged::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112b5a0", "name": "CMsgGCToGCRequestPassportItemGrant::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112b650", "name": "CMsgGameServerInfo::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112b6e0", "name": "CSOEconEquipSlot::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112b780", "name": "CMsgAdjustEquipSlot::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112b830", "name": "CMsgAdjustEquipSlots::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112b8d0", "name": "CMsgOpenCrate::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112b960", "name": "CSOEconRentalHistory::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112b9e0", "name": "CMsgAcknowledgeRentalExpiration::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112bcd0", "name": "CClientMsg_DevPaletteVisibilityChangedEvent::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112bd60", "name": "CClientMsg_WorldUIControllerHasPanelChangedEvent::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112bdf0", "name": "CClientMsg_RotateAnchor::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112bef0", "name": "CMsgTEPlayerAnimEvent::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112bf80", "name": "CMsgTERadioIcon::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112c020", "name": "CMsgTEFireBullets_Extra::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112c0d0", "name": "CMsgTEFireBullets::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112c170", "name": "CMsgPlayerBulletHit::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112c260", "name": "CCSPredictionEvent_DamageTag::New", "confidence": "medium", "rationale": "slot 3, int=2 alloc+ctor shape = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112c300", "name": "CCSPredictionEvent_PlayerTeleport::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112c670", "name": "GameServerPing::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112c6f0", "name": "DataCenterPing::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112c780", "name": "DetailedSearchStatistic::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112c850", "name": "TournamentPlayer::New", "confidence": "medium", "rationale": "slot 3, int=2; scalar-only trivial ctor = New(Arena*)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112c920", "name": "TournamentTeam::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112c9f0", "name": "TournamentEvent::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112cab0", "name": "GlobalStatistics::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112cb40", "name": "OperationalStatisticDescription::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112cbd0", "name": "OperationalStatisticElement::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112cc80", "name": "OperationalStatisticsPacket::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112cd20", "name": "OperationalVarValue::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112cdb0", "name": "PlayerRankingInfo_PerMapRank::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112ce70", "name": "PlayerRankingInfo::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112cf00", "name": "PlayerCommendationInfo::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112cf90", "name": "PlayerMedalsInfo::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d020", "name": "AccountActivity::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d0c0", "name": "TournamentMatchSetup::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d170", "name": "ServerHltvInfo::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d200", "name": "IpAddressMask::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d290", "name": "CMsgCsgoSteamUserStatChange::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112d310", "name": "XpProgressData::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d3b0", "name": "MatchEndItemUpdates::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d430", "name": "ScoreLeaderboardData_Entry::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d4e0", "name": "ScoreLeaderboardData_AccountEntries::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d5b0", "name": "ScoreLeaderboardData::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d660", "name": "PlayerQuestData_QuestItemData::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d710", "name": "PlayerQuestData::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d7b0", "name": "DeepPlayerStatsEntry::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d840", "name": "DeepPlayerMatchEvent::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d910", "name": "CMsgGC_ServerQuestUpdateData::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112d9a0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112da20", "name": "CMsgGCCStrike15_v2_GC2ServerReservationUpdate::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112dad0", "name": "CMsgGCCStrike15_v2_MatchmakingStart::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112db60", "name": "CMsgGCCStrike15_v2_MatchmakingStop::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112dc00", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112dcc0", "name": "CMsgGCCStrike15_v2_MatchmakingClient2ServerPing::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112ddc0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112de40", "name": "CDataGCCStrike15_v2_TournamentMatchDraft_Entry::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112df00", "name": "CDataGCCStrike15_v2_TournamentMatchDraft::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112dfc0", "name": "CPreMatchInfoData_TeamStats::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e070", "name": "CPreMatchInfoData::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e140", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e200", "name": "CMsgGCCStrike15_v2_MatchmakingServerReservationResponse::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e2b0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e340", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats_DropInfo::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e460", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e4e0", "name": "CMsgGCCStrike15_v2_MatchmakingClient2GCHello::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e590", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientHello::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e610", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings_Setting::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e6c0", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e750", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e800", "name": "CMsgGCCStrike15_v2_ClientGCRankUpdate::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112e8a0", "name": "CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e930", "name": "CMsgGCCStrike15_v2_ServerNotificationForUserPenalty::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112e9d0", "name": "CMsgGCCStrike15_v2_ClientReportPlayer::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112ea60", "name": "CMsgGCCStrike15_v2_ClientCommendPlayer::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112eb00", "name": "CMsgGCCStrike15_v2_ClientReportServer::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112eba0", "name": "CMsgGCCStrike15_v2_ClientReportResponse::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112ec60", "name": "CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112ed10", "name": "WatchableMatchInfo::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112eda0", "name": "CMsgGCCStrike15_v2_ClientRequestJoinFriendData::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112ee30", "name": "CMsgGCCStrike15_v2_ClientRequestJoinServerData::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112eee0", "name": "CMsgGCCstrike15_v2_ClientRedeemMissionReward::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112ef70", "name": "CMsgGCCstrike15_v2_ClientRedeemFreeReward::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112f030", "name": "CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112f0d0", "name": "CMsgGCCStrike15_v2_ClientNetworkConfig::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112f160", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112f210", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112f2c0", "name": "CMsgGCCStrike15_ClientDeepStats::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112f380", "name": "CMsgGCCStrike15_v2_WatchInfoUsers::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112f420", "name": "CMsgGCCStrike15_v2_ClientRequestPlayersProfile::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112f4d0", "name": "CMsgGCCStrike15_v2_PlayersProfile::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112f570", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerWeek::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112f5f0", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerMap::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112f6a0", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x112f740", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112f7d0", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112f870", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112f910", "name": "CClientHeaderOverwatchEvidence::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112f9a0", "name": "CMsgGCCStrike15_v2_GC2ClientTextMsg::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112fa60", "name": "CMsgGCCStrike15_v2_Client2GCTextMsg::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112fb00", "name": "CMsgGCCStrike15_v2_MatchEndRunRewardDrops::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112fb80", "name": "CEconItemPreviewDataBlock_Sticker::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112fc40", "name": "CEconItemPreviewDataBlock::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112fcc0", "name": "CMsgGCCStrike15_v2_MatchEndRewardDropsNotification::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112fd40", "name": "CMsgItemAcknowledged::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112fde0", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112fe60", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112fee0", "name": "CMsgGCCStrike15_v2_MatchListRequestCurrentLiveGames::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x112ff70", "name": "CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130000", "name": "CMsgGCCStrike15_v2_MatchListRequestRecentUserGames::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130090", "name": "CMsgGCCStrike15_v2_MatchListRequestTournamentGames::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130120", "name": "CMsgGCCStrike15_v2_MatchListRequestFullGameInfo::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11301d0", "name": "CDataGCCStrike15_v2_MatchInfo::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130260", "name": "CDataGCCStrike15_v2_TournamentGroupTeam::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130300", "name": "CDataGCCStrike15_v2_TournamentGroup_Picks::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11303d0", "name": "CDataGCCStrike15_v2_TournamentGroup::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11304a0", "name": "CDataGCCStrike15_v2_TournamentSection::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130550", "name": "CDataGCCStrike15_v2_TournamentInfo::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130610", "name": "CMsgGCCStrike15_v2_MatchList::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11306c0", "name": "CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1130750", "name": "CMsgGCCStrike15_v2_Predictions_GroupMatchTeamPick::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130800", "name": "CMsgGCCStrike15_v2_Predictions::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11308a0", "name": "CMsgGCCStrike15_v2_Fantasy_FantasySlot::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130950", "name": "CMsgGCCStrike15_v2_Fantasy_FantasyTeam::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130a00", "name": "CMsgGCCStrike15_v2_Fantasy::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130aa0", "name": "CAttribute_String::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130b30", "name": "CMsgLegacySource1ClientWelcome_Location::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1130be0", "name": "CMsgLegacySource1ClientWelcome::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1130c80", "name": "CMsgCStrike15Welcome::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130d60", "name": "CMsgGCCStrike15_v2_ClientVarValueNotificationInfo::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130e00", "name": "CMsgGCCStrike15_v2_ServerVarValueNotificationInfo::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130e80", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardRequest::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130f00", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse_GiftLeaderboardEntry::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1130fb0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1131030", "name": "CMsgGCCStrike15_v2_ClientSubmitSurveyVote::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11310c0", "name": "CMsgGCCStrike15_v2_Server2GCClientValidate::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1131160", "name": "CMsgGCCStrike15_v2_GC2ClientTournamentInfo::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11311f0", "name": "CSOEconCoupon::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1131280", "name": "CSOAccountItemPersonalStore::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1131310", "name": "CSOAccountXpShop::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11313b0", "name": "CSOAccountXpShopBids::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1131450", "name": "CSOVolatileItemOffer::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11314f0", "name": "CSOVolatileItemClaimedRewards::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1131580", "name": "CMsgGCCStrike15_v2_VolatileShopSubscribe::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1131610", "name": "CSOAccountKeychainRemoveToolCharges::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11316a0", "name": "CSOQuestProgress::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1131740", "name": "CSOAccountSeasonalOperation::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11317c0", "name": "CSOAccountRecurringSubscription::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1131850", "name": "CSOGameAccountSteamChina::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11318f0", "name": "CSOPersonaDataPublic::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1131990", "name": "CSOAccountRecurringMission::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1131a20", "name": "CMsgGCCStrike15_v2_GC2ClientNotifyXPShop::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1131aa0", "name": "CMsgGCCStrike15_v2_Client2GcAckXPShopTracks::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1131b30", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1131bb0", "name": "CMsgGC_GlobalGame_Subscribe::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1131c40", "name": "CMsgGC_GlobalGame_Unsubscribe::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1131ce0", "name": "CMsgGC_GlobalGame_Play::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1131d70", "name": "CMsgGCCStrike15_v2_AcknowledgePenalty::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1131e00", "name": "CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1131ea0", "name": "CMsgGCCStrike15_v2_Client2GCStreamUnlock::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1131f30", "name": "CMsgGCCStrike15_v2_ClientToGCRequestElevate::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1131fc0", "name": "CMsgGCCStrike15_v2_ClientToGCChat::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1132050", "name": "CMsgGCCStrike15_v2_GCToClientChat::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11320e0", "name": "CMsgGCCStrike15_v2_ClientAuthKeyCode::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132160", "name": "CMsgGCCStrike15_GotvSyncPacket::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132220", "name": "PlayerDecalDigitalSignature::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11322c0", "name": "CMsgGCCStrike15_v2_ClientPlayerDecalSign::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132350", "name": "CMsgGCCStrike15_v2_BetaEnrollment::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11323f0", "name": "CMsgGCCStrike15_v2_ClientLogonFatalError::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11324d0", "name": "CMsgGCCStrike15_v2_ClientPollState::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132570", "name": "CMsgGCCStrike15_v2_Party_Register::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132610", "name": "CMsgGCCStrike15_v2_Party_Search::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11326b0", "name": "CMsgGCCStrike15_v2_Party_SearchResults_Entry::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132760", "name": "CMsgGCCStrike15_v2_Party_SearchResults::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11327e0", "name": "CMsgGCCStrike15_v2_Party_Invite::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132870", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays_Player::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132920", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11329b0", "name": "CMsgGCCStrike15_v2_ClientToGCRequestTicket::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132a50", "name": "CMsgGCToClientSteamDatagramTicket::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132ad0", "name": "CMsgGCCStrike15_v2_ClientRequestOffers::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132b60", "name": "CMsgGCCStrike15_v2_ClientRequestSouvenir::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132bf0", "name": "CMsgGCCStrike15_v2_ClientAccountBalance::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132c80", "name": "CMsgGCCStrike15_v2_SetClanId::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132d20", "name": "CMsgGCCStrike15_v2_ClientPartyJoinRelay::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132da0", "name": "CMsgGCCStrike15_v2_ClientPartyWarning_Entry::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132e50", "name": "CMsgGCCStrike15_v2_ClientPartyWarning::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132ef0", "name": "CMsgGCCStrike15_v2_SetEventFavorite::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1132f80", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Request::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1133020", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Response::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11330c0", "name": "CMsgGCCStrike15_v2_ClientPerfReport_Entry::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1133170", "name": "CMsgGCCStrike15_v2_ClientPerfReport::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11331f0", "name": "CVDiagnostic::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1133290", "name": "CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1133320", "name": "CMsgGCCStrike15_v2_GC2ClientRequestValidation::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11333c0", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1133460", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem_Response::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1133500", "name": "CMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1133580", "name": "CMsgRequestRecurringMissionSchedule::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1133640", "name": "CMsgRecurringMissionSchema_MissionTemplateList::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11336f0", "name": "CMsgRecurringMissionSchema::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11340c0", "name": "CCSUsrMsg_VGUIMenu_Keys::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1134200", "name": "CCSUsrMsg_Geiger::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1134290", "name": "CCSUsrMsg_Train::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1134330", "name": "CCSUsrMsg_HudText::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11343c0", "name": "CCSUsrMsg_HudMsg::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1134460", "name": "CCSUsrMsg_Shake::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11344f0", "name": "CCSUsrMsg_Fade::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1134580", "name": "CCSUsrMsg_Rumble::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1134600", "name": "CCSUsrMsg_CloseCaption::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1134690", "name": "CCSUsrMsg_CloseCaptionDirect::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1134820", "name": "CCSUsrMsg_VoiceMask_PlayerMask::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11348d0", "name": "CCSUsrMsg_VoiceMask::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1134bf0", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1134e60", "name": "CCSUsrMsg_ReloadEffect::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11352b0", "name": "CCSUsrMsg_DesiredTimescale::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1135340", "name": "CCSUsrMsg_CurrentTimescale::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11353d0", "name": "CCSUsrMsg_AchievementEvent::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11354e0", "name": "CCSUsrMsg_PlayerStatsUpdate_Stat::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1135770", "name": "CCSUsrMsg_XRankGet::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1135800", "name": "CCSUsrMsg_XRankUpd::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1135be0", "name": "CCSUsrMsg_ServerRankUpdate_RankUpdate::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1135d90", "name": "CCSUsrMsg_ItemPickup::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1135e20", "name": "CCSUsrMsg_ShowMenu::New", "confidence": "medium", "rationale": "Protobuf Message vtable slot 3, abi this+ptr(Arena*) = New(Arena*) per-class allocator override; no strings.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1135ec0", "name": "CCSUsrMsg_BarTime::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1135f50", "name": "CCSUsrMsg_AmmoDenied::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1135ff0", "name": "CCSUsrMsg_MarkAchievement::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136090", "name": "CCSUsrMsg_MatchStatsUpdate::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136130", "name": "CCSUsrMsg_ItemDrop::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11362e0", "name": "CCSUsrMsg_SurvivalStats_Fact::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136380", "name": "CCSUsrMsg_SurvivalStats_Placement::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136410", "name": "CCSUsrMsg_SurvivalStats_Damage::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136540", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_Accolade::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136620", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136760", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Victim::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11367f0", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Objective::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136880", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Damage::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136930", "name": "CCSUsrMsg_RoundEndReportData_RerEvent::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11369c0", "name": "CCSUsrMsg_RoundEndReportData_InitialConditions::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136d10", "name": "CCSUsrMsg_ResetHud::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136da0", "name": "CCSUsrMsg_GameTitle::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136e30", "name": "CCSUsrMsg_RequestState::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136ec0", "name": "CCSUsrMsg_StopSpectatorMode::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1136fd0", "name": "CCSUsrMsg_ClientInfo::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11370f0", "name": "CCSUsrMsgPreMatchSayText::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11371e0", "name": "CCSUsrMsg_DamagePrediction::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1137300", "name": "CCSUsrMsg_SendPlayerLoadout_LoadoutItem::MergeImpl", "confidence": "low", "rationale": "Slot-3 protobuf class-data fn with (to,from) shape (int=2), thin body; inferred merge_to_from (MergeImpl); no strings.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1137550", "name": "CGCStorePurchaseInit_LineItem::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11377c0", "name": "CMsgGCStorePurchaseInitResponse::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1137af0", "name": "CSOPartyInvite::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1137d40", "name": "CSOLobbyInvite::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1137f90", "name": "CMsgSystemBroadcast::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1138120", "name": "CMsgInviteToParty::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1138370", "name": "CMsgInvitationCreated::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1138560", "name": "CMsgPartyInviteResponse::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11387b0", "name": "CMsgKickFromParty::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11388f0", "name": "CMsgLANServerAvailable::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1138a30", "name": "CSOEconGameAccountClient::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1138cb0", "name": "CSOItemCriteriaCondition::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1138f10", "name": "CMsgDevNewItemRequest::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1139100", "name": "CMsgIncrementKillCountAttribute::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1139330", "name": "CMsgApplySticker::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1139640", "name": "CMsgModifyItemAttribute::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11398d0", "name": "CMsgApplyStatTrakSwap::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1139ba0", "name": "CMsgApplyStrangePart::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1139de0", "name": "CMsgApplyPennantUpgrade::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113a020", "name": "CMsgApplyEggEssence::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113a260", "name": "CSOEconItemAttribute::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113a4d0", "name": "CSOEconItemEquipped::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113a710", "name": "CMsgSortItems::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113a8f0", "name": "CSOEconClaimCode::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113ab60", "name": "CMsgStoreGetUserData::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113ad50", "name": "CMsgStoreGetUserDataResponse::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113afc0", "name": "CMsgUpdateItemSchema::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113b1b0", "name": "CMsgGCError::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113b340", "name": "CMsgUseItem::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113b660", "name": "CMsgReplayUploadedToYouTube::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113b8e0", "name": "CMsgConsumableExhausted::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113bac0", "name": "CMsgItemAcknowledged__DEPRECATED::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113bda0", "name": "CMsgSetItemPositions_ItemPosition::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113c030", "name": "CMsgGCReportAbuse::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113c300", "name": "CMsgGCReportAbuseResponse::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113c540", "name": "CMsgGCNameItemNotification::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113c780", "name": "CMsgGCClientDisplayNotification::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113ca30", "name": "CMsgGCShowItemsPickedUp::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113cb70", "name": "CMsgGCIncrementKillCountResponse::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113cda0", "name": "CSOEconItemDropRateBonus::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113d020", "name": "CSOEconItemLeagueViewPass::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113d250", "name": "CSOEconItemEventTicket::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113d4e0", "name": "CMsgGCItemPreviewItemBoughtNotification::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113d6c0", "name": "CMsgGCStorePurchaseCancel::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113d8a0", "name": "CMsgGCStorePurchaseCancelResponse::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113da80", "name": "CMsgGCStorePurchaseFinalize::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113dc60", "name": "CMsgGCStorePurchaseFinalizeResponse::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113df50", "name": "CMsgGCBannedWordListRequest::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113e190", "name": "CMsgGCRequestAnnouncementsResponse::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113e3a0", "name": "CMsgGCBannedWord::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113e6a0", "name": "CMsgGCToGCBannedWordListBroadcast::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113e840", "name": "CMsgGCToGCBannedWordListUpdated::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113ea20", "name": "CMsgGCToGCDirtySDOCache::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113ec60", "name": "CMsgGCToGCDirtyMultipleSDOCache::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113ef50", "name": "CMsgGCCollectItem::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113f190", "name": "CMsgGCToGCUpdateSQLKeyValue::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113f320", "name": "CMsgGCToGCIsTrustedServer::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113f460", "name": "CMsgGCToGCIsTrustedServerResponse::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113f640", "name": "CMsgGCToGCBroadcastConsoleCommand::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x113f7d0", "name": "CMsgGCServerVersionUpdated::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113f9b0", "name": "CMsgGCClientVersionUpdated::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113fb90", "name": "CMsgGCToGCRequestPassportItemGrant::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x113fde0", "name": "CMsgGameServerInfo::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1140320", "name": "CSOEconEquipSlot::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1140590", "name": "CMsgAdjustEquipSlot::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1140820", "name": "CMsgOpenCrate::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1140a90", "name": "CSOEconRentalHistory::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1140d00", "name": "CMsgAcknowledgeRentalExpiration::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1140ee0", "name": "CBaseCmdKeyValues::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11410b0", "name": "CBaseCmdKeyValues::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11412d0", "name": "CClientMsg_ClientUIEvent::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11415b0", "name": "CClientMsg_DevPaletteVisibilityChangedEvent::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1141790", "name": "CClientMsg_WorldUIControllerHasPanelChangedEvent::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1141a30", "name": "CClientMsg_RotateAnchor::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1141b70", "name": "CMsgTEPlayerAnimEvent::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1141dc0", "name": "CMsgTERadioIcon::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1141f00", "name": "CMsgTEFireBullets_Extra::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1142210", "name": "CMsgTEFireBullets::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11427b0", "name": "CMsgPlayerBulletHit::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1142b10", "name": "CCSPredictionEvent_DamageTag::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1142cb0", "name": "CCSPredictionEvent_PlayerTeleport::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1142f70", "name": "GameServerPing::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1143200", "name": "DataCenterPing::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1143420", "name": "DetailedSearchStatistic::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11436b0", "name": "TournamentPlayer::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1143930", "name": "TournamentEvent::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1143c60", "name": "OperationalStatisticDescription::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1143e90", "name": "OperationalStatisticElement::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1144180", "name": "OperationalVarValue::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11443c0", "name": "PlayerRankingInfo_PerMapRank::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1144650", "name": "PlayerCommendationInfo::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11448e0", "name": "PlayerMedalsInfo::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1144bd0", "name": "AccountActivity::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1144e00", "name": "TournamentMatchSetup::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1145030", "name": "ServerHltvInfo::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11455d0", "name": "IpAddressMask::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1145870", "name": "CMsgCsgoSteamUserStatChange::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1145b00", "name": "XpProgressData::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1145d40", "name": "MatchEndItemUpdates::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1145fd0", "name": "ScoreLeaderboardData_Entry::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1146210", "name": "PlayerQuestData_QuestItemData::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11466c0", "name": "DeepPlayerStatsEntry::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1146ec0", "name": "DeepPlayerMatchEvent::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1147340", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1147580", "name": "CMsgGCCStrike15_v2_GC2ServerReservationUpdate::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11477c0", "name": "CMsgGCCStrike15_v2_MatchmakingStart::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1147c30", "name": "CMsgGCCStrike15_v2_MatchmakingStop::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1147e10", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11480b0", "name": "CDataGCCStrike15_v2_TournamentMatchDraft_Entry::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11482f0", "name": "CPreMatchInfoData_TeamStats::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1148540", "name": "CMsgGCCStrike15_v2_MatchmakingServerReservationResponse::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1148bb0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1148f30", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats_DropInfo::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1149110", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1149e00", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings_Setting::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114a040", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114a2d0", "name": "CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114a460", "name": "CMsgGCCStrike15_v2_ServerNotificationForUserPenalty::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114a6d0", "name": "CMsgGCCStrike15_v2_ClientReportPlayer::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114aa20", "name": "CMsgGCCStrike15_v2_ClientCommendPlayer::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114acb0", "name": "CMsgGCCStrike15_v2_ClientReportServer::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114af50", "name": "CMsgGCCStrike15_v2_ClientReportResponse::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114b1f0", "name": "WatchableMatchInfo::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114b5f0", "name": "CMsgGCCStrike15_v2_ClientRequestJoinFriendData::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114b920", "name": "CMsgGCCStrike15_v2_ClientRequestJoinServerData::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114bc50", "name": "CMsgGCCstrike15_v2_ClientRedeemMissionReward::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114c030", "name": "CMsgGCCstrike15_v2_ClientRedeemFreeReward::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114c320", "name": "CMsgGCCStrike15_v2_ClientNetworkConfig::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114c4b0", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114c740", "name": "CMsgGCCStrike15_v2_ClientRequestPlayersProfile::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114ca30", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerWeek::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114ccc0", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerMap::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114d0f0", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114d400", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114d7d0", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114da10", "name": "CClientHeaderOverwatchEvidence::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114dc50", "name": "CMsgGCCStrike15_v2_GC2ClientTextMsg::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114dec0", "name": "CMsgGCCStrike15_v2_Client2GCTextMsg::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114e110", "name": "CMsgGCCStrike15_v2_MatchEndRunRewardDrops::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114e310", "name": "CEconItemPreviewDataBlock_Sticker::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114e680", "name": "CMsgGCCStrike15_v2_MatchEndRewardDropsNotification::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114e820", "name": "CMsgItemAcknowledged::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114e9c0", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114ec00", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114eda0", "name": "CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114ef80", "name": "CMsgGCCStrike15_v2_MatchListRequestRecentUserGames::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114f160", "name": "CMsgGCCStrike15_v2_MatchListRequestTournamentGames::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114f340", "name": "CMsgGCCStrike15_v2_MatchListRequestFullGameInfo::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114f5d0", "name": "CDataGCCStrike15_v2_TournamentGroupTeam::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114f860", "name": "CDataGCCStrike15_v2_TournamentGroup_Picks::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114fac0", "name": "CMsgGCCStrike15_v2_Predictions_GroupMatchTeamPick::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x114fd30", "name": "CMsgGCCStrike15_v2_Fantasy_FantasySlot::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x114ffc0", "name": "CAttribute_String::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1150150", "name": "CMsgLegacySource1ClientWelcome_Location::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1150340", "name": "CMsgCStrike15Welcome::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1150620", "name": "CMsgGCCStrike15_v2_ClientVarValueNotificationInfo::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11508e0", "name": "CMsgGCCStrike15_v2_ServerVarValueNotificationInfo::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1150c50", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse_GiftLeaderboardEntry::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1150e90", "name": "CMsgGCCStrike15_v2_ClientSubmitSurveyVote::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11510d0", "name": "CMsgGCCStrike15_v2_Server2GCClientValidate::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11512b0", "name": "CMsgGCCStrike15_v2_GC2ClientTournamentInfo::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11515a0", "name": "CSOEconCoupon::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1151810", "name": "CSOAccountItemPersonalStore::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1151b00", "name": "CSOAccountXpShop::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1151de0", "name": "CSOAccountXpShopBids::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1152010", "name": "CSOVolatileItemOffer::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11523d0", "name": "CSOVolatileItemClaimedRewards::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1152710", "name": "CMsgGCCStrike15_v2_VolatileShopSubscribe::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1152980", "name": "CSOAccountKeychainRemoveToolCharges::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1152b60", "name": "CSOQuestProgress::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1152df0", "name": "CSOAccountSeasonalOperation::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11530d0", "name": "CSOAccountRecurringSubscription::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1153310", "name": "CSOGameAccountSteamChina::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11535a0", "name": "CSOPersonaDataPublic::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1153890", "name": "CSOAccountRecurringMission::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1153ac0", "name": "CMsgGCCStrike15_v2_GC2ClientNotifyXPShop::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1153d50", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats::_InternalSerialize", "confidence": "medium", "rationale": "Slot-10 protobuf method shape (this, uint8* target, EpsCopyOutputStream*) whose body calls WireFormatLite Write*ToArray helpers (sub_0x1c86711/dfa/c5c) = _InternalSerialize.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1153fc0", "name": "CMsgGC_GlobalGame_Subscribe::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11541a0", "name": "CMsgGC_GlobalGame_Unsubscribe::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1154380", "name": "CMsgGC_GlobalGame_Play::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1154610", "name": "CMsgGCCStrike15_v2_AcknowledgePenalty::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11547f0", "name": "CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1154a20", "name": "CMsgGCCStrike15_v2_Client2GCStreamUnlock::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1154c60", "name": "CMsgGCCStrike15_v2_ClientToGCRequestElevate::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1154e40", "name": "CMsgGCCStrike15_v2_ClientToGCChat::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1155080", "name": "CMsgGCCStrike15_v2_GCToClientChat::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11552c0", "name": "CMsgGCCStrike15_v2_ClientAuthKeyCode::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1155500", "name": "CMsgGCCStrike15_GotvSyncPacket::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11556a0", "name": "PlayerDecalDigitalSignature::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1155d00", "name": "CMsgGCCStrike15_v2_ClientPlayerDecalSign::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1155f50", "name": "CMsgGCCStrike15_v2_BetaEnrollment::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1156130", "name": "CMsgGCCStrike15_v2_ClientLogonFatalError::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1156360", "name": "CMsgGCCStrike15_v2_ClientPollState::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1156680", "name": "CMsgGCCStrike15_v2_Party_Register::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11569d0", "name": "CMsgGCCStrike15_v2_Party_Search::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1156d70", "name": "CMsgGCCStrike15_v2_Party_SearchResults_Entry::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1157050", "name": "CMsgGCCStrike15_v2_Party_Invite::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1157290", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays_Player::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1157520", "name": "CMsgGCCStrike15_v2_ClientToGCRequestTicket::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1157750", "name": "CMsgGCToClientSteamDatagramTicket::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11578e0", "name": "CMsgGCCStrike15_v2_ClientRequestSouvenir::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1157b70", "name": "CMsgGCCStrike15_v2_ClientAccountBalance::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1157db0", "name": "CMsgGCCStrike15_v2_SetClanId::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1157f90", "name": "CMsgGCCStrike15_v2_ClientPartyJoinRelay::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11581d0", "name": "CMsgGCCStrike15_v2_ClientPartyWarning_Entry::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1158410", "name": "CMsgGCCStrike15_v2_SetEventFavorite::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1158650", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Request::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1158830", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Response::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1158ab0", "name": "CMsgGCCStrike15_v2_ClientPerfReport_Entry::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1158d40", "name": "CVDiagnostic::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1158fb0", "name": "CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1159310", "name": "CMsgGCCStrike15_v2_GC2ClientRequestValidation::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1159560", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1159830", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem_Response::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1159c40", "name": "CMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1159dd0", "name": "CMsgRecurringMissionSchema_MissionTemplateList::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115a020", "name": "CCSUsrMsg_VGUIMenu_Keys::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115a1f0", "name": "CCSUsrMsg_Geiger::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115a3d0", "name": "CCSUsrMsg_Train::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115a5b0", "name": "CCSUsrMsg_HudText::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x115a740", "name": "CCSUsrMsg_HudMsg::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x115aae0", "name": "CCSUsrMsg_Shake::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115ad30", "name": "CCSUsrMsg_Fade::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115afb0", "name": "CCSUsrMsg_Rumble::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115b240", "name": "CCSUsrMsg_CloseCaption::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115b4b0", "name": "CCSUsrMsg_CloseCaptionDirect::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115b740", "name": "CCSUsrMsg_SendAudio::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x115b8d0", "name": "CCSUsrMsg_RawAudio::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115bb20", "name": "CCSUsrMsg_VoiceMask_PlayerMask::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115bd60", "name": "CCSUsrMsg_Damage::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115bfe0", "name": "CCSUsrMsg_RadioText::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x115c270", "name": "CCSUsrMsg_HintText::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x115c400", "name": "CCSUsrMsg_KeyHintText::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x115c590", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x115c8f0", "name": "CCSUsrMsg_SendPlayerItemFound::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115cb40", "name": "CCSUsrMsg_ReloadEffect::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115cdf0", "name": "CCSUsrMsg_WeaponSound::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x115d0a0", "name": "CCSUsrMsg_WeaponMagDrop::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115d330", "name": "CCSUsrMsg_UpdateScreenHealthBar::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115d5c0", "name": "CCSUsrMsg_EntityOutlineHighlight::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115d800", "name": "CCSUsrMsg_AdjustMoney::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115d9e0", "name": "CCSUsrMsg_ReportHit::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x115dba0", "name": "CCSUsrMsg_KillCam::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115de30", "name": "CCSUsrMsg_DesiredTimescale::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115e080", "name": "CCSUsrMsg_CurrentTimescale::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x115e1c0", "name": "CCSUsrMsg_AchievementEvent::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115e450", "name": "CCSUsrMsg_MatchEndConditions::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115e6b0", "name": "CCSUsrMsg_PlayerStatsUpdate_Stat::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115e8f0", "name": "CCSUsrMsg_QuestProgress::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115eb20", "name": "CCSUsrMsg_ScoreLeaderboardData::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x115ecc0", "name": "CCSUsrMsg_PlayerDecalDigitalSignature::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x115ee60", "name": "CCSUsrMsg_XRankGet::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115f0a0", "name": "CCSUsrMsg_XRankUpd::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115f330", "name": "CCSUsrMsg_CallVoteFailed::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115f570", "name": "CCSUsrMsg_VoteStart::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x115f850", "name": "CCSUsrMsg_VotePass::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115fab0", "name": "CCSUsrMsg_VoteFailed::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115fcf0", "name": "CCSUsrMsg_VoteSetup::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x115fe80", "name": "CCSUsrMsg_SendLastKillerDamageToClient::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1160120", "name": "CCSUsrMsg_ServerRankUpdate_RankUpdate::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11603b0", "name": "CCSUsrMsg_XpUpdate::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1160550", "name": "CCSUsrMsg_ItemPickup::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11606e0", "name": "CCSUsrMsg_ShowMenu::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1160950", "name": "CCSUsrMsg_BarTime::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1160ae0", "name": "CCSUsrMsg_AmmoDenied::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1160cc0", "name": "CCSUsrMsg_MarkAchievement::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1160e50", "name": "CCSUsrMsg_MatchStatsUpdate::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1160fe0", "name": "CCSUsrMsg_ItemDrop::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1161220", "name": "CCSUsrMsg_RoundBackupFilenames::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1161480", "name": "CCSUsrMsg_SSUI::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11616c0", "name": "CCSUsrMsg_SurvivalStats_Fact::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1161920", "name": "CCSUsrMsg_SurvivalStats_Placement::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1161bb0", "name": "CCSUsrMsg_SurvivalStats_Damage::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1161e20", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_Accolade::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1162080", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Victim::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1162330", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Objective::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1162510", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Damage::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11627b0", "name": "CCSUsrMsg_RoundEndReportData_InitialConditions::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1162a40", "name": "CCSUsrMsg_PostRoundDamageReport::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1162d20", "name": "CCSUsrMsg_CurrentRoundOdds::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1162f00", "name": "CCSUsrMsg_DeepStats::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11630a0", "name": "CCSUsrMsg_ResetHud::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1163280", "name": "CCSUsrMsg_GameTitle::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1163460", "name": "CCSUsrMsg_RequestState::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1163640", "name": "CCSUsrMsg_StopSpectatorMode::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1163820", "name": "CCSUsrMsg_DisconnectToLobby::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1163a00", "name": "CCSUsrMsg_ClientInfo::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1163be0", "name": "CCSUsrMsg_ServerRankRevealAll::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1163e40", "name": "CCSUsrMsgPreMatchSayText::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11640a0", "name": "CCSUsrMsg_CounterStrafe::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11642e0", "name": "CCSUsrMsg_DamagePrediction::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1164670", "name": "CCSUsrMsg_RecurringMissionSchema::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11648b0", "name": "CCSUsrMsg_SendPlayerLoadout_LoadoutItem::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1164b30", "name": "CMsgLegacySource1ClientWelcome::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1164f90", "name": "CMsgGCStorePurchaseInit::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1165260", "name": "CSOItemCriteria::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1165670", "name": "CSOItemRecipe::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1165c60", "name": "CSOEconItem::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11662a0", "name": "CMsgSetItemPositions::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1166470", "name": "CMsgGCBannedWordListResponse::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1166700", "name": "CMsgAdjustEquipSlots::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1166990", "name": "TournamentTeam::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1166c40", "name": "GlobalStatistics::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1167140", "name": "OperationalStatisticsPacket::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11673b0", "name": "PlayerRankingInfo::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11678b0", "name": "ScoreLeaderboardData_AccountEntries::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1167b40", "name": "ScoreLeaderboardData::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1167e80", "name": "CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1168250", "name": "PlayerQuestData::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11686a0", "name": "CMsgGC_ServerQuestUpdateData::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11689b0", "name": "CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1168d90", "name": "CMsgGCCStrike15_v2_MatchmakingClient2ServerPing::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11691c0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1169a30", "name": "CDataGCCStrike15_v2_TournamentMatchDraft::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x116a1b0", "name": "CPreMatchInfoData::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116a560", "name": "CMsgGCCStrike15_v2_ClientGCRankUpdate::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116a730", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x116b060", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientHello::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x116b880", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116ba50", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x116bc90", "name": "CMsgGCCStrike15_ClientDeepStats::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116bf50", "name": "CMsgGCCStrike15_v2_WatchInfoUsers::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116c2b0", "name": "CMsgGCCStrike15_v2_PlayersProfile::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116c540", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116c840", "name": "CEconItemPreviewDataBlock::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x116d020", "name": "CDataGCCStrike15_v2_MatchInfo::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116d330", "name": "CDataGCCStrike15_v2_TournamentGroup::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x116d850", "name": "CDataGCCStrike15_v2_TournamentSection::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116db20", "name": "CDataGCCStrike15_v2_TournamentInfo::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x116de00", "name": "CMsgGCCStrike15_v2_MatchList::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x116e190", "name": "CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116e3f0", "name": "CMsgGCCStrike15_v2_Predictions::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116e680", "name": "CMsgGCCStrike15_v2_Fantasy_FantasyTeam::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116e910", "name": "CMsgGCCStrike15_v2_Fantasy::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116eba0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x116ee60", "name": "CMsgGCCStrike15_v2_Party_SearchResults::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116f030", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116f2c0", "name": "CMsgGCCStrike15_v2_ClientPartyWarning::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116f490", "name": "CMsgGCCStrike15_v2_ClientPerfReport::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116f660", "name": "CMsgRecurringMissionSchema::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116f830", "name": "CCSUsrMsg_VGUIMenu::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x116fac0", "name": "CCSUsrMsg_VoiceMask::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x116fd50", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x116fff0", "name": "CCSUsrMsg_SendPlayerItemDrops::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11701c0", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1170580", "name": "CCSUsrMsg_PlayerStatsUpdate::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1170840", "name": "CCSUsrMsg_ServerRankUpdate::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1170a10", "name": "CCSUsrMsg_SurvivalStats::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1170d70", "name": "CCSUsrMsg_EndOfMatchAllPlayersData::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1171000", "name": "CCSUsrMsg_RoundEndReportData_RerEvent::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1171360", "name": "CCSUsrMsg_RoundEndReportData::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11715a0", "name": "CCSUsrMsg_ShootInfo::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11718d0", "name": "CCSUsrMsg_SendPlayerLoadout::_InternalSerialize", "confidence": "medium", "rationale": "vtable slot 10, abi (this,uint8* target,EpsCopyOutputStream*), calls protobuf wire-write helpers (tag/varint/string writers) -> generated MessageLite::_InternalSerialize override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1180150", "name": "CGCStorePurchaseInit_LineItem::~CGCStorePurchaseInit_LineItem", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11801d0", "name": "CMsgGCStorePurchaseInit::~CMsgGCStorePurchaseInit", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180280", "name": "CMsgGCStorePurchaseInitResponse::~CMsgGCStorePurchaseInitResponse", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180320", "name": "CSOPartyInvite::~CSOPartyInvite", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11803b0", "name": "CSOLobbyInvite::~CSOLobbyInvite", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180440", "name": "CMsgSystemBroadcast::~CMsgSystemBroadcast", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11804d0", "name": "CMsgInviteToParty::~CMsgInviteToParty", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180550", "name": "CMsgInvitationCreated::~CMsgInvitationCreated", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11805d0", "name": "CMsgPartyInviteResponse::~CMsgPartyInviteResponse", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180650", "name": "CMsgKickFromParty::~CMsgKickFromParty", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11806d0", "name": "CMsgLANServerAvailable::~CMsgLANServerAvailable", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180750", "name": "CSOEconGameAccountClient::~CSOEconGameAccountClient", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11807d0", "name": "CSOItemCriteriaCondition::~CSOItemCriteriaCondition", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180870", "name": "CSOItemCriteria::~CSOItemCriteria", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180910", "name": "CSOItemRecipe::~CSOItemRecipe", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180a60", "name": "CSOItemRecipe::~CSOItemRecipe", "confidence": "medium", "rationale": "vtable slot 1, this-only, tail-calls the slot-0 complete dtor 0x1180910 -> deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180a90", "name": "CMsgIncrementKillCountAttribute::~CMsgIncrementKillCountAttribute", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180b10", "name": "CMsgApplySticker::~CMsgApplySticker", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180b90", "name": "CMsgModifyItemAttribute::~CMsgModifyItemAttribute", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180c10", "name": "CMsgApplyStatTrakSwap::~CMsgApplyStatTrakSwap", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180c90", "name": "CMsgApplyStrangePart::~CMsgApplyStrangePart", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180d10", "name": "CMsgApplyPennantUpgrade::~CMsgApplyPennantUpgrade", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180d90", "name": "CMsgApplyEggEssence::~CMsgApplyEggEssence", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180e10", "name": "CSOEconItemAttribute::~CSOEconItemAttribute", "confidence": "medium", "rationale": "vtable slot 0, abi this-only, calls owned-field cleanup helpers -> generated protobuf message destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180ea0", "name": "CSOEconItemEquipped::~CSOEconItemEquipped", "confidence": "medium", "rationale": "Vtable slot 0, this-only ABI, no strings; canonical protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1180f20", "name": "CSOEconItem::~CSOEconItem", "confidence": "high", "rationale": "Slot 0 this-only fn calling self on repeated member \u2014 protobuf message destructor teardown.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181050", "name": "CMsgSortItems::~CMsgSortItems", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11810d0", "name": "CSOEconClaimCode::~CSOEconClaimCode", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c731da string-field teardown callee = protobuf destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181160", "name": "CMsgStoreGetUserData::~CMsgStoreGetUserData", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11811e0", "name": "CMsgStoreGetUserDataResponse::~CMsgStoreGetUserDataResponse", "confidence": "medium", "rationale": "Slot 0 dtor; string-field teardown callee sub_0x1c731da = protobuf destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181280", "name": "CMsgUpdateItemSchema::~CMsgUpdateItemSchema", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181320", "name": "CMsgGCError::~CMsgGCError", "confidence": "medium", "rationale": "Slot 0 dtor; string-field teardown callee = protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11813b0", "name": "CMsgUseItem::~CMsgUseItem", "confidence": "medium", "rationale": "Slot 0 this-only fn; field-dependent teardown callees = protobuf destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181440", "name": "CMsgReplayUploadedToYouTube::~CMsgReplayUploadedToYouTube", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11814e0", "name": "CMsgConsumableExhausted::~CMsgConsumableExhausted", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181560", "name": "CMsgItemAcknowledged__DEPRECATED::~CMsgItemAcknowledged__DEPRECATED", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11815e0", "name": "CMsgSetItemPositions_ItemPosition::~CMsgSetItemPositions_ItemPosition", "confidence": "medium", "rationale": "Slot 0 this-only fn; protobuf nested message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181660", "name": "CMsgSetItemPositions::~CMsgSetItemPositions", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181700", "name": "CMsgGCReportAbuse::~CMsgGCReportAbuse", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181790", "name": "CMsgGCReportAbuseResponse::~CMsgGCReportAbuseResponse", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181820", "name": "CMsgGCNameItemNotification::~CMsgGCNameItemNotification", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11818b0", "name": "CMsgGCClientDisplayNotification::~CMsgGCClientDisplayNotification", "confidence": "medium", "rationale": "Slot 0 dtor; string + repeated field teardown callees = protobuf destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181960", "name": "CMsgGCShowItemsPickedUp::~CMsgGCShowItemsPickedUp", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11819e0", "name": "CMsgGCIncrementKillCountResponse::~CMsgGCIncrementKillCountResponse", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181a60", "name": "CSOEconItemDropRateBonus::~CSOEconItemDropRateBonus", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181ae0", "name": "CSOEconItemLeagueViewPass::~CSOEconItemLeagueViewPass", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181b60", "name": "CSOEconItemEventTicket::~CSOEconItemEventTicket", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181be0", "name": "CMsgGCItemPreviewItemBoughtNotification::~CMsgGCItemPreviewItemBoughtNotification", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181c60", "name": "CMsgGCStorePurchaseCancel::~CMsgGCStorePurchaseCancel", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181ce0", "name": "CMsgGCStorePurchaseCancelResponse::~CMsgGCStorePurchaseCancelResponse", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181d60", "name": "CMsgGCStorePurchaseFinalize::~CMsgGCStorePurchaseFinalize", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181de0", "name": "CMsgGCStorePurchaseFinalizeResponse::~CMsgGCStorePurchaseFinalizeResponse", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8aad0 repeated-scalar teardown = protobuf destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181e70", "name": "CMsgGCBannedWordListRequest::~CMsgGCBannedWordListRequest", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181ef0", "name": "CMsgGCRequestAnnouncementsResponse::~CMsgGCRequestAnnouncementsResponse", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1181fa0", "name": "CMsgGCBannedWord::~CMsgGCBannedWord", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182030", "name": "CMsgGCBannedWordListResponse::~CMsgGCBannedWordListResponse", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11820d0", "name": "CMsgGCToGCBannedWordListUpdated::~CMsgGCToGCBannedWordListUpdated", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182150", "name": "CMsgGCToGCDirtySDOCache::~CMsgGCToGCDirtySDOCache", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11821d0", "name": "CMsgGCToGCDirtyMultipleSDOCache::~CMsgGCToGCDirtyMultipleSDOCache", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8aad0 repeated-scalar teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182260", "name": "CMsgGCCollectItem::~CMsgGCCollectItem", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11822e0", "name": "CMsgGCToGCUpdateSQLKeyValue::~CMsgGCToGCUpdateSQLKeyValue", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182370", "name": "CMsgGCToGCIsTrustedServer::~CMsgGCToGCIsTrustedServer", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11823f0", "name": "CMsgGCToGCIsTrustedServerResponse::~CMsgGCToGCIsTrustedServerResponse", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182470", "name": "CMsgGCToGCBroadcastConsoleCommand::~CMsgGCToGCBroadcastConsoleCommand", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182500", "name": "CMsgGCServerVersionUpdated::~CMsgGCServerVersionUpdated", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182580", "name": "CMsgGCClientVersionUpdated::~CMsgGCClientVersionUpdated", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182600", "name": "CMsgGCToGCRequestPassportItemGrant::~CMsgGCToGCRequestPassportItemGrant", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182680", "name": "CMsgGameServerInfo::~CMsgGameServerInfo", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182710", "name": "CSOEconEquipSlot::~CSOEconEquipSlot", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182790", "name": "CMsgAdjustEquipSlot::~CMsgAdjustEquipSlot", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182810", "name": "CMsgAdjustEquipSlots::~CMsgAdjustEquipSlots", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11828b0", "name": "CMsgOpenCrate::~CMsgOpenCrate", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182930", "name": "CSOEconRentalHistory::~CSOEconRentalHistory", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11829b0", "name": "CMsgAcknowledgeRentalExpiration::~CMsgAcknowledgeRentalExpiration", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182a30", "name": "CClientMsg_CustomGameEvent::~CClientMsg_CustomGameEvent", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182ad0", "name": "CClientMsg_CustomGameEventBounce::~CClientMsg_CustomGameEventBounce", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182b70", "name": "CClientMsg_ClientUIEvent::~CClientMsg_ClientUIEvent", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182c10", "name": "CClientMsg_DevPaletteVisibilityChangedEvent::~CClientMsg_DevPaletteVisibilityChangedEvent", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182c90", "name": "CClientMsg_WorldUIControllerHasPanelChangedEvent::~CClientMsg_WorldUIControllerHasPanelChangedEvent", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182d10", "name": "CClientMsg_RotateAnchor::~CClientMsg_RotateAnchor", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182d90", "name": "CMsgTEPlayerAnimEvent::~CMsgTEPlayerAnimEvent", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182e10", "name": "CMsgTERadioIcon::~CMsgTERadioIcon", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182e90", "name": "CMsgTEFireBullets_Extra::~CMsgTEFireBullets_Extra", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182f30", "name": "CMsgPlayerBulletHit::~CMsgPlayerBulletHit", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1182fd0", "name": "CCSPredictionEvent_DamageTag::~CCSPredictionEvent_DamageTag", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183050", "name": "CCSPredictionEvent_PlayerTeleport::~CCSPredictionEvent_PlayerTeleport", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183130", "name": "GameServerPing::~GameServerPing", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11831b0", "name": "DataCenterPing::~DataCenterPing", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183230", "name": "DetailedSearchStatistic::~DetailedSearchStatistic", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11832b0", "name": "TournamentPlayer::~TournamentPlayer", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183360", "name": "TournamentTeam::~TournamentTeam", "confidence": "medium", "rationale": "Slot 0 dtor; string + repeated field teardown callees = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183420", "name": "TournamentEvent::~TournamentEvent", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11834c0", "name": "GlobalStatistics::~GlobalStatistics", "confidence": "medium", "rationale": "Slot 0 dtor; string + repeated field teardown callees = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183570", "name": "OperationalStatisticDescription::~OperationalStatisticDescription", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183600", "name": "OperationalStatisticElement::~OperationalStatisticElement", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c89ca6 field teardown = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183690", "name": "OperationalStatisticsPacket::~OperationalStatisticsPacket", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183730", "name": "OperationalVarValue::~OperationalVarValue", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11837d0", "name": "PlayerRankingInfo_PerMapRank::~PlayerRankingInfo_PerMapRank", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183850", "name": "PlayerRankingInfo::~PlayerRankingInfo", "confidence": "medium", "rationale": "Slot 0 dtor; string + repeated field teardown callees = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183900", "name": "PlayerCommendationInfo::~PlayerCommendationInfo", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183980", "name": "PlayerMedalsInfo::~PlayerMedalsInfo", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8a15c field teardown = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183a10", "name": "AccountActivity::~AccountActivity", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183a90", "name": "TournamentMatchSetup::~TournamentMatchSetup", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183b10", "name": "ServerHltvInfo::~ServerHltvInfo", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183bb0", "name": "IpAddressMask::~IpAddressMask", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183c30", "name": "CMsgCsgoSteamUserStatChange::~CMsgCsgoSteamUserStatChange", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183cb0", "name": "XpProgressData::~XpProgressData", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183d30", "name": "MatchEndItemUpdates::~MatchEndItemUpdates", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183db0", "name": "ScoreLeaderboardData_Entry::~ScoreLeaderboardData_Entry", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183e30", "name": "ScoreLeaderboardData_AccountEntries::~ScoreLeaderboardData_AccountEntries", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183ed0", "name": "ScoreLeaderboardData::~ScoreLeaderboardData", "confidence": "medium", "rationale": "Slot 0 dtor; string + repeated field teardown callees = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1183fa0", "name": "PlayerQuestData_QuestItemData::~PlayerQuestData_QuestItemData", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c89ca6 field teardown = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184040", "name": "PlayerQuestData::~PlayerQuestData", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184150", "name": "DeepPlayerStatsEntry::~DeepPlayerStatsEntry", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8a15c field teardown = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11841e0", "name": "DeepPlayerMatchEvent::~DeepPlayerMatchEvent", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184260", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm::~CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11842e0", "name": "CMsgGCCStrike15_v2_GC2ServerReservationUpdate::~CMsgGCCStrike15_v2_GC2ServerReservationUpdate", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184360", "name": "CMsgGCCStrike15_v2_MatchmakingStop::~CMsgGCCStrike15_v2_MatchmakingStop", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11843e0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note::~CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184460", "name": "CMsgGCCStrike15_v2_MatchmakingClient2ServerPing::~CMsgGCCStrike15_v2_MatchmakingClient2ServerPing", "confidence": "medium", "rationale": "Slot 0 dtor; string + repeated field teardown callees = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184570", "name": "CDataGCCStrike15_v2_TournamentMatchDraft_Entry::~CDataGCCStrike15_v2_TournamentMatchDraft_Entry", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf nested message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11845f0", "name": "CDataGCCStrike15_v2_TournamentMatchDraft::~CDataGCCStrike15_v2_TournamentMatchDraft", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11846f0", "name": "CPreMatchInfoData_TeamStats::~CPreMatchInfoData_TeamStats", "confidence": "medium", "rationale": "Slot 0 dtor; string field teardown callees = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184790", "name": "CPreMatchInfoData::~CPreMatchInfoData", "confidence": "high", "rationale": "Slot 0 dtor calling nested TournamentMatchDraft dtor (sub_0x11845f0) \u2014 confirms member teardown.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184890", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats_DropInfo::~CMsgGCCStrike15_v2_MatchmakingServerRoundStats_DropInfo", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184910", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings_Setting::~CMsgGCCStrike15_v2_AccountPrivacySettings_Setting", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf nested message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184990", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings::~CMsgGCCStrike15_v2_AccountPrivacySettings", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184a30", "name": "CMsgGCCStrike15_v2_ClientGCRankUpdate::~CMsgGCCStrike15_v2_ClientGCRankUpdate", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184ad0", "name": "CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate::~CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184b60", "name": "CMsgGCCStrike15_v2_ServerNotificationForUserPenalty::~CMsgGCCStrike15_v2_ServerNotificationForUserPenalty", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184be0", "name": "CMsgGCCStrike15_v2_ClientReportPlayer::~CMsgGCCStrike15_v2_ClientReportPlayer", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184c60", "name": "CMsgGCCStrike15_v2_ClientReportServer::~CMsgGCCStrike15_v2_ClientReportServer", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184ce0", "name": "CMsgGCCStrike15_v2_ClientReportResponse::~CMsgGCCStrike15_v2_ClientReportResponse", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184d60", "name": "CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends::~CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends", "confidence": "medium", "rationale": "Slot 0 dtor; repeated-field teardown callees = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184e10", "name": "WatchableMatchInfo::~WatchableMatchInfo", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184eb0", "name": "CMsgGCCstrike15_v2_ClientRedeemMissionReward::~CMsgGCCstrike15_v2_ClientRedeemMissionReward", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8aad0 repeated-scalar teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184f40", "name": "CMsgGCCstrike15_v2_ClientRedeemFreeReward::~CMsgGCCstrike15_v2_ClientRedeemFreeReward", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8aad0 repeated-scalar teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1184fd0", "name": "CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded::~CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185070", "name": "CMsgGCCStrike15_v2_ClientNetworkConfig::~CMsgGCCStrike15_v2_ClientNetworkConfig", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185100", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::~CMsgGCCStrike15_ClientDeepStats_DeepStatsRange", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185180", "name": "CMsgGCCStrike15_v2_WatchInfoUsers::~CMsgGCCStrike15_v2_WatchInfoUsers", "confidence": "medium", "rationale": "Slot 0 dtor; repeated-field teardown callees = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185230", "name": "CMsgGCCStrike15_v2_ClientRequestPlayersProfile::~CMsgGCCStrike15_v2_ClientRequestPlayersProfile", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8a15c field teardown = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11852c0", "name": "CMsgGCCStrike15_v2_PlayersProfile::~CMsgGCCStrike15_v2_PlayersProfile", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185360", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerWeek::~CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerWeek", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf nested message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11853e0", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerMap::~CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerMap", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf nested message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185460", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary::~CMsgGCCStrike15_v2_PremierSeasonSummary", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185520", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate::~CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11855a0", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment::~CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185630", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus::~CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11856b0", "name": "CClientHeaderOverwatchEvidence::~CClientHeaderOverwatchEvidence", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185730", "name": "CMsgGCCStrike15_v2_GC2ClientTextMsg::~CMsgGCCStrike15_v2_GC2ClientTextMsg", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11857c0", "name": "CMsgGCCStrike15_v2_Client2GCTextMsg::~CMsgGCCStrike15_v2_Client2GCTextMsg", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8ca58 field teardown = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185850", "name": "CEconItemPreviewDataBlock_Sticker::~CEconItemPreviewDataBlock_Sticker", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf nested message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11858d0", "name": "CEconItemPreviewDataBlock::~CEconItemPreviewDataBlock", "confidence": "high", "rationale": "Slot 0 dtor invoked by containing messages' dtors (sub_0x11858d0 in 0x11859d0/0x1185aa0/0x1185bf0) \u2014 confirms destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11859d0", "name": "CMsgGCCStrike15_v2_MatchEndRewardDropsNotification::~CMsgGCCStrike15_v2_MatchEndRewardDropsNotification", "confidence": "high", "rationale": "Slot 0 dtor calling nested CEconItemPreviewDataBlock dtor (sub_0x11858d0) \u2014 confirms member teardown.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185aa0", "name": "CMsgItemAcknowledged::~CMsgItemAcknowledged", "confidence": "high", "rationale": "Slot 0 dtor calling nested CEconItemPreviewDataBlock dtor (sub_0x11858d0) \u2014 confirms member teardown.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185b70", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest::~CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185bf0", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse::~CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse", "confidence": "high", "rationale": "Slot 0 dtor calling nested CEconItemPreviewDataBlock dtor (sub_0x11858d0) \u2014 confirms member teardown.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185cc0", "name": "CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser::~CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185d40", "name": "CMsgGCCStrike15_v2_MatchListRequestRecentUserGames::~CMsgGCCStrike15_v2_MatchListRequestRecentUserGames", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185dc0", "name": "CMsgGCCStrike15_v2_MatchListRequestTournamentGames::~CMsgGCCStrike15_v2_MatchListRequestTournamentGames", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185e40", "name": "CMsgGCCStrike15_v2_MatchListRequestFullGameInfo::~CMsgGCCStrike15_v2_MatchListRequestFullGameInfo", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185ec0", "name": "CDataGCCStrike15_v2_TournamentGroupTeam::~CDataGCCStrike15_v2_TournamentGroupTeam", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185f40", "name": "CDataGCCStrike15_v2_TournamentGroup_Picks::~CDataGCCStrike15_v2_TournamentGroup_Picks", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c89ca6 field teardown = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1185fd0", "name": "CDataGCCStrike15_v2_TournamentGroup::~CDataGCCStrike15_v2_TournamentGroup", "confidence": "medium", "rationale": "Slot 0 dtor; string + repeated field teardown callees = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11860c0", "name": "CDataGCCStrike15_v2_TournamentSection::~CDataGCCStrike15_v2_TournamentSection", "confidence": "medium", "rationale": "Slot 0 dtor; string + repeated field teardown callees = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186180", "name": "CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt::~CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186220", "name": "CMsgGCCStrike15_v2_Predictions_GroupMatchTeamPick::~CMsgGCCStrike15_v2_Predictions_GroupMatchTeamPick", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf nested message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11862a0", "name": "CMsgGCCStrike15_v2_Predictions::~CMsgGCCStrike15_v2_Predictions", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186340", "name": "CMsgGCCStrike15_v2_Fantasy_FantasySlot::~CMsgGCCStrike15_v2_Fantasy_FantasySlot", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf nested message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11863c0", "name": "CMsgGCCStrike15_v2_Fantasy_FantasyTeam::~CMsgGCCStrike15_v2_Fantasy_FantasyTeam", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186460", "name": "CMsgGCCStrike15_v2_Fantasy::~CMsgGCCStrike15_v2_Fantasy", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186500", "name": "CAttribute_String::~CAttribute_String", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186590", "name": "CMsgLegacySource1ClientWelcome_Location::~CMsgLegacySource1ClientWelcome_Location", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf nested message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186620", "name": "CMsgCStrike15Welcome::~CMsgCStrike15Welcome", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11866a0", "name": "CMsgGCCStrike15_v2_ClientVarValueNotificationInfo::~CMsgGCCStrike15_v2_ClientVarValueNotificationInfo", "confidence": "medium", "rationale": "Slot 0 dtor; string field teardown callees = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186740", "name": "CMsgGCCStrike15_v2_ServerVarValueNotificationInfo::~CMsgGCCStrike15_v2_ServerVarValueNotificationInfo", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8a15c field teardown = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11867e0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse_GiftLeaderboardEntry::~CMsgGCCStrike15_v2_GiftsLeaderboardResponse_GiftLeaderboardEntry", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf nested message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186860", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse::~CMsgGCCStrike15_v2_GiftsLeaderboardResponse", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186900", "name": "CMsgGCCStrike15_v2_ClientSubmitSurveyVote::~CMsgGCCStrike15_v2_ClientSubmitSurveyVote", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186980", "name": "CMsgGCCStrike15_v2_Server2GCClientValidate::~CMsgGCCStrike15_v2_Server2GCClientValidate", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186a00", "name": "CMsgGCCStrike15_v2_GC2ClientTournamentInfo::~CMsgGCCStrike15_v2_GC2ClientTournamentInfo", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8a15c field teardown = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186a90", "name": "CSOEconCoupon::~CSOEconCoupon", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186b10", "name": "CSOAccountItemPersonalStore::~CSOAccountItemPersonalStore", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8aad0 repeated-scalar teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186ba0", "name": "CSOAccountXpShop::~CSOAccountXpShop", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8a15c field teardown = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186c30", "name": "CSOAccountXpShopBids::~CSOAccountXpShopBids", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186cb0", "name": "CSOVolatileItemOffer::~CSOVolatileItemOffer", "confidence": "medium", "rationale": "Slot 0 dtor; field teardown callees = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186d50", "name": "CSOVolatileItemClaimedRewards::~CSOVolatileItemClaimedRewards", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8a15c field teardown = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186df0", "name": "CMsgGCCStrike15_v2_VolatileShopSubscribe::~CMsgGCCStrike15_v2_VolatileShopSubscribe", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186e80", "name": "CSOAccountKeychainRemoveToolCharges::~CSOAccountKeychainRemoveToolCharges", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186f00", "name": "CSOQuestProgress::~CSOQuestProgress", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1186f80", "name": "CSOAccountSeasonalOperation::~CSOAccountSeasonalOperation", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187000", "name": "CSOAccountRecurringSubscription::~CSOAccountRecurringSubscription", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187080", "name": "CSOGameAccountSteamChina::~CSOGameAccountSteamChina", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187100", "name": "CSOAccountRecurringMission::~CSOAccountRecurringMission", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187180", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats::~CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187200", "name": "CMsgGC_GlobalGame_Subscribe::~CMsgGC_GlobalGame_Subscribe", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187280", "name": "CMsgGC_GlobalGame_Unsubscribe::~CMsgGC_GlobalGame_Unsubscribe", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187300", "name": "CMsgGC_GlobalGame_Play::~CMsgGC_GlobalGame_Play", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187380", "name": "CMsgGCCStrike15_v2_AcknowledgePenalty::~CMsgGCCStrike15_v2_AcknowledgePenalty", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187400", "name": "CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin::~CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187480", "name": "CMsgGCCStrike15_v2_Client2GCStreamUnlock::~CMsgGCCStrike15_v2_Client2GCStreamUnlock", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187500", "name": "CMsgGCCStrike15_v2_ClientToGCRequestElevate::~CMsgGCCStrike15_v2_ClientToGCRequestElevate", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187580", "name": "CMsgGCCStrike15_v2_ClientToGCChat::~CMsgGCCStrike15_v2_ClientToGCChat", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187610", "name": "CMsgGCCStrike15_v2_GCToClientChat::~CMsgGCCStrike15_v2_GCToClientChat", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11876a0", "name": "CMsgGCCStrike15_v2_ClientAuthKeyCode::~CMsgGCCStrike15_v2_ClientAuthKeyCode", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187730", "name": "CMsgGCCStrike15_GotvSyncPacket::~CMsgGCCStrike15_GotvSyncPacket", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11877d0", "name": "PlayerDecalDigitalSignature::~PlayerDecalDigitalSignature", "confidence": "medium", "rationale": "Slot 0 dtor; string + repeated field teardown callees = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187880", "name": "CMsgGCCStrike15_v2_BetaEnrollment::~CMsgGCCStrike15_v2_BetaEnrollment", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187900", "name": "CMsgGCCStrike15_v2_ClientLogonFatalError::~CMsgGCCStrike15_v2_ClientLogonFatalError", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11879a0", "name": "CMsgGCCStrike15_v2_ClientPollState::~CMsgGCCStrike15_v2_ClientPollState", "confidence": "medium", "rationale": "Slot 0 dtor; field teardown callees = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187a40", "name": "CMsgGCCStrike15_v2_Party_Register::~CMsgGCCStrike15_v2_Party_Register", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187ac0", "name": "CMsgGCCStrike15_v2_Party_Search::~CMsgGCCStrike15_v2_Party_Search", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8a15c field teardown = protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187b50", "name": "CMsgGCCStrike15_v2_Party_SearchResults_Entry::~CMsgGCCStrike15_v2_Party_SearchResults_Entry", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf nested message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187bd0", "name": "CMsgGCCStrike15_v2_Party_SearchResults::~CMsgGCCStrike15_v2_Party_SearchResults", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187c70", "name": "CMsgGCCStrike15_v2_Party_Invite::~CMsgGCCStrike15_v2_Party_Invite", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187cf0", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays_Player::~CMsgGCCStrike15_v2_Account_RequestCoPlays_Player", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf nested message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187d70", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays::~CMsgGCCStrike15_v2_Account_RequestCoPlays", "confidence": "medium", "rationale": "Slot 0 dtor; sub_0x1c8df26 repeated-field teardown = protobuf destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187e10", "name": "CMsgGCCStrike15_v2_ClientToGCRequestTicket::~CMsgGCCStrike15_v2_ClientToGCRequestTicket", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187ea0", "name": "CMsgGCToClientSteamDatagramTicket::~CMsgGCToClientSteamDatagramTicket", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187f30", "name": "CMsgGCCStrike15_v2_ClientRequestSouvenir::~CMsgGCCStrike15_v2_ClientRequestSouvenir", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1187fb0", "name": "CMsgGCCStrike15_v2_ClientAccountBalance::~CMsgGCCStrike15_v2_ClientAccountBalance", "confidence": "medium", "rationale": "Slot 0 dtor with string-field teardown callee; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188040", "name": "CMsgGCCStrike15_v2_SetClanId::~CMsgGCCStrike15_v2_SetClanId", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11880c0", "name": "CMsgGCCStrike15_v2_ClientPartyJoinRelay::~CMsgGCCStrike15_v2_ClientPartyJoinRelay", "confidence": "medium", "rationale": "Slot 0 this-only fn, no strings; protobuf message destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188140", "name": "CMsgGCCStrike15_v2_ClientPartyWarning_Entry::~CMsgGCCStrike15_v2_ClientPartyWarning_Entry", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgGCCStrike15_v2_ClientPartyWarning_Entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11881c0", "name": "CMsgGCCStrike15_v2_ClientPartyWarning::~CMsgGCCStrike15_v2_ClientPartyWarning", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgGCCStrike15_v2_ClientPartyWarning", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188260", "name": "CMsgGCCStrike15_v2_SetEventFavorite::~CMsgGCCStrike15_v2_SetEventFavorite", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgGCCStrike15_v2_SetEventFavorite", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11882e0", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Request::~CMsgGCCStrike15_v2_GetEventFavorites_Request", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgGCCStrike15_v2_GetEventFavorites_Request", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188360", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Response::~CMsgGCCStrike15_v2_GetEventFavorites_Response", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgGCCStrike15_v2_GetEventFavorites_Response", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188400", "name": "CMsgGCCStrike15_v2_ClientPerfReport_Entry::~CMsgGCCStrike15_v2_ClientPerfReport_Entry", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgGCCStrike15_v2_ClientPerfReport_Entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11884a0", "name": "CMsgGCCStrike15_v2_ClientPerfReport::~CMsgGCCStrike15_v2_ClientPerfReport", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgGCCStrike15_v2_ClientPerfReport", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188540", "name": "CVDiagnostic::~CVDiagnostic", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CVDiagnostic", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11885d0", "name": "CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode::~CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188670", "name": "CMsgGCCStrike15_v2_GC2ClientRequestValidation::~CMsgGCCStrike15_v2_GC2ClientRequestValidation", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgGCCStrike15_v2_GC2ClientRequestValidation", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188700", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem::~CMsgGCCStrike15_v2_GC2ClientInitSystem", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgGCCStrike15_v2_GC2ClientInitSystem", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11887c0", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem_Response::~CMsgGCCStrike15_v2_GC2ClientInitSystem_Response", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgGCCStrike15_v2_GC2ClientInitSystem_Response", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188860", "name": "CMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName::~CMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11888f0", "name": "CMsgRecurringMissionSchema_MissionTemplateList::~CMsgRecurringMissionSchema_MissionTemplateList", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgRecurringMissionSchema_MissionTemplateList", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188980", "name": "CMsgRecurringMissionSchema::~CMsgRecurringMissionSchema", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CMsgRecurringMissionSchema", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188a20", "name": "CCSUsrMsg_VGUIMenu_Keys::~CCSUsrMsg_VGUIMenu_Keys", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_VGUIMenu_Keys", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188ac0", "name": "CCSUsrMsg_VGUIMenu::~CCSUsrMsg_VGUIMenu", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_VGUIMenu", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188b70", "name": "CCSUsrMsg_Geiger::~CCSUsrMsg_Geiger", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_Geiger", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188bf0", "name": "CCSUsrMsg_Train::~CCSUsrMsg_Train", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_Train", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188c70", "name": "CCSUsrMsg_HudText::~CCSUsrMsg_HudText", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_HudText", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188d00", "name": "CCSUsrMsg_HudMsg::~CCSUsrMsg_HudMsg", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_HudMsg", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188de0", "name": "CCSUsrMsg_Shake::~CCSUsrMsg_Shake", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_Shake", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188e60", "name": "CCSUsrMsg_Fade::~CCSUsrMsg_Fade", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_Fade", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188f00", "name": "CCSUsrMsg_Rumble::~CCSUsrMsg_Rumble", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_Rumble", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1188f80", "name": "CCSUsrMsg_CloseCaption::~CCSUsrMsg_CloseCaption", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_CloseCaption", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189010", "name": "CCSUsrMsg_CloseCaptionDirect::~CCSUsrMsg_CloseCaptionDirect", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_CloseCaptionDirect", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189090", "name": "CCSUsrMsg_SendAudio::~CCSUsrMsg_SendAudio", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_SendAudio", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189120", "name": "CCSUsrMsg_RawAudio::~CCSUsrMsg_RawAudio", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_RawAudio", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11891b0", "name": "CCSUsrMsg_VoiceMask_PlayerMask::~CCSUsrMsg_VoiceMask_PlayerMask", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_VoiceMask_PlayerMask", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189230", "name": "CCSUsrMsg_VoiceMask::~CCSUsrMsg_VoiceMask", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_VoiceMask", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11892d0", "name": "CCSUsrMsg_Damage::~CCSUsrMsg_Damage", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_Damage", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189370", "name": "CCSUsrMsg_RadioText::~CCSUsrMsg_RadioText", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_RadioText", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189410", "name": "CCSUsrMsg_HintText::~CCSUsrMsg_HintText", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_HintText", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11894a0", "name": "CCSUsrMsg_KeyHintText::~CCSUsrMsg_KeyHintText", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_KeyHintText", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189530", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate::~CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11895b0", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate::~CCSUsrMsg_ProcessSpottedEntityUpdate", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_ProcessSpottedEntityUpdate", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189650", "name": "CCSUsrMsg_SendPlayerItemDrops::~CCSUsrMsg_SendPlayerItemDrops", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_SendPlayerItemDrops", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11896f0", "name": "CCSUsrMsg_SendPlayerItemFound::~CCSUsrMsg_SendPlayerItemFound", "confidence": "high", "rationale": "vtable slot 0, this-only, complete-object destructor (D1); calls owned-member free helpers/operator delete for repeated fields", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11897c0", "name": "CCSUsrMsg_ReloadEffect::~CCSUsrMsg_ReloadEffect", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_ReloadEffect", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189840", "name": "CCSUsrMsg_WeaponSound::~CCSUsrMsg_WeaponSound", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_WeaponSound", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11898d0", "name": "CCSUsrMsg_WeaponMagDrop::~CCSUsrMsg_WeaponMagDrop", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_WeaponMagDrop", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189950", "name": "CCSUsrMsg_UpdateScreenHealthBar::~CCSUsrMsg_UpdateScreenHealthBar", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_UpdateScreenHealthBar", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11899d0", "name": "CCSUsrMsg_EntityOutlineHighlight::~CCSUsrMsg_EntityOutlineHighlight", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_EntityOutlineHighlight", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189a50", "name": "CCSUsrMsg_AdjustMoney::~CCSUsrMsg_AdjustMoney", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_AdjustMoney", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189ad0", "name": "CCSUsrMsg_ReportHit::~CCSUsrMsg_ReportHit", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_ReportHit", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189b50", "name": "CCSUsrMsg_KillCam::~CCSUsrMsg_KillCam", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_KillCam", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189bd0", "name": "CCSUsrMsg_DesiredTimescale::~CCSUsrMsg_DesiredTimescale", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_DesiredTimescale", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189c50", "name": "CCSUsrMsg_CurrentTimescale::~CCSUsrMsg_CurrentTimescale", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_CurrentTimescale", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189cd0", "name": "CCSUsrMsg_AchievementEvent::~CCSUsrMsg_AchievementEvent", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_AchievementEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189d50", "name": "CCSUsrMsg_MatchEndConditions::~CCSUsrMsg_MatchEndConditions", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_MatchEndConditions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189dd0", "name": "CCSUsrMsg_PlayerStatsUpdate_Stat::~CCSUsrMsg_PlayerStatsUpdate_Stat", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_PlayerStatsUpdate_Stat", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189e50", "name": "CCSUsrMsg_PlayerStatsUpdate::~CCSUsrMsg_PlayerStatsUpdate", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_PlayerStatsUpdate", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189ef0", "name": "CCSUsrMsg_QuestProgress::~CCSUsrMsg_QuestProgress", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_QuestProgress", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189f70", "name": "CCSUsrMsg_XRankGet::~CCSUsrMsg_XRankGet", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_XRankGet", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1189ff0", "name": "CCSUsrMsg_XRankUpd::~CCSUsrMsg_XRankUpd", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_XRankUpd", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a070", "name": "CCSUsrMsg_CallVoteFailed::~CCSUsrMsg_CallVoteFailed", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_CallVoteFailed", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a0f0", "name": "CCSUsrMsg_VoteStart::~CCSUsrMsg_VoteStart", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_VoteStart", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a190", "name": "CCSUsrMsg_VotePass::~CCSUsrMsg_VotePass", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_VotePass", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a230", "name": "CCSUsrMsg_VoteFailed::~CCSUsrMsg_VoteFailed", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_VoteFailed", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a2b0", "name": "CCSUsrMsg_VoteSetup::~CCSUsrMsg_VoteSetup", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_VoteSetup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a340", "name": "CCSUsrMsg_SendLastKillerDamageToClient::~CCSUsrMsg_SendLastKillerDamageToClient", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_SendLastKillerDamageToClient", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a3c0", "name": "CCSUsrMsg_ServerRankUpdate_RankUpdate::~CCSUsrMsg_ServerRankUpdate_RankUpdate", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_ServerRankUpdate_RankUpdate", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a440", "name": "CCSUsrMsg_ServerRankUpdate::~CCSUsrMsg_ServerRankUpdate", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_ServerRankUpdate", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a4e0", "name": "CCSUsrMsg_ItemPickup::~CCSUsrMsg_ItemPickup", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_ItemPickup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a570", "name": "CCSUsrMsg_ShowMenu::~CCSUsrMsg_ShowMenu", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_ShowMenu", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a600", "name": "CCSUsrMsg_BarTime::~CCSUsrMsg_BarTime", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_BarTime", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a690", "name": "CCSUsrMsg_AmmoDenied::~CCSUsrMsg_AmmoDenied", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_AmmoDenied", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a710", "name": "CCSUsrMsg_MarkAchievement::~CCSUsrMsg_MarkAchievement", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_MarkAchievement", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a7a0", "name": "CCSUsrMsg_MatchStatsUpdate::~CCSUsrMsg_MatchStatsUpdate", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_MatchStatsUpdate", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a830", "name": "CCSUsrMsg_ItemDrop::~CCSUsrMsg_ItemDrop", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_ItemDrop", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a8b0", "name": "CCSUsrMsg_RoundBackupFilenames::~CCSUsrMsg_RoundBackupFilenames", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_RoundBackupFilenames", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a950", "name": "CCSUsrMsg_SSUI::~CCSUsrMsg_SSUI", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_SSUI", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118a9d0", "name": "CCSUsrMsg_SurvivalStats_Fact::~CCSUsrMsg_SurvivalStats_Fact", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_SurvivalStats_Fact", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118aa50", "name": "CCSUsrMsg_SurvivalStats_Placement::~CCSUsrMsg_SurvivalStats_Placement", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_SurvivalStats_Placement", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118aad0", "name": "CCSUsrMsg_SurvivalStats_Damage::~CCSUsrMsg_SurvivalStats_Damage", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_SurvivalStats_Damage", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ab50", "name": "CCSUsrMsg_SurvivalStats::~CCSUsrMsg_SurvivalStats", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_SurvivalStats", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ac40", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_Accolade::~CCSUsrMsg_EndOfMatchAllPlayersData_Accolade", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_EndOfMatchAllPlayersData_Accolade", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118acc0", "name": "CCSUsrMsg_EndOfMatchAllPlayersData::~CCSUsrMsg_EndOfMatchAllPlayersData", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_EndOfMatchAllPlayersData", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ad60", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Victim::~CCSUsrMsg_RoundEndReportData_RerEvent_Victim", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_RoundEndReportData_RerEvent_Victim", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ade0", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Objective::~CCSUsrMsg_RoundEndReportData_RerEvent_Objective", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_RoundEndReportData_RerEvent_Objective", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ae60", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Damage::~CCSUsrMsg_RoundEndReportData_RerEvent_Damage", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_RoundEndReportData_RerEvent_Damage", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118aee0", "name": "CCSUsrMsg_RoundEndReportData_InitialConditions::~CCSUsrMsg_RoundEndReportData_InitialConditions", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_RoundEndReportData_InitialConditions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118af60", "name": "CCSUsrMsg_PostRoundDamageReport::~CCSUsrMsg_PostRoundDamageReport", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_PostRoundDamageReport", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118afe0", "name": "CCSUsrMsg_CurrentRoundOdds::~CCSUsrMsg_CurrentRoundOdds", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_CurrentRoundOdds", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b060", "name": "CCSUsrMsg_ShootInfo::~CCSUsrMsg_ShootInfo", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_ShootInfo", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b150", "name": "CCSUsrMsg_ResetHud::~CCSUsrMsg_ResetHud", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_ResetHud", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b1d0", "name": "CCSUsrMsg_GameTitle::~CCSUsrMsg_GameTitle", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_GameTitle", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b250", "name": "CCSUsrMsg_RequestState::~CCSUsrMsg_RequestState", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_RequestState", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b2d0", "name": "CCSUsrMsg_StopSpectatorMode::~CCSUsrMsg_StopSpectatorMode", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_StopSpectatorMode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b350", "name": "CCSUsrMsg_DisconnectToLobby::~CCSUsrMsg_DisconnectToLobby", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_DisconnectToLobby", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b3d0", "name": "CCSUsrMsg_ClientInfo::~CCSUsrMsg_ClientInfo", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_ClientInfo", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b450", "name": "CCSUsrMsgPreMatchSayText::~CCSUsrMsgPreMatchSayText", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsgPreMatchSayText", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b4e0", "name": "CCSUsrMsg_CounterStrafe::~CCSUsrMsg_CounterStrafe", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_CounterStrafe", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b560", "name": "CCSUsrMsg_DamagePrediction::~CCSUsrMsg_DamagePrediction", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_DamagePrediction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b640", "name": "CCSUsrMsg_RecurringMissionSchema::~CCSUsrMsg_RecurringMissionSchema", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_RecurringMissionSchema", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b6d0", "name": "CCSUsrMsg_SendPlayerLoadout_LoadoutItem::~CCSUsrMsg_SendPlayerLoadout_LoadoutItem", "confidence": "high", "rationale": "vtable slot 0, this-only, complete-object destructor (D1); calls owned-member free helpers/operator delete for repeated fields", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b7a0", "name": "CCSUsrMsg_SendPlayerLoadout::~CCSUsrMsg_SendPlayerLoadout", "confidence": "high", "rationale": "vtable slot 0, this-only, first vtable entry: Itanium complete-object destructor (D1) of protobuf message CCSUsrMsg_SendPlayerLoadout", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b840", "name": "CGCStorePurchaseInit_LineItem::~CGCStorePurchaseInit_LineItem", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CGCStorePurchaseInit_LineItem", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b8c0", "name": "CMsgInviteToParty::~CMsgInviteToParty", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgInviteToParty", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b940", "name": "CMsgInvitationCreated::~CMsgInvitationCreated", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgInvitationCreated", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118b9c0", "name": "CMsgPartyInviteResponse::~CMsgPartyInviteResponse", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgPartyInviteResponse", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ba40", "name": "CMsgKickFromParty::~CMsgKickFromParty", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgKickFromParty", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118bac0", "name": "CMsgLANServerAvailable::~CMsgLANServerAvailable", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgLANServerAvailable", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118bb40", "name": "CSOEconGameAccountClient::~CSOEconGameAccountClient", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOEconGameAccountClient", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118bbc0", "name": "CMsgIncrementKillCountAttribute::~CMsgIncrementKillCountAttribute", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgIncrementKillCountAttribute", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118bc40", "name": "CMsgApplySticker::~CMsgApplySticker", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgApplySticker", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118bcc0", "name": "CMsgModifyItemAttribute::~CMsgModifyItemAttribute", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgModifyItemAttribute", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118bd40", "name": "CMsgApplyStatTrakSwap::~CMsgApplyStatTrakSwap", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgApplyStatTrakSwap", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118bdc0", "name": "CMsgApplyStrangePart::~CMsgApplyStrangePart", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgApplyStrangePart", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118be40", "name": "CMsgApplyPennantUpgrade::~CMsgApplyPennantUpgrade", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgApplyPennantUpgrade", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118bec0", "name": "CMsgApplyEggEssence::~CMsgApplyEggEssence", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgApplyEggEssence", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118bf40", "name": "CSOEconItemEquipped::~CSOEconItemEquipped", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOEconItemEquipped", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118bfc0", "name": "CMsgSortItems::~CMsgSortItems", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgSortItems", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c040", "name": "CMsgStoreGetUserData::~CMsgStoreGetUserData", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgStoreGetUserData", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c0c0", "name": "CMsgConsumableExhausted::~CMsgConsumableExhausted", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgConsumableExhausted", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c140", "name": "CMsgItemAcknowledged__DEPRECATED::~CMsgItemAcknowledged__DEPRECATED", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgItemAcknowledged__DEPRECATED", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c1c0", "name": "CMsgSetItemPositions_ItemPosition::~CMsgSetItemPositions_ItemPosition", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgSetItemPositions_ItemPosition", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c240", "name": "CMsgGCShowItemsPickedUp::~CMsgGCShowItemsPickedUp", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCShowItemsPickedUp", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c2c0", "name": "CMsgGCIncrementKillCountResponse::~CMsgGCIncrementKillCountResponse", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCIncrementKillCountResponse", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c340", "name": "CSOEconItemDropRateBonus::~CSOEconItemDropRateBonus", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOEconItemDropRateBonus", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c3c0", "name": "CSOEconItemLeagueViewPass::~CSOEconItemLeagueViewPass", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOEconItemLeagueViewPass", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c440", "name": "CSOEconItemEventTicket::~CSOEconItemEventTicket", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOEconItemEventTicket", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c4c0", "name": "CMsgGCItemPreviewItemBoughtNotification::~CMsgGCItemPreviewItemBoughtNotification", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCItemPreviewItemBoughtNotification", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c540", "name": "CMsgGCStorePurchaseCancel::~CMsgGCStorePurchaseCancel", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCStorePurchaseCancel", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c5c0", "name": "CMsgGCStorePurchaseCancelResponse::~CMsgGCStorePurchaseCancelResponse", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCStorePurchaseCancelResponse", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c640", "name": "CMsgGCStorePurchaseFinalize::~CMsgGCStorePurchaseFinalize", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCStorePurchaseFinalize", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c6c0", "name": "CMsgGCBannedWordListRequest::~CMsgGCBannedWordListRequest", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCBannedWordListRequest", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c740", "name": "CMsgGCToGCBannedWordListUpdated::~CMsgGCToGCBannedWordListUpdated", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCToGCBannedWordListUpdated", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c7c0", "name": "CMsgGCToGCDirtySDOCache::~CMsgGCToGCDirtySDOCache", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCToGCDirtySDOCache", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c840", "name": "CMsgGCCollectItem::~CMsgGCCollectItem", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCollectItem", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c8c0", "name": "CMsgGCToGCIsTrustedServer::~CMsgGCToGCIsTrustedServer", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCToGCIsTrustedServer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c940", "name": "CMsgGCToGCIsTrustedServerResponse::~CMsgGCToGCIsTrustedServerResponse", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCToGCIsTrustedServerResponse", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118c9c0", "name": "CMsgGCServerVersionUpdated::~CMsgGCServerVersionUpdated", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCServerVersionUpdated", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ca40", "name": "CMsgGCClientVersionUpdated::~CMsgGCClientVersionUpdated", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCClientVersionUpdated", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118cac0", "name": "CMsgGCToGCRequestPassportItemGrant::~CMsgGCToGCRequestPassportItemGrant", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCToGCRequestPassportItemGrant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118cb40", "name": "CSOEconEquipSlot::~CSOEconEquipSlot", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOEconEquipSlot", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118cbc0", "name": "CMsgAdjustEquipSlot::~CMsgAdjustEquipSlot", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgAdjustEquipSlot", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118cc40", "name": "CMsgOpenCrate::~CMsgOpenCrate", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgOpenCrate", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ccc0", "name": "CSOEconRentalHistory::~CSOEconRentalHistory", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOEconRentalHistory", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118cd40", "name": "CMsgAcknowledgeRentalExpiration::~CMsgAcknowledgeRentalExpiration", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgAcknowledgeRentalExpiration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118cdc0", "name": "CClientMsg_DevPaletteVisibilityChangedEvent::~CClientMsg_DevPaletteVisibilityChangedEvent", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CClientMsg_DevPaletteVisibilityChangedEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ce40", "name": "CClientMsg_WorldUIControllerHasPanelChangedEvent::~CClientMsg_WorldUIControllerHasPanelChangedEvent", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CClientMsg_WorldUIControllerHasPanelChangedEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118cec0", "name": "CClientMsg_RotateAnchor::~CClientMsg_RotateAnchor", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CClientMsg_RotateAnchor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118cf40", "name": "CMsgTEPlayerAnimEvent::~CMsgTEPlayerAnimEvent", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgTEPlayerAnimEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118cfc0", "name": "CMsgTERadioIcon::~CMsgTERadioIcon", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgTERadioIcon", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d040", "name": "CCSPredictionEvent_DamageTag::~CCSPredictionEvent_DamageTag", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CCSPredictionEvent_DamageTag", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d0c0", "name": "GameServerPing::~GameServerPing", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message GameServerPing", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d140", "name": "DataCenterPing::~DataCenterPing", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message DataCenterPing", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d1c0", "name": "DetailedSearchStatistic::~DetailedSearchStatistic", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message DetailedSearchStatistic", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d240", "name": "PlayerRankingInfo_PerMapRank::~PlayerRankingInfo_PerMapRank", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message PlayerRankingInfo_PerMapRank", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d2c0", "name": "PlayerCommendationInfo::~PlayerCommendationInfo", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message PlayerCommendationInfo", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d340", "name": "AccountActivity::~AccountActivity", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message AccountActivity", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d3c0", "name": "TournamentMatchSetup::~TournamentMatchSetup", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message TournamentMatchSetup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d440", "name": "IpAddressMask::~IpAddressMask", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message IpAddressMask", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d4c0", "name": "CMsgCsgoSteamUserStatChange::~CMsgCsgoSteamUserStatChange", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgCsgoSteamUserStatChange", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d540", "name": "XpProgressData::~XpProgressData", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message XpProgressData", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d5c0", "name": "MatchEndItemUpdates::~MatchEndItemUpdates", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message MatchEndItemUpdates", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d640", "name": "ScoreLeaderboardData_Entry::~ScoreLeaderboardData_Entry", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message ScoreLeaderboardData_Entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d6c0", "name": "DeepPlayerMatchEvent::~DeepPlayerMatchEvent", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message DeepPlayerMatchEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d740", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm::~CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d7c0", "name": "CMsgGCCStrike15_v2_GC2ServerReservationUpdate::~CMsgGCCStrike15_v2_GC2ServerReservationUpdate", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_GC2ServerReservationUpdate", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d840", "name": "CMsgGCCStrike15_v2_MatchmakingStop::~CMsgGCCStrike15_v2_MatchmakingStop", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_MatchmakingStop", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d8c0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note::~CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d940", "name": "CDataGCCStrike15_v2_TournamentMatchDraft_Entry::~CDataGCCStrike15_v2_TournamentMatchDraft_Entry", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CDataGCCStrike15_v2_TournamentMatchDraft_Entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118d9c0", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats_DropInfo::~CMsgGCCStrike15_v2_MatchmakingServerRoundStats_DropInfo", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_MatchmakingServerRoundStats_DropInfo", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118da40", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings_Setting::~CMsgGCCStrike15_v2_AccountPrivacySettings_Setting", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_AccountPrivacySettings_Setting", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118dac0", "name": "CMsgGCCStrike15_v2_ServerNotificationForUserPenalty::~CMsgGCCStrike15_v2_ServerNotificationForUserPenalty", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_ServerNotificationForUserPenalty", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118db40", "name": "CMsgGCCStrike15_v2_ClientReportPlayer::~CMsgGCCStrike15_v2_ClientReportPlayer", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_ClientReportPlayer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118dbc0", "name": "CMsgGCCStrike15_v2_ClientReportServer::~CMsgGCCStrike15_v2_ClientReportServer", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_ClientReportServer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118dc40", "name": "CMsgGCCStrike15_v2_ClientReportResponse::~CMsgGCCStrike15_v2_ClientReportResponse", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_ClientReportResponse", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118dcc0", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::~CMsgGCCStrike15_ClientDeepStats_DeepStatsRange", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_ClientDeepStats_DeepStatsRange", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118dd40", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerWeek::~CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerWeek", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerWeek", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ddc0", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerMap::~CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerMap", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerMap", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118de40", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate::~CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118dec0", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus::~CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118df40", "name": "CClientHeaderOverwatchEvidence::~CClientHeaderOverwatchEvidence", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CClientHeaderOverwatchEvidence", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118dfc0", "name": "CEconItemPreviewDataBlock_Sticker::~CEconItemPreviewDataBlock_Sticker", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CEconItemPreviewDataBlock_Sticker", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e040", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest::~CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e0c0", "name": "CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser::~CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e140", "name": "CMsgGCCStrike15_v2_MatchListRequestRecentUserGames::~CMsgGCCStrike15_v2_MatchListRequestRecentUserGames", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_MatchListRequestRecentUserGames", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e1c0", "name": "CMsgGCCStrike15_v2_MatchListRequestTournamentGames::~CMsgGCCStrike15_v2_MatchListRequestTournamentGames", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_MatchListRequestTournamentGames", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e240", "name": "CMsgGCCStrike15_v2_MatchListRequestFullGameInfo::~CMsgGCCStrike15_v2_MatchListRequestFullGameInfo", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_MatchListRequestFullGameInfo", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e2c0", "name": "CDataGCCStrike15_v2_TournamentGroupTeam::~CDataGCCStrike15_v2_TournamentGroupTeam", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CDataGCCStrike15_v2_TournamentGroupTeam", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e340", "name": "CMsgGCCStrike15_v2_Predictions_GroupMatchTeamPick::~CMsgGCCStrike15_v2_Predictions_GroupMatchTeamPick", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_Predictions_GroupMatchTeamPick", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e3c0", "name": "CMsgGCCStrike15_v2_Fantasy_FantasySlot::~CMsgGCCStrike15_v2_Fantasy_FantasySlot", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_Fantasy_FantasySlot", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e440", "name": "CMsgCStrike15Welcome::~CMsgCStrike15Welcome", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgCStrike15Welcome", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e4c0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse_GiftLeaderboardEntry::~CMsgGCCStrike15_v2_GiftsLeaderboardResponse_GiftLeaderboardEntry", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_GiftsLeaderboardResponse_GiftLeaderboardEntry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e540", "name": "CMsgGCCStrike15_v2_ClientSubmitSurveyVote::~CMsgGCCStrike15_v2_ClientSubmitSurveyVote", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_ClientSubmitSurveyVote", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e5c0", "name": "CMsgGCCStrike15_v2_Server2GCClientValidate::~CMsgGCCStrike15_v2_Server2GCClientValidate", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_Server2GCClientValidate", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e640", "name": "CSOEconCoupon::~CSOEconCoupon", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOEconCoupon", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e6c0", "name": "CSOAccountXpShopBids::~CSOAccountXpShopBids", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOAccountXpShopBids", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e740", "name": "CSOAccountKeychainRemoveToolCharges::~CSOAccountKeychainRemoveToolCharges", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOAccountKeychainRemoveToolCharges", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e7c0", "name": "CSOQuestProgress::~CSOQuestProgress", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOQuestProgress", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e840", "name": "CSOAccountSeasonalOperation::~CSOAccountSeasonalOperation", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOAccountSeasonalOperation", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e8c0", "name": "CSOAccountRecurringSubscription::~CSOAccountRecurringSubscription", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOAccountRecurringSubscription", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e940", "name": "CSOGameAccountSteamChina::~CSOGameAccountSteamChina", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOGameAccountSteamChina", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118e9c0", "name": "CSOAccountRecurringMission::~CSOAccountRecurringMission", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CSOAccountRecurringMission", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ea40", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats::~CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118eac0", "name": "CMsgGC_GlobalGame_Subscribe::~CMsgGC_GlobalGame_Subscribe", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGC_GlobalGame_Subscribe", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118eb40", "name": "CMsgGC_GlobalGame_Unsubscribe::~CMsgGC_GlobalGame_Unsubscribe", "confidence": "high", "rationale": "vtable slot 1, this-only, calls operator delete (sub_0x9e60f0): Itanium deleting destructor (D0) of protobuf message CMsgGC_GlobalGame_Unsubscribe", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ebc0", "name": "CMsgGC_GlobalGame_Play::~CMsgGC_GlobalGame_Play", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ec40", "name": "CMsgGCCStrike15_v2_AcknowledgePenalty::~CMsgGCCStrike15_v2_AcknowledgePenalty", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ecc0", "name": "CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin::~CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ed40", "name": "CMsgGCCStrike15_v2_Client2GCStreamUnlock::~CMsgGCCStrike15_v2_Client2GCStreamUnlock", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118edc0", "name": "CMsgGCCStrike15_v2_ClientToGCRequestElevate::~CMsgGCCStrike15_v2_ClientToGCRequestElevate", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ee40", "name": "CMsgGCCStrike15_v2_BetaEnrollment::~CMsgGCCStrike15_v2_BetaEnrollment", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118eec0", "name": "CMsgGCCStrike15_v2_Party_Register::~CMsgGCCStrike15_v2_Party_Register", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ef40", "name": "CMsgGCCStrike15_v2_Party_SearchResults_Entry::~CMsgGCCStrike15_v2_Party_SearchResults_Entry", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118efc0", "name": "CMsgGCCStrike15_v2_Party_Invite::~CMsgGCCStrike15_v2_Party_Invite", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f040", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays_Player::~CMsgGCCStrike15_v2_Account_RequestCoPlays_Player", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f0c0", "name": "CMsgGCCStrike15_v2_ClientRequestSouvenir::~CMsgGCCStrike15_v2_ClientRequestSouvenir", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f140", "name": "CMsgGCCStrike15_v2_SetClanId::~CMsgGCCStrike15_v2_SetClanId", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f1c0", "name": "CMsgGCCStrike15_v2_ClientPartyJoinRelay::~CMsgGCCStrike15_v2_ClientPartyJoinRelay", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f240", "name": "CMsgGCCStrike15_v2_ClientPartyWarning_Entry::~CMsgGCCStrike15_v2_ClientPartyWarning_Entry", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f2c0", "name": "CMsgGCCStrike15_v2_SetEventFavorite::~CMsgGCCStrike15_v2_SetEventFavorite", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f340", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Request::~CMsgGCCStrike15_v2_GetEventFavorites_Request", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f3c0", "name": "CCSUsrMsg_Geiger::~CCSUsrMsg_Geiger", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f440", "name": "CCSUsrMsg_Train::~CCSUsrMsg_Train", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f4c0", "name": "CCSUsrMsg_Shake::~CCSUsrMsg_Shake", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f540", "name": "CCSUsrMsg_Rumble::~CCSUsrMsg_Rumble", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f5c0", "name": "CCSUsrMsg_CloseCaptionDirect::~CCSUsrMsg_CloseCaptionDirect", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f640", "name": "CCSUsrMsg_VoiceMask_PlayerMask::~CCSUsrMsg_VoiceMask_PlayerMask", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f6c0", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate::~CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f740", "name": "CCSUsrMsg_ReloadEffect::~CCSUsrMsg_ReloadEffect", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f7c0", "name": "CCSUsrMsg_WeaponMagDrop::~CCSUsrMsg_WeaponMagDrop", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f840", "name": "CCSUsrMsg_UpdateScreenHealthBar::~CCSUsrMsg_UpdateScreenHealthBar", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f8c0", "name": "CCSUsrMsg_EntityOutlineHighlight::~CCSUsrMsg_EntityOutlineHighlight", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f940", "name": "CCSUsrMsg_AdjustMoney::~CCSUsrMsg_AdjustMoney", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118f9c0", "name": "CCSUsrMsg_ReportHit::~CCSUsrMsg_ReportHit", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118fa40", "name": "CCSUsrMsg_KillCam::~CCSUsrMsg_KillCam", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118fac0", "name": "CCSUsrMsg_DesiredTimescale::~CCSUsrMsg_DesiredTimescale", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118fb40", "name": "CCSUsrMsg_CurrentTimescale::~CCSUsrMsg_CurrentTimescale", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118fbc0", "name": "CCSUsrMsg_AchievementEvent::~CCSUsrMsg_AchievementEvent", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118fc40", "name": "CCSUsrMsg_MatchEndConditions::~CCSUsrMsg_MatchEndConditions", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118fcc0", "name": "CCSUsrMsg_PlayerStatsUpdate_Stat::~CCSUsrMsg_PlayerStatsUpdate_Stat", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118fd40", "name": "CCSUsrMsg_QuestProgress::~CCSUsrMsg_QuestProgress", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118fdc0", "name": "CCSUsrMsg_XRankGet::~CCSUsrMsg_XRankGet", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118fe40", "name": "CCSUsrMsg_XRankUpd::~CCSUsrMsg_XRankUpd", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118fec0", "name": "CCSUsrMsg_CallVoteFailed::~CCSUsrMsg_CallVoteFailed", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ff40", "name": "CCSUsrMsg_VoteFailed::~CCSUsrMsg_VoteFailed", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x118ffc0", "name": "CCSUsrMsg_SendLastKillerDamageToClient::~CCSUsrMsg_SendLastKillerDamageToClient", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190040", "name": "CCSUsrMsg_ServerRankUpdate_RankUpdate::~CCSUsrMsg_ServerRankUpdate_RankUpdate", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11900c0", "name": "CCSUsrMsg_AmmoDenied::~CCSUsrMsg_AmmoDenied", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190140", "name": "CCSUsrMsg_ItemDrop::~CCSUsrMsg_ItemDrop", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11901c0", "name": "CCSUsrMsg_SSUI::~CCSUsrMsg_SSUI", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190240", "name": "CCSUsrMsg_SurvivalStats_Fact::~CCSUsrMsg_SurvivalStats_Fact", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11902c0", "name": "CCSUsrMsg_SurvivalStats_Placement::~CCSUsrMsg_SurvivalStats_Placement", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190340", "name": "CCSUsrMsg_SurvivalStats_Damage::~CCSUsrMsg_SurvivalStats_Damage", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11903c0", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_Accolade::~CCSUsrMsg_EndOfMatchAllPlayersData_Accolade", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190440", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Victim::~CCSUsrMsg_RoundEndReportData_RerEvent_Victim", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11904c0", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Objective::~CCSUsrMsg_RoundEndReportData_RerEvent_Objective", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190540", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Damage::~CCSUsrMsg_RoundEndReportData_RerEvent_Damage", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11905c0", "name": "CCSUsrMsg_RoundEndReportData_InitialConditions::~CCSUsrMsg_RoundEndReportData_InitialConditions", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190640", "name": "CCSUsrMsg_PostRoundDamageReport::~CCSUsrMsg_PostRoundDamageReport", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11906c0", "name": "CCSUsrMsg_CurrentRoundOdds::~CCSUsrMsg_CurrentRoundOdds", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190740", "name": "CCSUsrMsg_ResetHud::~CCSUsrMsg_ResetHud", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11907c0", "name": "CCSUsrMsg_GameTitle::~CCSUsrMsg_GameTitle", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190840", "name": "CCSUsrMsg_RequestState::~CCSUsrMsg_RequestState", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11908c0", "name": "CCSUsrMsg_StopSpectatorMode::~CCSUsrMsg_StopSpectatorMode", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190940", "name": "CCSUsrMsg_DisconnectToLobby::~CCSUsrMsg_DisconnectToLobby", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11909c0", "name": "CCSUsrMsg_ClientInfo::~CCSUsrMsg_ClientInfo", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190a40", "name": "CCSUsrMsg_CounterStrafe::~CCSUsrMsg_CounterStrafe", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190ac0", "name": "CSOPartyInvite::~CSOPartyInvite", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190b60", "name": "CSOLobbyInvite::~CSOLobbyInvite", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190c00", "name": "CMsgSystemBroadcast::~CMsgSystemBroadcast", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190ca0", "name": "CSOEconItemAttribute::~CSOEconItemAttribute", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190d40", "name": "CSOEconClaimCode::~CSOEconClaimCode", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190de0", "name": "CMsgGCError::~CMsgGCError", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190e80", "name": "CMsgUseItem::~CMsgUseItem", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190f20", "name": "CMsgGCReportAbuse::~CMsgGCReportAbuse", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1190fc0", "name": "CMsgGCReportAbuseResponse::~CMsgGCReportAbuseResponse", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191060", "name": "CMsgGCNameItemNotification::~CMsgGCNameItemNotification", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191100", "name": "CMsgGCStorePurchaseFinalizeResponse::~CMsgGCStorePurchaseFinalizeResponse", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11911a0", "name": "CMsgGCBannedWord::~CMsgGCBannedWord", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191240", "name": "CMsgGCToGCDirtyMultipleSDOCache::~CMsgGCToGCDirtyMultipleSDOCache", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11912e0", "name": "CMsgGCToGCUpdateSQLKeyValue::~CMsgGCToGCUpdateSQLKeyValue", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191380", "name": "CMsgGCToGCBroadcastConsoleCommand::~CMsgGCToGCBroadcastConsoleCommand", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191420", "name": "CMsgGameServerInfo::~CMsgGameServerInfo", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11914c0", "name": "OperationalStatisticDescription::~OperationalStatisticDescription", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191560", "name": "OperationalStatisticElement::~OperationalStatisticElement", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191600", "name": "PlayerMedalsInfo::~PlayerMedalsInfo", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11916a0", "name": "DeepPlayerStatsEntry::~DeepPlayerStatsEntry", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191740", "name": "CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate::~CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11917e0", "name": "CMsgGCCstrike15_v2_ClientRedeemMissionReward::~CMsgGCCstrike15_v2_ClientRedeemMissionReward", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191880", "name": "CMsgGCCstrike15_v2_ClientRedeemFreeReward::~CMsgGCCstrike15_v2_ClientRedeemFreeReward", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191920", "name": "CMsgGCCStrike15_v2_ClientNetworkConfig::~CMsgGCCStrike15_v2_ClientNetworkConfig", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11919c0", "name": "CMsgGCCStrike15_v2_ClientRequestPlayersProfile::~CMsgGCCStrike15_v2_ClientRequestPlayersProfile", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191a60", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment::~CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191b00", "name": "CMsgGCCStrike15_v2_GC2ClientTextMsg::~CMsgGCCStrike15_v2_GC2ClientTextMsg", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191ba0", "name": "CMsgGCCStrike15_v2_Client2GCTextMsg::~CMsgGCCStrike15_v2_Client2GCTextMsg", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191c40", "name": "CDataGCCStrike15_v2_TournamentGroup_Picks::~CDataGCCStrike15_v2_TournamentGroup_Picks", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191ce0", "name": "CAttribute_String::~CAttribute_String", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191d80", "name": "CMsgLegacySource1ClientWelcome_Location::~CMsgLegacySource1ClientWelcome_Location", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191e20", "name": "CMsgGCCStrike15_v2_GC2ClientTournamentInfo::~CMsgGCCStrike15_v2_GC2ClientTournamentInfo", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191ec0", "name": "CSOAccountItemPersonalStore::~CSOAccountItemPersonalStore", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1191f60", "name": "CSOAccountXpShop::~CSOAccountXpShop", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192000", "name": "CMsgGCCStrike15_v2_VolatileShopSubscribe::~CMsgGCCStrike15_v2_VolatileShopSubscribe", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11920a0", "name": "CMsgGCCStrike15_v2_ClientToGCChat::~CMsgGCCStrike15_v2_ClientToGCChat", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192140", "name": "CMsgGCCStrike15_v2_GCToClientChat::~CMsgGCCStrike15_v2_GCToClientChat", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11921e0", "name": "CMsgGCCStrike15_v2_ClientAuthKeyCode::~CMsgGCCStrike15_v2_ClientAuthKeyCode", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192280", "name": "CMsgGCCStrike15_v2_Party_Search::~CMsgGCCStrike15_v2_Party_Search", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192320", "name": "CMsgGCCStrike15_v2_ClientToGCRequestTicket::~CMsgGCCStrike15_v2_ClientToGCRequestTicket", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11923c0", "name": "CMsgGCToClientSteamDatagramTicket::~CMsgGCToClientSteamDatagramTicket", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192460", "name": "CMsgGCCStrike15_v2_ClientAccountBalance::~CMsgGCCStrike15_v2_ClientAccountBalance", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192500", "name": "CVDiagnostic::~CVDiagnostic", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11925a0", "name": "CMsgGCCStrike15_v2_GC2ClientRequestValidation::~CMsgGCCStrike15_v2_GC2ClientRequestValidation", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192640", "name": "CMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName::~CMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11926e0", "name": "CMsgRecurringMissionSchema_MissionTemplateList::~CMsgRecurringMissionSchema_MissionTemplateList", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192780", "name": "CCSUsrMsg_HudText::~CCSUsrMsg_HudText", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192820", "name": "CCSUsrMsg_CloseCaption::~CCSUsrMsg_CloseCaption", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11928c0", "name": "CCSUsrMsg_SendAudio::~CCSUsrMsg_SendAudio", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192960", "name": "CCSUsrMsg_RawAudio::~CCSUsrMsg_RawAudio", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192a00", "name": "CCSUsrMsg_HintText::~CCSUsrMsg_HintText", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192aa0", "name": "CCSUsrMsg_KeyHintText::~CCSUsrMsg_KeyHintText", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192b40", "name": "CCSUsrMsg_WeaponSound::~CCSUsrMsg_WeaponSound", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192be0", "name": "CCSUsrMsg_VoteSetup::~CCSUsrMsg_VoteSetup", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192c80", "name": "CCSUsrMsg_ItemPickup::~CCSUsrMsg_ItemPickup", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192d20", "name": "CCSUsrMsg_ShowMenu::~CCSUsrMsg_ShowMenu", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192dc0", "name": "CCSUsrMsg_BarTime::~CCSUsrMsg_BarTime", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192e60", "name": "CCSUsrMsg_MarkAchievement::~CCSUsrMsg_MarkAchievement", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192f00", "name": "CCSUsrMsg_MatchStatsUpdate::~CCSUsrMsg_MatchStatsUpdate", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1192fa0", "name": "CCSUsrMsgPreMatchSayText::~CCSUsrMsgPreMatchSayText", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193040", "name": "CCSUsrMsg_RecurringMissionSchema::~CCSUsrMsg_RecurringMissionSchema", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11930e0", "name": "CMsgGCStorePurchaseInitResponse::~CMsgGCStorePurchaseInitResponse", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193180", "name": "CSOItemCriteriaCondition::~CSOItemCriteriaCondition", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193220", "name": "CMsgStoreGetUserDataResponse::~CMsgStoreGetUserDataResponse", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11932c0", "name": "CMsgUpdateItemSchema::~CMsgUpdateItemSchema", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193360", "name": "CMsgReplayUploadedToYouTube::~CMsgReplayUploadedToYouTube", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193400", "name": "CClientMsg_CustomGameEvent::~CClientMsg_CustomGameEvent", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11934a0", "name": "CClientMsg_CustomGameEventBounce::~CClientMsg_CustomGameEventBounce", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193540", "name": "CClientMsg_ClientUIEvent::~CClientMsg_ClientUIEvent", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11935e0", "name": "OperationalVarValue::~OperationalVarValue", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193680", "name": "ServerHltvInfo::~ServerHltvInfo", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193720", "name": "PlayerQuestData_QuestItemData::~PlayerQuestData_QuestItemData", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11937c0", "name": "CPreMatchInfoData_TeamStats::~CPreMatchInfoData_TeamStats", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193860", "name": "CMsgGCCStrike15_v2_ClientVarValueNotificationInfo::~CMsgGCCStrike15_v2_ClientVarValueNotificationInfo", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193900", "name": "CMsgGCCStrike15_v2_ServerVarValueNotificationInfo::~CMsgGCCStrike15_v2_ServerVarValueNotificationInfo", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11939a0", "name": "CSOVolatileItemOffer::~CSOVolatileItemOffer", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193a40", "name": "CSOVolatileItemClaimedRewards::~CSOVolatileItemClaimedRewards", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193ae0", "name": "CMsgGCCStrike15_v2_ClientLogonFatalError::~CMsgGCCStrike15_v2_ClientLogonFatalError", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193b80", "name": "CMsgGCCStrike15_v2_ClientPollState::~CMsgGCCStrike15_v2_ClientPollState", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193c20", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Response::~CMsgGCCStrike15_v2_GetEventFavorites_Response", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193cc0", "name": "CMsgGCCStrike15_v2_ClientPerfReport_Entry::~CMsgGCCStrike15_v2_ClientPerfReport_Entry", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193d60", "name": "CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode::~CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193e00", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem_Response::~CMsgGCCStrike15_v2_GC2ClientInitSystem_Response", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193ea0", "name": "CCSUsrMsg_VGUIMenu_Keys::~CCSUsrMsg_VGUIMenu_Keys", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193f40", "name": "CCSUsrMsg_RadioText::~CCSUsrMsg_RadioText", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1193fe0", "name": "CCSUsrMsg_VotePass::~CCSUsrMsg_VotePass", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194080", "name": "CCSUsrMsg_RoundBackupFilenames::~CCSUsrMsg_RoundBackupFilenames", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194120", "name": "TournamentEvent::~TournamentEvent", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11941d0", "name": "WatchableMatchInfo::~WatchableMatchInfo", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194280", "name": "CCSUsrMsg_VoteStart::~CCSUsrMsg_VoteStart", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194330", "name": "CMsgGCClientDisplayNotification::~CMsgGCClientDisplayNotification", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11943e0", "name": "CMsgGCRequestAnnouncementsResponse::~CMsgGCRequestAnnouncementsResponse", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194490", "name": "CMsgGCStorePurchaseInit::~CMsgGCStorePurchaseInit", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194550", "name": "GlobalStatistics::~GlobalStatistics", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194610", "name": "PlayerRankingInfo::~PlayerRankingInfo", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11946d0", "name": "CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends::~CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194790", "name": "CMsgGCCStrike15_v2_WatchInfoUsers::~CMsgGCCStrike15_v2_WatchInfoUsers", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194850", "name": "CCSUsrMsg_VGUIMenu::~CCSUsrMsg_VGUIMenu", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194910", "name": "TournamentPlayer::~TournamentPlayer", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11949d0", "name": "PlayerDecalDigitalSignature::~PlayerDecalDigitalSignature", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194a90", "name": "CDataGCCStrike15_v2_TournamentSection::~CDataGCCStrike15_v2_TournamentSection", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194b60", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem::~CMsgGCCStrike15_v2_GC2ClientInitSystem", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194c30", "name": "TournamentTeam::~TournamentTeam", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194d00", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary::~CMsgGCCStrike15_v2_PremierSeasonSummary", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194dd0", "name": "ScoreLeaderboardData::~ScoreLeaderboardData", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194eb0", "name": "CSOItemCriteria::~CSOItemCriteria", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1194f60", "name": "CMsgSetItemPositions::~CMsgSetItemPositions", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195010", "name": "CMsgGCBannedWordListResponse::~CMsgGCBannedWordListResponse", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11950c0", "name": "CMsgAdjustEquipSlots::~CMsgAdjustEquipSlots", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195170", "name": "OperationalStatisticsPacket::~OperationalStatisticsPacket", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195220", "name": "ScoreLeaderboardData_AccountEntries::~ScoreLeaderboardData_AccountEntries", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11952d0", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings::~CMsgGCCStrike15_v2_AccountPrivacySettings", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195380", "name": "CMsgGCCStrike15_v2_ClientGCRankUpdate::~CMsgGCCStrike15_v2_ClientGCRankUpdate", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195430", "name": "CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded::~CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11954e0", "name": "CMsgGCCStrike15_v2_PlayersProfile::~CMsgGCCStrike15_v2_PlayersProfile", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195590", "name": "CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt::~CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195640", "name": "CMsgGCCStrike15_v2_Predictions::~CMsgGCCStrike15_v2_Predictions", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11956f0", "name": "CMsgGCCStrike15_v2_Fantasy_FantasyTeam::~CMsgGCCStrike15_v2_Fantasy_FantasyTeam", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11957a0", "name": "CMsgGCCStrike15_v2_Fantasy::~CMsgGCCStrike15_v2_Fantasy", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195850", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse::~CMsgGCCStrike15_v2_GiftsLeaderboardResponse", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195900", "name": "CMsgGCCStrike15_v2_Party_SearchResults::~CMsgGCCStrike15_v2_Party_SearchResults", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11959b0", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays::~CMsgGCCStrike15_v2_Account_RequestCoPlays", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195a60", "name": "CMsgGCCStrike15_v2_ClientPartyWarning::~CMsgGCCStrike15_v2_ClientPartyWarning", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195b10", "name": "CMsgGCCStrike15_v2_ClientPerfReport::~CMsgGCCStrike15_v2_ClientPerfReport", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195bc0", "name": "CMsgRecurringMissionSchema::~CMsgRecurringMissionSchema", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195c70", "name": "CCSUsrMsg_VoiceMask::~CCSUsrMsg_VoiceMask", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195d20", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate::~CCSUsrMsg_ProcessSpottedEntityUpdate", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195dd0", "name": "CCSUsrMsg_SendPlayerItemDrops::~CCSUsrMsg_SendPlayerItemDrops", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195e80", "name": "CCSUsrMsg_PlayerStatsUpdate::~CCSUsrMsg_PlayerStatsUpdate", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195f30", "name": "CCSUsrMsg_ServerRankUpdate::~CCSUsrMsg_ServerRankUpdate", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1195fe0", "name": "CCSUsrMsg_EndOfMatchAllPlayersData::~CCSUsrMsg_EndOfMatchAllPlayersData", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196090", "name": "CCSUsrMsg_SendPlayerLoadout::~CCSUsrMsg_SendPlayerLoadout", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196140", "name": "CDataGCCStrike15_v2_TournamentGroup::~CDataGCCStrike15_v2_TournamentGroup", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196230", "name": "CDataGCCStrike15_v2_TournamentMatchDraft::~CDataGCCStrike15_v2_TournamentMatchDraft", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196330", "name": "CCSUsrMsg_SurvivalStats::~CCSUsrMsg_SurvivalStats", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196420", "name": "CEconItemPreviewDataBlock::~CEconItemPreviewDataBlock", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196520", "name": "CMsgGCCStrike15_v2_MatchmakingClient2ServerPing::~CMsgGCCStrike15_v2_MatchmakingClient2ServerPing", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196630", "name": "CPreMatchInfoData::~CPreMatchInfoData", "confidence": "high", "rationale": "vtable slot 1 = Itanium deleting destructor; this-only ABI, no strings, callees are operator delete + protobuf field/arena cleanup helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196740", "name": "CSOPersonaDataPublic::~CSOPersonaDataPublic", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11968e0", "name": "CMsgGCCStrike15_v2_ClientCommendPlayer::~CMsgGCCStrike15_v2_ClientCommendPlayer", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196a80", "name": "CCSUsrMsg_ShootInfo::~CCSUsrMsg_ShootInfo", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196b70", "name": "PlayerQuestData::~PlayerQuestData", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196c80", "name": "CCSPredictionEvent_PlayerTeleport::~CCSPredictionEvent_PlayerTeleport", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196d60", "name": "CCSUsrMsg_DamagePrediction::~CCSUsrMsg_DamagePrediction", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196e40", "name": "CMsgTEFireBullets_Extra::~CMsgTEFireBullets_Extra", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196ef0", "name": "CMsgPlayerBulletHit::~CMsgPlayerBulletHit", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1196fa0", "name": "CMsgGCCStrike15_GotvSyncPacket::~CMsgGCCStrike15_GotvSyncPacket", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1197050", "name": "CCSUsrMsg_Fade::~CCSUsrMsg_Fade", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1197100", "name": "CCSUsrMsg_Damage::~CCSUsrMsg_Damage", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11971b0", "name": "CCSUsrMsg_HudMsg::~CCSUsrMsg_HudMsg", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1197290", "name": "CMsgGCCStrike15_v2_MatchmakingStart::~CMsgGCCStrike15_v2_MatchmakingStart", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1197400", "name": "CMsgGCCStrike15_v2_MatchmakingStart::~CMsgGCCStrike15_v2_MatchmakingStart", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1197570", "name": "CCSUsrMsg_RoundEndReportData::~CCSUsrMsg_RoundEndReportData", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11976f0", "name": "CMsgGCCStrike15_ClientDeepStats::~CMsgGCCStrike15_ClientDeepStats", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1197870", "name": "CCSUsrMsg_DeepStats::~CCSUsrMsg_DeepStats", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1197940", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::~CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1197ac0", "name": "CMsgGCCStrike15_ClientDeepStats::~CMsgGCCStrike15_ClientDeepStats", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1197c40", "name": "CCSUsrMsg_RoundEndReportData::~CCSUsrMsg_RoundEndReportData", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1197dc0", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::~CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1197f40", "name": "CMsgGCCStrike15_v2_MatchEndRewardDropsNotification::~CMsgGCCStrike15_v2_MatchEndRewardDropsNotification", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1198020", "name": "CMsgItemAcknowledged::~CMsgItemAcknowledged", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1198100", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse::~CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11981e0", "name": "CCSUsrMsg_SendPlayerItemFound::~CCSUsrMsg_SendPlayerItemFound", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11982c0", "name": "CCSUsrMsg_DeepStats::~CCSUsrMsg_DeepStats", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11983a0", "name": "CCSUsrMsg_SendPlayerLoadout_LoadoutItem::~CCSUsrMsg_SendPlayerLoadout_LoadoutItem", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1198480", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::~CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1198620", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::~CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11987c0", "name": "CDataGCCStrike15_v2_TournamentInfo::~CDataGCCStrike15_v2_TournamentInfo", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1198990", "name": "CMsgGCCStrike15_v2_MatchList::~CMsgGCCStrike15_v2_MatchList", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1198aa0", "name": "CMsgGCCStrike15_v2_MatchList::~CMsgGCCStrike15_v2_MatchList", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1198bd0", "name": "CDataGCCStrike15_v2_TournamentInfo::~CDataGCCStrike15_v2_TournamentInfo", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1198da0", "name": "CCSUsrMsg_PlayerDecalDigitalSignature::~CCSUsrMsg_PlayerDecalDigitalSignature", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1198f80", "name": "CMsgGCCStrike15_v2_ClientPlayerDecalSign::~CMsgGCCStrike15_v2_ClientPlayerDecalSign", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1199160", "name": "CMsgGCCStrike15_v2_ClientPlayerDecalSign::~CMsgGCCStrike15_v2_ClientPlayerDecalSign", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1199340", "name": "CCSUsrMsg_PlayerDecalDigitalSignature::~CCSUsrMsg_PlayerDecalDigitalSignature", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1199520", "name": "CCSUsrMsg_RoundEndReportData_RerEvent::~CCSUsrMsg_RoundEndReportData_RerEvent", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1199740", "name": "CMsgLegacySource1ClientWelcome::~CMsgLegacySource1ClientWelcome", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1199920", "name": "CCSUsrMsg_RoundEndReportData_RerEvent::~CCSUsrMsg_RoundEndReportData_RerEvent", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1199b40", "name": "CMsgLegacySource1ClientWelcome::~CMsgLegacySource1ClientWelcome", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1199d20", "name": "CMsgGCCStrike15_v2_GC2ClientNotifyXPShop::~CMsgGCCStrike15_v2_GC2ClientNotifyXPShop", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1199f40", "name": "CMsgGCCStrike15_v2_GC2ClientNotifyXPShop::~CMsgGCCStrike15_v2_GC2ClientNotifyXPShop", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119a160", "name": "CCSUsrMsg_ScoreLeaderboardData::~CCSUsrMsg_ScoreLeaderboardData", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119a360", "name": "CCSUsrMsg_ScoreLeaderboardData::~CCSUsrMsg_ScoreLeaderboardData", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119a560", "name": "CMsgGCCStrike15_v2_ClientCommendPlayer::~CMsgGCCStrike15_v2_ClientCommendPlayer", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119a700", "name": "CSOPersonaDataPublic::~CSOPersonaDataPublic", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119a8a0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::~CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119ab50", "name": "CCSUsrMsg_ServerRankRevealAll::~CCSUsrMsg_ServerRankRevealAll", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119ac20", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve::~CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119adc0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon::~CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119ae90", "name": "CMsgGCCStrike15_v2_ClientRequestJoinServerData::~CMsgGCCStrike15_v2_ClientRequestJoinServerData", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119af70", "name": "CMsgGCCStrike15_v2_ClientRequestJoinFriendData::~CMsgGCCStrike15_v2_ClientRequestJoinFriendData", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119b050", "name": "CMsgGCCStrike15_v2_ClientRequestJoinFriendData::~CMsgGCCStrike15_v2_ClientRequestJoinFriendData", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119b140", "name": "CMsgGCCStrike15_v2_ClientRequestJoinServerData::~CMsgGCCStrike15_v2_ClientRequestJoinServerData", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119b230", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon::~CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119b310", "name": "CMsgGCCStrike15_v2_MatchmakingServerReservationResponse::~CMsgGCCStrike15_v2_MatchmakingServerReservationResponse", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119b4f0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve::~CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119b690", "name": "CMsgGCCStrike15_v2_MatchmakingServerReservationResponse::~CMsgGCCStrike15_v2_MatchmakingServerReservationResponse", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119b870", "name": "CCSUsrMsg_ServerRankRevealAll::~CCSUsrMsg_ServerRankRevealAll", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119b950", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::~CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119bc00", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats::~CMsgGCCStrike15_v2_MatchmakingServerRoundStats", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119bf10", "name": "CDataGCCStrike15_v2_MatchInfo::~CDataGCCStrike15_v2_MatchInfo", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119c120", "name": "CDataGCCStrike15_v2_MatchInfo::~CDataGCCStrike15_v2_MatchInfo", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119c330", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats::~CMsgGCCStrike15_v2_MatchmakingServerRoundStats", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119c640", "name": "CCSUsrMsg_XpUpdate::~CCSUsrMsg_XpUpdate", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119c810", "name": "CMsgGCToGCBannedWordListBroadcast::~CMsgGCToGCBannedWordListBroadcast", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119c9e0", "name": "CMsgDevNewItemRequest::~CMsgDevNewItemRequest", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119cbb0", "name": "CMsgDevNewItemRequest::~CMsgDevNewItemRequest", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119cd80", "name": "CMsgGCToGCBannedWordListBroadcast::~CMsgGCToGCBannedWordListBroadcast", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119cf50", "name": "CCSUsrMsg_XpUpdate::~CCSUsrMsg_XpUpdate", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119d120", "name": "CMsgGC_ServerQuestUpdateData::~CMsgGC_ServerQuestUpdateData", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119d310", "name": "CMsgGCCStrike15_v2_MatchEndRunRewardDrops::~CMsgGCCStrike15_v2_MatchEndRunRewardDrops", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119d420", "name": "CMsgGCCStrike15_v2_MatchEndRunRewardDrops::~CMsgGCCStrike15_v2_MatchEndRunRewardDrops", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119d540", "name": "CMsgGC_ServerQuestUpdateData::~CMsgGC_ServerQuestUpdateData", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119d730", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate::~CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119da10", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate::~CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119e000", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientHello::~CMsgGCCStrike15_v2_MatchmakingGC2ClientHello", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119e090", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientHello::~CMsgGCCStrike15_v2_MatchmakingGC2ClientHello", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119e120", "name": "CSOEconItem::~CSOEconItem", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119e260", "name": "CMsgTEFireBullets::~CMsgTEFireBullets", "confidence": "medium", "rationale": "vtable slot 0 complete-object (D1) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119e420", "name": "CMsgTEFireBullets::~CMsgTEFireBullets", "confidence": "medium", "rationale": "vtable slot 1 deleting (D0) dtor; recurses into member submessage slot-0 teardown, calls field/repeated free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x119e5e0", "name": "CGCStorePurchaseInit_LineItem::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e620", "name": "CMsgInviteToParty::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e660", "name": "CMsgInvitationCreated::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e6a0", "name": "CMsgPartyInviteResponse::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e6e0", "name": "CMsgKickFromParty::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e710", "name": "CMsgLANServerAvailable::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e740", "name": "CSOEconGameAccountClient::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e780", "name": "CMsgIncrementKillCountAttribute::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e7c0", "name": "CMsgApplySticker::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e820", "name": "CMsgModifyItemAttribute::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e860", "name": "CMsgApplyStatTrakSwap::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e8a0", "name": "CMsgApplyStrangePart::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e8e0", "name": "CMsgApplyPennantUpgrade::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e920", "name": "CMsgApplyEggEssence::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e960", "name": "CSOEconItemEquipped::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e9a0", "name": "CMsgSortItems::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119e9d0", "name": "CMsgStoreGetUserData::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ea10", "name": "CMsgUseItem::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ea60", "name": "CMsgConsumableExhausted::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ea90", "name": "CMsgItemAcknowledged__DEPRECATED::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ead0", "name": "CMsgSetItemPositions_ItemPosition::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119eb10", "name": "CMsgGCShowItemsPickedUp::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119eb40", "name": "CMsgGCIncrementKillCountResponse::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119eb80", "name": "CSOEconItemDropRateBonus::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ebc0", "name": "CSOEconItemLeagueViewPass::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ec00", "name": "CSOEconItemEventTicket::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ec40", "name": "CMsgGCItemPreviewItemBoughtNotification::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ec70", "name": "CMsgGCStorePurchaseCancel::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119eca0", "name": "CMsgGCStorePurchaseCancelResponse::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ecd0", "name": "CMsgGCStorePurchaseFinalize::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ed00", "name": "CMsgGCStorePurchaseFinalizeResponse::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ed30", "name": "CMsgGCBannedWordListRequest::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ed70", "name": "CMsgGCToGCBannedWordListUpdated::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119eda0", "name": "CMsgGCToGCDirtySDOCache::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ede0", "name": "CMsgGCToGCDirtyMultipleSDOCache::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ee10", "name": "CMsgGCCollectItem::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ee50", "name": "CMsgGCToGCIsTrustedServer::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ee80", "name": "CMsgGCToGCIsTrustedServerResponse::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119eeb0", "name": "CMsgGCServerVersionUpdated::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119eee0", "name": "CMsgGCClientVersionUpdated::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ef10", "name": "CMsgGCToGCRequestPassportItemGrant::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ef50", "name": "CSOEconEquipSlot::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ef90", "name": "CMsgAdjustEquipSlot::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119efd0", "name": "CMsgOpenCrate::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f010", "name": "CSOEconRentalHistory::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f050", "name": "CMsgAcknowledgeRentalExpiration::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f080", "name": "CClientMsg_DevPaletteVisibilityChangedEvent::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f0b0", "name": "CClientMsg_WorldUIControllerHasPanelChangedEvent::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f0f0", "name": "CClientMsg_RotateAnchor::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f120", "name": "CMsgTEPlayerAnimEvent::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f160", "name": "CMsgTERadioIcon::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f190", "name": "CCSPredictionEvent_DamageTag::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f1d0", "name": "GameServerPing::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f210", "name": "DataCenterPing::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f250", "name": "DetailedSearchStatistic::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f290", "name": "OperationalStatisticElement::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f2c0", "name": "PlayerRankingInfo_PerMapRank::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f300", "name": "PlayerCommendationInfo::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f340", "name": "PlayerMedalsInfo::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f370", "name": "AccountActivity::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f3b0", "name": "TournamentMatchSetup::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f3f0", "name": "IpAddressMask::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f430", "name": "CMsgCsgoSteamUserStatChange::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f470", "name": "XpProgressData::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f4b0", "name": "MatchEndItemUpdates::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f4f0", "name": "ScoreLeaderboardData_Entry::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f530", "name": "PlayerQuestData_QuestItemData::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f590", "name": "DeepPlayerStatsEntry::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f630", "name": "DeepPlayerMatchEvent::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f690", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerConfirm::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f6d0", "name": "CMsgGCCStrike15_v2_GC2ServerReservationUpdate::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f710", "name": "CMsgGCCStrike15_v2_MatchmakingStop::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f740", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate_Note::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f780", "name": "CDataGCCStrike15_v2_TournamentMatchDraft_Entry::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f7c0", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats_DropInfo::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f7f0", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings_Setting::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f830", "name": "CMsgGCCStrike15_v2_ServerNotificationForUserPenalty::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f870", "name": "CMsgGCCStrike15_v2_ClientReportPlayer::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f8c0", "name": "CMsgGCCStrike15_v2_ClientReportServer::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f900", "name": "CMsgGCCStrike15_v2_ClientReportResponse::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f940", "name": "CMsgGCCstrike15_v2_ClientRedeemMissionReward::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f990", "name": "CMsgGCCstrike15_v2_ClientRedeemFreeReward::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119f9d0", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsRange::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fa10", "name": "CMsgGCCStrike15_v2_ClientRequestPlayersProfile::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fa60", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerWeek::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119faa0", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary_DataPerMap::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fb00", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseUpdate::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fb50", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseStatus::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fb90", "name": "CClientHeaderOverwatchEvidence::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fbd0", "name": "CMsgGCCStrike15_v2_Client2GCTextMsg::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fc10", "name": "CEconItemPreviewDataBlock_Sticker::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fc60", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockRequest::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fca0", "name": "CMsgGCCStrike15_v2_MatchListRequestLiveGameForUser::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fcd0", "name": "CMsgGCCStrike15_v2_MatchListRequestRecentUserGames::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fd00", "name": "CMsgGCCStrike15_v2_MatchListRequestTournamentGames::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fd30", "name": "CMsgGCCStrike15_v2_MatchListRequestFullGameInfo::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fd70", "name": "CDataGCCStrike15_v2_TournamentGroupTeam::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fdb0", "name": "CDataGCCStrike15_v2_TournamentGroup_Picks::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fdd0", "name": "CMsgGCCStrike15_v2_Predictions_GroupMatchTeamPick::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fe10", "name": "CMsgGCCStrike15_v2_Fantasy_FantasySlot::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fe50", "name": "CMsgCStrike15Welcome::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fea0", "name": "CMsgGCCStrike15_v2_ServerVarValueNotificationInfo::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fef0", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse_GiftLeaderboardEntry::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ff30", "name": "CMsgGCCStrike15_v2_ClientSubmitSurveyVote::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ff70", "name": "CMsgGCCStrike15_v2_Server2GCClientValidate::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119ffa0", "name": "CMsgGCCStrike15_v2_GC2ClientTournamentInfo::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x119fff0", "name": "CSOEconCoupon::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0030", "name": "CSOAccountItemPersonalStore::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0070", "name": "CSOAccountXpShop::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a00b0", "name": "CSOAccountXpShopBids::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a00f0", "name": "CSOVolatileItemOffer::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0130", "name": "CSOVolatileItemClaimedRewards::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0170", "name": "CSOAccountKeychainRemoveToolCharges::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a01a0", "name": "CSOQuestProgress::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a01e0", "name": "CSOAccountSeasonalOperation::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0220", "name": "CSOAccountRecurringSubscription::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0260", "name": "CSOGameAccountSteamChina::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a02a0", "name": "CSOAccountRecurringMission::Clear", "confidence": "low", "rationale": "protobuf-message vtable slot 4; tiny per-message stub, field-reset pattern (Client2GCTextMsg variant carries a clear callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a02e0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientSearchStats::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI, no args)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0320", "name": "CMsgGC_GlobalGame_Subscribe::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0350", "name": "CMsgGC_GlobalGame_Unsubscribe::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0380", "name": "CMsgGC_GlobalGame_Play::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a03c0", "name": "CMsgGCCStrike15_v2_AcknowledgePenalty::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a03f0", "name": "CMsgGCCStrike15_v2_Client2GCRequestPrestigeCoin::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0430", "name": "CMsgGCCStrike15_v2_Client2GCStreamUnlock::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0470", "name": "CMsgGCCStrike15_v2_ClientToGCRequestElevate::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a04a0", "name": "CMsgGCCStrike15_v2_BetaEnrollment::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a04d0", "name": "CMsgGCCStrike15_v2_ClientPollState::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0520", "name": "CMsgGCCStrike15_v2_Party_Register::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0560", "name": "CMsgGCCStrike15_v2_Party_Search::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a05b0", "name": "CMsgGCCStrike15_v2_Party_SearchResults_Entry::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a05f0", "name": "CMsgGCCStrike15_v2_Party_Invite::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0630", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays_Player::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0670", "name": "CMsgGCCStrike15_v2_ClientRequestSouvenir::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a06b0", "name": "CMsgGCCStrike15_v2_SetClanId::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a06e0", "name": "CMsgGCCStrike15_v2_ClientPartyJoinRelay::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0720", "name": "CMsgGCCStrike15_v2_ClientPartyWarning_Entry::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0760", "name": "CMsgGCCStrike15_v2_SetEventFavorite::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a07a0", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Request::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a07d0", "name": "CMsgRecurringMissionSchema_MissionTemplateList::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0810", "name": "CCSUsrMsg_Geiger::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0840", "name": "CCSUsrMsg_Train::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0870", "name": "CCSUsrMsg_Shake::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a08b0", "name": "CCSUsrMsg_Rumble::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a08f0", "name": "CCSUsrMsg_CloseCaptionDirect::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0930", "name": "CCSUsrMsg_VoiceMask_PlayerMask::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0970", "name": "CCSUsrMsg_KeyHintText::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a09b0", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate_SpottedEntityUpdate::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0a00", "name": "CCSUsrMsg_ReloadEffect::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0a40", "name": "CCSUsrMsg_WeaponMagDrop::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a0a80", "name": "CCSUsrMsg_UpdateScreenHealthBar::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0ad0", "name": "CCSUsrMsg_EntityOutlineHighlight::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0b00", "name": "CCSUsrMsg_AdjustMoney::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0b30", "name": "CCSUsrMsg_ReportHit::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0b70", "name": "CCSUsrMsg_KillCam::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0bb0", "name": "CCSUsrMsg_DesiredTimescale::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0bf0", "name": "CCSUsrMsg_CurrentTimescale::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0c20", "name": "CCSUsrMsg_AchievementEvent::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0c60", "name": "CCSUsrMsg_MatchEndConditions::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0ca0", "name": "CCSUsrMsg_PlayerStatsUpdate_Stat::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0ce0", "name": "CCSUsrMsg_QuestProgress::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0d20", "name": "CCSUsrMsg_XRankGet::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0d60", "name": "CCSUsrMsg_XRankUpd::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0da0", "name": "CCSUsrMsg_CallVoteFailed::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0de0", "name": "CCSUsrMsg_VoteFailed::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0e20", "name": "CCSUsrMsg_VoteSetup::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0e60", "name": "CCSUsrMsg_SendLastKillerDamageToClient::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0ea0", "name": "CCSUsrMsg_ServerRankUpdate_RankUpdate::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0ee0", "name": "CCSUsrMsg_AmmoDenied::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0f10", "name": "CCSUsrMsg_ItemDrop::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0f50", "name": "CCSUsrMsg_SSUI::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0f90", "name": "CCSUsrMsg_SurvivalStats_Fact::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a0fd0", "name": "CCSUsrMsg_SurvivalStats_Placement::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1010", "name": "CCSUsrMsg_SurvivalStats_Damage::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1050", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_Accolade::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1090", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Victim::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a10e0", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Objective::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a1110", "name": "CCSUsrMsg_RoundEndReportData_RerEvent_Damage::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a1160", "name": "CCSUsrMsg_RoundEndReportData_InitialConditions::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a11a0", "name": "CCSUsrMsg_PostRoundDamageReport::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a11e0", "name": "CCSUsrMsg_CurrentRoundOdds::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1210", "name": "CCSUsrMsg_ResetHud::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1240", "name": "CCSUsrMsg_GameTitle::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1270", "name": "CCSUsrMsg_RequestState::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a12a0", "name": "CCSUsrMsg_StopSpectatorMode::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a12d0", "name": "CCSUsrMsg_DisconnectToLobby::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1300", "name": "CCSUsrMsg_ClientInfo::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1330", "name": "CCSUsrMsg_CounterStrafe::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear (this-only ABI)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a1370", "name": "CMsgGCStorePurchaseInitResponse::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a14a0", "name": "CSOPartyInvite::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a15c0", "name": "CSOLobbyInvite::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a16e0", "name": "CMsgSystemBroadcast::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a17e0", "name": "CSOItemCriteriaCondition::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1880", "name": "CSOEconItemAttribute::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a19a0", "name": "CSOEconClaimCode::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1ad0", "name": "CMsgStoreGetUserDataResponse::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1b70", "name": "CMsgUpdateItemSchema::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1bf0", "name": "CMsgGCError::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1cf0", "name": "CMsgReplayUploadedToYouTube::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1d70", "name": "CMsgGCReportAbuse::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1ea0", "name": "CMsgGCReportAbuseResponse::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a1fd0", "name": "CMsgGCNameItemNotification::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a2100", "name": "CMsgGCClientDisplayNotification::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated/field cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a2190", "name": "CMsgGCRequestAnnouncementsResponse::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a2230", "name": "CMsgGCBannedWord::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a2350", "name": "CMsgGCToGCUpdateSQLKeyValue::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a2450", "name": "CMsgGCToGCBroadcastConsoleCommand::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a2550", "name": "CMsgGameServerInfo::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a26d0", "name": "CBaseCmdKeyValues::Clear", "confidence": "high", "rationale": "protobuf message template vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a2750", "name": "CBaseCmdKeyValues::Clear", "confidence": "high", "rationale": "protobuf message template vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a27d0", "name": "CClientMsg_ClientUIEvent::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a2870", "name": "TournamentPlayer::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a2960", "name": "TournamentEvent::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a2a20", "name": "OperationalStatisticDescription::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a2b30", "name": "OperationalVarValue::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a2bc0", "name": "ServerHltvInfo::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a2ca0", "name": "CPreMatchInfoData_TeamStats::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a2db0", "name": "CMsgGCCStrike15_v2_MatchmakingOperator2GCBlogUpdate::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a2eb0", "name": "WatchableMatchInfo::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a2f80", "name": "CMsgGCCStrike15_v2_ClientNetworkConfig::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a3080", "name": "CMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a31d0", "name": "CMsgGCCStrike15_v2_GC2ClientTextMsg::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a32f0", "name": "CAttribute_String::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a33f0", "name": "CMsgLegacySource1ClientWelcome_Location::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a3510", "name": "CMsgGCCStrike15_v2_ClientVarValueNotificationInfo::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/repeated cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a3640", "name": "CMsgGCCStrike15_v2_VolatileShopSubscribe::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a3770", "name": "CMsgGCCStrike15_v2_ClientToGCChat::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a3880", "name": "CMsgGCCStrike15_v2_GCToClientChat::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a3990", "name": "CMsgGCCStrike15_v2_ClientAuthKeyCode::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a3aa0", "name": "PlayerDecalDigitalSignature::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a3c00", "name": "CMsgGCCStrike15_v2_ClientPlayerDecalSign::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested PlayerDecalDigitalSignature::Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a3c50", "name": "CCSUsrMsg_PlayerDecalDigitalSignature::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested PlayerDecalDigitalSignature::Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a3ca0", "name": "CMsgGCCStrike15_v2_ClientLogonFatalError::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a3d20", "name": "CMsgGCCStrike15_v2_ClientToGCRequestTicket::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a3e50", "name": "CMsgGCToClientSteamDatagramTicket::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a3f50", "name": "CMsgGCCStrike15_v2_ClientAccountBalance::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a4060", "name": "CMsgGCCStrike15_v2_GetEventFavorites_Response::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a40e0", "name": "CMsgGCCStrike15_v2_ClientPerfReport_Entry::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a4170", "name": "CVDiagnostic::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a4290", "name": "CMsgGCCStrike15_v2_GC2ClientRefuseSecureMode::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a4320", "name": "CMsgGCCStrike15_v2_GC2ClientRequestValidation::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a4430", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a4550", "name": "CMsgGCCStrike15_v2_GC2ClientInitSystem_Response::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a4600", "name": "CMsgGCCStrike15_v2_SetPlayerLeaderboardSafeName::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a4700", "name": "CCSUsrMsg_VGUIMenu_Keys::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a4780", "name": "CCSUsrMsg_HudText::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a4880", "name": "CCSUsrMsg_CloseCaption::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a49b0", "name": "CCSUsrMsg_SendAudio::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a4ab0", "name": "CCSUsrMsg_RawAudio::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a4be0", "name": "CCSUsrMsg_RadioText::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/repeated cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a4d00", "name": "CCSUsrMsg_HintText::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a4e00", "name": "CCSUsrMsg_WeaponSound::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a4f30", "name": "CCSUsrMsg_VoteStart::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a4fe0", "name": "CCSUsrMsg_VotePass::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a5070", "name": "CCSUsrMsg_ItemPickup::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a5170", "name": "CCSUsrMsg_ShowMenu::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a5290", "name": "CCSUsrMsg_BarTime::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a5390", "name": "CCSUsrMsg_MarkAchievement::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a5490", "name": "CCSUsrMsg_MatchStatsUpdate::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a5590", "name": "CCSUsrMsg_RoundBackupFilenames::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-field cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a5620", "name": "CCSUsrMsgPreMatchSayText::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a5750", "name": "CCSUsrMsg_RecurringMissionSchema::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string/field cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a5880", "name": "OperationalStatisticsPacket::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a5960", "name": "CMsgRecurringMissionSchema::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message/field cleanup helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a59f0", "name": "CMsgGCCStrike15_v2_Fantasy::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a5b20", "name": "CMsgSetItemPositions::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a5bd0", "name": "CMsgGCCStrike15_v2_AccountPrivacySettings::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a5c80", "name": "CMsgGCCStrike15_v2_Party_SearchResults::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a5d40", "name": "CMsgGCCStrike15_v2_ClientPartyWarning::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a5df0", "name": "CCSUsrMsg_ServerRankUpdate::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a5ea0", "name": "CMsgAdjustEquipSlots::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a5f60", "name": "CMsgGCCStrike15_v2_Predictions::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a6020", "name": "CMsgGCCStrike15_v2_Fantasy_FantasyTeam::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a60e0", "name": "CMsgGCCStrike15_v2_Account_RequestCoPlays::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a61a0", "name": "CCSUsrMsg_VoiceMask::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a6260", "name": "ScoreLeaderboardData_AccountEntries::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a6320", "name": "CMsgGCCStrike15_v2_GiftsLeaderboardResponse::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a63f0", "name": "CCSUsrMsg_PlayerStatsUpdate::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a6640", "name": "CMsgGCCstrike15_v2_GC2ServerNotifyXPRewarded::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a6720", "name": "CCSUsrMsg_XpUpdate::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested GC2ServerNotifyXPRewarded::Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a6770", "name": "CCSUsrMsg_ProcessSpottedEntityUpdate::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a6830", "name": "CMsgGCStorePurchaseInit::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string + repeated-message cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a6920", "name": "GlobalStatistics::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string + repeated-message cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a6a30", "name": "PlayerRankingInfo::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string + repeated-message cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a6b40", "name": "CMsgGCCStrike15_v2_ClientGCRankUpdate::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested PlayerRankingInfo::Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a6bb0", "name": "CDataGCCStrike15_v2_TournamentMatchDraft::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a6cf0", "name": "CPreMatchInfoData::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively clears nested TournamentMatchDraft + field helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a6e80", "name": "CDataGCCStrike15_v2_TournamentGroup::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string + repeated-message cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a6ff0", "name": "CDataGCCStrike15_v2_TournamentSection::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively clears nested TournamentGroup", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a70b0", "name": "ScoreLeaderboardData::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string + repeated-message cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a7280", "name": "CCSUsrMsg_ScoreLeaderboardData::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested ScoreLeaderboardData::Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a72d0", "name": "CCSUsrMsg_SurvivalStats::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a7470", "name": "CMsgGCCStrike15_v2_ClientRequestWatchInfoFriends::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a7550", "name": "CMsgGCBannedWordListResponse::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string + repeated-message cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a7700", "name": "CMsgGCToGCBannedWordListBroadcast::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested BannedWordListResponse::Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a7750", "name": "PlayerQuestData::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a7970", "name": "CMsgGC_ServerQuestUpdateData::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively clears nested ScoreLeaderboardData + PlayerQuestData", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a7a30", "name": "CMsgGCCStrike15_ClientDeepStats_DeepStatsMatch::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message + submessage cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a7b30", "name": "CCSUsrMsg_VGUIMenu::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string + repeated-message cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a7db0", "name": "CMsgGCCStrike15_v2_MatchmakingClient2ServerPing::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string + repeated-message cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a7f90", "name": "CMsgGCCStrike15_v2_PremierSeasonSummary::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls repeated-message cleanup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a80e0", "name": "CSOEconItem::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively clears nested CSOEconItem (equipped list) + field helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a83b0", "name": "CEconItemPreviewDataBlock::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string + repeated-message cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a85f0", "name": "CMsgGCCStrike15_v2_MatchEndRewardDropsNotification::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested CEconItemPreviewDataBlock::Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a8640", "name": "CMsgItemAcknowledged::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested CEconItemPreviewDataBlock::Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a8690", "name": "CMsgGCCStrike15_v2_Client2GCEconPreviewDataBlockResponse::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested CEconItemPreviewDataBlock::Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a86e0", "name": "CCSUsrMsg_SendPlayerItemFound::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested CEconItemPreviewDataBlock::Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a8740", "name": "CCSUsrMsg_SendPlayerLoadout_LoadoutItem::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested CEconItemPreviewDataBlock::Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a87b0", "name": "CCSUsrMsg_SendPlayerItemDrops::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested CEconItemPreviewDataBlock::Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a8820", "name": "CCSUsrMsg_SendPlayerLoadout::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively clears nested loadout items + repeated helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a8900", "name": "CMsgGCCStrike15_v2_ClientPerfReport::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string + repeated-message cleanup helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a8b80", "name": "CSOItemCriteria::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string + repeated-message cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a8e60", "name": "CMsgDevNewItemRequest::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested CSOItemCriteria::Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a8eb0", "name": "CSOItemRecipe::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively clears nested CSOItemCriteria + string helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a90e0", "name": "CMsgGCCStrike15_ClientDeepStats::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively clears nested DeepStatsMatch + repeated helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a9270", "name": "CCSUsrMsg_DeepStats::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively calls nested ClientDeepStats::Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a92c0", "name": "CMsgGCCStrike15_v2_MatchmakingStart::Clear", "confidence": "high", "rationale": "protobuf message vtable slot 4 = Clear; calls string + repeated-message cleanup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a9380", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_PlayerData::Clear", "confidence": "high", "rationale": "slot 4 = Clear; recursively clears nested CEconItemPreviewDataBlock + field helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a9490", "name": "CCSUsrMsg_EndOfMatchAllPlayersData::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a9510", "name": "CMsgGCCStrike15_v2_ClientCommendPlayer::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a95b0", "name": "CSOPersonaDataPublic::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a9660", "name": "CCSUsrMsg_RoundEndReportData_RerEvent::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a97c0", "name": "CCSUsrMsg_RoundEndReportData::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11a9a50", "name": "TournamentTeam::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a9e90", "name": "CDataGCCStrike15_v2_TournamentInfo::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11a9f50", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ServerReserve::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11aa170", "name": "CCSUsrMsg_ServerRankRevealAll::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11aa1c0", "name": "CMsgGCCStrike15_v2_MatchmakingServerReservationResponse::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11aa2d0", "name": "CMsgGCCStrike15_v2_MatchEndRunRewardDrops::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11aa340", "name": "CMsgGCCStrike15_v2_MatchmakingServerRoundStats::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11aa520", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11aa630", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientAbandon::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11aa6a0", "name": "CMsgGCCStrike15_v2_ClientRequestJoinFriendData::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11aa730", "name": "CMsgGCCStrike15_v2_ClientRequestJoinServerData::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11aa7c0", "name": "CMsgGCCStrike15_v2_WatchInfoUsers::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11aabc0", "name": "CMsgGCCStrike15_v2_GC2ClientNotifyXPShop::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11aaca0", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientUpdate::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11aae60", "name": "CDataGCCStrike15_v2_MatchInfo::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11ab1f0", "name": "CMsgGCCStrike15_v2_MatchList::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11ab2d0", "name": "CMsgGCCStrike15_v2_MatchListTournamentOperatorMgmt::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11ab360", "name": "CMsgGCCStrike15_v2_MatchmakingGC2ClientHello::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11ab5f0", "name": "CMsgGCCStrike15_v2_PlayersProfile::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bd050", "name": "CMsgTEFireBullets_Extra::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bd0c0", "name": "CMsgTEFireBullets_Extra::ByteSizeLong", "confidence": "medium", "rationale": "protobuf vtable slot 8; const (int=1), recurses into submessage ByteSizeLong() and calls WireFormat size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bd1c0", "name": "CMsgTEFireBullets::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bd320", "name": "CMsgPlayerBulletHit::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bd3a0", "name": "CCSPredictionEvent_PlayerTeleport::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bd420", "name": "CCSUsrMsg_Damage::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bd480", "name": "CCSUsrMsg_DamagePrediction::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bd520", "name": "CMsgTEFireBullets::ByteSizeLong", "confidence": "medium", "rationale": "protobuf vtable slot 8; const (int=1), recurses into submessage ByteSizeLong() and calls WireFormat size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bd7d0", "name": "CMsgPlayerBulletHit::ByteSizeLong", "confidence": "medium", "rationale": "protobuf vtable slot 8; const (int=1), recurses into submessage ByteSizeLong() and calls WireFormat size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bd8f0", "name": "CCSPredictionEvent_PlayerTeleport::ByteSizeLong", "confidence": "medium", "rationale": "protobuf vtable slot 8; const (int=1), recurses into submessage ByteSizeLong() and calls WireFormat size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bd9d0", "name": "CCSUsrMsg_Damage::ByteSizeLong", "confidence": "medium", "rationale": "protobuf vtable slot 8; const (int=1), recurses into submessage ByteSizeLong() and calls WireFormat size helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11bda70", "name": "CCSUsrMsg_DamagePrediction::ByteSizeLong", "confidence": "medium", "rationale": "protobuf vtable slot 8; const (int=1), recurses into submessage ByteSizeLong() and calls WireFormat size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bdc00", "name": "CMsgLegacySource1ClientWelcome::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bddd0", "name": "CMsgLegacySource1ClientWelcome::ByteSizeLong", "confidence": "medium", "rationale": "protobuf vtable slot 8; const (int=1), recurses into submessage ByteSizeLong() and calls WireFormat size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be020", "name": "CMsgGCCStrike15_GotvSyncPacket::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be070", "name": "CMsgGCCStrike15_GotvSyncPacket::ByteSizeLong", "confidence": "medium", "rationale": "protobuf vtable slot 8; const (int=1), recurses into submessage ByteSizeLong() and calls WireFormat size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be0c0", "name": "CCSUsrMsg_HudMsg::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11be1a0", "name": "CCSUsrMsg_Fade::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11be210", "name": "CCSUsrMsg_HudMsg::ByteSizeLong", "confidence": "medium", "rationale": "protobuf vtable slot 8; const (int=1), recurses into submessage ByteSizeLong() and calls WireFormat size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11be3a0", "name": "CCSUsrMsg_Fade::ByteSizeLong", "confidence": "medium", "rationale": "protobuf vtable slot 8; const (int=1), recurses into submessage ByteSizeLong() and calls WireFormat size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11be460", "name": "CCSUsrMsg_ShootInfo::Clear", "confidence": "medium", "rationale": "protobuf vtable slot 4; int=1 non-const, recurses into submessage Clear() and calls shared string/field clear helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be520", "name": "CCSUsrMsg_ShootInfo::ByteSizeLong", "confidence": "medium", "rationale": "protobuf vtable slot 8; const (int=1), recurses into submessage ByteSizeLong() and calls WireFormat size helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11be800", "name": "CDemoFileHeader::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be810", "name": "CDemoFileHeader::IsInitialized", "confidence": "medium", "rationale": "protobuf vtable slot 5; trivial leaf returning bool (int=0 constant-true / int=1 checks required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be820", "name": "CGameInfo_CDotaGameInfo_CPlayerInfo::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be830", "name": "CGameInfo_CDotaGameInfo_CHeroSelectEvent::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be840", "name": "CGameInfo_CDotaGameInfo::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be850", "name": "CGameInfo_CCSGameInfo::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be860", "name": "CGameInfo::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be870", "name": "CDemoFileInfo::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be880", "name": "CDemoPacket::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be890", "name": "CDemoFullPacket::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be8a0", "name": "CDemoSaveGame::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be8b0", "name": "CDemoSyncTick::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be8c0", "name": "CDemoConsoleCmd::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be8d0", "name": "CDemoSendTables::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be8e0", "name": "CDemoClassInfo_class_t::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be8f0", "name": "CDemoClassInfo::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be900", "name": "CDemoCustomData::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be910", "name": "CDemoCustomDataCallbacks::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be920", "name": "CDemoAnimationHeader::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11be930", "name": "CDemoAnimationData::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11be940", "name": "CDemoStringTables_items_t::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be950", "name": "CDemoStringTables_table_t::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be960", "name": "CDemoStringTables::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be970", "name": "CDemoStop::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be980", "name": "CDemoUserCmd::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be990", "name": "CDemoSpawnGroups::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be9a0", "name": "CDemoSpawnGroupsHLTVBroadcast::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be9b0", "name": "CDemoRecovery_DemoInitialSpawnGroupEntry::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11be9c0", "name": "CDemoRecovery::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bea30", "name": "CMsgGCGiftedItems::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bea40", "name": "CMsgGCDev_SchemaReservationRequest::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bea50", "name": "CMsgCasketItem::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bea60", "name": "CMsgGCUserTrackTimePlayedConsecutively::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bea70", "name": "CMsgGCItemCustomizationNotification::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11beaa0", "name": "CEngineGotvSyncPacket::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11beb60", "name": "MLDict::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11beb70", "name": "MLEvent::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11beb80", "name": "MLMatchState::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11beb90", "name": "MLRoundState::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11beba0", "name": "MLWeaponState::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bebb0", "name": "MLPlayerState::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bebc0", "name": "MLGameState::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bebd0", "name": "MLDemoHeader::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bebe0", "name": "MLTick::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bebf0", "name": "VacNetShot::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bed30", "name": "CMsgVDebugGameSessionIDEvent::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bed40", "name": "CMsgPlaceDecalEvent::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11bed50", "name": "CMsgClearWorldDecalsEvent::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11bed60", "name": "CMsgClearEntityDecalsEvent::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11bed70", "name": "CMsgClearDecalsForEntityEvent::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11bed80", "name": "CMsgSource1LegacyGameEventList_key_t::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bed90", "name": "CMsgSource1LegacyGameEventList_descriptor_t::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11beda0", "name": "CMsgSource1LegacyGameEventList::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bedb0", "name": "CMsgSource1LegacyListenEvents::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bedc0", "name": "CMsgSource1LegacyGameEvent_key_t::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bedd0", "name": "CMsgSource1LegacyGameEvent::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bede0", "name": "CMsgSosStartSoundEvent::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bedf0", "name": "CMsgSosStopSoundEvent::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bee00", "name": "CMsgSosStopSoundEventHash::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bee10", "name": "CMsgSosSetSoundEventParams::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bee20", "name": "CMsgSosSetLibraryStackFields::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bee30", "name": "CMsgClothStiffenAnimEvent::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11bee40", "name": "CMsgClothEffectAnimEvent::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11bf180", "name": "CMsgSOIDOwner::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf190", "name": "CGameInfo_CDotaGameInfo_CPlayerInfo::IsInitialized", "confidence": "medium", "rationale": "protobuf vtable slot 5; trivial leaf returning bool (int=0 constant-true / int=1 checks required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf1a0", "name": "CMsgSOSingleObject::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf1b0", "name": "CMsgSOMultipleObjects_SingleObject::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf1c0", "name": "CMsgSOMultipleObjects::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf1d0", "name": "CMsgSOCacheSubscribed_SubscribedType::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf1e0", "name": "CMsgSOCacheSubscribed::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf1f0", "name": "CMsgSOCacheUnsubscribed::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf200", "name": "CMsgSOCacheSubscriptionCheck::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf210", "name": "CMsgSOCacheSubscriptionRefresh::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf220", "name": "CMsgSOCacheVersion::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf230", "name": "CMsgAccountDetails::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf240", "name": "CMsgGCMultiplexMessage::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf250", "name": "CMsgGCMultiplexMessage_Response::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf260", "name": "CGCToGCMsgMasterAck::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf270", "name": "CGCToGCMsgMasterAck_Response::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf280", "name": "CGCToGCMsgMasterStartupComplete::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf290", "name": "CGCToGCMsgRouted::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf2a0", "name": "CGCToGCMsgRoutedReply::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf2b0", "name": "CMsgGCUpdateSessionIP::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf2c0", "name": "CMsgGCRequestSessionIP::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf2d0", "name": "CMsgGCRequestSessionIPResponse::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf2e0", "name": "CMsgSOCacheHaveVersion::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf2f0", "name": "CMsgClientHello::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf300", "name": "CMsgServerHello::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf310", "name": "CMsgClientWelcome_Location::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf320", "name": "CMsgClientWelcome::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf330", "name": "CMsgConnectionStatus::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf340", "name": "CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf350", "name": "CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf360", "name": "CWorkshop_PopulateItemDescriptions_Request::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf370", "name": "CWorkshop_GetContributors_Request::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf380", "name": "CWorkshop_GetContributors_Response::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf390", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf3a0", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopDirectPaymentRule::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf3b0", "name": "CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf3c0", "name": "CWorkshop_SetItemPaymentRules_Request::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf3d0", "name": "CWorkshop_SetItemPaymentRules_Response::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf3e0", "name": "CGameServers_AggregationQuery_Request::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf3f0", "name": "CGameServers_AggregationQuery_Response_Group::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf400", "name": "CGameServers_AggregationQuery_Response::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf410", "name": "CWorkshop_AddSpecialPayment_Request::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf420", "name": "CWorkshop_AddSpecialPayment_Response::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf430", "name": "CProductInfo_SetRichPresenceLocalization_Request_Token::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf440", "name": "CProductInfo_SetRichPresenceLocalization_Request_LanguageSection::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf450", "name": "CProductInfo_SetRichPresenceLocalization_Request::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf460", "name": "CProductInfo_SetRichPresenceLocalization_Response::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf470", "name": "CMsgSerializedSOCache_TypeCache::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf480", "name": "CMsgSerializedSOCache_Cache_Version::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf490", "name": "CMsgSerializedSOCache_Cache::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bf4a0", "name": "CMsgSerializedSOCache::GetMetadata", "confidence": "low", "rationale": "protobuf vtable slot 17; ubiquitous pure-virtual leaf, int=0 ignores this and returns from static descriptor table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfa60", "name": "CDemoFileHeader::New", "confidence": "low", "rationale": "protobuf vtable slot 15; int=2 (this+Arena*) allocator override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11bfa70", "name": "CGameInfo_CCSGameInfo::New", "confidence": "low", "rationale": "protobuf vtable slot 15; int=2 (this+Arena*) allocator override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11bfa80", "name": "CDemoClassInfo::New", "confidence": "low", "rationale": "protobuf vtable slot 15; int=2 (this+Arena*) allocator override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11bfa90", "name": "CGameInfo_CDotaGameInfo_CPlayerInfo::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfaa0", "name": "CGameInfo_CDotaGameInfo_CHeroSelectEvent::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfab0", "name": "CGameInfo_CDotaGameInfo::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfac0", "name": "CGameInfo_CCSGameInfo::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfad0", "name": "CGameInfo::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfae0", "name": "CDemoStringTables::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfaf0", "name": "CDemoPacket::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfb00", "name": "CDemoClassInfo_class_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfb10", "name": "CDemoStringTables_items_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfb20", "name": "CDemoStringTables_table_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfb30", "name": "CDemoRecovery_DemoInitialSpawnGroupEntry::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfb40", "name": "MLDict::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfb50", "name": "MLWeaponState::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfb60", "name": "MLMatchState::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfb70", "name": "MLRoundState::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfb80", "name": "MLPlayerState::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfb90", "name": "MLGameState::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfba0", "name": "MLEvent::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfbb0", "name": "CMsgSource1LegacyGameEventList_key_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfbc0", "name": "CMsgSource1LegacyGameEventList_descriptor_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfbd0", "name": "CMsgSource1LegacyGameEvent_key_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfbe0", "name": "CMsgSOIDOwner::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfbf0", "name": "CMsgSOMultipleObjects_SingleObject::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfc00", "name": "CMsgSOCacheSubscribed_SubscribedType::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfc10", "name": "CMsgSOCacheHaveVersion::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfc20", "name": "CMsgSOCacheSubscribed::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfc30", "name": "CMsgSOCacheSubscriptionCheck::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfc40", "name": "CMsgClientWelcome_Location::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfc50", "name": "CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfc60", "name": "CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfc70", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfc80", "name": "CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfc90", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopDirectPaymentRule::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfca0", "name": "CGameServers_AggregationQuery_Response_Group::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfcb0", "name": "CProductInfo_SetRichPresenceLocalization_Request_Token::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfcc0", "name": "CProductInfo_SetRichPresenceLocalization_Request_LanguageSection::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfcd0", "name": "CMsgSerializedSOCache_Cache_Version::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9; trivial leaf (int=1) returning this->_cached_size_", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfce0", "name": "CMsgSerializedSOCache_TypeCache::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfcf0", "name": "CMsgSerializedSOCache_Cache::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfd00", "name": "CMsgSerializedSOCache::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfd10", "name": "CProductInfo_SetRichPresenceLocalization_Request::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfd20", "name": "CWorkshop_AddSpecialPayment_Request::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfd30", "name": "CGameServers_AggregationQuery_Response::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfd40", "name": "CGameServers_AggregationQuery_Request::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfd50", "name": "CWorkshop_SetItemPaymentRules_Request::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfd60", "name": "CWorkshop_GetContributors_Response::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfd70", "name": "CWorkshop_GetContributors_Request::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfd80", "name": "CWorkshop_PopulateItemDescriptions_Request::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfd90", "name": "CMsgConnectionStatus::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfda0", "name": "CMsgClientWelcome::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfdb0", "name": "CMsgServerHello::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfdc0", "name": "CMsgClientHello::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfdd0", "name": "CMsgGCRequestSessionIPResponse::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfde0", "name": "CMsgGCRequestSessionIP::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfdf0", "name": "CMsgGCUpdateSessionIP::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfe00", "name": "CGCToGCMsgRoutedReply::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfe10", "name": "CGCToGCMsgRouted::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfe20", "name": "CGCToGCMsgMasterAck_Response::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfe30", "name": "CGCToGCMsgMasterAck::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfe40", "name": "CMsgGCMultiplexMessage_Response::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfe50", "name": "CMsgGCMultiplexMessage::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfe60", "name": "CMsgAccountDetails::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfe70", "name": "CMsgSOCacheVersion::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfe80", "name": "CMsgSOCacheSubscriptionRefresh::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfe90", "name": "CMsgSOCacheUnsubscribed::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfea0", "name": "CMsgSOMultipleObjects::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfeb0", "name": "CMsgSOSingleObject::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bfec0", "name": "CMsgSource1LegacyGameEvent::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfed0", "name": "CMsgSource1LegacyListenEvents::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfee0", "name": "CMsgSource1LegacyGameEventList::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfef0", "name": "CMsgVDebugGameSessionIDEvent::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bff00", "name": "VacNetShot::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bff10", "name": "MLTick::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bff20", "name": "MLDemoHeader::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bff30", "name": "CEngineGotvSyncPacket::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bff40", "name": "CMsgGCItemCustomizationNotification::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bff50", "name": "CMsgGCUserTrackTimePlayedConsecutively::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bff60", "name": "CMsgCasketItem::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bff70", "name": "CMsgGCDev_SchemaReservationRequest::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bff80", "name": "CMsgGCGiftedItems::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11bff90", "name": "CDemoRecovery::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bffa0", "name": "CDemoSpawnGroupsHLTVBroadcast::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bffb0", "name": "CDemoSpawnGroups::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bffc0", "name": "CDemoUserCmd::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bffd0", "name": "CDemoCustomDataCallbacks::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bffe0", "name": "CDemoCustomData::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11bfff0", "name": "CDemoClassInfo::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0000", "name": "CDemoSendTables::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0010", "name": "CDemoConsoleCmd::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0020", "name": "CDemoSaveGame::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0030", "name": "CDemoFullPacket::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0040", "name": "CDemoFileInfo::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0050", "name": "CDemoFileHeader::GetCachedSize", "confidence": "medium", "rationale": "vtable slot 9: int=1 16-byte const leaf immediately after ByteSizeLong = generated protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0060", "name": "CWorkshop_GetContributors_Response::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0070", "name": "CMsgSOCacheVersion::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0090", "name": "CMsgGCUpdateSessionIP::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c00d0", "name": "CMsgGCRequestSessionIPResponse::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c00f0", "name": "CDemoRecovery_DemoInitialSpawnGroupEntry::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0130", "name": "CMsgGCUserTrackTimePlayedConsecutively::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0160", "name": "CMsgClearWorldDecalsEvent::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0190", "name": "CMsgClearEntityDecalsEvent::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c01c0", "name": "CMsgClearDecalsForEntityEvent::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0210", "name": "CMsgGCMultiplexMessage_Response::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0240", "name": "CGCToGCMsgMasterAck::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0290", "name": "CWorkshop_GetContributors_Request::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c02e0", "name": "CMsgAccountDetails::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0410", "name": "CMsgClientWelcome_Location::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0470", "name": "CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c04e0", "name": "CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0550", "name": "CDemoStringTables_items_t::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c05c0", "name": "CDemoPacket::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0600", "name": "CMsgSosSetLibraryStackFields::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c0650", "name": "CMsgGCMultiplexMessage::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c06c0", "name": "CGCToGCMsgRouted::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0740", "name": "CGCToGCMsgRoutedReply::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c07a0", "name": "CGameInfo_CDotaGameInfo_CHeroSelectEvent::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0800", "name": "CMsgCasketItem::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0850", "name": "CEngineGotvSyncPacket::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c0940", "name": "VacNetShot::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c09e0", "name": "CMsgSosStopSoundEvent::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c0a10", "name": "CMsgSosStopSoundEventHash::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c0a50", "name": "CMsgClothStiffenAnimEvent::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0ad0", "name": "CMsgSOIDOwner::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0b20", "name": "CMsgSOCacheUnsubscribed::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const that recurses into CMsgSOIDOwner slot-8 (sub_0x11c0ad0), the recursive size accumulator = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0b70", "name": "CMsgSOCacheSubscriptionCheck::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const that recurses into CMsgSOIDOwner slot-8 (sub_0x11c0ad0), the recursive size accumulator = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0bd0", "name": "CMsgSOCacheSubscriptionRefresh::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const that recurses into CMsgSOIDOwner slot-8 (sub_0x11c0ad0), the recursive size accumulator = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0c20", "name": "CMsgSOCacheHaveVersion::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const that recurses into CMsgSOIDOwner slot-8 (sub_0x11c0ad0), the recursive size accumulator = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0c80", "name": "CGCToGCMsgMasterAck_Response::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0cb0", "name": "CMsgConnectionStatus::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0d70", "name": "CMsgSerializedSOCache_Cache_Version::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c0dc0", "name": "CDemoFileHeader::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1000", "name": "CGameInfo_CDotaGameInfo_CPlayerInfo::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c10b0", "name": "CDemoClassInfo_class_t::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1130", "name": "CMsgGCDev_SchemaReservationRequest::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c11e0", "name": "MLDict::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1280", "name": "MLMatchState::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1340", "name": "MLRoundState::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c13c0", "name": "MLWeaponState::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c14d0", "name": "MLDemoHeader::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1560", "name": "CMsgVDebugGameSessionIDEvent::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c15c0", "name": "CMsgSource1LegacyGameEventList_key_t::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1620", "name": "CMsgSource1LegacyGameEvent_key_t::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1710", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1790", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopDirectPaymentRule::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c17f0", "name": "CWorkshop_AddSpecialPayment_Request::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c18a0", "name": "CDemoSaveGame::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1910", "name": "CDemoCustomData::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1970", "name": "CDemoAnimationHeader::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c19f0", "name": "CDemoAnimationData::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1ab0", "name": "CDemoUserCmd::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1b10", "name": "CMsgSosStartSoundEvent::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c1bc0", "name": "CMsgSosSetSoundEventParams::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c1c20", "name": "CMsgSOSingleObject::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const that recurses into CMsgSOIDOwner slot-8 (sub_0x11c0ad0), the recursive size accumulator = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1ce0", "name": "CMsgSOMultipleObjects_SingleObject::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8: int=1 const, size varies with field count and same-slot recursion pattern = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1d40", "name": "CDemoFileHeader::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1d60", "name": "CGameInfo_CDotaGameInfo_CPlayerInfo::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1d80", "name": "CGameInfo_CDotaGameInfo_CHeroSelectEvent::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1da0", "name": "CGameInfo_CDotaGameInfo::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1dc0", "name": "CGameInfo_CCSGameInfo::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1de0", "name": "CGameInfo::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1e00", "name": "CDemoFileInfo::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1e20", "name": "CDemoPacket::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1e40", "name": "CDemoFullPacket::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1e60", "name": "CDemoSaveGame::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1e80", "name": "CDemoSyncTick::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1ea0", "name": "CDemoConsoleCmd::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1ec0", "name": "CDemoSendTables::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1ee0", "name": "CDemoClassInfo_class_t::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1f00", "name": "CDemoClassInfo::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1f20", "name": "CDemoCustomData::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1f40", "name": "CDemoCustomDataCallbacks::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1f60", "name": "CDemoAnimationHeader::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1f80", "name": "CDemoAnimationData::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1fa0", "name": "CDemoStringTables_items_t::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1fc0", "name": "CDemoStringTables_table_t::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c1fe0", "name": "CDemoStringTables::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2000", "name": "CDemoStop::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2020", "name": "CDemoUserCmd::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2040", "name": "CDemoSpawnGroups::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2060", "name": "CDemoSpawnGroupsHLTVBroadcast::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2080", "name": "CDemoRecovery_DemoInitialSpawnGroupEntry::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c20a0", "name": "CDemoRecovery::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c20c0", "name": "CMsgGCGiftedItems::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c20e0", "name": "CMsgGCDev_SchemaReservationRequest::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2100", "name": "CMsgCasketItem::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2120", "name": "CMsgGCUserTrackTimePlayedConsecutively::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2140", "name": "CMsgGCItemCustomizationNotification::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2160", "name": "CEngineGotvSyncPacket::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2180", "name": "MLDict::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c21a0", "name": "MLEvent::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c21c0", "name": "MLMatchState::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c21e0", "name": "MLRoundState::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2200", "name": "MLWeaponState::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2220", "name": "MLPlayerState::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2240", "name": "MLGameState::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2260", "name": "MLDemoHeader::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2280", "name": "MLTick::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c22a0", "name": "VacNetShot::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c22c0", "name": "CMsgVDebugGameSessionIDEvent::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c22e0", "name": "CMsgPlaceDecalEvent::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2300", "name": "CMsgClearWorldDecalsEvent::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2320", "name": "CMsgClearEntityDecalsEvent::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2340", "name": "CMsgClearDecalsForEntityEvent::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2360", "name": "CMsgSource1LegacyGameEventList_key_t::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2380", "name": "CMsgSource1LegacyGameEventList_descriptor_t::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c23a0", "name": "CMsgSource1LegacyGameEventList::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c23c0", "name": "CMsgSource1LegacyListenEvents::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c23e0", "name": "CMsgSource1LegacyGameEvent_key_t::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2400", "name": "CMsgSource1LegacyGameEvent::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2420", "name": "CMsgSosStartSoundEvent::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2440", "name": "CMsgSosStopSoundEvent::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2460", "name": "CMsgSosStopSoundEventHash::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2480", "name": "CMsgSosSetSoundEventParams::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c24a0", "name": "CMsgSosSetLibraryStackFields::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c24c0", "name": "CMsgClothStiffenAnimEvent::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c24e0", "name": "CMsgClothEffectAnimEvent::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2500", "name": "CMsgSOIDOwner::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2520", "name": "CMsgSOSingleObject::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2540", "name": "CMsgSOMultipleObjects_SingleObject::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2560", "name": "CMsgSOMultipleObjects::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2580", "name": "CMsgSOCacheSubscribed_SubscribedType::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c25a0", "name": "CMsgSOCacheSubscribed::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c25c0", "name": "CMsgSOCacheUnsubscribed::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c25e0", "name": "CMsgSOCacheSubscriptionCheck::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2600", "name": "CMsgSOCacheSubscriptionRefresh::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2620", "name": "CMsgSOCacheVersion::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2640", "name": "CMsgAccountDetails::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2660", "name": "CMsgGCMultiplexMessage::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2680", "name": "CMsgGCMultiplexMessage_Response::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c26a0", "name": "CGCToGCMsgMasterAck::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c26c0", "name": "CGCToGCMsgMasterAck_Response::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c26e0", "name": "CGCToGCMsgMasterStartupComplete::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2700", "name": "CGCToGCMsgRouted::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2720", "name": "CGCToGCMsgRoutedReply::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2740", "name": "CMsgGCUpdateSessionIP::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2760", "name": "CMsgGCRequestSessionIP::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2780", "name": "CMsgGCRequestSessionIPResponse::GetClassData", "confidence": "low", "rationale": "vtable slot 16: int=0 uniform 32-byte pure const-return stub (ignores this, no callees) = static ClassData accessor GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c27a0", "name": "CMsgSOCacheHaveVersion::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c27c0", "name": "CMsgClientHello::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c27e0", "name": "CMsgServerHello::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c2800", "name": "CMsgClientWelcome_Location::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2820", "name": "CMsgClientWelcome::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c2840", "name": "CMsgConnectionStatus::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c2860", "name": "CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c2880", "name": "CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c28a0", "name": "CWorkshop_PopulateItemDescriptions_Request::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c28c0", "name": "CWorkshop_GetContributors_Request::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c28e0", "name": "CWorkshop_GetContributors_Response::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c2900", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c2920", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopDirectPaymentRule::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2940", "name": "CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c2960", "name": "CWorkshop_SetItemPaymentRules_Request::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c2980", "name": "CWorkshop_SetItemPaymentRules_Response::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11c29a0", "name": "CGameServers_AggregationQuery_Request::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c29c0", "name": "CGameServers_AggregationQuery_Response_Group::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c29e0", "name": "CGameServers_AggregationQuery_Response::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2a00", "name": "CWorkshop_AddSpecialPayment_Request::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2a20", "name": "CWorkshop_AddSpecialPayment_Response::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2a40", "name": "CProductInfo_SetRichPresenceLocalization_Request_Token::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2a60", "name": "CProductInfo_SetRichPresenceLocalization_Request_LanguageSection::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2a80", "name": "CProductInfo_SetRichPresenceLocalization_Request::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2aa0", "name": "CProductInfo_SetRichPresenceLocalization_Response::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2ac0", "name": "CMsgSerializedSOCache_TypeCache::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2ae0", "name": "CMsgSerializedSOCache_Cache_Version::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2b00", "name": "CMsgSerializedSOCache_Cache::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2b20", "name": "CMsgSerializedSOCache::IsInitialized", "confidence": "medium", "rationale": "vtable slot 16, int=0 returns constant with no this-read/no callees: IsInitialized (no required fields)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2b40", "name": "CGameInfo::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c2be0", "name": "CDemoFullPacket::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c2c80", "name": "CMsgSOCacheUnsubscribed::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c2ce0", "name": "CMsgSOCacheSubscriptionRefresh::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c2d40", "name": "CDemoClassInfo::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c2dc0", "name": "MLGameState::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c2e90", "name": "CGameInfo_CCSGameInfo::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2ec0", "name": "CDemoCustomDataCallbacks::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c2f50", "name": "CGameServers_AggregationQuery_Request::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c3010", "name": "CGameServers_AggregationQuery_Response_Group::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c3150", "name": "CGameServers_AggregationQuery_Response::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c31c0", "name": "CMsgSOCacheSubscribed_SubscribedType::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c3270", "name": "CMsgSOCacheSubscribed::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c3330", "name": "CMsgSerializedSOCache_TypeCache::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c3400", "name": "CDemoCustomDataCallbacks::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c34f0", "name": "CMsgGCGiftedItems::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c3590", "name": "CMsgSource1LegacyListenEvents::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c35e0", "name": "CMsgGCItemCustomizationNotification::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c3650", "name": "CProductInfo_SetRichPresenceLocalization_Response::~CProductInfo_SetRichPresenceLocalization_Response", "confidence": "high", "rationale": "vtable slot 0, int=1 this-only: complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c3660", "name": "CProductInfo_SetRichPresenceLocalization_Response::~CProductInfo_SetRichPresenceLocalization_Response", "confidence": "high", "rationale": "vtable slot 1, int=1, calls operator delete (sub_0x1cd7e48): deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c3690", "name": "CWorkshop_AddSpecialPayment_Response::~CWorkshop_AddSpecialPayment_Response", "confidence": "high", "rationale": "vtable slot 0, int=1 this-only: complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c36a0", "name": "CWorkshop_AddSpecialPayment_Response::~CWorkshop_AddSpecialPayment_Response", "confidence": "high", "rationale": "vtable slot 1, int=1, calls operator delete (sub_0x1cd7e48): deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c36d0", "name": "CWorkshop_SetItemPaymentRules_Response::~CWorkshop_SetItemPaymentRules_Response", "confidence": "high", "rationale": "vtable slot 0, int=1 this-only: complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c36e0", "name": "CWorkshop_SetItemPaymentRules_Response::~CWorkshop_SetItemPaymentRules_Response", "confidence": "high", "rationale": "vtable slot 1, int=1, calls operator delete (sub_0x1cd7e48): deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c3710", "name": "CGCToGCMsgMasterStartupComplete::~CGCToGCMsgMasterStartupComplete", "confidence": "high", "rationale": "vtable slot 0, int=1 this-only: complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c3720", "name": "CGCToGCMsgMasterStartupComplete::~CGCToGCMsgMasterStartupComplete", "confidence": "high", "rationale": "vtable slot 1, int=1, calls operator delete (sub_0x1cd7e48): deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c3750", "name": "CDemoStop::~CDemoStop", "confidence": "high", "rationale": "vtable slot 0, int=1 this-only: complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c3760", "name": "CDemoStop::~CDemoStop", "confidence": "high", "rationale": "vtable slot 1, int=1, calls operator delete (sub_0x1cd7e48): deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c3790", "name": "CDemoSyncTick::~CDemoSyncTick", "confidence": "high", "rationale": "vtable slot 0, int=1 this-only: complete-object destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c3b30", "name": "CDemoSpawnGroups::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c3d40", "name": "CMsgSOCacheSubscriptionCheck::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c3de0", "name": "CMsgSOCacheVersion::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c3e50", "name": "CMsgGCUpdateSessionIP::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c3f00", "name": "CMsgGCRequestSessionIP::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c3f70", "name": "CMsgGCRequestSessionIPResponse::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c3fe0", "name": "CMsgSOCacheHaveVersion::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c40c0", "name": "CWorkshop_GetContributors_Response::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c4180", "name": "CMsgSOMultipleObjects::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c4260", "name": "CMsgSOCacheSubscribed::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c44a0", "name": "CMsgSerializedSOCache_Cache::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c45f0", "name": "CMsgSerializedSOCache::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c46a0", "name": "CMsgClientWelcome::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c4930", "name": "CMsgSOMultipleObjects::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c4a40", "name": "CMsgSource1LegacyGameEventList_descriptor_t::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c4b60", "name": "CMsgSource1LegacyGameEventList::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c4bd0", "name": "CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c4cd0", "name": "CWorkshop_PopulateItemDescriptions_Request::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c4d60", "name": "CGameInfo_CDotaGameInfo::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c4fa0", "name": "CGameInfo::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c5060", "name": "CDemoFileInfo::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c5120", "name": "CGameInfo_CCSGameInfo::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c5210", "name": "CWorkshop_SetItemPaymentRules_Request::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c53c0", "name": "CMsgClientHello::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c5570", "name": "CMsgServerHello::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c5730", "name": "CDemoClassInfo::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c5820", "name": "CDemoRecovery::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c58d0", "name": "MLEvent::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c5a00", "name": "CProductInfo_SetRichPresenceLocalization_Request_LanguageSection::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c5b10", "name": "CProductInfo_SetRichPresenceLocalization_Request::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c5be0", "name": "CMsgGCUserTrackTimePlayedConsecutively::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c5cc0", "name": "CMsgClearWorldDecalsEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c5da0", "name": "CMsgClearEntityDecalsEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c5e80", "name": "CMsgGCMultiplexMessage_Response::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c5f50", "name": "CDemoStringTables_table_t::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c60c0", "name": "CDemoStringTables::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c6130", "name": "CDemoFullPacket::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c6260", "name": "CMsgSosStopSoundEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c6340", "name": "CGCToGCMsgMasterAck_Response::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c6410", "name": "CDemoConsoleCmd::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c64c0", "name": "CMsgSource1LegacyGameEvent::ByteSizeLong", "confidence": "high", "rationale": "vtable slot 8, int=1 this-only calling protobuf field-size helpers: ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11c66c0", "name": "CMsgSosStopSoundEventHash::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c67e0", "name": "CGameServers_AggregationQuery_Request::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c6960", "name": "CDemoRecovery_DemoInitialSpawnGroupEntry::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c6a60", "name": "CWorkshop_PopulateItemDescriptions_Request::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c6b70", "name": "CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c6c50", "name": "CProductInfo_SetRichPresenceLocalization_Request_LanguageSection::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c6d30", "name": "MLEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c6e10", "name": "CDemoPacket::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c6ed0", "name": "CDemoSendTables::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c6f90", "name": "CDemoSpawnGroupsHLTVBroadcast::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c7050", "name": "CMsgClientWelcome_Location::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c71a0", "name": "CMsgVDebugGameSessionIDEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c7300", "name": "CMsgSource1LegacyGameEventList_key_t::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c7460", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopDirectPaymentRule::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c75c0", "name": "CMsgClearDecalsForEntityEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c7720", "name": "CGCToGCMsgMasterAck::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c7880", "name": "CWorkshop_GetContributors_Request::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c79e0", "name": "CMsgCasketItem::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c7b40", "name": "CMsgSOIDOwner::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c7ca0", "name": "CMsgSerializedSOCache_Cache_Version::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c7e00", "name": "CProductInfo_SetRichPresenceLocalization_Request_Token::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c7f20", "name": "MLTick::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c8060", "name": "CMsgSource1LegacyListenEvents::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c8200", "name": "CMsgSOCacheSubscribed_SubscribedType::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c8380", "name": "CMsgSosSetLibraryStackFields::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c8490", "name": "CDemoRecovery::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c85a0", "name": "CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c8760", "name": "CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c88c0", "name": "CMsgSource1LegacyGameEventList_descriptor_t::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c8a40", "name": "CMsgSerializedSOCache::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c8c00", "name": "CGameInfo_CDotaGameInfo_CHeroSelectEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c8da0", "name": "CProductInfo_SetRichPresenceLocalization_Request::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c8f60", "name": "CDemoFileInfo::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c9140", "name": "CDemoClassInfo_class_t::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c9320", "name": "MLRoundState::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c94e0", "name": "CDemoStringTables_table_t::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c96a0", "name": "CDemoCustomData::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c9820", "name": "CDemoUserCmd::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c99a0", "name": "CMsgSosSetSoundEventParams::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c9b20", "name": "CMsgSOMultipleObjects_SingleObject::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c9ca0", "name": "CGCToGCMsgRoutedReply::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11c9e00", "name": "CMsgSerializedSOCache_TypeCache::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ca020", "name": "CMsgSerializedSOCache_Cache::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ca200", "name": "CMsgGCItemCustomizationNotification::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ca460", "name": "CDemoStringTables_items_t::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ca5a0", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ca7a0", "name": "MLDict::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ca9c0", "name": "CMsgClothStiffenAnimEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cac00", "name": "CMsgGCDev_SchemaReservationRequest::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cae60", "name": "MLDemoHeader::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cb0c0", "name": "CDemoSaveGame::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cb2a0", "name": "CMsgSOSingleObject::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cb480", "name": "CDemoAnimationHeader::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cb680", "name": "CMsgSource1LegacyGameEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cb920", "name": "CWorkshop_SetItemPaymentRules_Request::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cbb80", "name": "CMsgGCMultiplexMessage::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cbda0", "name": "CGameInfo_CDotaGameInfo_CPlayerInfo::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cc040", "name": "CMsgGCGiftedItems::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cc340", "name": "VacNetShot::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cc6c0", "name": "CWorkshop_AddSpecialPayment_Request::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cc9c0", "name": "CGCToGCMsgRouted::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ccc00", "name": "MLMatchState::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ccf00", "name": "CMsgClothEffectAnimEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cd260", "name": "CMsgConnectionStatus::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cd620", "name": "CGameServers_AggregationQuery_Response_Group::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cda40", "name": "CMsgSource1LegacyGameEvent_key_t::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cde60", "name": "CDemoAnimationData::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ce120", "name": "CMsgSosStartSoundEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ce3a0", "name": "CMsgServerHello::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ce750", "name": "CMsgAccountDetails::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ceb40", "name": "CMsgClientHello::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cef20", "name": "CMsgClientWelcome::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cf2a0", "name": "CEngineGotvSyncPacket::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cf620", "name": "CMsgPlaceDecalEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cf930", "name": "CDemoFileHeader::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cfc00", "name": "MLWeaponState::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11cff80", "name": "CGameInfo_CDotaGameInfo::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d02c0", "name": "MLPlayerState::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 12, int=3 (this,target,EpsCopyOutputStream*) calling WireFormat serialize helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d0810", "name": "CDemoFileHeader::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d08b0", "name": "CGameInfo_CDotaGameInfo_CPlayerInfo::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d0940", "name": "CGameInfo_CDotaGameInfo_CHeroSelectEvent::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d0a00", "name": "CGameInfo_CDotaGameInfo::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d0aa0", "name": "CGameInfo_CCSGameInfo::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d0b40", "name": "CGameInfo::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d0bd0", "name": "CDemoFileInfo::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d0c70", "name": "CDemoPacket::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d0d10", "name": "CDemoFullPacket::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d0da0", "name": "CDemoSaveGame::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d0e20", "name": "CDemoSyncTick::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d0ec0", "name": "CDemoConsoleCmd::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d0f60", "name": "CDemoSendTables::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1000", "name": "CDemoClassInfo_class_t::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d10b0", "name": "CDemoClassInfo::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d1140", "name": "CDemoCustomData::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d11e0", "name": "CDemoCustomDataCallbacks::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1380", "name": "CDemoStringTables_items_t::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1460", "name": "CDemoStringTables_table_t::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1510", "name": "CDemoStringTables::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1590", "name": "CDemoStop::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1620", "name": "CDemoUserCmd::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d16c0", "name": "CDemoSpawnGroups::New", "confidence": "medium", "rationale": "vtable slot 3, int=2 (this+Arena*): MessageLite::New allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1760", "name": "CDemoSpawnGroupsHLTVBroadcast::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d17e0", "name": "CDemoRecovery_DemoInitialSpawnGroupEntry::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1870", "name": "CDemoRecovery::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1930", "name": "CMsgGCGiftedItems::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d19d0", "name": "CMsgGCDev_SchemaReservationRequest::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1a70", "name": "CMsgCasketItem::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1b00", "name": "CMsgGCUserTrackTimePlayedConsecutively::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1ba0", "name": "CMsgGCItemCustomizationNotification::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1c20", "name": "CEngineGotvSyncPacket::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d1cf0", "name": "MLDict::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1da0", "name": "MLEvent::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1e40", "name": "MLMatchState::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1ee0", "name": "MLRoundState::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d1f80", "name": "MLWeaponState::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d2050", "name": "MLPlayerState::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d2100", "name": "MLGameState::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d2180", "name": "MLDemoHeader::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d2230", "name": "MLTick::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d22e0", "name": "VacNetShot::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d2690", "name": "CMsgVDebugGameSessionIDEvent::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d2940", "name": "CMsgSource1LegacyGameEventList_key_t::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d2a00", "name": "CMsgSource1LegacyGameEventList_descriptor_t::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d2ab0", "name": "CMsgSource1LegacyGameEventList::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d2b40", "name": "CMsgSource1LegacyListenEvents::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d2bd0", "name": "CMsgSource1LegacyGameEvent_key_t::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d2ca0", "name": "CMsgSource1LegacyGameEvent::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d3370", "name": "CMsgSOIDOwner::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3400", "name": "CMsgSOSingleObject::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3490", "name": "CMsgSOMultipleObjects_SingleObject::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3540", "name": "CMsgSOMultipleObjects::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3600", "name": "CMsgSOCacheSubscribed_SubscribedType::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d36b0", "name": "CMsgSOCacheSubscribed::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3730", "name": "CMsgSOCacheUnsubscribed::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d37d0", "name": "CMsgSOCacheSubscriptionCheck::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3850", "name": "CMsgSOCacheSubscriptionRefresh::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d38d0", "name": "CMsgSOCacheVersion::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3960", "name": "CMsgAccountDetails::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3a10", "name": "CMsgGCMultiplexMessage::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3aa0", "name": "CMsgGCMultiplexMessage_Response::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d3b20", "name": "CGCToGCMsgMasterAck::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3bb0", "name": "CGCToGCMsgMasterAck_Response::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3c30", "name": "CGCToGCMsgMasterStartupComplete::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3cb0", "name": "CGCToGCMsgRouted::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3d40", "name": "CGCToGCMsgRoutedReply::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d3de0", "name": "CMsgGCUpdateSessionIP::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d3e60", "name": "CMsgGCRequestSessionIP::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d3ef0", "name": "CMsgGCRequestSessionIPResponse::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d3f90", "name": "CMsgSOCacheHaveVersion::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d4040", "name": "CMsgClientHello::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d4110", "name": "CMsgServerHello::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d41a0", "name": "CMsgClientWelcome_Location::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d4250", "name": "CMsgClientWelcome::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d42e0", "name": "CMsgConnectionStatus::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d4370", "name": "CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d4420", "name": "CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d44d0", "name": "CWorkshop_PopulateItemDescriptions_Request::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d4550", "name": "CWorkshop_GetContributors_Request::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d45f0", "name": "CWorkshop_GetContributors_Response::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d4680", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d4710", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopDirectPaymentRule::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d47a0", "name": "CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d4860", "name": "CWorkshop_SetItemPaymentRules_Request::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d48e0", "name": "CWorkshop_SetItemPaymentRules_Response::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11d49b0", "name": "CGameServers_AggregationQuery_Request::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d4a70", "name": "CGameServers_AggregationQuery_Response_Group::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d4b20", "name": "CGameServers_AggregationQuery_Response::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d4bb0", "name": "CWorkshop_AddSpecialPayment_Request::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d4c30", "name": "CWorkshop_AddSpecialPayment_Response::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d4cd0", "name": "CProductInfo_SetRichPresenceLocalization_Request_Token::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d4d80", "name": "CProductInfo_SetRichPresenceLocalization_Request_LanguageSection::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d4e30", "name": "CProductInfo_SetRichPresenceLocalization_Request::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d4eb0", "name": "CProductInfo_SetRichPresenceLocalization_Response::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d4f70", "name": "CMsgSerializedSOCache_TypeCache::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d5010", "name": "CMsgSerializedSOCache_Cache_Version::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d50d0", "name": "CMsgSerializedSOCache_Cache::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d5180", "name": "CMsgSerializedSOCache::New", "confidence": "medium", "rationale": "vtable slot 3, this+Arena* abi (int=2) is the only protobuf Message virtual with one arg; callees = arena alloc + ctor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11d5190", "name": "CDemoFileHeader::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d5580", "name": "CGameInfo_CDotaGameInfo_CPlayerInfo::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d57f0", "name": "CGameInfo_CDotaGameInfo_CHeroSelectEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d5a40", "name": "CGameInfo_CCSGameInfo::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d5ca0", "name": "CGameInfo::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d5ea0", "name": "CDemoFileInfo::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d6110", "name": "CDemoPacket::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d62a0", "name": "CDemoFullPacket::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d64a0", "name": "CDemoSaveGame::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d6720", "name": "CDemoConsoleCmd::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d68b0", "name": "CDemoSendTables::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d6a40", "name": "CDemoClassInfo_class_t::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d6c70", "name": "CDemoCustomData::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d6eb0", "name": "CDemoCustomDataCallbacks::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d7040", "name": "CDemoAnimationHeader::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d7270", "name": "CDemoAnimationData::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d74f0", "name": "CDemoStringTables_items_t::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d76c0", "name": "CDemoUserCmd::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d7900", "name": "CDemoSpawnGroups::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d7a90", "name": "CDemoSpawnGroupsHLTVBroadcast::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d7c20", "name": "CDemoRecovery_DemoInitialSpawnGroupEntry::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d7e60", "name": "CDemoRecovery::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d8080", "name": "CMsgGCGiftedItems::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d83d0", "name": "CMsgGCDev_SchemaReservationRequest::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d8620", "name": "CMsgCasketItem::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d8860", "name": "CMsgGCUserTrackTimePlayedConsecutively::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d8a40", "name": "CMsgGCItemCustomizationNotification::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d8d90", "name": "CEngineGotvSyncPacket::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d90b0", "name": "MLDict::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d92f0", "name": "MLMatchState::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d9560", "name": "MLRoundState::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d9800", "name": "MLWeaponState::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d9b60", "name": "MLDemoHeader::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11d9dd0", "name": "VacNetShot::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11da180", "name": "CMsgVDebugGameSessionIDEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11da3c0", "name": "CMsgPlaceDecalEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11da910", "name": "CMsgClearWorldDecalsEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11daaf0", "name": "CMsgClearEntityDecalsEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dacd0", "name": "CMsgClearDecalsForEntityEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11daf10", "name": "CMsgSource1LegacyGameEventList_key_t::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11db150", "name": "CMsgSource1LegacyListenEvents::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11db410", "name": "CMsgSource1LegacyGameEvent_key_t::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11db720", "name": "CMsgSosStartSoundEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11db9a0", "name": "CMsgSosStopSoundEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dbb80", "name": "CMsgSosStopSoundEventHash::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dbd70", "name": "CMsgSosSetSoundEventParams::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dbfb0", "name": "CMsgSosSetLibraryStackFields::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dc170", "name": "CMsgClothStiffenAnimEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dc3b0", "name": "CMsgClothEffectAnimEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dc6a0", "name": "CMsgSOIDOwner::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dc8e0", "name": "CMsgSOSingleObject::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dcb60", "name": "CMsgSOMultipleObjects_SingleObject::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dcda0", "name": "CMsgSOCacheSubscribed_SubscribedType::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dcff0", "name": "CMsgSOCacheUnsubscribed::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dd190", "name": "CMsgSOCacheSubscriptionCheck::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dd380", "name": "CMsgSOCacheSubscriptionRefresh::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dd520", "name": "CMsgSOCacheVersion::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dd660", "name": "CMsgAccountDetails::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ddbf0", "name": "CMsgGCMultiplexMessage::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ddef0", "name": "CMsgGCMultiplexMessage_Response::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11de0d0", "name": "CGCToGCMsgMasterAck::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11de310", "name": "CGCToGCMsgMasterAck_Response::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11de4f0", "name": "CGCToGCMsgRouted::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11de740", "name": "CGCToGCMsgRoutedReply::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11de980", "name": "CMsgGCUpdateSessionIP::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11deb10", "name": "CMsgGCRequestSessionIP::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dec50", "name": "CMsgGCRequestSessionIPResponse::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ded90", "name": "CMsgSOCacheHaveVersion::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11def80", "name": "CMsgClientWelcome_Location::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11df170", "name": "CMsgConnectionStatus::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11df460", "name": "CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11df680", "name": "CWorkshop_GetContributors_Request::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11df8c0", "name": "CWorkshop_GetContributors_Response::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dfad0", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dfd20", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopDirectPaymentRule::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11dff60", "name": "CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e01b0", "name": "CGameServers_AggregationQuery_Request::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e03d0", "name": "CGameServers_AggregationQuery_Response_Group::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e06d0", "name": "CWorkshop_AddSpecialPayment_Request::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e0940", "name": "CProductInfo_SetRichPresenceLocalization_Request_Token::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e0b10", "name": "CMsgSerializedSOCache_TypeCache::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e0d30", "name": "CMsgSerializedSOCache_Cache_Version::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e0f70", "name": "CMsgSOMultipleObjects::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e11f0", "name": "CMsgSOCacheSubscribed::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e1470", "name": "CMsgClientHello::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e1810", "name": "CMsgServerHello::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e1b70", "name": "CMsgClientWelcome::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e1fd0", "name": "CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e2200", "name": "CWorkshop_PopulateItemDescriptions_Request::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e2490", "name": "CWorkshop_SetItemPaymentRules_Request::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e2840", "name": "CGameServers_AggregationQuery_Response::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11e2a10", "name": "CProductInfo_SetRichPresenceLocalization_Request_LanguageSection::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e2c40", "name": "CProductInfo_SetRichPresenceLocalization_Request::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e2ea0", "name": "CMsgSerializedSOCache_Cache::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e31a0", "name": "CMsgSerializedSOCache::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e3400", "name": "CMsgSource1LegacyGameEventList_descriptor_t::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e3670", "name": "CMsgSource1LegacyGameEventList::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11e3840", "name": "CMsgSource1LegacyGameEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e3b00", "name": "CGameInfo_CDotaGameInfo::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e3f50", "name": "CDemoClassInfo::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e4120", "name": "CDemoStringTables_table_t::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e4460", "name": "CDemoStringTables::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11e4630", "name": "MLEvent::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e4860", "name": "MLPlayerState::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e4f00", "name": "MLGameState::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11e5190", "name": "MLTick::_InternalSerialize", "confidence": "high", "rationale": "vtable slot 10, this+ptr+stream abi (int=3); WireFormat serialize-helper callees with InternalSerializeUnknownFieldsToArray tail", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ea040", "name": "CDemoFileHeader::~CDemoFileHeader", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ea120", "name": "CGameInfo_CDotaGameInfo_CPlayerInfo::~CGameInfo_CDotaGameInfo_CPlayerInfo", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11ea1c0", "name": "CGameInfo_CDotaGameInfo_CHeroSelectEvent::~CGameInfo_CDotaGameInfo_CHeroSelectEvent", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11ea240", "name": "CGameInfo_CDotaGameInfo::~CGameInfo_CDotaGameInfo", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11ea310", "name": "CGameInfo_CCSGameInfo::~CGameInfo_CCSGameInfo", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11ea3a0", "name": "CDemoPacket::~CDemoPacket", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ea430", "name": "CDemoSaveGame::~CDemoSaveGame", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ea4c0", "name": "CDemoConsoleCmd::~CDemoConsoleCmd", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ea550", "name": "CDemoSendTables::~CDemoSendTables", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ea5e0", "name": "CDemoClassInfo_class_t::~CDemoClassInfo_class_t", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11ea680", "name": "CDemoClassInfo::~CDemoClassInfo", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ea720", "name": "CDemoCustomData::~CDemoCustomData", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ea7b0", "name": "CDemoCustomDataCallbacks::~CDemoCustomDataCallbacks", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ea840", "name": "CDemoAnimationHeader::~CDemoAnimationHeader", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ea8d0", "name": "CDemoAnimationData::~CDemoAnimationData", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ea960", "name": "CDemoStringTables_items_t::~CDemoStringTables_items_t", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11eaa00", "name": "CDemoStringTables_table_t::~CDemoStringTables_table_t", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11eaad0", "name": "CDemoStringTables::~CDemoStringTables", "confidence": "high", "rationale": "vtable slot 0, this-only abi, calls generated-message member/dtor cleanup helpers = protobuf destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eab70", "name": "CDemoUserCmd::~CDemoUserCmd", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eac00", "name": "CDemoSpawnGroups::~CDemoSpawnGroups", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eac90", "name": "CDemoSpawnGroupsHLTVBroadcast::~CDemoSpawnGroupsHLTVBroadcast", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ead20", "name": "CDemoRecovery::DemoInitialSpawnGroupEntry::~DemoInitialSpawnGroupEntry", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eada0", "name": "CMsgGCGiftedItems::~CMsgGCGiftedItems", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eae30", "name": "CMsgGCDev_SchemaReservationRequest::~CMsgGCDev_SchemaReservationRequest", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eaed0", "name": "CMsgCasketItem::~CMsgCasketItem", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eaf50", "name": "CMsgGCUserTrackTimePlayedConsecutively::~CMsgGCUserTrackTimePlayedConsecutively", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eafd0", "name": "CMsgGCItemCustomizationNotification::~CMsgGCItemCustomizationNotification", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb070", "name": "CEngineGotvSyncPacket::~CEngineGotvSyncPacket", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb0f0", "name": "MLDict::~MLDict", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb190", "name": "MLEvent::~MLEvent", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb240", "name": "MLMatchState::~MLMatchState", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb2e0", "name": "MLRoundState::~MLRoundState", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb380", "name": "MLWeaponState::~MLWeaponState", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb420", "name": "MLPlayerState::~MLPlayerState", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb530", "name": "MLDemoHeader::~MLDemoHeader", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb5c0", "name": "VacNetShot::~VacNetShot", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb660", "name": "CMsgVDebugGameSessionIDEvent::~CMsgVDebugGameSessionIDEvent", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb6f0", "name": "CMsgPlaceDecalEvent::~CMsgPlaceDecalEvent", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb7e0", "name": "CMsgClearWorldDecalsEvent::~CMsgClearWorldDecalsEvent", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb860", "name": "CMsgClearEntityDecalsEvent::~CMsgClearEntityDecalsEvent", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb8e0", "name": "CMsgClearDecalsForEntityEvent::~CMsgClearDecalsForEntityEvent", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb960", "name": "CMsgSource1LegacyGameEventList::key_t::~key_t", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eb9f0", "name": "CMsgSource1LegacyGameEventList::descriptor_t::~descriptor_t", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ebaa0", "name": "CMsgSource1LegacyGameEventList::~CMsgSource1LegacyGameEventList", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ebb40", "name": "CMsgSource1LegacyListenEvents::~CMsgSource1LegacyListenEvents", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ebbd0", "name": "CMsgSource1LegacyGameEvent::key_t::~key_t", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ebc60", "name": "CMsgSource1LegacyGameEvent::~CMsgSource1LegacyGameEvent", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ebd10", "name": "CMsgSosStartSoundEvent::~CMsgSosStartSoundEvent", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ebda0", "name": "CMsgSosStopSoundEvent::~CMsgSosStopSoundEvent", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ebe20", "name": "CMsgSosStopSoundEventHash::~CMsgSosStopSoundEventHash", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ebea0", "name": "CMsgSosSetSoundEventParams::~CMsgSosSetSoundEventParams", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ebf30", "name": "CMsgSosSetLibraryStackFields::~CMsgSosSetLibraryStackFields", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ebfc0", "name": "CMsgClothStiffenAnimEvent::~CMsgClothStiffenAnimEvent", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec040", "name": "CMsgClothEffectAnimEvent::~CMsgClothEffectAnimEvent", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec0f0", "name": "CMsgSOIDOwner::~CMsgSOIDOwner", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec170", "name": "CMsgSOMultipleObjects::SingleObject::~SingleObject", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec200", "name": "CMsgSOCacheSubscribed::SubscribedType::~SubscribedType", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec290", "name": "CMsgSOCacheVersion::~CMsgSOCacheVersion", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec310", "name": "CMsgAccountDetails::~CMsgAccountDetails", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec3a0", "name": "CMsgGCMultiplexMessage::~CMsgGCMultiplexMessage", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec440", "name": "CMsgGCMultiplexMessage::Response::~Response", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec4c0", "name": "CGCToGCMsgMasterAck::~CGCToGCMsgMasterAck", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec540", "name": "CGCToGCMsgMasterAck::Response::~Response", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec5c0", "name": "CGCToGCMsgRouted::~CGCToGCMsgRouted", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec650", "name": "CGCToGCMsgRoutedReply::~CGCToGCMsgRoutedReply", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec6e0", "name": "CMsgGCUpdateSessionIP::~CMsgGCUpdateSessionIP", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec760", "name": "CMsgGCRequestSessionIP::~CMsgGCRequestSessionIP", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec7e0", "name": "CMsgGCRequestSessionIPResponse::~CMsgGCRequestSessionIPResponse", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec860", "name": "CMsgClientHello::~CMsgClientHello", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec900", "name": "CMsgServerHello::~CMsgServerHello", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ec9c0", "name": "CMsgClientWelcome::Location::~Location", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eca50", "name": "CMsgConnectionStatus::~CMsgConnectionStatus", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ecad0", "name": "CWorkshop_PopulateItemDescriptions_Request::SingleItemDescription::~SingleItemDescription", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ecb60", "name": "CWorkshop_PopulateItemDescriptions_Request::ItemDescriptionsLanguageBlock::~ItemDescriptionsLanguageBlock", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ecc10", "name": "CWorkshop_PopulateItemDescriptions_Request::~CWorkshop_PopulateItemDescriptions_Request", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eccb0", "name": "CWorkshop_GetContributors_Request::~CWorkshop_GetContributors_Request", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ecd30", "name": "CWorkshop_GetContributors_Response::~CWorkshop_GetContributors_Response", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ecdc0", "name": "CWorkshop_SetItemPaymentRules_Request::WorkshopItemPaymentRule::~WorkshopItemPaymentRule", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ece50", "name": "CWorkshop_SetItemPaymentRules_Request::WorkshopDirectPaymentRule::~WorkshopDirectPaymentRule", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ecee0", "name": "CWorkshop_SetItemPaymentRules_Request::PartnerItemPaymentRule::~PartnerItemPaymentRule", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ecf70", "name": "CGameServers_AggregationQuery_Request::~CGameServers_AggregationQuery_Request", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed010", "name": "CGameServers_AggregationQuery_Response::Group::~Group", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed0a0", "name": "CGameServers_AggregationQuery_Response::~CGameServers_AggregationQuery_Response", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed140", "name": "CWorkshop_AddSpecialPayment_Request::~CWorkshop_AddSpecialPayment_Request", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed1d0", "name": "CProductInfo_SetRichPresenceLocalization_Request::Token::~Token", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed270", "name": "CProductInfo_SetRichPresenceLocalization_Request::LanguageSection::~LanguageSection", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed320", "name": "CProductInfo_SetRichPresenceLocalization_Request::~CProductInfo_SetRichPresenceLocalization_Request", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed3c0", "name": "CMsgSerializedSOCache::TypeCache::~TypeCache", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed450", "name": "CMsgSerializedSOCache::Cache::Version::~Version", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed4d0", "name": "CMsgSerializedSOCache::Cache::~Cache", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed590", "name": "CMsgSerializedSOCache::~CMsgSerializedSOCache", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed630", "name": "CGameInfo::CDotaGameInfo::CHeroSelectEvent::~CHeroSelectEvent", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11ed6b0", "name": "CDemoRecovery::DemoInitialSpawnGroupEntry::~DemoInitialSpawnGroupEntry", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed730", "name": "CMsgCasketItem::~CMsgCasketItem", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed7b0", "name": "CMsgGCUserTrackTimePlayedConsecutively::~CMsgGCUserTrackTimePlayedConsecutively", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed830", "name": "CEngineGotvSyncPacket::~CEngineGotvSyncPacket", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed8b0", "name": "CMsgClearWorldDecalsEvent::~CMsgClearWorldDecalsEvent", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed930", "name": "CMsgClearEntityDecalsEvent::~CMsgClearEntityDecalsEvent", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ed9b0", "name": "CMsgClearDecalsForEntityEvent::~CMsgClearDecalsForEntityEvent", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eda30", "name": "CMsgSosStopSoundEvent::~CMsgSosStopSoundEvent", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11edab0", "name": "CMsgSosStopSoundEventHash::~CMsgSosStopSoundEventHash", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11edb30", "name": "CMsgClothStiffenAnimEvent::~CMsgClothStiffenAnimEvent", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11edbb0", "name": "CMsgSOIDOwner::~CMsgSOIDOwner", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11edc30", "name": "CMsgSOCacheVersion::~CMsgSOCacheVersion", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11edcb0", "name": "CMsgGCMultiplexMessage::Response::~Response", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11edd30", "name": "CGCToGCMsgMasterAck::~CGCToGCMsgMasterAck", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eddb0", "name": "CGCToGCMsgMasterAck::Response::~Response", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ede30", "name": "CMsgGCUpdateSessionIP::~CMsgGCUpdateSessionIP", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11edeb0", "name": "CMsgGCRequestSessionIP::~CMsgGCRequestSessionIP", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11edf30", "name": "CMsgGCRequestSessionIPResponse::~CMsgGCRequestSessionIPResponse", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11edfb0", "name": "CMsgConnectionStatus::~CMsgConnectionStatus", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee030", "name": "CWorkshop_GetContributors_Request::~CWorkshop_GetContributors_Request", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee0b0", "name": "CMsgSerializedSOCache::Cache::Version::~Version", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee130", "name": "CGameInfo::CCSGameInfo::~CCSGameInfo", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11ee1d0", "name": "CDemoPacket::~CDemoPacket", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee270", "name": "CDemoSaveGame::~CDemoSaveGame", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee310", "name": "CDemoConsoleCmd::~CDemoConsoleCmd", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee3b0", "name": "CDemoSendTables::~CDemoSendTables", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee450", "name": "CDemoCustomData::~CDemoCustomData", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee4f0", "name": "CDemoCustomDataCallbacks::~CDemoCustomDataCallbacks", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee590", "name": "CDemoAnimationHeader::~CDemoAnimationHeader", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee630", "name": "CDemoAnimationData::~CDemoAnimationData", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee6d0", "name": "CDemoUserCmd::~CDemoUserCmd", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee770", "name": "CDemoSpawnGroups::~CDemoSpawnGroups", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee810", "name": "CDemoSpawnGroupsHLTVBroadcast::~CDemoSpawnGroupsHLTVBroadcast", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee8b0", "name": "CMsgGCGiftedItems::~CMsgGCGiftedItems", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee950", "name": "MLDemoHeader::~MLDemoHeader", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ee9f0", "name": "CMsgVDebugGameSessionIDEvent::~CMsgVDebugGameSessionIDEvent", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eea90", "name": "CMsgSource1LegacyGameEventList::key_t::~key_t", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eeb30", "name": "CMsgSource1LegacyListenEvents::~CMsgSource1LegacyListenEvents", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eebd0", "name": "CMsgSource1LegacyGameEvent::key_t::~key_t", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eec70", "name": "CMsgSosStartSoundEvent::~CMsgSosStartSoundEvent", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eed10", "name": "CMsgSosSetSoundEventParams::~CMsgSosSetSoundEventParams", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eedb0", "name": "CMsgSosSetLibraryStackFields::~CMsgSosSetLibraryStackFields", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eee50", "name": "CMsgSOMultipleObjects::SingleObject::~SingleObject", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eeef0", "name": "CMsgSOCacheSubscribed::SubscribedType::~SubscribedType", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eef90", "name": "CMsgAccountDetails::~CMsgAccountDetails", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ef030", "name": "CGCToGCMsgRouted::~CGCToGCMsgRouted", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ef0d0", "name": "CGCToGCMsgRoutedReply::~CGCToGCMsgRoutedReply", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ef170", "name": "CMsgClientWelcome::Location::~Location", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ef210", "name": "CWorkshop_PopulateItemDescriptions_Request::SingleItemDescription::~SingleItemDescription", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ef2b0", "name": "CWorkshop_GetContributors_Response::~CWorkshop_GetContributors_Response", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ef350", "name": "CWorkshop_SetItemPaymentRules_Request::WorkshopItemPaymentRule::~WorkshopItemPaymentRule", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ef3f0", "name": "CWorkshop_SetItemPaymentRules_Request::WorkshopDirectPaymentRule::~WorkshopDirectPaymentRule", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ef490", "name": "CWorkshop_SetItemPaymentRules_Request::PartnerItemPaymentRule::~PartnerItemPaymentRule", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ef530", "name": "CGameServers_AggregationQuery_Response::Group::~Group", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ef5d0", "name": "CWorkshop_AddSpecialPayment_Request::~CWorkshop_AddSpecialPayment_Request", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ef670", "name": "CMsgSerializedSOCache::TypeCache::~TypeCache", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ef710", "name": "CGameInfo::CDotaGameInfo::CPlayerInfo::~CPlayerInfo", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11ef7b0", "name": "CDemoClassInfo::class_t::~class_t", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11ef850", "name": "CDemoStringTables::items_t::~items_t", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11ef8f0", "name": "CMsgGCDev_SchemaReservationRequest::~CMsgGCDev_SchemaReservationRequest", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11ef990", "name": "CMsgGCItemCustomizationNotification::~CMsgGCItemCustomizationNotification", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11efa30", "name": "MLDict::~MLDict", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11efad0", "name": "MLMatchState::~MLMatchState", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11efb70", "name": "MLRoundState::~MLRoundState", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11efc10", "name": "MLWeaponState::~MLWeaponState", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11efcb0", "name": "VacNetShot::~VacNetShot", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11efd50", "name": "CMsgGCMultiplexMessage::~CMsgGCMultiplexMessage", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11efdf0", "name": "CGameServers_AggregationQuery_Request::~CGameServers_AggregationQuery_Request", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11efe90", "name": "CProductInfo_SetRichPresenceLocalization_Request::Token::~Token", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11eff30", "name": "MLEvent::~MLEvent", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11efff0", "name": "CMsgSource1LegacyGameEventList::descriptor_t::~descriptor_t", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f00b0", "name": "CMsgSource1LegacyGameEvent::~CMsgSource1LegacyGameEvent", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f0170", "name": "CWorkshop_PopulateItemDescriptions_Request::ItemDescriptionsLanguageBlock::~ItemDescriptionsLanguageBlock", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f0230", "name": "CProductInfo_SetRichPresenceLocalization_Request::LanguageSection::~LanguageSection", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f02f0", "name": "CMsgServerHello::~CMsgServerHello", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f03c0", "name": "CMsgClothEffectAnimEvent::~CMsgClothEffectAnimEvent", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f0480", "name": "CMsgSerializedSOCache::Cache::~Cache", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f0550", "name": "CDemoStringTables::table_t::~table_t", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f0630", "name": "CDemoFileHeader::~CDemoFileHeader", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f0710", "name": "CGameInfo::CDotaGameInfo::~CDotaGameInfo", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f0800", "name": "CDemoClassInfo::~CDemoClassInfo", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f08b0", "name": "CDemoStringTables::~CDemoStringTables", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f0960", "name": "CMsgSource1LegacyGameEventList::~CMsgSource1LegacyGameEventList", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f0a10", "name": "CMsgClientHello::~CMsgClientHello", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f0ac0", "name": "CWorkshop_PopulateItemDescriptions_Request::~CWorkshop_PopulateItemDescriptions_Request", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f0b70", "name": "CGameServers_AggregationQuery_Response::~CGameServers_AggregationQuery_Response", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f0c20", "name": "CProductInfo_SetRichPresenceLocalization_Request::~CProductInfo_SetRichPresenceLocalization_Request", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f0cd0", "name": "CMsgSerializedSOCache::~CMsgSerializedSOCache", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f0d80", "name": "CDemoRecovery::~CDemoRecovery", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f0ee0", "name": "CDemoRecovery::~CDemoRecovery", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f1040", "name": "MLPlayerState::~MLPlayerState", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f1150", "name": "CMsgPlaceDecalEvent::~CMsgPlaceDecalEvent", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f1240", "name": "CWorkshop_SetItemPaymentRules_Request::~CWorkshop_SetItemPaymentRules_Request", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f1400", "name": "CGameInfo::~CGameInfo", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f15b0", "name": "CDemoFileInfo::~CDemoFileInfo", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f1680", "name": "CDemoFileInfo::~CDemoFileInfo", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f1760", "name": "CWorkshop_SetItemPaymentRules_Request::~CWorkshop_SetItemPaymentRules_Request", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f1920", "name": "CGameInfo::~CGameInfo", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f1ad0", "name": "CMsgClientWelcome::~CMsgClientWelcome", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f1cb0", "name": "CMsgClientWelcome::~CMsgClientWelcome", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f1e90", "name": "MLGameState::~MLGameState", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f20f0", "name": "MLTick::~MLTick", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f21f0", "name": "MLTick::~MLTick", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f2300", "name": "MLGameState::~MLGameState", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f2560", "name": "CMsgSOCacheHaveVersion::~CMsgSOCacheHaveVersion", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f2700", "name": "CMsgSOCacheSubscriptionRefresh::~CMsgSOCacheSubscriptionRefresh", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f28a0", "name": "CMsgSOCacheSubscriptionCheck::~CMsgSOCacheSubscriptionCheck", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f2a40", "name": "CMsgSOCacheUnsubscribed::~CMsgSOCacheUnsubscribed", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f2be0", "name": "CMsgSOCacheUnsubscribed::~CMsgSOCacheUnsubscribed", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f2d80", "name": "CMsgSOCacheSubscriptionCheck::~CMsgSOCacheSubscriptionCheck", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f2f20", "name": "CMsgSOCacheSubscriptionRefresh::~CMsgSOCacheSubscriptionRefresh", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f30c0", "name": "CMsgSOCacheHaveVersion::~CMsgSOCacheHaveVersion", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f3260", "name": "CMsgSOSingleObject::~CMsgSOSingleObject", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f33c0", "name": "CMsgSOSingleObject::~CMsgSOSingleObject", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f3520", "name": "CMsgSOCacheSubscribed::~CMsgSOCacheSubscribed", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f36a0", "name": "CMsgSOMultipleObjects::~CMsgSOMultipleObjects", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f3820", "name": "CMsgSOMultipleObjects::~CMsgSOMultipleObjects", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f39a0", "name": "CMsgSOCacheSubscribed::~CMsgSOCacheSubscribed", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f3b20", "name": "CDemoFullPacket::~CDemoFullPacket", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor of this protobuf message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f3d60", "name": "CDemoFullPacket::~CDemoFullPacket", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x11f3fa0", "name": "CGameInfo::CDotaGameInfo::CHeroSelectEvent::IsInitialized", "confidence": "low", "rationale": "vtable slot 4 on protobuf message; trivial/one-helper callee fits IsInitialized", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f3fe0", "name": "CGameInfo::CCSGameInfo::IsInitialized", "confidence": "low", "rationale": "vtable slot 4 on protobuf message; trivial/one-helper callee fits IsInitialized", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4000", "name": "CDemoCustomDataCallbacks::IsInitialized", "confidence": "low", "rationale": "vtable slot 4 on protobuf message; trivial/one-helper callee fits IsInitialized", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4040", "name": "CDemoSpawnGroups::IsInitialized", "confidence": "low", "rationale": "vtable slot 4 on protobuf message; trivial/one-helper callee fits IsInitialized", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4080", "name": "CDemoRecovery::DemoInitialSpawnGroupEntry::IsInitialized", "confidence": "low", "rationale": "vtable slot 4 on protobuf message; trivial/one-helper callee fits IsInitialized", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f40c0", "name": "CMsgGCGiftedItems::IsInitialized", "confidence": "low", "rationale": "vtable slot 4 on protobuf message; trivial/one-helper callee fits IsInitialized", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4100", "name": "CMsgCasketItem::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear(this-only); trivial scalar body, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4140", "name": "CMsgGCUserTrackTimePlayedConsecutively::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4170", "name": "CMsgGCItemCustomizationNotification::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f41b0", "name": "CEngineGotvSyncPacket::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4210", "name": "VacNetShot::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4260", "name": "CMsgClearWorldDecalsEvent::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4290", "name": "CMsgClearEntityDecalsEvent::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f42c0", "name": "CMsgClearDecalsForEntityEvent::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f42f0", "name": "CMsgSource1LegacyListenEvents::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4320", "name": "CMsgSosStopSoundEvent::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4350", "name": "CMsgSosStopSoundEventHash::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4390", "name": "CMsgClothStiffenAnimEvent::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f43e0", "name": "CMsgSOIDOwner::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; called by CMsgSOSingleObject::Clear as nested field clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4420", "name": "CMsgSOCacheSubscribed_SubscribedType::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls repeated-field clear helper sub_0x1c8cd6e", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4460", "name": "CMsgSOCacheVersion::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4490", "name": "CMsgGCMultiplexMessage_Response::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f44c0", "name": "CGCToGCMsgMasterAck::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4500", "name": "CGCToGCMsgMasterAck_Response::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4530", "name": "CMsgGCUpdateSessionIP::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4570", "name": "CMsgGCRequestSessionIP::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f45a0", "name": "CMsgGCRequestSessionIPResponse::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f45d0", "name": "CMsgConnectionStatus::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4610", "name": "CWorkshop_GetContributors_Request::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4650", "name": "CWorkshop_GetContributors_Response::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4670", "name": "CGameServers_AggregationQuery_Response_Group::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls repeated-field clear helper sub_0x1c8cd6e", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f46d0", "name": "CMsgSerializedSOCache_TypeCache::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls repeated-field clear helper sub_0x1c8cd6e", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4730", "name": "CMsgSerializedSOCache_Cache_Version::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; trivial body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4770", "name": "CDemoFileHeader::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls string/field clear helper sub_0x9e6080", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f48f0", "name": "CGameInfo_CDotaGameInfo_CPlayerInfo::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e6080", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4980", "name": "CDemoPacket::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4a80", "name": "CDemoSaveGame::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4bb0", "name": "CDemoConsoleCmd::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4cb0", "name": "CDemoSendTables::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4db0", "name": "CDemoClassInfo_class_t::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e6080", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4e30", "name": "CDemoCustomData::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f4f40", "name": "CDemoAnimationHeader::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5060", "name": "CDemoAnimationData::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5190", "name": "CDemoStringTables_items_t::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e6080", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5210", "name": "CDemoUserCmd::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5320", "name": "CDemoSpawnGroupsHLTVBroadcast::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5420", "name": "CMsgGCDev_SchemaReservationRequest::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e6080", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f54b0", "name": "MLDict::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e6080", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5540", "name": "MLMatchState::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; called by MLGameState::Clear as nested field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f55e0", "name": "MLRoundState::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e6080", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5660", "name": "MLWeaponState::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e6080", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5700", "name": "MLDemoHeader::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5830", "name": "CMsgVDebugGameSessionIDEvent::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5940", "name": "CMsgSource1LegacyGameEventList_key_t::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5a50", "name": "CMsgSource1LegacyGameEvent_key_t::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5b80", "name": "CMsgSosStartSoundEvent::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5cb0", "name": "CMsgSosSetSoundEventParams::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5dc0", "name": "CMsgSosSetLibraryStackFields::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f5ed0", "name": "CMsgSOSingleObject::Clear", "confidence": "medium", "rationale": "slot4=Clear; recurses into nested CMsgSOIDOwner::Clear (sub_0x11f43e0), confirming Clear semantics", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11f5f60", "name": "CMsgSOMultipleObjects_SingleObject::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6070", "name": "CMsgAccountDetails::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e6080", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6120", "name": "CMsgGCMultiplexMessage::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6250", "name": "CGCToGCMsgRouted::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6370", "name": "CGCToGCMsgRoutedReply::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6480", "name": "CMsgClientWelcome_Location::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f65a0", "name": "CWorkshop_PopulateItemDescriptions_Request_SingleItemDescription::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f66d0", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopItemPaymentRule::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6800", "name": "CWorkshop_SetItemPaymentRules_Request_WorkshopDirectPaymentRule::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6910", "name": "CWorkshop_SetItemPaymentRules_Request_PartnerItemPaymentRule::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6a30", "name": "CGameServers_AggregationQuery_Request::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field+repeated clear helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6b40", "name": "CWorkshop_AddSpecialPayment_Request::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6c70", "name": "CProductInfo_SetRichPresenceLocalization_Request_Token::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls field clear helper sub_0x9e6080", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6cf0", "name": "CMsgSource1LegacyGameEventList_descriptor_t::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; called by CMsgSource1LegacyGameEventList::Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6e70", "name": "CMsgSource1LegacyGameEventList::Clear", "confidence": "medium", "rationale": "slot4=Clear; recurses into nested descriptor_t::Clear (sub_0x11f6cf0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6ee0", "name": "CGameServers_AggregationQuery_Response::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; calls string+repeated clear helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f6f90", "name": "CGameInfo_CDotaGameInfo::Clear", "confidence": "medium", "rationale": "slot4=Clear; recurses into nested CPlayerInfo::Clear (sub_0x11f48f0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f70e0", "name": "CGameInfo::Clear", "confidence": "medium", "rationale": "slot4=Clear; recurses into nested CDotaGameInfo::Clear (sub_0x11f6f90)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f7160", "name": "CMsgSerializedSOCache_Cache::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; called by CMsgSerializedSOCache::Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f72a0", "name": "CMsgSerializedSOCache::Clear", "confidence": "medium", "rationale": "slot4=Clear; recurses into nested Cache::Clear (sub_0x11f7160)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f7330", "name": "CWorkshop_PopulateItemDescriptions_Request::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears string+repeated fields", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f7630", "name": "CProductInfo_SetRichPresenceLocalization_Request::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears string+repeated fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f7a00", "name": "CWorkshop_PopulateItemDescriptions_Request_ItemDescriptionsLanguageBlock::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears string/repeated fields", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f7bd0", "name": "CMsgSource1LegacyGameEvent::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears string/repeated fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f7dd0", "name": "CDemoClassInfo::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears repeated class_t entries", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f8030", "name": "CProductInfo_SetRichPresenceLocalization_Request_LanguageSection::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears repeated fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f82c0", "name": "CDemoStringTables_table_t::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; called by CDemoStringTables::Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f85e0", "name": "CDemoStringTables::Clear", "confidence": "medium", "rationale": "slot4=Clear; recurses into nested table_t::Clear (sub_0x11f82c0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f8650", "name": "MLEvent::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears string/repeated fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f8a50", "name": "CDemoRecovery::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears fields via sub_0x9e6080", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f8af0", "name": "CWorkshop_SetItemPaymentRules_Request::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears repeated payment-rule fields", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f8eb0", "name": "CDemoFullPacket::Clear", "confidence": "medium", "rationale": "slot4=Clear; recurses into nested CDemoStringTables_table_t::Clear (sub_0x11f82c0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f8fc0", "name": "CMsgClientHello::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears fields via sub_0x10d8ac0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f90c0", "name": "CMsgServerHello::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears string+fields", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f9200", "name": "CDemoFileInfo::Clear", "confidence": "medium", "rationale": "slot4=Clear; recurses into nested CGameInfo_CDotaGameInfo::Clear (sub_0x11f6f90)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f92e0", "name": "CMsgSOCacheUnsubscribed::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears fields via sub_0x10d8ac0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f9360", "name": "CMsgSOCacheSubscriptionRefresh::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears fields via sub_0x10d8ac0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f93e0", "name": "CMsgSOCacheSubscriptionCheck::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears fields via sub_0x10d8ac0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f9470", "name": "CMsgSOCacheHaveVersion::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears fields via sub_0x10d8ac0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f9500", "name": "CMsgSOCacheSubscribed::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; called by CMsgClientWelcome::Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11f95f0", "name": "CMsgClientWelcome::Clear", "confidence": "medium", "rationale": "slot4=Clear; recurses into nested CMsgSOCacheSubscribed::Clear (sub_0x11f9500)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x11f9830", "name": "CMsgSOMultipleObjects::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears repeated SingleObject fields", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11ffed0", "name": "CMsgPlaceDecalEvent::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears fields via sub_0x123f330", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x11fffe0", "name": "CMsgClothEffectAnimEvent::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; clears fields via sub_0x9e6080/sub_0x123f330", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1200080", "name": "MLPlayerState::Clear", "confidence": "low", "rationale": "protobuf msg vtable slot4=Clear; called by MLGameState::Clear as nested field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1200360", "name": "MLGameState::Clear", "confidence": "medium", "rationale": "slot4=Clear; recurses into nested MLMatchState::Clear + MLPlayerState::Clear (sub_0x11f5540/sub_0x1200080)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1200460", "name": "MLTick::Clear", "confidence": "medium", "rationale": "slot4=Clear; recurses into nested MLGameState::Clear (sub_0x1200360)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1200850", "name": "MLPlayerState::ByteSizeLong", "confidence": "low", "rationale": "slot8=ByteSizeLong; size computation over fields via helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1200c90", "name": "MLGameState::ByteSizeLong", "confidence": "medium", "rationale": "slot8=ByteSizeLong; recurses into nested MLPlayerState::ByteSizeLong (sub_0x1200850)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1200d70", "name": "MLTick::ByteSizeLong", "confidence": "medium", "rationale": "slot8=ByteSizeLong; recurses into nested MLGameState::ByteSizeLong (sub_0x1200c90)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1200e40", "name": "CMsgPlaceDecalEvent::ByteSizeLong", "confidence": "low", "rationale": "slot8=ByteSizeLong; size computation via sub_0x1202730", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12010c0", "name": "CMsgClothEffectAnimEvent::ByteSizeLong", "confidence": "low", "rationale": "slot8=ByteSizeLong; size computation via sub_0x1202730", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12012d0", "name": "CMsgGCHVacVerificationChange::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 stub (ignores this, no string) = GetMetadata returning static Metadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12012e0", "name": "CMsgGCHAccountPhoneNumberChange::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12012f0", "name": "CMsgGCHInviteUserToLobby::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201300", "name": "CMsgGCHRecurringSubscriptionStatusChange::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201310", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201320", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201330", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Response::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201340", "name": "CCommunity_GamePersonalDataCategoryInfo::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201350", "name": "CCommunity_GetGamePersonalDataCategories_Request::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201360", "name": "CCommunity_GetGamePersonalDataCategories_Response::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201370", "name": "CCommunity_GetGamePersonalDataEntries_Request::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201380", "name": "CCommunity_GetGamePersonalDataEntries_Response::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201390", "name": "CCommunity_TerminateGamePersonalDataEntries_Request::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12013a0", "name": "CCommunity_TerminateGamePersonalDataEntries_Response::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201860", "name": "CCLCMsg_ClientInfo::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201870", "name": "CCLCMsg_Move::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201880", "name": "CMsgVoiceAudio::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201890", "name": "CCLCMsg_VoiceData::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12018a0", "name": "CCLCMsg_BaselineAck::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12018b0", "name": "CCLCMsg_ListenEvents::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12018c0", "name": "CCLCMsg_RespondCvarValue::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12018d0", "name": "CCLCMsg_LoadingProgress::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12018e0", "name": "CCLCMsg_SplitPlayerConnect::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12018f0", "name": "CCLCMsg_SplitPlayerDisconnect::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201900", "name": "CCLCMsg_ServerStatus::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201910", "name": "CCLCMsg_RequestPause::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201920", "name": "CCLCMsg_CmdKeyValues::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201930", "name": "CCLCMsg_RconServerDetails::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201940", "name": "CCLCMsg_Diagnostic::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201950", "name": "CSVCMsg_ServerInfo::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201960", "name": "CSVCMsg_ClassInfo_class_t::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201970", "name": "CSVCMsg_ClassInfo::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201980", "name": "CSVCMsg_SetPause::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201990", "name": "CSVCMsg_VoiceInit::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12019a0", "name": "CSVCMsg_Print::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12019b0", "name": "CSVCMsg_Sounds_sounddata_t::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12019c0", "name": "CSVCMsg_Sounds::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12019d0", "name": "CSVCMsg_Prefetch::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12019e0", "name": "CSVCMsg_SetView::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12019f0", "name": "CSVCMsg_FixAngle::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201a00", "name": "CSVCMsg_CrosshairAngle::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201a10", "name": "CSVCMsg_BSPDecal::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201a20", "name": "CSVCMsg_SplitScreen::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201a30", "name": "CSVCMsg_GetCvarValue::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201a40", "name": "CSVCMsg_Menu::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201a50", "name": "CSVCMsg_UserMessage::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201a60", "name": "CSVCMsg_SendTable_sendprop_t::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201a70", "name": "CSVCMsg_SendTable::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201a80", "name": "CSVCMsg_GameEventList_key_t::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201a90", "name": "CSVCMsg_GameEventList_descriptor_t::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201aa0", "name": "CSVCMsg_GameEventList::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201ab0", "name": "CSVCMsg_PacketEntities_alternate_baseline_t::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201ac0", "name": "CSVCMsg_PacketEntities_non_transmitted_entities_t::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201ad0", "name": "CSVCMsg_PacketEntities_outofpvs_entity_updates_t::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201ae0", "name": "CSVCMsg_PacketEntities::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201af0", "name": "CSVCMsg_TempEntities::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201b00", "name": "CSVCMsg_CreateStringTable::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201b10", "name": "CSVCMsg_UpdateStringTable::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201b20", "name": "CSVCMsg_VoiceData::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201b30", "name": "CSVCMsg_PacketReliable::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201b40", "name": "CSVCMsg_FullFrameSplit::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201b50", "name": "CSVCMsg_HLTVStatus::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201b60", "name": "CSVCMsg_ServerSteamID::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201b70", "name": "CSVCMsg_CmdKeyValues::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201b80", "name": "CSVCMsg_RconServerDetails::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201b90", "name": "CMsgIPCAddress::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201ba0", "name": "CMsgServerPeer::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201bb0", "name": "CSVCMsg_PeerList::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201bc0", "name": "CSVCMsg_ClearAllStringTables::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201bd0", "name": "ProtoFlattenedSerializerField_t_polymorphic_field_t::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201be0", "name": "ProtoFlattenedSerializerField_t::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201bf0", "name": "ProtoFlattenedSerializer_t::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201c00", "name": "CSVCMsg_FlattenedSerializer::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201c10", "name": "CSVCMsg_StopSound::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201c20", "name": "CBidirMsg_RebroadcastGameEvent::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201c30", "name": "CBidirMsg_RebroadcastSource::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201c40", "name": "CBidirMsg_PredictionEvent::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201c50", "name": "CMsgServerNetworkStats_Port::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201c60", "name": "CMsgServerNetworkStats_Player::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201c70", "name": "CMsgServerNetworkStats::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201c80", "name": "CSVCMsg_HltvReplay::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201c90", "name": "CCLCMsg_HltvReplay::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201ca0", "name": "CSVCMsg_Broadcast_Command::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201cb0", "name": "CCLCMsg_HltvFixupOperatorTick::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201cc0", "name": "CSVCMsg_HltvFixupOperatorStatus::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201cd0", "name": "CMsgServerUserCmd::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201ce0", "name": "CSVCMsg_UserCommands::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201cf0", "name": "CSVCMsg_NextMsgPredicted::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201ec0", "name": "CMsgVector::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201ed0", "name": "CMsgGCHVacVerificationChange::IsInitialized", "confidence": "low", "rationale": "slot5 (consecutive after Clear in MessageLite); trivial int=0 returns true for empty msg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1201ee0", "name": "CMsgVector2D::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201ef0", "name": "CMsgQAngle::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201f00", "name": "CMsgQuaternion::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201f10", "name": "CMsgTransform::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201f20", "name": "CMsgRGBA::GetMetadata", "confidence": "low", "rationale": "slot17 trivial int=0 GetMetadata stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1201f30", "name": "CMsgPlayerInfo::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1201f40", "name": "CEntityMsg::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1201f50", "name": "CMsg_CVars_CVar::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1201f60", "name": "CMsg_CVars::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1201f70", "name": "CNETMsg_NOP::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1201f80", "name": "CNETMsg_SplitScreenUser::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1201f90", "name": "CNETMsg_Tick::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1201fa0", "name": "CNETMsg_StringCmd::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1201fb0", "name": "CNETMsg_SetConVar::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1201fc0", "name": "CNETMsg_SignonState::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1201fd0", "name": "CSVCMsg_GameEvent_key_t::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1201fe0", "name": "CSVCMsg_GameEvent::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1201ff0", "name": "CSVCMsgList_GameEvents_event_t::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202000", "name": "CSVCMsgList_GameEvents::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202010", "name": "CNETMsg_SpawnGroup_Load::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202020", "name": "CNETMsg_SpawnGroup_ManifestUpdate::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202030", "name": "CNETMsg_SpawnGroup_SetCreationTick::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202040", "name": "CNETMsg_SpawnGroup_Unload::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202050", "name": "CNETMsg_SpawnGroup_LoadCompleted::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202060", "name": "CSVCMsg_GameSessionConfiguration::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202070", "name": "CNETMsg_DebugOverlay::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12020c0", "name": "CPredictionEvent_Teleport::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12020d0", "name": "CPredictionEvent_StringCommand::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12020e0", "name": "CPredictionEvent_Diagnostic::GetClassData", "confidence": "low", "rationale": "vtable slot17 tail, returns static constant(int=0); protobuf GetClassData", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12026a0", "name": "CCLCMsg_ListenEvents::MergeFrom", "confidence": "medium", "rationale": "vtable slot15 (Message-region tail), this+other(int=2); protobuf Message::MergeFrom(const Message&)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12026b0", "name": "CSVCMsg_FlattenedSerializer::MergeFrom", "confidence": "medium", "rationale": "vtable slot15 (Message-region tail), this+other(int=2); protobuf Message::MergeFrom(const Message&)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12026c0", "name": "CMsgGCHVacVerificationChange::MergeFrom", "confidence": "medium", "rationale": "vtable slot15 (Message-region tail), this+other(int=2); protobuf Message::MergeFrom(const Message&)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12026d0", "name": "CSVCMsg_GameEventList::MergeFrom", "confidence": "medium", "rationale": "vtable slot15 (Message-region tail), this+other(int=2); protobuf Message::MergeFrom(const Message&)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12026e0", "name": "CCLCMsg_ListenEvents::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12026f0", "name": "CCLCMsg_ServerStatus::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202710", "name": "CSVCMsg_StopSound::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202730", "name": "CMsgVector::ByteSizeLong", "confidence": "high", "rationale": "CMsgVector ByteSizeLong: this-only(int=1), 55 callers = every message embedding a Vector; recursion hub for slot-8", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1202790", "name": "CMsgVector2D::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12027d0", "name": "CMsgQAngle::ByteSizeLong", "confidence": "high", "rationale": "CMsgQAngle ByteSizeLong: this-only(int=1), 19 callers embedding a QAngle; slot-8 recursion hub", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1202820", "name": "CMsgGCHVacVerificationChange::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202870", "name": "CMsgGCHInviteUserToLobby::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12028e0", "name": "CMsgGCHRecurringSubscriptionStatusChange::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202940", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Response::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202990", "name": "CCommunity_GetGamePersonalDataCategories_Request::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12029c0", "name": "CCommunity_TerminateGamePersonalDataEntries_Response::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12029f0", "name": "CMsgIPCAddress::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202a30", "name": "CEntityMsg::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202a60", "name": "CNETMsg_SpawnGroup_LoadCompleted::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202a90", "name": "CPredictionEvent_Teleport::ByteSizeLong", "confidence": "high", "rationale": "slot8 this-only(int=1) calling embedded sub-message ByteSizeLong (sub_0x1202730,sub_0x12027d0); protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202b70", "name": "CMsgTransform::ByteSizeLong", "confidence": "high", "rationale": "slot8 this-only(int=1) calling embedded sub-message ByteSizeLong (sub_0x1202730); protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1202c20", "name": "CMsgGCHVacVerificationChange::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202c40", "name": "CMsgGCHAccountPhoneNumberChange::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202c60", "name": "CMsgGCHInviteUserToLobby::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202c80", "name": "CMsgGCHRecurringSubscriptionStatusChange::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202ca0", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202cc0", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202ce0", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Response::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202d00", "name": "CCommunity_GamePersonalDataCategoryInfo::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202d20", "name": "CCommunity_GetGamePersonalDataCategories_Request::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202d40", "name": "CCommunity_GetGamePersonalDataCategories_Response::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202d60", "name": "CCommunity_GetGamePersonalDataEntries_Request::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202d80", "name": "CCommunity_GetGamePersonalDataEntries_Response::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202da0", "name": "CCommunity_TerminateGamePersonalDataEntries_Request::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202dc0", "name": "CCommunity_TerminateGamePersonalDataEntries_Response::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202de0", "name": "CCLCMsg_ClientInfo::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202e00", "name": "CCLCMsg_Move::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202e20", "name": "CMsgVoiceAudio::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202e40", "name": "CCLCMsg_VoiceData::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202e60", "name": "CCLCMsg_BaselineAck::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202e80", "name": "CCLCMsg_ListenEvents::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202ea0", "name": "CCLCMsg_RespondCvarValue::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202ec0", "name": "CCLCMsg_LoadingProgress::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202ee0", "name": "CCLCMsg_SplitPlayerConnect::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202f00", "name": "CCLCMsg_SplitPlayerDisconnect::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202f20", "name": "CCLCMsg_ServerStatus::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202f40", "name": "CCLCMsg_RequestPause::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202f60", "name": "CCLCMsg_CmdKeyValues::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202f80", "name": "CCLCMsg_RconServerDetails::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202fa0", "name": "CCLCMsg_Diagnostic::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202fc0", "name": "CSVCMsg_ServerInfo::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1202fe0", "name": "CSVCMsg_ClassInfo_class_t::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203000", "name": "CSVCMsg_ClassInfo::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203020", "name": "CSVCMsg_SetPause::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203040", "name": "CSVCMsg_VoiceInit::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203060", "name": "CSVCMsg_Print::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203080", "name": "CSVCMsg_Sounds_sounddata_t::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12030a0", "name": "CSVCMsg_Sounds::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12030c0", "name": "CSVCMsg_Prefetch::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12030e0", "name": "CSVCMsg_SetView::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203100", "name": "CSVCMsg_FixAngle::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203120", "name": "CSVCMsg_CrosshairAngle::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203140", "name": "CSVCMsg_BSPDecal::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203160", "name": "CSVCMsg_SplitScreen::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203180", "name": "CSVCMsg_GetCvarValue::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12031a0", "name": "CSVCMsg_Menu::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12031c0", "name": "CSVCMsg_UserMessage::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12031e0", "name": "CSVCMsg_SendTable_sendprop_t::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203200", "name": "CSVCMsg_SendTable::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203220", "name": "CSVCMsg_GameEventList_key_t::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203240", "name": "CSVCMsg_GameEventList_descriptor_t::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203260", "name": "CSVCMsg_GameEventList::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203280", "name": "CSVCMsg_PacketEntities_alternate_baseline_t::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12032a0", "name": "CSVCMsg_PacketEntities_non_transmitted_entities_t::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12032c0", "name": "CSVCMsg_PacketEntities_outofpvs_entity_updates_t::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12032e0", "name": "CSVCMsg_PacketEntities::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203300", "name": "CSVCMsg_TempEntities::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203320", "name": "CSVCMsg_CreateStringTable::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203340", "name": "CSVCMsg_UpdateStringTable::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203360", "name": "CSVCMsg_VoiceData::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203380", "name": "CSVCMsg_PacketReliable::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12033a0", "name": "CSVCMsg_FullFrameSplit::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12033c0", "name": "CSVCMsg_HLTVStatus::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12033e0", "name": "CSVCMsg_ServerSteamID::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203400", "name": "CSVCMsg_CmdKeyValues::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203420", "name": "CSVCMsg_RconServerDetails::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203440", "name": "CMsgIPCAddress::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203460", "name": "CMsgServerPeer::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203480", "name": "CSVCMsg_PeerList::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12034a0", "name": "CSVCMsg_ClearAllStringTables::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12034c0", "name": "ProtoFlattenedSerializerField_t_polymorphic_field_t::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12034e0", "name": "ProtoFlattenedSerializerField_t::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203500", "name": "ProtoFlattenedSerializer_t::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203520", "name": "CSVCMsg_FlattenedSerializer::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203540", "name": "CSVCMsg_StopSound::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203560", "name": "CBidirMsg_RebroadcastGameEvent::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203580", "name": "CBidirMsg_RebroadcastSource::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12035a0", "name": "CBidirMsg_PredictionEvent::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12035c0", "name": "CMsgServerNetworkStats_Port::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12035e0", "name": "CMsgServerNetworkStats_Player::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203600", "name": "CMsgServerNetworkStats::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203620", "name": "CSVCMsg_HltvReplay::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203640", "name": "CCLCMsg_HltvReplay::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203660", "name": "CSVCMsg_Broadcast_Command::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203680", "name": "CCLCMsg_HltvFixupOperatorTick::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12036a0", "name": "CSVCMsg_HltvFixupOperatorStatus::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12036c0", "name": "CMsgServerUserCmd::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12036e0", "name": "CSVCMsg_UserCommands::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203700", "name": "CSVCMsg_NextMsgPredicted::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203720", "name": "CMsgVector::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203740", "name": "CMsgVector2D::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203760", "name": "CMsgQAngle::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1203780", "name": "CMsgQuaternion::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12037a0", "name": "CMsgTransform::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12037c0", "name": "CMsgRGBA::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12037e0", "name": "CMsgPlayerInfo::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203800", "name": "CEntityMsg::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1203820", "name": "CMsg_CVars_CVar::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203840", "name": "CMsg_CVars::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203860", "name": "CNETMsg_NOP::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203880", "name": "CNETMsg_SplitScreenUser::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12038a0", "name": "CNETMsg_Tick::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12038c0", "name": "CNETMsg_StringCmd::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12038e0", "name": "CNETMsg_SetConVar::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203900", "name": "CNETMsg_SignonState::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203920", "name": "CSVCMsg_GameEvent_key_t::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203940", "name": "CSVCMsg_GameEvent::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203960", "name": "CSVCMsgList_GameEvents_event_t::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203980", "name": "CSVCMsgList_GameEvents::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12039a0", "name": "CNETMsg_SpawnGroup_Load::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12039c0", "name": "CNETMsg_SpawnGroup_ManifestUpdate::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12039e0", "name": "CNETMsg_SpawnGroup_SetCreationTick::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203a00", "name": "CNETMsg_SpawnGroup_Unload::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203a20", "name": "CNETMsg_SpawnGroup_LoadCompleted::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203a40", "name": "CSVCMsg_GameSessionConfiguration::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203a60", "name": "CNETMsg_DebugOverlay::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1203a80", "name": "CPredictionEvent_Teleport::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1203aa0", "name": "CPredictionEvent_StringCommand::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1203ac0", "name": "CPredictionEvent_Diagnostic::GetMetadata", "confidence": "medium", "rationale": "vtable slot16 present on every generated message, returns per-class static metadata(int=0); protobuf GetMetadata", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1203ae0", "name": "CMsgGCHAccountPhoneNumberChange::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1203b50", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1203ba0", "name": "CCommunity_TerminateGamePersonalDataEntries_Request::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1203bf0", "name": "CCLCMsg_BaselineAck::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203c40", "name": "CCLCMsg_LoadingProgress::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203c70", "name": "CCLCMsg_SplitPlayerDisconnect::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1203ca0", "name": "CCLCMsg_RequestPause::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1203cf0", "name": "CSVCMsg_Sounds_sounddata_t::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203f10", "name": "CSVCMsg_Sounds::ByteSizeLong", "confidence": "high", "rationale": "slot8 this-only(int=1) calling embedded sub-message ByteSizeLong (sub_0x1203cf0); protobuf ByteSizeLong", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203f90", "name": "CSVCMsg_Prefetch::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1203fe0", "name": "CSVCMsg_SetView::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204030", "name": "CSVCMsg_SplitScreen::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12040a0", "name": "CSVCMsg_PacketEntities_alternate_baseline_t::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12040f0", "name": "CSVCMsg_PacketReliable::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204150", "name": "CSVCMsg_ServerSteamID::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204180", "name": "ProtoFlattenedSerializerField_t_polymorphic_field_t::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12041d0", "name": "CBidirMsg_RebroadcastGameEvent::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204240", "name": "CBidirMsg_RebroadcastSource::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204270", "name": "CSVCMsg_HltvReplay::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204360", "name": "CCLCMsg_HltvReplay::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12043d0", "name": "CSVCMsg_NextMsgPredicted::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204420", "name": "CMsgRGBA::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12044b0", "name": "CNETMsg_SplitScreenUser::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12044e0", "name": "CNETMsg_SpawnGroup_SetCreationTick::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204540", "name": "CNETMsg_SpawnGroup_Unload::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot8, this-only(int=1); protobuf ByteSizeLong - recurses into embedded sub-message sizes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12045a0", "name": "CSVCMsg_BSPDecal::ByteSizeLong", "confidence": "high", "rationale": "slot8 this-only(int=1) calling embedded sub-message ByteSizeLong (sub_0x1202730); protobuf ByteSizeLong", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204660", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute::GetCachedSize", "confidence": "medium", "rationale": "vtable slot9 right after ByteSizeLong, this-only(int=1), non-recursing; protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204670", "name": "CCommunity_GamePersonalDataCategoryInfo::GetCachedSize", "confidence": "medium", "rationale": "vtable slot9 right after ByteSizeLong, this-only(int=1), non-recursing; protobuf GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204680", "name": "CMsgVoiceAudio::GetCachedSize", "confidence": "medium", "rationale": "vtable slot9 right after ByteSizeLong, this-only(int=1), non-recursing; protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204690", "name": "CSVCMsg_GameSessionConfiguration::GetCachedSize", "confidence": "medium", "rationale": "vtable slot9 right after ByteSizeLong, this-only(int=1), non-recursing; protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12046a0", "name": "CSVCMsg_ClassInfo_class_t::GetCachedSize", "confidence": "medium", "rationale": "vtable slot9 right after ByteSizeLong, this-only(int=1), non-recursing; protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12046b0", "name": "CSVCMsg_Sounds_sounddata_t::GetCachedSize", "confidence": "medium", "rationale": "vtable slot9 right after ByteSizeLong, this-only(int=1), non-recursing; protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12046c0", "name": "CMsgQAngle::GetCachedSize", "confidence": "medium", "rationale": "vtable slot9 right after ByteSizeLong, this-only(int=1), non-recursing; protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12046d0", "name": "CMsgVector::GetCachedSize", "confidence": "medium", "rationale": "vtable slot9 right after ByteSizeLong, this-only(int=1), non-recursing; protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12046e0", "name": "CSVCMsg_SendTable_sendprop_t::GetCachedSize", "confidence": "medium", "rationale": "vtable slot9 right after ByteSizeLong, this-only(int=1), non-recursing; protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12046f0", "name": "CSVCMsg_GameEventList_key_t::GetCachedSize", "confidence": "medium", "rationale": "vtable slot9 right after ByteSizeLong, this-only(int=1), non-recursing; protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204700", "name": "CSVCMsg_GameEventList_descriptor_t::GetCachedSize", "confidence": "medium", "rationale": "vtable slot9 right after ByteSizeLong, this-only(int=1), non-recursing; protobuf GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204710", "name": "CSVCMsg_PacketEntities_alternate_baseline_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204720", "name": "CSVCMsg_PacketEntities_non_transmitted_entities_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204730", "name": "CSVCMsg_PacketEntities_outofpvs_entity_updates_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204740", "name": "CMsgIPCAddress::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204750", "name": "CMsgServerPeer::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204760", "name": "ProtoFlattenedSerializerField_t_polymorphic_field_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204770", "name": "ProtoFlattenedSerializer_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204780", "name": "ProtoFlattenedSerializerField_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204790", "name": "CMsgServerNetworkStats_Port::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12047a0", "name": "CMsgServerNetworkStats_Player::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12047b0", "name": "CMsgServerUserCmd::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12047c0", "name": "CMsgQuaternion::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12047d0", "name": "CMsg_CVars_CVar::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12047e0", "name": "CMsg_CVars::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12047f0", "name": "CSVCMsg_GameEvent_key_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204800", "name": "CSVCMsg_GameEvent::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204810", "name": "CSVCMsgList_GameEvents_event_t::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204820", "name": "CMsgRGBA::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204830", "name": "CPredictionEvent_Diagnostic::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204840", "name": "CPredictionEvent_StringCommand::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204850", "name": "CPredictionEvent_Teleport::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204860", "name": "CNETMsg_DebugOverlay::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204870", "name": "CNETMsg_SpawnGroup_LoadCompleted::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204880", "name": "CNETMsg_SpawnGroup_Unload::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204890", "name": "CNETMsg_SpawnGroup_SetCreationTick::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12048a0", "name": "CNETMsg_SpawnGroup_ManifestUpdate::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12048b0", "name": "CNETMsg_SpawnGroup_Load::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12048c0", "name": "CSVCMsgList_GameEvents::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12048d0", "name": "CNETMsg_SignonState::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12048e0", "name": "CNETMsg_SetConVar::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12048f0", "name": "CNETMsg_StringCmd::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204900", "name": "CNETMsg_Tick::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204910", "name": "CNETMsg_SplitScreenUser::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204920", "name": "CEntityMsg::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204930", "name": "CMsgPlayerInfo::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204940", "name": "CMsgTransform::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204950", "name": "CMsgVector2D::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204960", "name": "CSVCMsg_NextMsgPredicted::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204970", "name": "CSVCMsg_UserCommands::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204980", "name": "CSVCMsg_HltvFixupOperatorStatus::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204990", "name": "CCLCMsg_HltvFixupOperatorTick::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12049a0", "name": "CSVCMsg_Broadcast_Command::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12049b0", "name": "CCLCMsg_HltvReplay::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12049c0", "name": "CSVCMsg_HltvReplay::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12049d0", "name": "CMsgServerNetworkStats::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12049e0", "name": "CBidirMsg_RebroadcastSource::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12049f0", "name": "CBidirMsg_RebroadcastGameEvent::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204a00", "name": "CSVCMsg_StopSound::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204a10", "name": "CSVCMsg_FlattenedSerializer::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204a20", "name": "CSVCMsg_ClearAllStringTables::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204a30", "name": "CSVCMsg_PeerList::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204a40", "name": "CSVCMsg_RconServerDetails::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204a50", "name": "CSVCMsg_CmdKeyValues::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204a60", "name": "CSVCMsg_ServerSteamID::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204a70", "name": "CSVCMsg_HLTVStatus::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204a80", "name": "CSVCMsg_FullFrameSplit::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204a90", "name": "CSVCMsg_PacketReliable::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204aa0", "name": "CSVCMsg_VoiceData::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204ab0", "name": "CSVCMsg_UpdateStringTable::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204ac0", "name": "CSVCMsg_CreateStringTable::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204ad0", "name": "CSVCMsg_TempEntities::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204ae0", "name": "CSVCMsg_PacketEntities::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204af0", "name": "CSVCMsg_GameEventList::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204b00", "name": "CSVCMsg_SendTable::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204b10", "name": "CSVCMsg_UserMessage::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204b20", "name": "CSVCMsg_Menu::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204b30", "name": "CSVCMsg_GetCvarValue::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204b40", "name": "CSVCMsg_SplitScreen::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204b50", "name": "CSVCMsg_BSPDecal::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204b60", "name": "CSVCMsg_CrosshairAngle::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204b70", "name": "CSVCMsg_FixAngle::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204b80", "name": "CSVCMsg_SetView::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204b90", "name": "CSVCMsg_Prefetch::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204ba0", "name": "CSVCMsg_Sounds::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204bb0", "name": "CSVCMsg_Print::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204bc0", "name": "CSVCMsg_VoiceInit::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204bd0", "name": "CSVCMsg_SetPause::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204be0", "name": "CSVCMsg_ClassInfo::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204bf0", "name": "CSVCMsg_ServerInfo::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204c00", "name": "CCLCMsg_Diagnostic::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204c10", "name": "CCLCMsg_RconServerDetails::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204c20", "name": "CCLCMsg_CmdKeyValues::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204c30", "name": "CCLCMsg_RequestPause::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204c40", "name": "CCLCMsg_ServerStatus::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204c50", "name": "CCLCMsg_SplitPlayerDisconnect::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204c60", "name": "CCLCMsg_SplitPlayerConnect::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204c70", "name": "CCLCMsg_LoadingProgress::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204c80", "name": "CCLCMsg_RespondCvarValue::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204c90", "name": "CCLCMsg_ListenEvents::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204ca0", "name": "CCLCMsg_BaselineAck::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204cb0", "name": "CCLCMsg_VoiceData::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204cc0", "name": "CCLCMsg_Move::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204cd0", "name": "CCLCMsg_ClientInfo::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1204ce0", "name": "CCommunity_TerminateGamePersonalDataEntries_Response::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204cf0", "name": "CCommunity_TerminateGamePersonalDataEntries_Request::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204d00", "name": "CCommunity_GetGamePersonalDataEntries_Response::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204d10", "name": "CCommunity_GetGamePersonalDataEntries_Request::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204d20", "name": "CCommunity_GetGamePersonalDataCategories_Response::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204d30", "name": "CCommunity_GetGamePersonalDataCategories_Request::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204d40", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Response::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204d50", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204d60", "name": "CMsgGCHRecurringSubscriptionStatusChange::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204d70", "name": "CMsgGCHInviteUserToLobby::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204d80", "name": "CMsgGCHAccountPhoneNumberChange::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204d90", "name": "CMsgGCHVacVerificationChange::GetCachedSize", "confidence": "medium", "rationale": "protobuf vtable slot 9 (int=1), trivial this-only accessor, no callees/strings, adjacent to ByteSizeLong(8)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1204da0", "name": "CSVCMsg_CrosshairAngle::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1204e00", "name": "CNETMsg_SetConVar::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1204e60", "name": "CSVCMsg_GameEventList::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1204ee0", "name": "CCLCMsg_Diagnostic::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1205010", "name": "CCommunity_GamePersonalDataCategoryInfo::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12050b0", "name": "CCommunity_GetGamePersonalDataEntries_Request::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1205150", "name": "CCLCMsg_ClientInfo::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12051e0", "name": "CCLCMsg_RespondCvarValue::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205290", "name": "CCLCMsg_SplitPlayerConnect::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12052d0", "name": "CSVCMsg_ClassInfo_class_t::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205330", "name": "CSVCMsg_VoiceInit::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12053b0", "name": "CSVCMsg_GetCvarValue::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205410", "name": "CSVCMsg_SendTable_sendprop_t::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205530", "name": "CSVCMsg_GameEventList_key_t::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205590", "name": "CSVCMsg_HLTVStatus::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1205620", "name": "CSVCMsg_ClearAllStringTables::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1205670", "name": "CMsgServerNetworkStats_Port::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12056d0", "name": "CMsgServerNetworkStats_Player::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1205790", "name": "CSVCMsg_HltvFixupOperatorStatus::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12057f0", "name": "CMsgPlayerInfo::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1205880", "name": "CSVCMsg_RconServerDetails::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12058f0", "name": "CNETMsg_Tick::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205a30", "name": "CNETMsg_StringCmd::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205a90", "name": "CSVCMsg_GameEvent_key_t::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205b80", "name": "CCLCMsg_Move::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205be0", "name": "CSVCMsg_Menu::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205c40", "name": "CSVCMsg_UserMessage::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205cc0", "name": "CSVCMsg_PacketEntities_non_transmitted_entities_t::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1205d20", "name": "CSVCMsg_PacketEntities_outofpvs_entity_updates_t::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1205d80", "name": "CSVCMsg_TempEntities::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205de0", "name": "CSVCMsg_CreateStringTable::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205f10", "name": "CSVCMsg_UpdateStringTable::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1205f90", "name": "CSVCMsg_FullFrameSplit::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1206020", "name": "CBidirMsg_PredictionEvent::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12060b0", "name": "CCLCMsg_HltvFixupOperatorTick::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1206230", "name": "CMsgServerUserCmd::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1206310", "name": "CNETMsg_SpawnGroup_Load::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1206690", "name": "CNETMsg_SpawnGroup_ManifestUpdate::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1206700", "name": "CSVCMsg_GameSessionConfiguration::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1206940", "name": "CSVCMsg_ServerInfo::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1206bc0", "name": "CCommunity_GetGamePersonalDataEntries_Response::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1206cc0", "name": "CNETMsg_SignonState::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1206e00", "name": "CSVCMsg_FlattenedSerializer::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1206f60", "name": "CPredictionEvent_Diagnostic::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1206ff0", "name": "CMsgVoiceAudio::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1207120", "name": "CCLCMsg_VoiceData::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12071a0", "name": "CSVCMsg_VoiceData::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12072c0", "name": "ProtoFlattenedSerializer_t::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1207330", "name": "CNETMsg_NOP::~CNETMsg_NOP", "confidence": "medium", "rationale": "vtable slot 0, this-only, no callees = complete-object destructor (empty CNETMsg_NOP)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12078e0", "name": "CCLCMsg_ListenEvents::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12079a0", "name": "CSVCMsg_StopSound::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1207a10", "name": "CMsgVector::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1207b50", "name": "CMsgVector2D::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1207c00", "name": "CMsgQAngle::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1207cf0", "name": "CMsgQuaternion::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1207e30", "name": "CMsgTransform::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1207f00", "name": "CPredictionEvent_Teleport::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1207ff0", "name": "CCLCMsg_ServerStatus::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1208060", "name": "CSVCMsg_SetPause::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12080d0", "name": "CSVCMsg_FixAngle::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1208170", "name": "CSVCMsg_ClassInfo::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1208220", "name": "CSVCMsg_Sounds::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1208430", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12085c0", "name": "CSVCMsg_ClassInfo::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1208690", "name": "ProtoFlattenedSerializerField_t::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1208880", "name": "CSVCMsg_FlattenedSerializer::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12089a0", "name": "CSVCMsg_GameEventList_descriptor_t::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1208ac0", "name": "CSVCMsg_GameEventList::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1208b30", "name": "CMsg_CVars::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1208c00", "name": "CNETMsg_SetConVar::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1208c50", "name": "CSVCMsg_PacketEntities::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1209050", "name": "CSVCMsg_PeerList::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12091a0", "name": "CMsgServerNetworkStats::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12094f0", "name": "CCommunity_GetGamePersonalDataCategories_Response::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1209620", "name": "CMsgServerPeer::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1209700", "name": "CSVCMsg_UserCommands::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1209850", "name": "CSVCMsg_GameEvent::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1209a00", "name": "CSVCMsgList_GameEvents_event_t::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1209a80", "name": "CSVCMsgList_GameEvents::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1209b60", "name": "CCommunity_GetGamePersonalDataCategories_Request::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1209c40", "name": "CCommunity_TerminateGamePersonalDataEntries_Response::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1209d20", "name": "CEntityMsg::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1209e00", "name": "CNETMsg_SpawnGroup_LoadCompleted::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1209ee0", "name": "CCLCMsg_LoadingProgress::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1209fc0", "name": "CCLCMsg_SplitPlayerDisconnect::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120a0a0", "name": "CSVCMsg_ServerSteamID::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120a180", "name": "CBidirMsg_RebroadcastSource::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120a260", "name": "CNETMsg_SplitScreenUser::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120a330", "name": "CCLCMsg_SplitPlayerConnect::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120a3e0", "name": "CSVCMsg_Print::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120a490", "name": "CSVCMsg_Broadcast_Command::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120a540", "name": "CPredictionEvent_StringCommand::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120a5f0", "name": "CNETMsg_DebugOverlay::ByteSizeLong", "confidence": "high", "rationale": "protobuf vtable slot 8 (int=1); recurses into sub-message slot-8 (ByteSize) + string-size helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x120a7e0", "name": "CMsgIPCAddress::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120a900", "name": "CSVCMsgList_GameEvents_event_t::_InternalSerialize", "confidence": "high", "rationale": "protobuf vtable slot 12, abi int=3 (this,target,EpsCopyOutputStream); calls serialize-write helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120aa00", "name": "CSVCMsg_ClearAllStringTables::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120aae0", "name": "CCommunity_GetGamePersonalDataCategories_Response::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120abd0", "name": "CCLCMsg_CmdKeyValues::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120ac90", "name": "CCLCMsg_RconServerDetails::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120ad50", "name": "CSVCMsg_CmdKeyValues::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120ae10", "name": "CSVCMsg_CrosshairAngle::ByteSizeLong", "confidence": "medium", "rationale": "slot8 abi int=1 (this only) computes size via a single helper on nested field = ByteSizeLong", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x120aea0", "name": "CCLCMsg_VoiceData::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120b000", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Response::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120b160", "name": "CSVCMsg_ClassInfo_class_t::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120b2c0", "name": "CSVCMsg_GetCvarValue::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120b420", "name": "CSVCMsg_GameEventList_key_t::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120b580", "name": "CMsgServerNetworkStats_Port::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120b6e0", "name": "CSVCMsg_HltvFixupOperatorStatus::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120b820", "name": "CNETMsg_StringCmd::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120b980", "name": "CMsgGCHVacVerificationChange::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x120bac0", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120bc20", "name": "CCommunity_TerminateGamePersonalDataEntries_Request::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120bd80", "name": "CCLCMsg_BaselineAck::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120bee0", "name": "CCLCMsg_RequestPause::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120c040", "name": "CSVCMsg_Prefetch::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120c1a0", "name": "CSVCMsg_SetView::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120c300", "name": "CSVCMsg_PacketEntities_alternate_baseline_t::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120c460", "name": "ProtoFlattenedSerializerField_t_polymorphic_field_t::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120c5c0", "name": "CSVCMsg_NextMsgPredicted::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120c720", "name": "CMsg_CVars_CVar::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120c840", "name": "CMsgGCHInviteUserToLobby::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120c9a0", "name": "CSVCMsg_SendTable::ByteSizeLong", "confidence": "medium", "rationale": "slot8 abi int=1 (this only) computes size via a single helper on nested field = ByteSizeLong", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x120cb80", "name": "CMsgGCHRecurringSubscriptionStatusChange::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120cce0", "name": "CSVCMsg_GameEvent::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120ce80", "name": "CSVCMsg_GameEventList_descriptor_t::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120d000", "name": "CSVCMsg_PacketReliable::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120d180", "name": "CSVCMsg_SendTable::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120d2e0", "name": "CSVCMsg_VoiceInit::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120d4e0", "name": "CSVCMsg_SplitScreen::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120d6e0", "name": "CNETMsg_SpawnGroup_SetCreationTick::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120d8c0", "name": "CNETMsg_SpawnGroup_Unload::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120daa0", "name": "CCLCMsg_Move::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120dbe0", "name": "CSVCMsg_Menu::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120dd60", "name": "CSVCMsg_PacketEntities_non_transmitted_entities_t::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120dee0", "name": "CSVCMsg_PacketEntities_outofpvs_entity_updates_t::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120e050", "name": "CCommunity_GamePersonalDataCategoryInfo::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120e200", "name": "ProtoFlattenedSerializer_t::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120e400", "name": "CSVCMsg_RconServerDetails::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120e540", "name": "CCLCMsg_HltvReplay::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120e760", "name": "CBidirMsg_RebroadcastGameEvent::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120e980", "name": "CMsgGCHAccountPhoneNumberChange::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120eb60", "name": "CMsgServerPeer::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120ed20", "name": "CSVCMsg_TempEntities::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120eea0", "name": "CNETMsg_SpawnGroup_ManifestUpdate::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120f020", "name": "CCLCMsg_ClientInfo::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120f260", "name": "CMsgRGBA::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120f520", "name": "CPredictionEvent_Diagnostic::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120f7a0", "name": "CSVCMsg_BSPDecal::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120fa60", "name": "CCommunity_GetGamePersonalDataEntries_Response::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120fd00", "name": "CSVCMsg_HLTVStatus::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x120ff80", "name": "CMsgPlayerInfo::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12101a0", "name": "CCommunity_GetGamePersonalDataEntries_Request::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12103e0", "name": "CCLCMsg_RespondCvarValue::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1210620", "name": "CSVCMsg_UserMessage::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1210840", "name": "CSVCMsg_UpdateStringTable::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1210a30", "name": "CSVCMsg_FixAngle::ByteSizeLong", "confidence": "medium", "rationale": "slot8 abi int=1 (this only) computes size via a single helper on nested field = ByteSizeLong", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1210ae0", "name": "CSVCMsg_FullFrameSplit::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1210d80", "name": "CBidirMsg_PredictionEvent::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1210fe0", "name": "CMsgServerNetworkStats_Player::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1211340", "name": "CNETMsg_DebugOverlay::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12117a0", "name": "CNETMsg_SignonState::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1211b80", "name": "CSVCMsg_VoiceData::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1211f60", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12122e0", "name": "CSVCMsg_GameEvent_key_t::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1212700", "name": "CSVCMsg_HltvReplay::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1212bc0", "name": "CCLCMsg_HltvFixupOperatorTick::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1212ea0", "name": "CMsgServerUserCmd::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12131e0", "name": "CNETMsg_Tick::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1213590", "name": "CSVCMsg_GameSessionConfiguration::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1213960", "name": "CSVCMsg_Sounds_sounddata_t::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1213dc0", "name": "CMsgVoiceAudio::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12141b0", "name": "CSVCMsg_ServerInfo::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1214540", "name": "CSVCMsg_SendTable_sendprop_t::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1214900", "name": "CSVCMsg_CreateStringTable::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1214cb0", "name": "CNETMsg_SpawnGroup_Load::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12150a0", "name": "CSVCMsg_PacketEntities::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12156a0", "name": "ProtoFlattenedSerializerField_t::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1215a60", "name": "CMsgServerNetworkStats::_InternalSerialize", "confidence": "high", "rationale": "slot12 abi int=3 (this,target,stream) + protobuf write-helper callees = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1216160", "name": "CMsgGCHVacVerificationChange::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12161f0", "name": "CMsgGCHAccountPhoneNumberChange::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1216290", "name": "CMsgGCHInviteUserToLobby::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1216320", "name": "CMsgGCHRecurringSubscriptionStatusChange::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12163c0", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1216490", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1216510", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Response::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12165d0", "name": "CCommunity_GamePersonalDataCategoryInfo::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1216660", "name": "CCommunity_GetGamePersonalDataCategories_Request::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1216710", "name": "CCommunity_GetGamePersonalDataCategories_Response::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12167b0", "name": "CCommunity_GetGamePersonalDataEntries_Request::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12168a0", "name": "CCommunity_GetGamePersonalDataEntries_Response::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1216940", "name": "CCommunity_TerminateGamePersonalDataEntries_Request::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12169d0", "name": "CCommunity_TerminateGamePersonalDataEntries_Response::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1216af0", "name": "CCLCMsg_ClientInfo::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1216b80", "name": "CCLCMsg_Move::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1216c50", "name": "CMsgVoiceAudio::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1216ce0", "name": "CCLCMsg_VoiceData::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1216d60", "name": "CCLCMsg_BaselineAck::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1216e00", "name": "CCLCMsg_ListenEvents::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1216ea0", "name": "CCLCMsg_RespondCvarValue::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1216f30", "name": "CCLCMsg_LoadingProgress::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1216fd0", "name": "CCLCMsg_SplitPlayerConnect::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217060", "name": "CCLCMsg_SplitPlayerDisconnect::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12170f0", "name": "CCLCMsg_ServerStatus::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217170", "name": "CCLCMsg_RequestPause::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217210", "name": "CCLCMsg_CmdKeyValues::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12172b0", "name": "CCLCMsg_RconServerDetails::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1217360", "name": "CCLCMsg_Diagnostic::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1217410", "name": "CSVCMsg_ServerInfo::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12174a0", "name": "CSVCMsg_ClassInfo_class_t::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217550", "name": "CSVCMsg_ClassInfo::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12175e0", "name": "CSVCMsg_SetPause::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217670", "name": "CSVCMsg_VoiceInit::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217710", "name": "CSVCMsg_Print::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12177c0", "name": "CSVCMsg_Sounds_sounddata_t::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217870", "name": "CSVCMsg_Sounds::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12178f0", "name": "CSVCMsg_Prefetch::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217990", "name": "CSVCMsg_SetView::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217a30", "name": "CSVCMsg_FixAngle::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217ab0", "name": "CSVCMsg_CrosshairAngle::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217b50", "name": "CSVCMsg_BSPDecal::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217be0", "name": "CSVCMsg_SplitScreen::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217c70", "name": "CSVCMsg_GetCvarValue::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217d00", "name": "CSVCMsg_Menu::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217d90", "name": "CSVCMsg_UserMessage::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217e30", "name": "CSVCMsg_SendTable_sendprop_t::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217ef0", "name": "CSVCMsg_SendTable::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1217f80", "name": "CSVCMsg_GameEventList_key_t::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218040", "name": "CSVCMsg_GameEventList_descriptor_t::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12180f0", "name": "CSVCMsg_GameEventList::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1218170", "name": "CSVCMsg_PacketEntities_alternate_baseline_t::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1218200", "name": "CSVCMsg_PacketEntities_non_transmitted_entities_t::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1218290", "name": "CSVCMsg_PacketEntities_outofpvs_entity_updates_t::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1218370", "name": "CSVCMsg_PacketEntities::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218400", "name": "CSVCMsg_TempEntities::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12184a0", "name": "CSVCMsg_CreateStringTable::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218530", "name": "CSVCMsg_UpdateStringTable::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12185b0", "name": "CSVCMsg_VoiceData::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218640", "name": "CSVCMsg_PacketReliable::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12186c0", "name": "CSVCMsg_FullFrameSplit::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218740", "name": "CSVCMsg_HLTVStatus::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12187c0", "name": "CSVCMsg_ServerSteamID::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1218860", "name": "CSVCMsg_CmdKeyValues::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218900", "name": "CSVCMsg_RconServerDetails::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12189a0", "name": "CMsgIPCAddress::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218a40", "name": "CMsgServerPeer::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218af0", "name": "CSVCMsg_PeerList::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218b80", "name": "CSVCMsg_ClearAllStringTables::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218c00", "name": "ProtoFlattenedSerializerField_t_polymorphic_field_t::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1218cb0", "name": "ProtoFlattenedSerializerField_t::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218d40", "name": "ProtoFlattenedSerializer_t::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218e40", "name": "CSVCMsg_FlattenedSerializer::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1218ed0", "name": "CSVCMsg_StopSound::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218f60", "name": "CBidirMsg_RebroadcastGameEvent::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1218ff0", "name": "CBidirMsg_RebroadcastSource::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12190f0", "name": "CMsgServerNetworkStats_Port::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1219180", "name": "CMsgServerNetworkStats_Player::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1219220", "name": "CMsgServerNetworkStats::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12192b0", "name": "CSVCMsg_HltvReplay::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1219350", "name": "CCLCMsg_HltvReplay::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12193f0", "name": "CSVCMsg_Broadcast_Command::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1219480", "name": "CCLCMsg_HltvFixupOperatorTick::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1219510", "name": "CSVCMsg_HltvFixupOperatorStatus::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12195c0", "name": "CMsgServerUserCmd::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1219670", "name": "CSVCMsg_UserCommands::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1219700", "name": "CSVCMsg_NextMsgPredicted::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1219880", "name": "CMsgVector::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1219900", "name": "CMsgVector2D::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1219990", "name": "CMsgQAngle::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1219a30", "name": "CMsgQuaternion::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1219ac0", "name": "CMsgTransform::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1219b60", "name": "CMsgRGBA::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1219bf0", "name": "CMsgPlayerInfo::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1219c80", "name": "CEntityMsg::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1219d20", "name": "CMsg_CVars_CVar::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1219dd0", "name": "CMsg_CVars::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1219e50", "name": "CNETMsg_NOP::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1219ee0", "name": "CNETMsg_SplitScreenUser::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1219f70", "name": "CNETMsg_Tick::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a000", "name": "CNETMsg_StringCmd::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a080", "name": "CNETMsg_SetConVar::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a170", "name": "CNETMsg_SignonState::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a200", "name": "CSVCMsg_GameEvent_key_t::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a2c0", "name": "CSVCMsg_GameEvent::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a360", "name": "CSVCMsgList_GameEvents_event_t::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a410", "name": "CSVCMsgList_GameEvents::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a4c0", "name": "CNETMsg_SpawnGroup_Load::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a550", "name": "CNETMsg_SpawnGroup_ManifestUpdate::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a5e0", "name": "CNETMsg_SpawnGroup_SetCreationTick::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a670", "name": "CNETMsg_SpawnGroup_Unload::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a700", "name": "CNETMsg_SpawnGroup_LoadCompleted::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a7b0", "name": "CSVCMsg_GameSessionConfiguration::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x121a880", "name": "CNETMsg_DebugOverlay::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x121ad50", "name": "CPredictionEvent_Teleport::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x121adf0", "name": "CPredictionEvent_StringCommand::MergeFrom", "confidence": "medium", "rationale": "slot3 abi int=2 (this,&from); scalar-only msgs have empty callees, string/repeated msgs call merge helpers = generated MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x121bdb0", "name": "CMsgGCHVacVerificationChange::_InternalParse", "confidence": "high", "rationale": "slot10 abi int=3 (this,ptr,ctx) + tabular field-parse helper callees = generated _InternalParse", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x121c010", "name": "CMsgGCHAccountPhoneNumberChange::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121c270", "name": "CMsgGCHInviteUserToLobby::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121c4d0", "name": "CMsgGCHRecurringSubscriptionStatusChange::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121c780", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121c9c0", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Response::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121cc00", "name": "CCommunity_GamePersonalDataCategoryInfo::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121ce00", "name": "CCommunity_GetGamePersonalDataCategories_Request::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121cfe0", "name": "CCommunity_GetGamePersonalDataEntries_Request::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121d240", "name": "CCommunity_GetGamePersonalDataEntries_Response::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121d4d0", "name": "CCommunity_TerminateGamePersonalDataEntries_Request::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121d710", "name": "CCommunity_TerminateGamePersonalDataEntries_Response::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121d8f0", "name": "CCLCMsg_ClientInfo::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121db60", "name": "CCLCMsg_Move::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121dd90", "name": "CMsgVoiceAudio::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121e1c0", "name": "CCLCMsg_VoiceData::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121e420", "name": "CCLCMsg_BaselineAck::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121e660", "name": "CCLCMsg_ListenEvents::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121e870", "name": "CCLCMsg_RespondCvarValue::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121ead0", "name": "CCLCMsg_LoadingProgress::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121ecb0", "name": "CCLCMsg_SplitPlayerConnect::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121ee40", "name": "CCLCMsg_SplitPlayerDisconnect::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121f020", "name": "CCLCMsg_ServerStatus::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121f200", "name": "CCLCMsg_RequestPause::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121f4b0", "name": "CCLCMsg_CmdKeyValues::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121f640", "name": "CCLCMsg_RconServerDetails::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121f7d0", "name": "CSVCMsg_ServerInfo::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121fc70", "name": "CSVCMsg_ClassInfo_class_t::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x121feb0", "name": "CSVCMsg_SetPause::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1220090", "name": "CSVCMsg_VoiceInit::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12202b0", "name": "CSVCMsg_Print::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1220440", "name": "CSVCMsg_Sounds_sounddata_t::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12209b0", "name": "CSVCMsg_Prefetch::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1220c70", "name": "CSVCMsg_SetView::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1220eb0", "name": "CSVCMsg_FixAngle::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1221110", "name": "CSVCMsg_CrosshairAngle::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12212b0", "name": "CSVCMsg_BSPDecal::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1221550", "name": "CSVCMsg_SplitScreen::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12217c0", "name": "CSVCMsg_GetCvarValue::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1221a00", "name": "CSVCMsg_Menu::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1221c40", "name": "CSVCMsg_UserMessage::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1221e60", "name": "CSVCMsg_SendTable_sendprop_t::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1222190", "name": "CSVCMsg_GameEventList_key_t::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12223d0", "name": "CSVCMsg_PacketEntities_alternate_baseline_t::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1222610", "name": "CSVCMsg_PacketEntities_non_transmitted_entities_t::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1222850", "name": "CSVCMsg_PacketEntities_outofpvs_entity_updates_t::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1222a90", "name": "CSVCMsg_TempEntities::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1222cb0", "name": "CSVCMsg_CreateStringTable::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1223040", "name": "CSVCMsg_UpdateStringTable::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1223260", "name": "CSVCMsg_VoiceData::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12235b0", "name": "CSVCMsg_PacketReliable::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12237f0", "name": "CSVCMsg_FullFrameSplit::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1223a60", "name": "CSVCMsg_HLTVStatus::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1223cd0", "name": "CSVCMsg_ServerSteamID::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1223eb0", "name": "CSVCMsg_CmdKeyValues::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1224040", "name": "CSVCMsg_RconServerDetails::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1224210", "name": "CMsgIPCAddress::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1224400", "name": "CMsgServerPeer::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12246e0", "name": "CSVCMsg_ClearAllStringTables::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1224920", "name": "ProtoFlattenedSerializerField_t_polymorphic_field_t::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1224b60", "name": "ProtoFlattenedSerializer_t::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1224e40", "name": "CSVCMsg_StopSound::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1224f80", "name": "CBidirMsg_RebroadcastGameEvent::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12251c0", "name": "CBidirMsg_RebroadcastSource::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12253a0", "name": "CBidirMsg_PredictionEvent::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1225610", "name": "CMsgServerNetworkStats_Port::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1225850", "name": "CMsgServerNetworkStats_Player::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1225b50", "name": "CSVCMsg_HltvReplay::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1225e50", "name": "CCLCMsg_HltvReplay::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1226070", "name": "CSVCMsg_Broadcast_Command::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1226200", "name": "CCLCMsg_HltvFixupOperatorTick::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1226580", "name": "CSVCMsg_HltvFixupOperatorStatus::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12267c0", "name": "CMsgServerUserCmd::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1226a60", "name": "CSVCMsg_NextMsgPredicted::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1226ca0", "name": "CMsgVector::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1226e60", "name": "CMsgVector2D::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1226ff0", "name": "CMsgQAngle::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1227190", "name": "CMsgQuaternion::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1227350", "name": "CMsgTransform::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1227590", "name": "CMsgRGBA::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12277c0", "name": "CMsgPlayerInfo::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1227a60", "name": "CEntityMsg::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1227c40", "name": "CMsg_CVars_CVar::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1227e10", "name": "CNETMsg_SplitScreenUser::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1227ff0", "name": "CNETMsg_Tick::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1228390", "name": "CNETMsg_StringCmd::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12285c0", "name": "CNETMsg_SetConVar::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1228760", "name": "CNETMsg_SignonState::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1228a90", "name": "CSVCMsg_GameEvent_key_t::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1228da0", "name": "CSVCMsgList_GameEvents_event_t::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1229000", "name": "CNETMsg_SpawnGroup_Load::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1229580", "name": "CNETMsg_SpawnGroup_ManifestUpdate::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12297a0", "name": "CNETMsg_SpawnGroup_SetCreationTick::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12299f0", "name": "CNETMsg_SpawnGroup_Unload::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1229c40", "name": "CNETMsg_SpawnGroup_LoadCompleted::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1229e20", "name": "CSVCMsg_GameSessionConfiguration::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122a320", "name": "CPredictionEvent_Teleport::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122a5c0", "name": "CPredictionEvent_StringCommand::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122a750", "name": "CPredictionEvent_Diagnostic::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122aa40", "name": "CMsg_CVars::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x122ac10", "name": "CSVCMsg_GameEvent::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122aea0", "name": "CSVCMsgList_GameEvents::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x122b070", "name": "CNETMsg_DebugOverlay::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122b6a0", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122b9d0", "name": "CCommunity_GetGamePersonalDataCategories_Response::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122bbf0", "name": "CCLCMsg_Diagnostic::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122bf30", "name": "CSVCMsg_ClassInfo::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122c1d0", "name": "CSVCMsg_Sounds::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122c470", "name": "CSVCMsg_SendTable::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122c740", "name": "CSVCMsg_GameEventList_descriptor_t::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122c9b0", "name": "CSVCMsg_GameEventList::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122cb80", "name": "CSVCMsg_PacketEntities::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122d390", "name": "CSVCMsg_PeerList::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x122d560", "name": "ProtoFlattenedSerializerField_t::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122d980", "name": "CSVCMsg_FlattenedSerializer::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122dc50", "name": "CMsgServerNetworkStats::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x122e360", "name": "CSVCMsg_UserCommands::_InternalSerialize", "confidence": "medium", "rationale": "slot 10, (this,ptr,stream) abi + EpsCopyOutputStream write callees (sub_0x1c86711/sub_0x1c86dfa) then unknown-fields tail sub_0x1cf985f = generated _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12336b0", "name": "CPredictionEvent_Diagnostic::Serialize", "confidence": "low", "rationale": "slot 23 int=2 (this,buf) calls the same field-write helpers (sub_0x12197f0/sub_0x1219910) used by _InternalSerialize -> INetworkSerializable::Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1233860", "name": "CPredictionEvent_Diagnostic::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 19 int=2 (this,src): allocate (sub_0x9f1d10) + copy-construct (sub_0x1c8bb8c) = net-message clone", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1233e50", "name": "CPredictionEvent_Diagnostic::AllocateMessage", "confidence": "low", "rationale": "slot 21 int=2 with single alloc-style callee sub_0x1c7300e = net-message factory allocate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1233ed0", "name": "CMsgGCHVacVerificationChange::~CMsgGCHVacVerificationChange", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1233f50", "name": "CMsgGCHAccountPhoneNumberChange::~CMsgGCHAccountPhoneNumberChange", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1233fd0", "name": "CMsgGCHInviteUserToLobby::~CMsgGCHInviteUserToLobby", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234050", "name": "CMsgGCHRecurringSubscriptionStatusChange::~CMsgGCHRecurringSubscriptionStatusChange", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12340d0", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute::~CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234150", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request::~CQuest_PublisherAddCommunityItemsToPlayer_Request", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234210", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Response::~CQuest_PublisherAddCommunityItemsToPlayer_Response", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234290", "name": "CCommunity_GamePersonalDataCategoryInfo::~CCommunity_GamePersonalDataCategoryInfo", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234330", "name": "CCommunity_GetGamePersonalDataCategories_Request::~CCommunity_GetGamePersonalDataCategories_Request", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12343b0", "name": "CCommunity_GetGamePersonalDataCategories_Response::~CCommunity_GetGamePersonalDataCategories_Response", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234460", "name": "CCommunity_GetGamePersonalDataEntries_Request::~CCommunity_GetGamePersonalDataEntries_Request", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234500", "name": "CCommunity_GetGamePersonalDataEntries_Response::~CCommunity_GetGamePersonalDataEntries_Response", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12345a0", "name": "CCommunity_TerminateGamePersonalDataEntries_Request::~CCommunity_TerminateGamePersonalDataEntries_Request", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234620", "name": "CCommunity_TerminateGamePersonalDataEntries_Response::~CCommunity_TerminateGamePersonalDataEntries_Response", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12346a0", "name": "CCLCMsg_ClientInfo::~CCLCMsg_ClientInfo", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234730", "name": "CCLCMsg_Move::~CCLCMsg_Move", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12347c0", "name": "CMsgVoiceAudio::~CMsgVoiceAudio", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234860", "name": "CCLCMsg_BaselineAck::~CCLCMsg_BaselineAck", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12348e0", "name": "CCLCMsg_ListenEvents::~CCLCMsg_ListenEvents", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234970", "name": "CCLCMsg_RespondCvarValue::~CCLCMsg_RespondCvarValue", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234a10", "name": "CCLCMsg_LoadingProgress::~CCLCMsg_LoadingProgress", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234a90", "name": "CCLCMsg_SplitPlayerConnect::~CCLCMsg_SplitPlayerConnect", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234b20", "name": "CCLCMsg_SplitPlayerDisconnect::~CCLCMsg_SplitPlayerDisconnect", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234ba0", "name": "CCLCMsg_ServerStatus::~CCLCMsg_ServerStatus", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234c20", "name": "CCLCMsg_RequestPause::~CCLCMsg_RequestPause", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234ca0", "name": "CCLCMsg_CmdKeyValues::~CCLCMsg_CmdKeyValues", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234d30", "name": "CCLCMsg_RconServerDetails::~CCLCMsg_RconServerDetails", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234dc0", "name": "CCLCMsg_Diagnostic::~CCLCMsg_Diagnostic", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234ec0", "name": "CSVCMsg_ClassInfo_class_t::~CSVCMsg_ClassInfo_class_t", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234f50", "name": "CSVCMsg_ClassInfo::~CSVCMsg_ClassInfo", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1234ff0", "name": "CSVCMsg_SetPause::~CSVCMsg_SetPause", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235070", "name": "CSVCMsg_VoiceInit::~CSVCMsg_VoiceInit", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235100", "name": "CSVCMsg_Print::~CSVCMsg_Print", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235190", "name": "CSVCMsg_Sounds_sounddata_t::~CSVCMsg_Sounds_sounddata_t", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235210", "name": "CSVCMsg_Sounds::~CSVCMsg_Sounds", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12352b0", "name": "CSVCMsg_Prefetch::~CSVCMsg_Prefetch", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235330", "name": "CSVCMsg_SetView::~CSVCMsg_SetView", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12353b0", "name": "CSVCMsg_SplitScreen::~CSVCMsg_SplitScreen", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235430", "name": "CSVCMsg_GetCvarValue::~CSVCMsg_GetCvarValue", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12354c0", "name": "CSVCMsg_Menu::~CSVCMsg_Menu", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235550", "name": "CSVCMsg_UserMessage::~CSVCMsg_UserMessage", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12355e0", "name": "CSVCMsg_SendTable_sendprop_t::~CSVCMsg_SendTable_sendprop_t", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235680", "name": "CSVCMsg_SendTable::~CSVCMsg_SendTable", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235730", "name": "CSVCMsg_GameEventList_key_t::~CSVCMsg_GameEventList_key_t", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12357c0", "name": "CSVCMsg_GameEventList_descriptor_t::~CSVCMsg_GameEventList_descriptor_t", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235870", "name": "CSVCMsg_GameEventList::~CSVCMsg_GameEventList", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235910", "name": "CSVCMsg_PacketEntities_alternate_baseline_t::~CSVCMsg_PacketEntities_alternate_baseline_t", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235990", "name": "CSVCMsg_PacketEntities_non_transmitted_entities_t::~CSVCMsg_PacketEntities_non_transmitted_entities_t", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235a20", "name": "CSVCMsg_PacketEntities_outofpvs_entity_updates_t::~CSVCMsg_PacketEntities_outofpvs_entity_updates_t", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235ab0", "name": "CSVCMsg_TempEntities::~CSVCMsg_TempEntities", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235b40", "name": "CSVCMsg_CreateStringTable::~CSVCMsg_CreateStringTable", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235be0", "name": "CSVCMsg_UpdateStringTable::~CSVCMsg_UpdateStringTable", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235c70", "name": "CSVCMsg_PacketReliable::~CSVCMsg_PacketReliable", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235cf0", "name": "CSVCMsg_FullFrameSplit::~CSVCMsg_FullFrameSplit", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235d80", "name": "CSVCMsg_HLTVStatus::~CSVCMsg_HLTVStatus", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235e10", "name": "CSVCMsg_ServerSteamID::~CSVCMsg_ServerSteamID", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235e90", "name": "CSVCMsg_CmdKeyValues::~CSVCMsg_CmdKeyValues", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235f20", "name": "CSVCMsg_RconServerDetails::~CSVCMsg_RconServerDetails", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1235fc0", "name": "CMsgIPCAddress::~CMsgIPCAddress", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236040", "name": "CSVCMsg_PeerList::~CSVCMsg_PeerList", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12360e0", "name": "CSVCMsg_ClearAllStringTables::~CSVCMsg_ClearAllStringTables", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236170", "name": "ProtoFlattenedSerializerField_t_polymorphic_field_t::~ProtoFlattenedSerializerField_t_polymorphic_field_t", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12361f0", "name": "ProtoFlattenedSerializerField_t::~ProtoFlattenedSerializerField_t", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236290", "name": "ProtoFlattenedSerializer_t::~ProtoFlattenedSerializer_t", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236320", "name": "CSVCMsg_FlattenedSerializer::~CSVCMsg_FlattenedSerializer", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12363e0", "name": "CSVCMsg_StopSound::~CSVCMsg_StopSound", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236460", "name": "CBidirMsg_RebroadcastGameEvent::~CBidirMsg_RebroadcastGameEvent", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12364e0", "name": "CBidirMsg_RebroadcastSource::~CBidirMsg_RebroadcastSource", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236560", "name": "CBidirMsg_PredictionEvent::~CBidirMsg_PredictionEvent", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12365f0", "name": "CMsgServerNetworkStats_Port::~CMsgServerNetworkStats_Port", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236680", "name": "CMsgServerNetworkStats_Player::~CMsgServerNetworkStats_Player", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236710", "name": "CMsgServerNetworkStats::~CMsgServerNetworkStats", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12367d0", "name": "CSVCMsg_HltvReplay::~CSVCMsg_HltvReplay", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236850", "name": "CCLCMsg_HltvReplay::~CCLCMsg_HltvReplay", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12368d0", "name": "CSVCMsg_Broadcast_Command::~CSVCMsg_Broadcast_Command", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236960", "name": "CSVCMsg_HltvFixupOperatorStatus::~CSVCMsg_HltvFixupOperatorStatus", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12369f0", "name": "CMsgServerUserCmd::~CMsgServerUserCmd", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236a90", "name": "CSVCMsg_UserCommands::~CSVCMsg_UserCommands", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236b30", "name": "CSVCMsg_NextMsgPredicted::~CSVCMsg_NextMsgPredicted", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236bb0", "name": "CMsgVector::~CMsgVector", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236c30", "name": "CMsgVector2D::~CMsgVector2D", "confidence": "high", "rationale": "vtable slot 0, (this) abi, calls dtor/free helpers sub_0x10d71d0/sub_0x1c72544 (+field cleanup) = generated destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236cb0", "name": "CMsgQAngle::~CMsgQAngle", "confidence": "high", "rationale": "slot0, this-only ABI, calls shared MessageLite dtor helpers sub_0x10d71d0/sub_0x1c72544 \u2014 protobuf complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236d30", "name": "CMsgQuaternion::~CMsgQuaternion", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers sub_0x10d71d0/sub_0x1c72544", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236db0", "name": "CMsgRGBA::~CMsgRGBA", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers sub_0x10d71d0/sub_0x1c72544", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236e30", "name": "CMsgPlayerInfo::~CMsgPlayerInfo", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers plus field cleanup sub_0x1c731da", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236ec0", "name": "CEntityMsg::~CEntityMsg", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers sub_0x10d71d0/sub_0x1c72544", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236f40", "name": "CMsg_CVars_CVar::~CMsg_CVars_CVar", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers plus string cleanup sub_0x1c731da", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1236fe0", "name": "CMsg_CVars::~CMsg_CVars", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers plus repeated-field cleanup sub_0x1c8df26", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237080", "name": "CNETMsg_SplitScreenUser::~CNETMsg_SplitScreenUser", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers sub_0x10d71d0/sub_0x1c72544", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237100", "name": "CNETMsg_Tick::~CNETMsg_Tick", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers plus field cleanup sub_0x1c731da", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237190", "name": "CNETMsg_StringCmd::~CNETMsg_StringCmd", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers plus string cleanup sub_0x1c731da", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237220", "name": "CNETMsg_SignonState::~CNETMsg_SignonState", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers plus field cleanup sub_0x1c731da/sub_0x1c8ca58", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12372c0", "name": "CSVCMsg_GameEvent_key_t::~CSVCMsg_GameEvent_key_t", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers plus string cleanup sub_0x1c731da", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237350", "name": "CSVCMsg_GameEvent::~CSVCMsg_GameEvent", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers plus repeated/string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237400", "name": "CSVCMsgList_GameEvents::~CSVCMsgList_GameEvents", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers plus repeated-field cleanup sub_0x1c8df26", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12374a0", "name": "CNETMsg_SpawnGroup_ManifestUpdate::~CNETMsg_SpawnGroup_ManifestUpdate", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers plus field cleanup sub_0x1c731da", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237530", "name": "CNETMsg_SpawnGroup_SetCreationTick::~CNETMsg_SpawnGroup_SetCreationTick", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers sub_0x10d71d0/sub_0x1c72544", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12375b0", "name": "CNETMsg_SpawnGroup_Unload::~CNETMsg_SpawnGroup_Unload", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers sub_0x10d71d0/sub_0x1c72544", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237630", "name": "CNETMsg_SpawnGroup_LoadCompleted::~CNETMsg_SpawnGroup_LoadCompleted", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers sub_0x10d71d0/sub_0x1c72544", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12376b0", "name": "CSVCMsg_GameSessionConfiguration::~CSVCMsg_GameSessionConfiguration", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers plus string cleanup sub_0x1c731da", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237780", "name": "CNETMsg_DebugOverlay::~CNETMsg_DebugOverlay", "confidence": "high", "rationale": "slot0 destructor with many field-cleanup callees (sub_0x1c897e4/sub_0x1c8aad0/...) for its complex fields", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237890", "name": "CPredictionEvent_StringCommand::~CPredictionEvent_StringCommand", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers plus string cleanup sub_0x1c731da", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237920", "name": "CPredictionEvent_Diagnostic::~CPredictionEvent_Diagnostic", "confidence": "high", "rationale": "slot0 destructor, calls shared dtor helpers plus field cleanup sub_0x1c8a15c", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12379b0", "name": "CMsgGCHVacVerificationChange::~CMsgGCHVacVerificationChange", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237a30", "name": "CMsgGCHAccountPhoneNumberChange::~CMsgGCHAccountPhoneNumberChange", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237ab0", "name": "CMsgGCHInviteUserToLobby::~CMsgGCHInviteUserToLobby", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237b30", "name": "CMsgGCHRecurringSubscriptionStatusChange::~CMsgGCHRecurringSubscriptionStatusChange", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237bb0", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute::~CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237c30", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Response::~CQuest_PublisherAddCommunityItemsToPlayer_Response", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237cb0", "name": "CCommunity_GetGamePersonalDataCategories_Request::~CCommunity_GetGamePersonalDataCategories_Request", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237d30", "name": "CCommunity_TerminateGamePersonalDataEntries_Request::~CCommunity_TerminateGamePersonalDataEntries_Request", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237db0", "name": "CCommunity_TerminateGamePersonalDataEntries_Response::~CCommunity_TerminateGamePersonalDataEntries_Response", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237e30", "name": "CCLCMsg_BaselineAck::~CCLCMsg_BaselineAck", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237eb0", "name": "CCLCMsg_LoadingProgress::~CCLCMsg_LoadingProgress", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237f30", "name": "CCLCMsg_SplitPlayerDisconnect::~CCLCMsg_SplitPlayerDisconnect", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1237fb0", "name": "CCLCMsg_ServerStatus::~CCLCMsg_ServerStatus", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238030", "name": "CCLCMsg_RequestPause::~CCLCMsg_RequestPause", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12380b0", "name": "CSVCMsg_SetPause::~CSVCMsg_SetPause", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238130", "name": "CSVCMsg_Sounds_sounddata_t::~CSVCMsg_Sounds_sounddata_t", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12381b0", "name": "CSVCMsg_Prefetch::~CSVCMsg_Prefetch", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238230", "name": "CSVCMsg_SetView::~CSVCMsg_SetView", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12382b0", "name": "CSVCMsg_SplitScreen::~CSVCMsg_SplitScreen", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238330", "name": "CSVCMsg_PacketEntities_alternate_baseline_t::~CSVCMsg_PacketEntities_alternate_baseline_t", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12383b0", "name": "CSVCMsg_PacketReliable::~CSVCMsg_PacketReliable", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238430", "name": "CSVCMsg_ServerSteamID::~CSVCMsg_ServerSteamID", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12384b0", "name": "CMsgIPCAddress::~CMsgIPCAddress", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238530", "name": "ProtoFlattenedSerializerField_t_polymorphic_field_t::~ProtoFlattenedSerializerField_t_polymorphic_field_t", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12385b0", "name": "CSVCMsg_StopSound::~CSVCMsg_StopSound", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238630", "name": "CBidirMsg_RebroadcastGameEvent::~CBidirMsg_RebroadcastGameEvent", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12386b0", "name": "CBidirMsg_RebroadcastSource::~CBidirMsg_RebroadcastSource", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238730", "name": "CSVCMsg_HltvReplay::~CSVCMsg_HltvReplay", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12387b0", "name": "CCLCMsg_HltvReplay::~CCLCMsg_HltvReplay", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238830", "name": "CSVCMsg_NextMsgPredicted::~CSVCMsg_NextMsgPredicted", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12388b0", "name": "CMsgVector::~CMsgVector", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238930", "name": "CMsgVector2D::~CMsgVector2D", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12389b0", "name": "CMsgQAngle::~CMsgQAngle", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238a30", "name": "CMsgQuaternion::~CMsgQuaternion", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238ab0", "name": "CMsgRGBA::~CMsgRGBA", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238b30", "name": "CEntityMsg::~CEntityMsg", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238bb0", "name": "CNETMsg_SplitScreenUser::~CNETMsg_SplitScreenUser", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238c30", "name": "CNETMsg_SpawnGroup_SetCreationTick::~CNETMsg_SpawnGroup_SetCreationTick", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238cb0", "name": "CNETMsg_SpawnGroup_Unload::~CNETMsg_SpawnGroup_Unload", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238d30", "name": "CNETMsg_SpawnGroup_LoadCompleted::~CNETMsg_SpawnGroup_LoadCompleted", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238db0", "name": "CCLCMsg_ClientInfo::~CCLCMsg_ClientInfo", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238e50", "name": "CCLCMsg_Move::~CCLCMsg_Move", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238ef0", "name": "CCLCMsg_ListenEvents::~CCLCMsg_ListenEvents", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1238f90", "name": "CCLCMsg_SplitPlayerConnect::~CCLCMsg_SplitPlayerConnect", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239030", "name": "CCLCMsg_CmdKeyValues::~CCLCMsg_CmdKeyValues", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12390d0", "name": "CCLCMsg_RconServerDetails::~CCLCMsg_RconServerDetails", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239170", "name": "CSVCMsg_ClassInfo_class_t::~CSVCMsg_ClassInfo_class_t", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239210", "name": "CSVCMsg_VoiceInit::~CSVCMsg_VoiceInit", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12392b0", "name": "CSVCMsg_Print::~CSVCMsg_Print", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239350", "name": "CSVCMsg_GetCvarValue::~CSVCMsg_GetCvarValue", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12393f0", "name": "CSVCMsg_Menu::~CSVCMsg_Menu", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239490", "name": "CSVCMsg_UserMessage::~CSVCMsg_UserMessage", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239530", "name": "CSVCMsg_GameEventList_key_t::~CSVCMsg_GameEventList_key_t", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12395d0", "name": "CSVCMsg_PacketEntities_non_transmitted_entities_t::~CSVCMsg_PacketEntities_non_transmitted_entities_t", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239670", "name": "CSVCMsg_PacketEntities_outofpvs_entity_updates_t::~CSVCMsg_PacketEntities_outofpvs_entity_updates_t", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239710", "name": "CSVCMsg_TempEntities::~CSVCMsg_TempEntities", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12397b0", "name": "CSVCMsg_UpdateStringTable::~CSVCMsg_UpdateStringTable", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239850", "name": "CSVCMsg_FullFrameSplit::~CSVCMsg_FullFrameSplit", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12398f0", "name": "CSVCMsg_HLTVStatus::~CSVCMsg_HLTVStatus", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239990", "name": "CSVCMsg_CmdKeyValues::~CSVCMsg_CmdKeyValues", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239a30", "name": "CSVCMsg_ClearAllStringTables::~CSVCMsg_ClearAllStringTables", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239ad0", "name": "ProtoFlattenedSerializer_t::~ProtoFlattenedSerializer_t", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239b70", "name": "CBidirMsg_PredictionEvent::~CBidirMsg_PredictionEvent", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239c10", "name": "CMsgServerNetworkStats_Port::~CMsgServerNetworkStats_Port", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239cb0", "name": "CMsgServerNetworkStats_Player::~CMsgServerNetworkStats_Player", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239d50", "name": "CSVCMsg_Broadcast_Command::~CSVCMsg_Broadcast_Command", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239df0", "name": "CSVCMsg_HltvFixupOperatorStatus::~CSVCMsg_HltvFixupOperatorStatus", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239e90", "name": "CMsgPlayerInfo::~CMsgPlayerInfo", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239f30", "name": "CNETMsg_Tick::~CNETMsg_Tick", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1239fd0", "name": "CNETMsg_StringCmd::~CNETMsg_StringCmd", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a070", "name": "CSVCMsg_GameEvent_key_t::~CSVCMsg_GameEvent_key_t", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a110", "name": "CNETMsg_SpawnGroup_ManifestUpdate::~CNETMsg_SpawnGroup_ManifestUpdate", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a1b0", "name": "CPredictionEvent_StringCommand::~CPredictionEvent_StringCommand", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a250", "name": "CPredictionEvent_Diagnostic::~CPredictionEvent_Diagnostic", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and field cleanup sub_0x1c8a15c", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a2f0", "name": "CCommunity_GetGamePersonalDataEntries_Request::~CCommunity_GetGamePersonalDataEntries_Request", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a390", "name": "CMsgVoiceAudio::~CMsgVoiceAudio", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and byte/field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a430", "name": "CCLCMsg_RespondCvarValue::~CCLCMsg_RespondCvarValue", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a4d0", "name": "CSVCMsg_SendTable_sendprop_t::~CSVCMsg_SendTable_sendprop_t", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a570", "name": "CSVCMsg_CreateStringTable::~CSVCMsg_CreateStringTable", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a610", "name": "CSVCMsg_RconServerDetails::~CSVCMsg_RconServerDetails", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a6b0", "name": "CMsgServerUserCmd::~CMsgServerUserCmd", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a750", "name": "CMsg_CVars_CVar::~CMsg_CVars_CVar", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a7f0", "name": "CCommunity_GamePersonalDataCategoryInfo::~CCommunity_GamePersonalDataCategoryInfo", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a8a0", "name": "CCommunity_GetGamePersonalDataEntries_Response::~CCommunity_GetGamePersonalDataEntries_Response", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123a950", "name": "CNETMsg_SignonState::~CNETMsg_SignonState", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123aa00", "name": "CCommunity_GetGamePersonalDataCategories_Response::~CCommunity_GetGamePersonalDataCategories_Response", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123aac0", "name": "CSVCMsg_SendTable::~CSVCMsg_SendTable", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123ab80", "name": "CSVCMsg_GameEventList_descriptor_t::~CSVCMsg_GameEventList_descriptor_t", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123ac40", "name": "CSVCMsg_GameEvent::~CSVCMsg_GameEvent", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123ad00", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request::~CQuest_PublisherAddCommunityItemsToPlayer_Request", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123add0", "name": "CMsgServerNetworkStats::~CMsgServerNetworkStats", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123aea0", "name": "CSVCMsg_GameSessionConfiguration::~CSVCMsg_GameSessionConfiguration", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and string cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123af80", "name": "CSVCMsg_FlattenedSerializer::~CSVCMsg_FlattenedSerializer", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123b060", "name": "CSVCMsg_ClassInfo::~CSVCMsg_ClassInfo", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123b110", "name": "CSVCMsg_Sounds::~CSVCMsg_Sounds", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123b1c0", "name": "CSVCMsg_GameEventList::~CSVCMsg_GameEventList", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123b270", "name": "CSVCMsg_PeerList::~CSVCMsg_PeerList", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123b320", "name": "ProtoFlattenedSerializerField_t::~ProtoFlattenedSerializerField_t", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123b3d0", "name": "CSVCMsg_UserCommands::~CSVCMsg_UserCommands", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123b480", "name": "CMsg_CVars::~CMsg_CVars", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123b530", "name": "CSVCMsgList_GameEvents::~CSVCMsgList_GameEvents", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123b5e0", "name": "CNETMsg_DebugOverlay::~CNETMsg_DebugOverlay", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and complex field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123b6f0", "name": "CMsgServerPeer::~CMsgServerPeer", "confidence": "high", "rationale": "slot0 destructor with field cleanup sub_0x11288d0 for owned string/byte fields", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123b890", "name": "CSVCMsg_VoiceData::~CSVCMsg_VoiceData", "confidence": "high", "rationale": "slot0 destructor with field cleanup for owned submessage/byte fields", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123ba50", "name": "CCLCMsg_VoiceData::~CCLCMsg_VoiceData", "confidence": "high", "rationale": "slot0 destructor with field cleanup for owned submessage/byte fields", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123bc10", "name": "CCLCMsg_Diagnostic::~CCLCMsg_Diagnostic", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0 and repeated-field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123bd10", "name": "CSVCMsgList_GameEvents_event_t::~CSVCMsgList_GameEvents_event_t", "confidence": "high", "rationale": "slot0 destructor with field cleanup for owned string/repeated fields", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123be90", "name": "CSVCMsgList_GameEvents_event_t::~CSVCMsgList_GameEvents_event_t", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123c010", "name": "CSVCMsg_CrosshairAngle::~CSVCMsg_CrosshairAngle", "confidence": "high", "rationale": "slot0 destructor with owned submessage field cleanup sub_0x11288d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123c1b0", "name": "CSVCMsg_FixAngle::~CSVCMsg_FixAngle", "confidence": "high", "rationale": "slot0 destructor with owned submessage field cleanup sub_0x11288d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123c350", "name": "CSVCMsg_FixAngle::~CSVCMsg_FixAngle", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123c4f0", "name": "CSVCMsg_CrosshairAngle::~CSVCMsg_CrosshairAngle", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123c690", "name": "CSVCMsg_PacketEntities::~CSVCMsg_PacketEntities", "confidence": "high", "rationale": "slot0 destructor with repeated/string field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123c900", "name": "CSVCMsg_PacketEntities::~CSVCMsg_PacketEntities", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123cb70", "name": "CMsgServerPeer::~CMsgServerPeer", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123cd10", "name": "CCLCMsg_VoiceData::~CCLCMsg_VoiceData", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123ced0", "name": "CSVCMsg_VoiceData::~CSVCMsg_VoiceData", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123d090", "name": "CSVCMsg_BSPDecal::~CSVCMsg_BSPDecal", "confidence": "high", "rationale": "slot0 destructor with owned CMsgVector submessage cleanup sub_0x11288d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123d230", "name": "CSVCMsg_BSPDecal::~CSVCMsg_BSPDecal", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123d3d0", "name": "CNETMsg_SetConVar::~CNETMsg_SetConVar", "confidence": "high", "rationale": "slot0 destructor with owned CMsg_CVars submessage/repeated cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123d5a0", "name": "CNETMsg_SetConVar::~CNETMsg_SetConVar", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123d770", "name": "CSVCMsg_ServerInfo::~CSVCMsg_ServerInfo", "confidence": "high", "rationale": "slot0 destructor with owned string field cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123d970", "name": "CSVCMsg_ServerInfo::~CSVCMsg_ServerInfo", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123db70", "name": "CMsgTransform::~CMsgTransform", "confidence": "high", "rationale": "slot0 destructor with owned Vector/Quaternion submessage cleanup sub_0x11288d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123dd60", "name": "CMsgTransform::~CMsgTransform", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123df50", "name": "CNETMsg_SpawnGroup_Load::~CNETMsg_SpawnGroup_Load", "confidence": "high", "rationale": "slot0 destructor with owned string field cleanup sub_0x1c731da", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123e190", "name": "CNETMsg_SpawnGroup_Load::~CNETMsg_SpawnGroup_Load", "confidence": "high", "rationale": "slot1 deleting destructor: calls the slot0 complete destructor sub_0x123df50 then frees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123e1c0", "name": "CPredictionEvent_Teleport::~CPredictionEvent_Teleport", "confidence": "high", "rationale": "slot0 destructor with owned Vector/QAngle submessage cleanup sub_0x11288d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123e430", "name": "CCLCMsg_HltvFixupOperatorTick::~CCLCMsg_HltvFixupOperatorTick", "confidence": "high", "rationale": "slot0 destructor with owned string/field cleanup sub_0x1c731da", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123e6b0", "name": "CPredictionEvent_Teleport::~CPredictionEvent_Teleport", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123e920", "name": "CCLCMsg_HltvFixupOperatorTick::~CCLCMsg_HltvFixupOperatorTick", "confidence": "high", "rationale": "slot1 deleting destructor: dtor body plus operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x123eba0", "name": "CMsgGCHVacVerificationChange::Clear", "confidence": "medium", "rationale": "slot4, no callees, this-only ABI \u2014 protobuf Clear() (slot4 recurses into submessage fields with no scalar helpers)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123ebe0", "name": "CMsgGCHAccountPhoneNumberChange::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123ec20", "name": "CMsgGCHInviteUserToLobby::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123ec60", "name": "CMsgGCHRecurringSubscriptionStatusChange::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123eca0", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request_Attribute::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123ece0", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Response::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123ed20", "name": "CCommunity_GetGamePersonalDataCategories_Request::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123ed50", "name": "CCommunity_TerminateGamePersonalDataEntries_Request::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123ed90", "name": "CCommunity_TerminateGamePersonalDataEntries_Response::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123edc0", "name": "CCLCMsg_BaselineAck::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123ee00", "name": "CCLCMsg_ListenEvents::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123ee20", "name": "CCLCMsg_LoadingProgress::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123ee50", "name": "CCLCMsg_SplitPlayerDisconnect::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123ee80", "name": "CCLCMsg_ServerStatus::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123eeb0", "name": "CCLCMsg_RequestPause::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123eef0", "name": "CSVCMsg_SetPause::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123ef20", "name": "CSVCMsg_Sounds_sounddata_t::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123efa0", "name": "CSVCMsg_Prefetch::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123efe0", "name": "CSVCMsg_SetView::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f010", "name": "CSVCMsg_SplitScreen::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f050", "name": "CSVCMsg_PacketEntities_alternate_baseline_t::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123f090", "name": "CSVCMsg_PacketReliable::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f0d0", "name": "CSVCMsg_ServerSteamID::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123f100", "name": "CMsgIPCAddress::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f140", "name": "ProtoFlattenedSerializerField_t_polymorphic_field_t::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123f180", "name": "ProtoFlattenedSerializer_t::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f1c0", "name": "CSVCMsg_StopSound::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f1f0", "name": "CBidirMsg_RebroadcastGameEvent::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f230", "name": "CBidirMsg_RebroadcastSource::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f260", "name": "CSVCMsg_HltvReplay::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f2b0", "name": "CCLCMsg_HltvReplay::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f2f0", "name": "CSVCMsg_NextMsgPredicted::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123f330", "name": "CMsgVector::Clear", "confidence": "medium", "rationale": "slot4, 59 callers, no callees \u2014 leaf Clear() invoked by every parent message's Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f370", "name": "CSVCMsg_BSPDecal::Clear", "confidence": "medium", "rationale": "slot4 calls CMsgVector::Clear (sub_0x123f330) for its Vector field \u2014 protobuf Clear() recursing into submessage", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f3e0", "name": "CMsgVector2D::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f420", "name": "CMsgQAngle::Clear", "confidence": "medium", "rationale": "slot4, 25 callers, no callees \u2014 leaf Clear() invoked by every parent message's Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f460", "name": "CMsgQuaternion::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123f4a0", "name": "CMsgRGBA::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f4e0", "name": "CEntityMsg::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123f510", "name": "CNETMsg_SplitScreenUser::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f540", "name": "CNETMsg_SpawnGroup_SetCreationTick::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f580", "name": "CNETMsg_SpawnGroup_Unload::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f5c0", "name": "CNETMsg_SpawnGroup_LoadCompleted::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f5f0", "name": "CPredictionEvent_Teleport::Clear", "confidence": "medium", "rationale": "slot4 calls CMsgVector::Clear + CMsgQAngle::Clear for its submessage fields \u2014 protobuf Clear() recursing into submessages", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123f670", "name": "CPredictionEvent_Diagnostic::Clear", "confidence": "medium", "rationale": "slot4, trivial leaf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123f6c0", "name": "CCommunity_GamePersonalDataCategoryInfo::Clear", "confidence": "medium", "rationale": "slot4 calls field-clear helper sub_0x9e6080 for its string/repeated field \u2014 protobuf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123f750", "name": "CCommunity_GetGamePersonalDataEntries_Request::Clear", "confidence": "medium", "rationale": "slot4 calls field-clear helper sub_0x9e6080 for its string/repeated field \u2014 protobuf Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123f7f0", "name": "CCommunity_GetGamePersonalDataEntries_Response::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123f880", "name": "CCLCMsg_ClientInfo::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123f9a0", "name": "CCLCMsg_Move::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123fab0", "name": "CMsgVoiceAudio::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123fbe0", "name": "CCLCMsg_RespondCvarValue::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123fc70", "name": "CCLCMsg_SplitPlayerConnect::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123fd70", "name": "CCLCMsg_CmdKeyValues::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x123fe70", "name": "CCLCMsg_RconServerDetails::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x123ff70", "name": "CSVCMsg_ClassInfo_class_t::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1240080", "name": "CSVCMsg_VoiceInit::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12401a0", "name": "CSVCMsg_Print::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12402a0", "name": "CSVCMsg_GetCvarValue::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12403b0", "name": "CSVCMsg_Menu::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12404c0", "name": "CSVCMsg_UserMessage::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12405e0", "name": "CSVCMsg_SendTable_sendprop_t::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1240680", "name": "CSVCMsg_GameEventList_key_t::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1240790", "name": "CSVCMsg_PacketEntities_non_transmitted_entities_t::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12408a0", "name": "CSVCMsg_PacketEntities_outofpvs_entity_updates_t::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12409b0", "name": "CSVCMsg_TempEntities::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1240ad0", "name": "CSVCMsg_CreateStringTable::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1240b80", "name": "CSVCMsg_UpdateStringTable::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1240ca0", "name": "CSVCMsg_FullFrameSplit::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1240dd0", "name": "CSVCMsg_HLTVStatus::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1240f00", "name": "CSVCMsg_CmdKeyValues::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1241000", "name": "CSVCMsg_RconServerDetails::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1241080", "name": "CSVCMsg_ClearAllStringTables::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1241190", "name": "CBidirMsg_PredictionEvent::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12412c0", "name": "CMsgServerNetworkStats_Port::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12413d0", "name": "CMsgServerNetworkStats_Player::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1241500", "name": "CSVCMsg_Broadcast_Command::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1241600", "name": "CCLCMsg_HltvFixupOperatorTick::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12416c0", "name": "CSVCMsg_HltvFixupOperatorStatus::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12417d0", "name": "CMsgServerUserCmd::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1241870", "name": "CMsgPlayerInfo::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12419a0", "name": "CMsg_CVars_CVar::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1241a20", "name": "CNETMsg_Tick::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1241ab0", "name": "CNETMsg_StringCmd::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1241bc0", "name": "CNETMsg_SignonState::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1241c60", "name": "CSVCMsg_GameEvent_key_t::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1241d90", "name": "CNETMsg_SpawnGroup_Load::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1241f50", "name": "CNETMsg_SpawnGroup_ManifestUpdate::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1242080", "name": "CSVCMsg_GameSessionConfiguration::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1242200", "name": "CSVCMsg_ServerInfo::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1242350", "name": "CPredictionEvent_StringCommand::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1242450", "name": "CSVCMsg_ClassInfo::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12425c0", "name": "CSVCMsg_GameEventList_descriptor_t::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1242740", "name": "CSVCMsg_GameEventList::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12427b0", "name": "ProtoFlattenedSerializerField_t::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12428a0", "name": "CSVCMsg_FlattenedSerializer::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1242990", "name": "CQuest_PublisherAddCommunityItemsToPlayer_Request::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1242ab0", "name": "CSVCMsg_PeerList::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1242bc0", "name": "CSVCMsg_GameEvent::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1242da0", "name": "CSVCMsgList_GameEvents_event_t::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1242df0", "name": "CSVCMsgList_GameEvents::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1242e90", "name": "CMsg_CVars::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12430f0", "name": "CMsgServerNetworkStats::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1243470", "name": "CSVCMsg_Sounds::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12437c0", "name": "CSVCMsg_UserCommands::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1243a50", "name": "CCommunity_GetGamePersonalDataCategories_Response::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1243de0", "name": "CMsgServerPeer::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1243e90", "name": "CSVCMsg_SendTable::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1244160", "name": "CNETMsg_SetConVar::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1244280", "name": "CMsgTransform::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1244320", "name": "CSVCMsg_PacketEntities::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1244580", "name": "CNETMsg_DebugOverlay::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12447e0", "name": "CCLCMsg_VoiceData::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12448c0", "name": "CSVCMsg_VoiceData::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12449b0", "name": "CSVCMsg_CrosshairAngle::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1244a30", "name": "CSVCMsg_FixAngle::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1249d90", "name": "CCLCMsg_Diagnostic::Clear", "confidence": "medium", "rationale": "protobuf Message vtable slot 4 = Clear(); this-only, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1249e60", "name": "CCLCMsg_Diagnostic::ByteSizeLong", "confidence": "low", "rationale": "protobuf vtable slot 8; non-trivial recursive size/serialize method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a0b0", "name": "CMsgSource2SystemSpecs::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a0c0", "name": "CMsgSource2VProfLiteReportItem::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a0d0", "name": "CMsgSource2VProfLiteReport::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a0e0", "name": "CMsgSource2NetworkFlowQuality::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a0f0", "name": "CMsgSource2PerfIntervalSample_Tag::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a100", "name": "CMsgSource2PerfIntervalSample::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a110", "name": "CSource2Metrics_MatchPerfSummary_Notification_Client::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a120", "name": "CSource2Metrics_MatchPerfSummary_Notification::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a130", "name": "CMsgSource2PlayStatsPackedRecordList_FieldDef::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a140", "name": "CMsgSource2PlayStatsPackedRecordList_SteamIDList::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a150", "name": "CMsgSource2PlayStatsPackedRecordList::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a160", "name": "CSource2Metrics_RecordPlayStats_Notification::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a170", "name": "CSource2Metrics_FetchMapData_Request::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a180", "name": "CSource2Metrics_FetchMapData_Response_MapData::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a190", "name": "CSource2Metrics_FetchMapData_Response::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a1a0", "name": "CUserMessage_UserSentBugBug::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a1f0", "name": "CMsgProtoBufHeader::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a200", "name": "CBaseCmdKeyValues::IsInitialized", "confidence": "medium", "rationale": "protobuf vtable slot 5 = IsInitialized(); trivial constant-return stub (int=0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a210", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Request::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a220", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Response::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a3d0", "name": "CMsgTEArmorRicochet::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a3e0", "name": "CMsgTEBaseBeam::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a3f0", "name": "CMsgTEBeamEntPoint::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a400", "name": "CMsgTEBeamEnts::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a410", "name": "CMsgTEBeamPoints::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a420", "name": "CMsgTEBeamRing::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a430", "name": "CMsgTEBubbles::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a440", "name": "CMsgTEBubbleTrail::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a450", "name": "CMsgTEDecal::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124a460", "name": "CMsgEffectData::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a470", "name": "CMsgTEEffectDispatch::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a480", "name": "CMsgTEEnergySplash::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a490", "name": "CMsgTEFizz::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a4a0", "name": "CMsgTEShatterSurface::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a4b0", "name": "CMsgTEGlowSprite::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a4c0", "name": "CMsgTEImpact::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a4d0", "name": "CMsgTEMuzzleFlash::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a4e0", "name": "CMsgTEBloodStream::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a4f0", "name": "CMsgTEExplosion::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a500", "name": "CMsgTEDust::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a510", "name": "CMsgTELargeFunnel::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a520", "name": "CMsgTESparks::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a530", "name": "CMsgTEPhysicsProp::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a540", "name": "CMsgTESmoke::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124a550", "name": "CMsgTEWorldDecal::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124ac20", "name": "CUserMessageAchievementEvent::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ac30", "name": "CUserMessageCloseCaptionPlaceholder::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ac40", "name": "CUserMessageCurrentTimescale::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ac50", "name": "CUserMessageDesiredTimescale::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ac60", "name": "CUserMessageFade::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ac70", "name": "CUserMessageShake::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ac80", "name": "CUserMessageShakeDir::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ac90", "name": "CUserMessageWaterShake::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124aca0", "name": "CUserMessageScreenTilt::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124acb0", "name": "CUserMessageSayText::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124acc0", "name": "CUserMessageSayText2::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124acd0", "name": "CUserMessageHudMsg::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ace0", "name": "CUserMessageHudText::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124acf0", "name": "CUserMessageTextMsg::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ad00", "name": "CUserMessageGameTitle::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ad10", "name": "CUserMessageResetHUD::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ad20", "name": "CUserMessageSendAudio::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ad30", "name": "CUserMessageAudioParameter::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ad40", "name": "CUserMessageVoiceMask::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ad50", "name": "CUserMessageRequestState::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ad60", "name": "CUserMessageRumble::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ad70", "name": "CUserMessageSayTextChannel::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ad80", "name": "CUserMessageColoredText::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ad90", "name": "CUserMessageItemPickup::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ada0", "name": "CUserMessageAmmoDenied::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124adb0", "name": "CUserMessageShowMenu::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124adc0", "name": "CUserMessageCreditsMsg::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124add0", "name": "CEntityMessagePlayJingle::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ade0", "name": "CEntityMessageScreenOverlay::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124adf0", "name": "CEntityMessagePropagateForce::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ae00", "name": "CEntityMessageDoSpark::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ae10", "name": "CEntityMessageFixAngle::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ae20", "name": "CUserMessageCameraTransition_Transition_DataDriven::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ae30", "name": "CUserMessageCameraTransition::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ae40", "name": "CUserMsg_ParticleManager_ReleaseParticleIndex::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ae50", "name": "CUserMsg_ParticleManager_CreateParticle::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ae60", "name": "CUserMsg_ParticleManager_DestroyParticle::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ae70", "name": "CUserMsg_ParticleManager_DestroyParticleInvolving::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ae80", "name": "CUserMsg_ParticleManager_DestroyParticleNamed::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ae90", "name": "CUserMsg_ParticleManager_UpdateParticle_OBSOLETE::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124aea0", "name": "CUserMsg_ParticleManager_UpdateParticleFwd_OBSOLETE::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124aeb0", "name": "CUserMsg_ParticleManager_UpdateParticleOrient_OBSOLETE::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124aec0", "name": "CUserMsg_ParticleManager_UpdateParticleTransform::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124aed0", "name": "CUserMsg_ParticleManager_UpdateParticleFallback::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124aee0", "name": "CUserMsg_ParticleManager_UpdateParticleOffset::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124aef0", "name": "CUserMsg_ParticleManager_UpdateParticleEnt::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124af00", "name": "CUserMsg_ParticleManager_UpdateParticleSetFrozen::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124af10", "name": "CUserMsg_ParticleManager_UpdateParticleShouldDraw::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124af20", "name": "CUserMsg_ParticleManager_ChangeControlPointAttachment::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124af30", "name": "CUserMsg_ParticleManager_UpdateEntityPosition::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124af40", "name": "CUserMsg_ParticleManager_SetParticleFoWProperties::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124af50", "name": "CUserMsg_ParticleManager_SetParticleShouldCheckFoW::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124af60", "name": "CUserMsg_ParticleManager_SetControlPointModel::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124af70", "name": "CUserMsg_ParticleManager_SetControlPointSnapshot::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124af80", "name": "CUserMsg_ParticleManager_SetParticleText::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124af90", "name": "CUserMsg_ParticleManager_SetTextureAttribute::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124afa0", "name": "CUserMsg_ParticleManager_SetOverrideTexture::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124afb0", "name": "CUserMsg_ParticleManager_SetSceneObjectGenericFlag::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124afc0", "name": "CUserMsg_ParticleManager_SetSceneObjectTintAndDesat::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124afd0", "name": "CUserMsg_ParticleManager_ParticleSkipToTime::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124afe0", "name": "CUserMsg_ParticleManager_ParticleCanFreeze::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124aff0", "name": "CUserMsg_ParticleManager_ParticleFreezeTransitionOverride::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b000", "name": "CUserMsg_ParticleManager_FreezeParticleInvolving::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b010", "name": "CUserMsg_ParticleManager_AddModellistOverrideElement::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b020", "name": "CUserMsg_ParticleManager_ClearModellistOverride::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b030", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_FloatContextValue::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b040", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_VectorContextValue::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b050", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_TransformContextValue::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b060", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_EHandleContext::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b070", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b080", "name": "CUserMsg_ParticleManager_CreatePhysicsSim::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b090", "name": "CUserMsg_ParticleManager_DestroyPhysicsSim::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b0a0", "name": "CUserMsg_ParticleManager_CreateSmokeGrid::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b0b0", "name": "CUserMsg_ParticleManager_SetVData::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b0c0", "name": "CUserMsg_ParticleManager_SetMaterialOverride::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b0d0", "name": "CUserMsg_ParticleManager_AddFan::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b0e0", "name": "CUserMsg_ParticleManager_UpdateFan::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b0f0", "name": "CUserMsg_ParticleManager_RemoveFan::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b100", "name": "CUserMsg_ParticleManager_SetParticleClusterGrowth::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b110", "name": "CUserMsg_ParticleManager::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b120", "name": "CUserMsg_HudError::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b130", "name": "CBaseCmdKeyValues::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124b140", "name": "CUserMessageHapticsManagerPulse::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b150", "name": "CUserMessageHapticsManagerEffect::GetMetadata", "confidence": "low", "rationale": "trivial per-message reflection getter stub (int=0, no strings, returns static)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b160", "name": "CUserMessageAnimStateGraphState::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b170", "name": "CUserMessageUpdateCssClasses::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b180", "name": "CUserMessageServerFrameTime::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b190", "name": "CUserMessageLagCompensationError::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b1a0", "name": "CUserMessageRequestDllStatus::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b1b0", "name": "CUserMessageRequestUtilAction::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b1c0", "name": "CUserMessage_UtilMsg_Response_ItemDetail::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b1d0", "name": "CUserMessage_UtilMsg_Response::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b1e0", "name": "CUserMessage_DllStatus_CVDiagnostic::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b1f0", "name": "CUserMessage_DllStatus_CModule::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b200", "name": "CUserMessage_DllStatus::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b210", "name": "CUserMessageRequestInventory::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b220", "name": "CUserMessage_Inventory_Response_InventoryDetail::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b230", "name": "CUserMessage_Inventory_Response::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b240", "name": "CUserMessageRequestDiagnostic_Diagnostic::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b250", "name": "CUserMessageRequestDiagnostic::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b260", "name": "CUserMessage_Diagnostic_Response_Diagnostic::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b270", "name": "CUserMessage_Diagnostic_Response::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b280", "name": "CUserMessage_ExtraUserData::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b290", "name": "CUserMessage_NotifyResponseFound_Criteria::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b2a0", "name": "CUserMessage_NotifyResponseFound::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b2b0", "name": "CUserMessage_PlayResponseConditional::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b2c0", "name": "CUserMessage_UsageReport::GetTypeName", "confidence": "low", "rationale": "slot 17: 16-byte, this-ignoring constant-return virtual on a protobuf message class -> type-name/descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b8b0", "name": "CMsgSource2NetworkFlowQuality::MergeFrom", "confidence": "low", "rationale": "slot 15: 16-byte this+ptr thunk (int=2) on a protobuf message class -> merge-from-message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124b8c0", "name": "CMsgSource2PlayStatsPackedRecordList_SteamIDList::MergeFrom", "confidence": "low", "rationale": "slot 15: 16-byte this+ptr thunk (int=2) on a protobuf message class -> merge-from-message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124b8d0", "name": "CSource2Metrics_FetchMapData_Response::MergeFrom", "confidence": "low", "rationale": "slot 15: 16-byte this+ptr thunk (int=2) on a protobuf message class -> merge-from-message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124b8e0", "name": "CBaseCmdKeyValues::MergeFrom", "confidence": "low", "rationale": "slot 15: 16-byte this+ptr thunk (int=2) on a protobuf message class -> merge-from-message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b8f0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext::MergeFrom", "confidence": "low", "rationale": "slot 15: 16-byte this+ptr thunk (int=2) on a protobuf message class -> merge-from-message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b900", "name": "CUserMsg_ParticleManager::MergeFrom", "confidence": "low", "rationale": "slot 15: 16-byte this+ptr thunk (int=2) on a protobuf message class -> merge-from-message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b910", "name": "CMsgSource2VProfLiteReportItem::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b920", "name": "CMsgSource2PerfIntervalSample_Tag::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b930", "name": "CMsgSource2SystemSpecs::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b940", "name": "CMsgSource2VProfLiteReport::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b950", "name": "CMsgSource2NetworkFlowQuality::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b960", "name": "CMsgSource2PerfIntervalSample::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b970", "name": "CSource2Metrics_MatchPerfSummary_Notification_Client::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b980", "name": "CMsgSource2PlayStatsPackedRecordList_FieldDef::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b990", "name": "CMsgSource2PlayStatsPackedRecordList_SteamIDList::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b9a0", "name": "CMsgSource2PlayStatsPackedRecordList::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b9b0", "name": "CSource2Metrics_FetchMapData_Response_MapData::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b9c0", "name": "CMsgTEBaseBeam::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b9d0", "name": "CMsgEffectData::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b9e0", "name": "CUserMessageShake::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124b9f0", "name": "CUserMessageCameraTransition_Transition_DataDriven::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ba00", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_FloatContextValue::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ba10", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_VectorContextValue::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ba20", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_TransformContextValue::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ba30", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_EHandleContext::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ba40", "name": "CUserMsg_ParticleManager_CreateParticle::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ba50", "name": "CUserMsg_ParticleManager_DestroyParticle::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ba60", "name": "CUserMsg_ParticleManager_DestroyParticleInvolving::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ba70", "name": "CUserMsg_ParticleManager_UpdateParticle_OBSOLETE::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ba80", "name": "CUserMsg_ParticleManager_UpdateParticleFwd_OBSOLETE::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ba90", "name": "CUserMsg_ParticleManager_UpdateParticleOrient_OBSOLETE::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124baa0", "name": "CUserMsg_ParticleManager_UpdateParticleFallback::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bab0", "name": "CUserMsg_ParticleManager_UpdateParticleOffset::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bac0", "name": "CUserMsg_ParticleManager_UpdateParticleEnt::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bad0", "name": "CUserMsg_ParticleManager_UpdateParticleShouldDraw::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bae0", "name": "CUserMsg_ParticleManager_UpdateParticleSetFrozen::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124baf0", "name": "CUserMsg_ParticleManager_ChangeControlPointAttachment::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bb00", "name": "CUserMsg_ParticleManager_UpdateEntityPosition::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bb10", "name": "CUserMsg_ParticleManager_SetParticleFoWProperties::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bb20", "name": "CUserMsg_ParticleManager_SetParticleText::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bb30", "name": "CUserMsg_ParticleManager_SetParticleShouldCheckFoW::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bb40", "name": "CUserMsg_ParticleManager_SetControlPointModel::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bb50", "name": "CUserMsg_ParticleManager_SetControlPointSnapshot::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bb60", "name": "CUserMsg_ParticleManager_SetTextureAttribute::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bb70", "name": "CUserMsg_ParticleManager_SetSceneObjectGenericFlag::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bb80", "name": "CUserMsg_ParticleManager_SetSceneObjectTintAndDesat::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bb90", "name": "CUserMsg_ParticleManager_DestroyParticleNamed::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bba0", "name": "CUserMsg_ParticleManager_ParticleSkipToTime::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bbb0", "name": "CUserMsg_ParticleManager_ParticleCanFreeze::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bbc0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bbd0", "name": "CUserMsg_ParticleManager_UpdateParticleTransform::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bbe0", "name": "CUserMsg_ParticleManager_ParticleFreezeTransitionOverride::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bbf0", "name": "CUserMsg_ParticleManager_FreezeParticleInvolving::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bc00", "name": "CUserMsg_ParticleManager_AddModellistOverrideElement::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bc10", "name": "CUserMsg_ParticleManager_ClearModellistOverride::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bc20", "name": "CUserMsg_ParticleManager_CreatePhysicsSim::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bc30", "name": "CUserMsg_ParticleManager_SetVData::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bc40", "name": "CUserMsg_ParticleManager_SetMaterialOverride::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bc50", "name": "CUserMsg_ParticleManager_AddFan::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bc60", "name": "CUserMsg_ParticleManager_UpdateFan::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bc70", "name": "CUserMsg_ParticleManager_SetParticleClusterGrowth::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bc80", "name": "CUserMsg_ParticleManager_CreateSmokeGrid::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bc90", "name": "CUserMsg_ParticleManager_SetOverrideTexture::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bca0", "name": "CUserMessage_UtilMsg_Response_ItemDetail::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bcb0", "name": "CUserMessage_DllStatus_CVDiagnostic::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bcc0", "name": "CUserMessage_DllStatus_CModule::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bcd0", "name": "CUserMessage_Inventory_Response_InventoryDetail::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bce0", "name": "CUserMessageRequestDiagnostic_Diagnostic::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bcf0", "name": "CUserMessage_Diagnostic_Response_Diagnostic::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bd00", "name": "CUserMessage_NotifyResponseFound_Criteria::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bd10", "name": "CUserMessage_UsageReport::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bd20", "name": "CUserMessage_PlayResponseConditional::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bd30", "name": "CUserMessage_NotifyResponseFound::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bd40", "name": "CUserMessage_ExtraUserData::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bd50", "name": "CUserMessage_Diagnostic_Response::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bd60", "name": "CUserMessageRequestDiagnostic::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bd70", "name": "CUserMessage_Inventory_Response::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bd80", "name": "CUserMessageRequestInventory::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bd90", "name": "CUserMessage_DllStatus::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bda0", "name": "CUserMessage_UtilMsg_Response::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bdb0", "name": "CUserMessageRequestUtilAction::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bdc0", "name": "CUserMessageRequestDllStatus::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bdd0", "name": "CUserMessageLagCompensationError::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bde0", "name": "CUserMessageServerFrameTime::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bdf0", "name": "CUserMessageAnimStateGraphState::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124be00", "name": "CUserMessageHapticsManagerEffect::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124be10", "name": "CUserMessageHapticsManagerPulse::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124be20", "name": "CUserMsg_HudError::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124be30", "name": "CUserMsg_ParticleManager::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124be40", "name": "CUserMessageCameraTransition::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124be50", "name": "CEntityMessageFixAngle::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124be60", "name": "CEntityMessageDoSpark::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124be70", "name": "CEntityMessagePropagateForce::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124be80", "name": "CEntityMessageScreenOverlay::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124be90", "name": "CEntityMessagePlayJingle::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bea0", "name": "CUserMessageCreditsMsg::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124beb0", "name": "CUserMessageShowMenu::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bec0", "name": "CUserMessageAmmoDenied::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bed0", "name": "CUserMessageItemPickup::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bee0", "name": "CUserMessageColoredText::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bef0", "name": "CUserMessageSayTextChannel::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bf00", "name": "CUserMessageRumble::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bf10", "name": "CUserMessageVoiceMask::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bf20", "name": "CUserMessageAudioParameter::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bf30", "name": "CUserMessageSendAudio::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bf40", "name": "CUserMessageTextMsg::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bf50", "name": "CUserMessageHudText::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bf60", "name": "CUserMessageHudMsg::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bf70", "name": "CUserMessageSayText2::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bf80", "name": "CUserMessageSayText::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bf90", "name": "CUserMessageScreenTilt::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bfa0", "name": "CUserMessageWaterShake::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bfb0", "name": "CUserMessageShakeDir::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bfc0", "name": "CUserMessageFade::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bfd0", "name": "CUserMessageDesiredTimescale::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bfe0", "name": "CUserMessageCurrentTimescale::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124bff0", "name": "CUserMessageCloseCaptionPlaceholder::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c000", "name": "CUserMessageAchievementEvent::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c010", "name": "CMsgTESmoke::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c020", "name": "CMsgTEPhysicsProp::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c030", "name": "CMsgTESparks::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c040", "name": "CMsgTELargeFunnel::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c050", "name": "CMsgTEDust::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c060", "name": "CMsgTEExplosion::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c070", "name": "CMsgTEBloodStream::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c080", "name": "CMsgTEMuzzleFlash::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c090", "name": "CMsgTEImpact::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c0a0", "name": "CMsgTEGlowSprite::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c0b0", "name": "CMsgTEShatterSurface::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c0c0", "name": "CMsgTEFizz::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c0d0", "name": "CMsgTEEnergySplash::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c0e0", "name": "CMsgTEEffectDispatch::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c0f0", "name": "CMsgTEBubbleTrail::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c100", "name": "CMsgTEBubbles::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c110", "name": "CMsgTEBeamRing::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c120", "name": "CMsgTEBeamPoints::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c130", "name": "CMsgTEBeamEnts::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c140", "name": "CMsgTEBeamEntPoint::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c150", "name": "CMsgTEArmorRicochet::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c160", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Response::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c170", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Request::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c180", "name": "CMsgProtoBufHeader::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x124c190", "name": "CUserMessage_UserSentBugBug::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c1a0", "name": "CSource2Metrics_FetchMapData_Response::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c1b0", "name": "CSource2Metrics_FetchMapData_Request::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c1c0", "name": "CSource2Metrics_RecordPlayStats_Notification::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c1d0", "name": "CSource2Metrics_MatchPerfSummary_Notification::GetCachedSize", "confidence": "medium", "rationale": "slot 9: uniform 16-byte this-only const getter across every message, sits directly after ByteSizeLong -> GetCachedSize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c1e0", "name": "CUserMessageCurrentTimescale::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c200", "name": "CUserMessageDesiredTimescale::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c260", "name": "CUserMsg_ParticleManager_DestroyParticle::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c280", "name": "CUserMsg_ParticleManager_UpdateParticleSetFrozen::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c2b0", "name": "CUserMsg_ParticleManager_SetSceneObjectTintAndDesat::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c2f0", "name": "CMsgTEBaseBeam::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong; 4 callers (referenced as a nested/repeated field's element type)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c3f0", "name": "CUserMessageAchievementEvent::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c420", "name": "CUserMessageFade::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c490", "name": "CUserMessageShake::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c4e0", "name": "CUserMessageWaterShake::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c530", "name": "CUserMessageAudioParameter::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c5a0", "name": "CUserMessageAmmoDenied::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c5d0", "name": "CUserMsg_ParticleManager_DestroyParticleInvolving::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c610", "name": "CUserMsg_ParticleManager_DestroyParticleNamed::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c680", "name": "CUserMsg_ParticleManager_FreezeParticleInvolving::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c6c0", "name": "CUserMsg_ParticleManager_ClearModellistOverride::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c6f0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_FloatContextValue::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c730", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_EHandleContext::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c780", "name": "CMsgTEBeamEnts::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong; recurses into embedded submessage via sub_0x124c2f0 (nested-message size accumulation)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c810", "name": "CMsgTEBeamRing::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong; recurses into embedded submessage via sub_0x124c2f0 (nested-message size accumulation)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124c8a0", "name": "CMsgSource2SystemSpecs::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong; 3 callers (referenced as a nested/repeated field's element type)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ca80", "name": "CMsgSource2VProfLiteReportItem::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong; 1 callers (referenced as a nested/repeated field's element type)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ccb0", "name": "CMsgSource2VProfLiteReport::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong; recurses into embedded submessage via sub_0x124ca80 (nested-message size accumulation)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124cd80", "name": "CMsgSource2PerfIntervalSample_Tag::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124cde0", "name": "CSource2Metrics_FetchMapData_Request::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ceb0", "name": "CSource2Metrics_FetchMapData_Response_MapData::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124cf50", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Request::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124cfb0", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Response::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong; 1 callers (referenced as a nested/repeated field's element type)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124cff0", "name": "CUserMessageHudMsg::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d090", "name": "CUserMessageSendAudio::ByteSizeLong", "confidence": "medium", "rationale": "slot 8: real-body this-only method recursing into submessage's same slot, immediately precedes GetCachedSize -> ByteSizeLong; 1 callers (referenced as a nested/repeated field's element type)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d0e0", "name": "CUserMessageShowMenu::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d160", "name": "CBaseCmdKeyValues::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d1d0", "name": "CUserMsg_ParticleManager_AddModellistOverrideElement::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d230", "name": "CUserMsg_ParticleManager_CreatePhysicsSim::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d290", "name": "CUserMessage_NotifyResponseFound_Criteria::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d2f0", "name": "CMsgSource2SystemSpecs::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d310", "name": "CMsgSource2VProfLiteReportItem::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d330", "name": "CMsgSource2VProfLiteReport::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d350", "name": "CMsgSource2NetworkFlowQuality::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d370", "name": "CMsgSource2PerfIntervalSample_Tag::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d390", "name": "CMsgSource2PerfIntervalSample::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d3b0", "name": "CSource2Metrics_MatchPerfSummary_Notification_Client::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d3d0", "name": "CSource2Metrics_MatchPerfSummary_Notification::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d3f0", "name": "CMsgSource2PlayStatsPackedRecordList_FieldDef::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d410", "name": "CMsgSource2PlayStatsPackedRecordList_SteamIDList::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d430", "name": "CMsgSource2PlayStatsPackedRecordList::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d450", "name": "CSource2Metrics_RecordPlayStats_Notification::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d470", "name": "CSource2Metrics_FetchMapData_Request::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d490", "name": "CSource2Metrics_FetchMapData_Response_MapData::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d4b0", "name": "CSource2Metrics_FetchMapData_Response::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d4d0", "name": "CUserMessage_UserSentBugBug::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d4f0", "name": "CMsgProtoBufHeader::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d510", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Request::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d530", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Response::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d550", "name": "CMsgTEArmorRicochet::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d570", "name": "CMsgTEBaseBeam::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d590", "name": "CMsgTEBeamEntPoint::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d5b0", "name": "CMsgTEBeamEnts::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d5d0", "name": "CMsgTEBeamPoints::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d5f0", "name": "CMsgTEBeamRing::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d610", "name": "CMsgTEBubbles::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d630", "name": "CMsgTEBubbleTrail::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d650", "name": "CMsgTEDecal::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d670", "name": "CMsgEffectData::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d690", "name": "CMsgTEEffectDispatch::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d6b0", "name": "CMsgTEEnergySplash::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d6d0", "name": "CMsgTEFizz::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d6f0", "name": "CMsgTEShatterSurface::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d710", "name": "CMsgTEGlowSprite::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d730", "name": "CMsgTEImpact::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d750", "name": "CMsgTEMuzzleFlash::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d770", "name": "CMsgTEBloodStream::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d790", "name": "CMsgTEExplosion::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d7b0", "name": "CMsgTEDust::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d7d0", "name": "CMsgTELargeFunnel::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d7f0", "name": "CMsgTESparks::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d810", "name": "CMsgTEPhysicsProp::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d830", "name": "CMsgTESmoke::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d850", "name": "CMsgTEWorldDecal::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d870", "name": "CUserMessageAchievementEvent::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d890", "name": "CUserMessageCloseCaptionPlaceholder::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d8b0", "name": "CUserMessageCurrentTimescale::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d8d0", "name": "CUserMessageDesiredTimescale::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d8f0", "name": "CUserMessageFade::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d910", "name": "CUserMessageShake::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d930", "name": "CUserMessageShakeDir::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d950", "name": "CUserMessageWaterShake::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d970", "name": "CUserMessageScreenTilt::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d990", "name": "CUserMessageSayText::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d9b0", "name": "CUserMessageSayText2::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d9d0", "name": "CUserMessageHudMsg::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124d9f0", "name": "CUserMessageHudText::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124da10", "name": "CUserMessageTextMsg::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124da30", "name": "CUserMessageGameTitle::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124da50", "name": "CUserMessageResetHUD::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124da70", "name": "CUserMessageSendAudio::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124da90", "name": "CUserMessageAudioParameter::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dab0", "name": "CUserMessageVoiceMask::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dad0", "name": "CUserMessageRequestState::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124daf0", "name": "CUserMessageRumble::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124db10", "name": "CUserMessageSayTextChannel::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124db30", "name": "CUserMessageColoredText::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124db50", "name": "CUserMessageItemPickup::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124db70", "name": "CUserMessageAmmoDenied::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124db90", "name": "CUserMessageShowMenu::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dbb0", "name": "CUserMessageCreditsMsg::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dbd0", "name": "CEntityMessagePlayJingle::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dbf0", "name": "CEntityMessageScreenOverlay::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dc10", "name": "CEntityMessagePropagateForce::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dc30", "name": "CEntityMessageDoSpark::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dc50", "name": "CEntityMessageFixAngle::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dc70", "name": "CUserMessageCameraTransition_Transition_DataDriven::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dc90", "name": "CUserMessageCameraTransition::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dcb0", "name": "CUserMsg_ParticleManager_ReleaseParticleIndex::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dcd0", "name": "CUserMsg_ParticleManager_CreateParticle::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dcf0", "name": "CUserMsg_ParticleManager_DestroyParticle::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dd10", "name": "CUserMsg_ParticleManager_DestroyParticleInvolving::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dd30", "name": "CUserMsg_ParticleManager_DestroyParticleNamed::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dd50", "name": "CUserMsg_ParticleManager_UpdateParticle_OBSOLETE::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dd70", "name": "CUserMsg_ParticleManager_UpdateParticleFwd_OBSOLETE::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dd90", "name": "CUserMsg_ParticleManager_UpdateParticleOrient_OBSOLETE::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ddb0", "name": "CUserMsg_ParticleManager_UpdateParticleTransform::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ddd0", "name": "CUserMsg_ParticleManager_UpdateParticleFallback::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ddf0", "name": "CUserMsg_ParticleManager_UpdateParticleOffset::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124de10", "name": "CUserMsg_ParticleManager_UpdateParticleEnt::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124de30", "name": "CUserMsg_ParticleManager_UpdateParticleSetFrozen::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124de50", "name": "CUserMsg_ParticleManager_UpdateParticleShouldDraw::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124de70", "name": "CUserMsg_ParticleManager_ChangeControlPointAttachment::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124de90", "name": "CUserMsg_ParticleManager_UpdateEntityPosition::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124deb0", "name": "CUserMsg_ParticleManager_SetParticleFoWProperties::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ded0", "name": "CUserMsg_ParticleManager_SetParticleShouldCheckFoW::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124def0", "name": "CUserMsg_ParticleManager_SetControlPointModel::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124df10", "name": "CUserMsg_ParticleManager_SetControlPointSnapshot::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124df30", "name": "CUserMsg_ParticleManager_SetParticleText::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124df50", "name": "CUserMsg_ParticleManager_SetTextureAttribute::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124df70", "name": "CUserMsg_ParticleManager_SetOverrideTexture::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124df90", "name": "CUserMsg_ParticleManager_SetSceneObjectGenericFlag::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dfb0", "name": "CUserMsg_ParticleManager_SetSceneObjectTintAndDesat::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dfd0", "name": "CUserMsg_ParticleManager_ParticleSkipToTime::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124dff0", "name": "CUserMsg_ParticleManager_ParticleCanFreeze::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e010", "name": "CUserMsg_ParticleManager_ParticleFreezeTransitionOverride::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e030", "name": "CUserMsg_ParticleManager_FreezeParticleInvolving::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e050", "name": "CUserMsg_ParticleManager_AddModellistOverrideElement::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e070", "name": "CUserMsg_ParticleManager_ClearModellistOverride::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e090", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_FloatContextValue::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e0b0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_VectorContextValue::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e0d0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_TransformContextValue::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e0f0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_EHandleContext::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e110", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e130", "name": "CUserMsg_ParticleManager_CreatePhysicsSim::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e150", "name": "CUserMsg_ParticleManager_DestroyPhysicsSim::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e170", "name": "CUserMsg_ParticleManager_CreateSmokeGrid::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e190", "name": "CUserMsg_ParticleManager_SetVData::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e1b0", "name": "CUserMsg_ParticleManager_SetMaterialOverride::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e1d0", "name": "CUserMsg_ParticleManager_AddFan::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e1f0", "name": "CUserMsg_ParticleManager_UpdateFan::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e210", "name": "CUserMsg_ParticleManager_RemoveFan::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e230", "name": "CUserMsg_ParticleManager_SetParticleClusterGrowth::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e250", "name": "CUserMsg_ParticleManager::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e270", "name": "CUserMsg_HudError::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e290", "name": "CBaseCmdKeyValues::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e2b0", "name": "CUserMessageHapticsManagerPulse::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e2d0", "name": "CUserMessageHapticsManagerEffect::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e2f0", "name": "CUserMessageAnimStateGraphState::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e310", "name": "CUserMessageUpdateCssClasses::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e330", "name": "CUserMessageServerFrameTime::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e350", "name": "CUserMessageLagCompensationError::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e370", "name": "CUserMessageRequestDllStatus::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e390", "name": "CUserMessageRequestUtilAction::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e3b0", "name": "CUserMessage_UtilMsg_Response_ItemDetail::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e3d0", "name": "CUserMessage_UtilMsg_Response::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e3f0", "name": "CUserMessage_DllStatus_CVDiagnostic::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e410", "name": "CUserMessage_DllStatus_CModule::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e430", "name": "CUserMessage_DllStatus::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e450", "name": "CUserMessageRequestInventory::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e470", "name": "CUserMessage_Inventory_Response_InventoryDetail::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e490", "name": "CUserMessage_Inventory_Response::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e4b0", "name": "CUserMessageRequestDiagnostic_Diagnostic::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e4d0", "name": "CUserMessageRequestDiagnostic::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e4f0", "name": "CUserMessage_Diagnostic_Response_Diagnostic::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e510", "name": "CUserMessage_Diagnostic_Response::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e530", "name": "CUserMessage_ExtraUserData::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e550", "name": "CUserMessage_NotifyResponseFound_Criteria::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e570", "name": "CUserMessage_NotifyResponseFound::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e590", "name": "CUserMessage_PlayResponseConditional::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e5b0", "name": "CUserMessage_UsageReport::GetClassData", "confidence": "low", "rationale": "slot-16 tiny virtual not touching this (int=0), returns a constant static pointer; protobuf GetClassData (empty strings rules out type_name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124e5d0", "name": "CMsgTEArmorRicochet::_InternalSerialize", "confidence": "medium", "rationale": "slot-12 (this,ptr,stream) 3-arg virtual (int=3) returning pointer via shared serialize helper sub_0x1c958e4; protobuf _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124e670", "name": "CMsgTEBeamPoints::_InternalSerialize", "confidence": "medium", "rationale": "slot-12 (this,ptr,stream) 3-arg virtual (int=3) returning pointer via shared serialize helper sub_0x1c958e4; protobuf _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124e730", "name": "CMsgTEEffectDispatch::_InternalSerialize", "confidence": "medium", "rationale": "slot-12 (this,ptr,stream) 3-arg virtual (int=3) returning pointer via shared serialize helper sub_0x1c958e4; protobuf _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124e790", "name": "CUserMessageShakeDir::_InternalSerialize", "confidence": "medium", "rationale": "slot-12 (this,ptr,stream) 3-arg virtual (int=3) returning pointer via shared serialize helper sub_0x1c958e4; protobuf _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124e830", "name": "CEntityMessagePlayJingle::_InternalSerialize", "confidence": "medium", "rationale": "slot-12 (this,ptr,stream) 3-arg virtual (int=3) returning pointer via shared serialize helper sub_0x1c958e4; protobuf _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124e890", "name": "CEntityMessagePropagateForce::_InternalSerialize", "confidence": "medium", "rationale": "slot-12 (this,ptr,stream) 3-arg virtual (int=3) returning pointer via shared serialize helper sub_0x1c958e4; protobuf _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124e930", "name": "CSource2Metrics_FetchMapData_Response::_InternalSerialize", "confidence": "medium", "rationale": "slot-12 (this,ptr,stream) 3-arg virtual (int=3) returning pointer via shared serialize helper sub_0x1c958e4; protobuf _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124e9b0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext::_InternalSerialize", "confidence": "medium", "rationale": "slot-12 (this,ptr,stream) 3-arg virtual (int=3) returning pointer via shared serialize helper sub_0x1c958e4; protobuf _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124eae0", "name": "CMsgSource2PlayStatsPackedRecordList_SteamIDList::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124eb10", "name": "CMsgTEFizz::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124eb80", "name": "CUserMessageRumble::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ebf0", "name": "CUserMessageCreditsMsg::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ec30", "name": "CUserMsg_ParticleManager_ChangeControlPointAttachment::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124eca0", "name": "CUserMsg_ParticleManager_SetParticleFoWProperties::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ed00", "name": "CUserMsg_HudError::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ed30", "name": "CUserMessageHapticsManagerPulse::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ed80", "name": "CUserMessageHapticsManagerEffect::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ede0", "name": "CUserMessageRequestUtilAction::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ee90", "name": "CUserMessageRequestInventory::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124ef00", "name": "CMsgSource2NetworkFlowQuality::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124f4c0", "name": "CMsgSource2PlayStatsPackedRecordList_FieldDef::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124f520", "name": "CUserMessage_UserSentBugBug::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124f670", "name": "CMsgProtoBufHeader::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124f7b0", "name": "CUserMessageCloseCaptionPlaceholder::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124f820", "name": "CUserMessageSayText::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124f880", "name": "CUserMessageSayText2::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124f9a0", "name": "CUserMessageSayTextChannel::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124fa20", "name": "CUserMessageColoredText::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124fae0", "name": "CUserMessageCameraTransition_Transition_DataDriven::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124fb40", "name": "CUserMessageCameraTransition::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124fbd0", "name": "CUserMsg_ParticleManager_SetControlPointModel::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124fc30", "name": "CUserMsg_ParticleManager_SetControlPointSnapshot::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124fc90", "name": "CUserMessageUpdateCssClasses::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x124fd00", "name": "CUserMessage_UtilMsg_Response_ItemDetail::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124fd90", "name": "CUserMessage_DllStatus_CVDiagnostic::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124fe20", "name": "CUserMessage_DllStatus_CModule::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x124feb0", "name": "CUserMessage_Inventory_Response_InventoryDetail::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1250010", "name": "CUserMessage_Inventory_Response::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1250240", "name": "CUserMessageAnimStateGraphState::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12502a0", "name": "CUserMessageRequestDiagnostic_Diagnostic::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1250470", "name": "CUserMessage_Diagnostic_Response_Diagnostic::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1250690", "name": "CUserMessage_Diagnostic_Response::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12507b0", "name": "CUserMessageTextMsg::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1250860", "name": "CUserMessage_ExtraUserData::ByteSizeLong", "confidence": "medium", "rationale": "slot-8 this-only virtual (int=1) that recurses into nested-message's same slot-8 method; protobuf ByteSizeLong, paired with _InternalSerialize at slot 12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12509a0", "name": "CUserMessageVoiceMask::ByteSizeLong", "confidence": "medium", "rationale": "abi int=1 vtable slot 8 calls varint-size helper sub_0x1c95dc2; slot-8 recursion pattern across msgs = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1250a00", "name": "CUserMsg_ParticleManager_ReleaseParticleIndex::~CUserMsg_ParticleManager_ReleaseParticleIndex", "confidence": "high", "rationale": "abi int=1 vtable slot 0, no callees = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1250a10", "name": "CUserMsg_ParticleManager_ReleaseParticleIndex::~CUserMsg_ParticleManager_ReleaseParticleIndex", "confidence": "high", "rationale": "abi int=1 vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1250a40", "name": "CUserMsg_ParticleManager_DestroyPhysicsSim::~CUserMsg_ParticleManager_DestroyPhysicsSim", "confidence": "high", "rationale": "abi int=1 vtable slot 0, no callees = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1250a50", "name": "CUserMsg_ParticleManager_DestroyPhysicsSim::~CUserMsg_ParticleManager_DestroyPhysicsSim", "confidence": "high", "rationale": "abi int=1 vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1250a80", "name": "CUserMsg_ParticleManager_RemoveFan::~CUserMsg_ParticleManager_RemoveFan", "confidence": "high", "rationale": "abi int=1 vtable slot 0, no callees = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1250a90", "name": "CUserMsg_ParticleManager_RemoveFan::~CUserMsg_ParticleManager_RemoveFan", "confidence": "high", "rationale": "abi int=1 vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1250ac0", "name": "CUserMessageRequestState::~CUserMessageRequestState", "confidence": "high", "rationale": "abi int=1 vtable slot 0, no callees = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1250ad0", "name": "CUserMessageRequestState::~CUserMessageRequestState", "confidence": "high", "rationale": "abi int=1 vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1250b00", "name": "CUserMessageResetHUD::~CUserMessageResetHUD", "confidence": "high", "rationale": "abi int=1 vtable slot 0, no callees = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1250b10", "name": "CUserMessageResetHUD::~CUserMessageResetHUD", "confidence": "high", "rationale": "abi int=1 vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1250b40", "name": "CUserMessageGameTitle::~CUserMessageGameTitle", "confidence": "high", "rationale": "abi int=1 vtable slot 0, no callees = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1250b50", "name": "CUserMessageGameTitle::~CUserMessageGameTitle", "confidence": "high", "rationale": "abi int=1 vtable slot 1 calls operator delete (sub_0x1cd7e48) = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251060", "name": "CMsgTEDust::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251160", "name": "CMsgTESmoke::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251210", "name": "CUserMessageCurrentTimescale::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251280", "name": "CUserMessageDesiredTimescale::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12513c0", "name": "CUserMsg_ParticleManager_SetSceneObjectTintAndDesat::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251470", "name": "CUserMsg_ParticleManager_ParticleSkipToTime::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12514e0", "name": "CUserMsg_ParticleManager_ParticleFreezeTransitionOverride::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251550", "name": "CUserMsg_ParticleManager_SetParticleClusterGrowth::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251600", "name": "CUserMessageServerFrameTime::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251670", "name": "CUserMessageLagCompensationError::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12516e0", "name": "CMsgTEEnergySplash::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12517b0", "name": "CEntityMessageScreenOverlay::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251850", "name": "CEntityMessageFixAngle::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251920", "name": "CUserMsg_ParticleManager_DestroyParticle::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251990", "name": "CUserMsg_ParticleManager_UpdateParticleSetFrozen::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251a40", "name": "CUserMsg_ParticleManager_UpdateParticleShouldDraw::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251ab0", "name": "CUserMsg_ParticleManager_SetParticleShouldCheckFoW::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251b20", "name": "CUserMsg_ParticleManager_SetSceneObjectGenericFlag::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251b90", "name": "CUserMsg_ParticleManager_ParticleCanFreeze::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251c00", "name": "CUserMsg_ParticleManager_UpdateFan::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251ee0", "name": "CMsgSource2PlayStatsPackedRecordList_SteamIDList::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls protobuf serialize helpers sub_0x1c82378/sub_0x1c82472", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1251fd0", "name": "CMsgSource2PlayStatsPackedRecordList::ByteSizeLong", "confidence": "medium", "rationale": "abi int=1 vtable slot 8 calls varint-size helpers (sub_0x1c95*, sub_0x1ceb9cc); slot-8 = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1252450", "name": "CSource2Metrics_RecordPlayStats_Notification::ByteSizeLong", "confidence": "medium", "rationale": "abi int=1 vtable slot 8 recurses into submessage ByteSizeLong (sub_0x1251fd0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12524e0", "name": "CMsgSource2PerfIntervalSample::ByteSizeLong", "confidence": "medium", "rationale": "abi int=1 vtable slot 8 calls size helper sub_0x1ceb9cc; slot-8 = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1252600", "name": "CSource2Metrics_MatchPerfSummary_Notification_Client::ByteSizeLong", "confidence": "medium", "rationale": "abi int=1 vtable slot 8 recurses into PerfIntervalSample ByteSizeLong (sub_0x12524e0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1252790", "name": "CSource2Metrics_MatchPerfSummary_Notification::ByteSizeLong", "confidence": "medium", "rationale": "abi int=1 vtable slot 8 recurses into _Client ByteSizeLong (sub_0x1252600)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12528f0", "name": "CUserMessage_NotifyResponseFound::ByteSizeLong", "confidence": "medium", "rationale": "abi int=1 vtable slot 8 calls varint-size helpers sub_0x1c95dc2/sub_0x1c95e88/sub_0x1ceb9cc", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1252ba0", "name": "CUserMessageVoiceMask::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1252d80", "name": "CSource2Metrics_FetchMapData_Response::ByteSizeLong", "confidence": "medium", "rationale": "abi int=1 vtable slot 8 calls size helper sub_0x1ceb9cc; slot-8 = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1252e80", "name": "CUserMessage_UtilMsg_Response::ByteSizeLong", "confidence": "medium", "rationale": "abi int=1 vtable slot 8 calls varint-size helpers sub_0x1c95e88/sub_0x1ceb9cc", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12530b0", "name": "CUserMessage_DllStatus::ByteSizeLong", "confidence": "medium", "rationale": "abi int=1 vtable slot 8 calls submessage/size helpers sub_0x124fe20/sub_0x1ceb9cc", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12532e0", "name": "CUserMessageAchievementEvent::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12533c0", "name": "CUserMessageAmmoDenied::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12534a0", "name": "CUserMsg_ParticleManager_ClearModellistOverride::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1253580", "name": "CUserMsg_HudError::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1253650", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Response::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1253700", "name": "CUserMessageHudText::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12537b0", "name": "CUserMessageItemPickup::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1253860", "name": "CUserMsg_ParticleManager_SetOverrideTexture::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1253910", "name": "CUserMsg_ParticleManager_CreateSmokeGrid::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12539c0", "name": "CUserMsg_ParticleManager_SetVData::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1253a70", "name": "CUserMessage_UsageReport::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1253b20", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_FloatContextValue::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1253c20", "name": "CUserMessageCreditsMsg::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1253d40", "name": "CMsgTELargeFunnel::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1253e60", "name": "CUserMsg_ParticleManager_UpdateEntityPosition::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1253f60", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_VectorContextValue::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254060", "name": "CUserMsg_ParticleManager_UpdateParticle_OBSOLETE::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254160", "name": "CUserMsg_ParticleManager_UpdateParticleFwd_OBSOLETE::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254260", "name": "CUserMsg_ParticleManager_UpdateParticleFallback::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254360", "name": "CUserMessageSendAudio::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254440", "name": "CUserMsg_ParticleManager_SetParticleText::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254520", "name": "CUserMsg_ParticleManager_SetMaterialOverride::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254600", "name": "CUserMessageRequestDllStatus::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12546e0", "name": "CUserMsg_ParticleManager_DestroyParticleInvolving::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254800", "name": "CSource2Metrics_RecordPlayStats_Notification::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254920", "name": "CMsgSource2PerfIntervalSample_Tag::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254a80", "name": "CMsgSource2PlayStatsPackedRecordList_FieldDef::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254be0", "name": "CUserMsg_ParticleManager_SetControlPointModel::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254d40", "name": "CUserMsg_ParticleManager_SetControlPointSnapshot::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254ea0", "name": "CUserMessage_NotifyResponseFound_Criteria::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1254fe0", "name": "CUserMessageCameraTransition::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1255120", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_EHandleContext::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1255280", "name": "CMsgTEImpact::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12553c0", "name": "CMsgTEWorldDecal::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1255500", "name": "CUserMsg_ParticleManager_FreezeParticleInvolving::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1255640", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_TransformContextValue::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1255760", "name": "CUserMsg_ParticleManager_UpdateParticleOffset::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1255880", "name": "CUserMsg_ParticleManager_SetTextureAttribute::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12559a0", "name": "CMsgSource2VProfLiteReport::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1255b00", "name": "CUserMessageTextMsg::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/repeated serialize helpers sub_0x9f1d10/sub_0x1c82668/sub_0x1c8b4b8/sub_0x1c8cb44", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1255c80", "name": "CUserMessageShake::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1255de0", "name": "CUserMessageWaterShake::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1255f40", "name": "CUserMessageHapticsManagerPulse::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12560a0", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Request::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1256220", "name": "CUserMessageCameraTransition_Transition_DataDriven::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12563a0", "name": "CUserMsg_ParticleManager_AddModellistOverrideElement::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1256520", "name": "CMsgTEGlowSprite::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12566c0", "name": "CUserMsg_ParticleManager_SetParticleFoWProperties::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1256860", "name": "CUserMessageHapticsManagerEffect::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12569e0", "name": "CMsgTEMuzzleFlash::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1256b60", "name": "CMsgTEBloodStream::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1256ce0", "name": "CUserMsg_ParticleManager_UpdateParticleTransform::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1256e40", "name": "CUserMessageSayText::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1256fc0", "name": "CUserMsg_ParticleManager_CreatePhysicsSim::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1257140", "name": "CUserMessageUpdateCssClasses::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12572c0", "name": "CMsgTEBeamEnts::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1257460", "name": "CMsgTEBeamRing::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1257600", "name": "CUserMsg_ParticleManager_DestroyParticleNamed::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1257760", "name": "CUserMessageSayTextChannel::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1257960", "name": "CUserMessageCloseCaptionPlaceholder::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1257b20", "name": "CMsgTEBubbles::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1257ce0", "name": "CMsgTEBubbleTrail::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1257ea0", "name": "CMsgTEFizz::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1258080", "name": "CUserMessageRumble::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1258280", "name": "CUserMsg_ParticleManager_ChangeControlPointAttachment::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1258480", "name": "CUserMessageRequestInventory::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1258680", "name": "CMsgTESparks::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1258840", "name": "CUserMessageScreenTilt::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12589e0", "name": "CUserMessageAnimStateGraphState::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1258b60", "name": "CUserMsg_ParticleManager_UpdateParticleOrient_OBSOLETE::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1258ce0", "name": "CSource2Metrics_FetchMapData_Response_MapData::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1258e90", "name": "CBaseCmdKeyValues::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1258fc0", "name": "CUserMessageFade::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12591c0", "name": "CUserMessageAudioParameter::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12593e0", "name": "CMsgSource2PerfIntervalSample::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12595c0", "name": "CMsgTEBeamEntPoint::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12597c0", "name": "CUserMessageShowMenu::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12599e0", "name": "CMsgTEDecal::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1259c40", "name": "CSource2Metrics_MatchPerfSummary_Notification_Client::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1259e40", "name": "CUserMessage_UtilMsg_Response_ItemDetail::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125a0c0", "name": "CUserMessage_DllStatus_CVDiagnostic::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125a320", "name": "CUserMessage_DllStatus_CModule::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125a5a0", "name": "CEntityMessageDoSpark::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125a860", "name": "CUserMessageHudMsg::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125ab00", "name": "CUserMessageRequestUtilAction::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125ae60", "name": "CUserMessage_PlayResponseConditional::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/submessage serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550/sub_0x1c958e4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125b180", "name": "CMsgTEShatterSurface::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125b440", "name": "CUserMessage_ExtraUserData::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/repeated serialize helpers sub_0x9f1d10/sub_0x1c82668/sub_0x1c8b4b8/sub_0x1c8cb44", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125b7c0", "name": "CUserMessage_Diagnostic_Response::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125bb80", "name": "CUserMessageColoredText::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125bea0", "name": "CSource2Metrics_MatchPerfSummary_Notification::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/submessage serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550/sub_0x1c958e4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125c1a0", "name": "CUserMsg_ParticleManager_UpdateParticleEnt::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125c4c0", "name": "CSource2Metrics_FetchMapData_Request::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125c840", "name": "CUserMessage_UserSentBugBug::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/submessage serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550/sub_0x1c958e4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125cbe0", "name": "CUserMessageSayText2::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125cf20", "name": "CUserMessage_DllStatus::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/submessage serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550/sub_0x1c958e4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125d2e0", "name": "CUserMsg_ParticleManager_CreateParticle::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/submessage serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550/sub_0x1c958e4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125d6e0", "name": "CMsgTEBaseBeam::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125db40", "name": "CMsgTEPhysicsProp::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125df80", "name": "CMsgTEExplosion::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/submessage serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550/sub_0x1c958e4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125e480", "name": "CMsgProtoBufHeader::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125e980", "name": "CUserMessage_Inventory_Response_InventoryDetail::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125efa0", "name": "CUserMessage_UtilMsg_Response::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125f620", "name": "CUserMessage_Inventory_Response::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x125fd00", "name": "CUserMsg_ParticleManager_AddFan::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/submessage serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550/sub_0x1c958e4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1260240", "name": "CMsgEffectData::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls shared protobuf serialize helper sub_0x1c82378 (+submessage sub_0x1c958e4)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12609b0", "name": "CUserMessageRequestDiagnostic::ByteSizeLong", "confidence": "medium", "rationale": "abi int=1 vtable slot 8 calls size helper sub_0x1ceb9cc; slot-8 = protobuf ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1260be0", "name": "CMsgSource2SystemSpecs::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1261400", "name": "CUserMessage_NotifyResponseFound::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/submessage serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550/sub_0x1c958e4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1261d00", "name": "CMsgSource2VProfLiteReportItem::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12627c0", "name": "CUserMessageRequestDiagnostic_Diagnostic::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1262fa0", "name": "CUserMessage_Diagnostic_Response_Diagnostic::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/serialize helpers sub_0x9f1d10/sub_0x1c82378/sub_0x1c82550", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12638a0", "name": "CUserMsg_ParticleManager::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls oneof/submessage serialize helpers sub_0x1c79a5e/sub_0x1c82378/sub_0x1c958e4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12641c0", "name": "CMsgSource2PlayStatsPackedRecordList::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls string/repeated/submessage serialize helpers (sub_0x9f1d10/sub_0x1c82378/sub_0x1c958e4 etc.)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12651c0", "name": "CMsgSource2NetworkFlowQuality::_InternalSerialize", "confidence": "medium", "rationale": "abi int=3 vtable slot 12 calls packed-repeated/serialize helpers sub_0x111f960/sub_0x11221c0/sub_0x1c82378", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1265ef0", "name": "CMsgSource2SystemSpecs::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src), POD msg = no external calls; low-slot merge/copy family = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1265fa0", "name": "CMsgSource2VProfLiteReportItem::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src), no external calls; low-slot merge/copy family = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1266050", "name": "CMsgSource2VProfLiteReport::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src); low-slot merge/copy family = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12660f0", "name": "CMsgSource2NetworkFlowQuality::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src); low-slot merge/copy family = MergeFrom", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1266180", "name": "CMsgSource2PerfIntervalSample_Tag::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src); low-slot merge/copy family = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1266230", "name": "CMsgSource2PerfIntervalSample::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src); low-slot merge/copy family = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12662e0", "name": "CSource2Metrics_MatchPerfSummary_Notification_Client::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12663b0", "name": "CSource2Metrics_MatchPerfSummary_Notification::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src); low-slot merge/copy family = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1266440", "name": "CMsgSource2PlayStatsPackedRecordList_FieldDef::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src); low-slot merge/copy family = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12664e0", "name": "CMsgSource2PlayStatsPackedRecordList_SteamIDList::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src); low-slot merge/copy family = MergeFrom", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12666c0", "name": "CMsgSource2PlayStatsPackedRecordList::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1266770", "name": "CSource2Metrics_RecordPlayStats_Notification::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1266810", "name": "CSource2Metrics_FetchMapData_Request::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src); low-slot merge/copy family = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12668d0", "name": "CSource2Metrics_FetchMapData_Response_MapData::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1266980", "name": "CSource2Metrics_FetchMapData_Response::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1266a50", "name": "CUserMessage_UserSentBugBug::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src); low-slot merge/copy family = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1266b50", "name": "CMsgProtoBufHeader::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1266bd0", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Request::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1266c70", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Response::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src); low-slot merge/copy family = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267140", "name": "CMsgTEArmorRicochet::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src); low-slot merge/copy family = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12671c0", "name": "CMsgTEBaseBeam::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267260", "name": "CMsgTEBeamEntPoint::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267300", "name": "CMsgTEBeamEnts::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267390", "name": "CMsgTEBeamPoints::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267430", "name": "CMsgTEBeamRing::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12674d0", "name": "CMsgTEBubbles::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267570", "name": "CMsgTEBubbleTrail::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12676a0", "name": "CMsgEffectData::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267720", "name": "CMsgTEEffectDispatch::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12677b0", "name": "CMsgTEEnergySplash::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267840", "name": "CMsgTEFizz::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12678c0", "name": "CMsgTEShatterSurface::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267950", "name": "CMsgTEGlowSprite::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12679e0", "name": "CMsgTEImpact::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267a70", "name": "CMsgTEMuzzleFlash::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267b00", "name": "CMsgTEBloodStream::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267b90", "name": "CMsgTEExplosion::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267c20", "name": "CMsgTEDust::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267cc0", "name": "CMsgTELargeFunnel::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267d50", "name": "CMsgTESparks::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267df0", "name": "CMsgTEPhysicsProp::MergeFrom", "confidence": "medium", "rationale": "abi int=2 vtable slot 3 (this,src) calls alloc/copy helpers sub_0x9e60c0/sub_0x1c72a60 = MergeFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1267e90", "name": "CMsgTESmoke::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1268990", "name": "CUserMessageAchievementEvent::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1268a20", "name": "CUserMessageCloseCaptionPlaceholder::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1268ab0", "name": "CUserMessageCurrentTimescale::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1268b50", "name": "CUserMessageDesiredTimescale::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1268bf0", "name": "CUserMessageFade::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1268c90", "name": "CUserMessageShake::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1268d30", "name": "CUserMessageShakeDir::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1268dd0", "name": "CUserMessageWaterShake::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1268e60", "name": "CUserMessageScreenTilt::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1268ef0", "name": "CUserMessageSayText::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1268fd0", "name": "CUserMessageSayText2::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269060", "name": "CUserMessageHudMsg::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269100", "name": "CUserMessageHudText::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12691c0", "name": "CUserMessageTextMsg::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269240", "name": "CUserMessageGameTitle::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12692c0", "name": "CUserMessageResetHUD::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269350", "name": "CUserMessageSendAudio::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12693f0", "name": "CUserMessageAudioParameter::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269490", "name": "CUserMessageVoiceMask::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269510", "name": "CUserMessageRequestState::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12695a0", "name": "CUserMessageRumble::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269630", "name": "CUserMessageSayTextChannel::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12696c0", "name": "CUserMessageColoredText::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269760", "name": "CUserMessageItemPickup::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12697f0", "name": "CUserMessageAmmoDenied::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269870", "name": "CUserMessageShowMenu::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269900", "name": "CUserMessageCreditsMsg::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269980", "name": "CEntityMessagePlayJingle::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269a20", "name": "CEntityMessageScreenOverlay::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269ac0", "name": "CEntityMessagePropagateForce::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269b40", "name": "CEntityMessageDoSpark::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269bd0", "name": "CEntityMessageFixAngle::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269c60", "name": "CUserMessageCameraTransition_Transition_DataDriven::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269d00", "name": "CUserMessageCameraTransition::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269d80", "name": "CUserMsg_ParticleManager_ReleaseParticleIndex::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269e10", "name": "CUserMsg_ParticleManager_CreateParticle::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269ea0", "name": "CUserMsg_ParticleManager_DestroyParticle::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269f30", "name": "CUserMsg_ParticleManager_DestroyParticleInvolving::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1269fd0", "name": "CUserMsg_ParticleManager_DestroyParticleNamed::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a070", "name": "CUserMsg_ParticleManager_UpdateParticle_OBSOLETE::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a110", "name": "CUserMsg_ParticleManager_UpdateParticleFwd_OBSOLETE::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a1b0", "name": "CUserMsg_ParticleManager_UpdateParticleOrient_OBSOLETE::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a240", "name": "CUserMsg_ParticleManager_UpdateParticleTransform::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a2e0", "name": "CUserMsg_ParticleManager_UpdateParticleFallback::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a370", "name": "CUserMsg_ParticleManager_UpdateParticleOffset::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a400", "name": "CUserMsg_ParticleManager_UpdateParticleEnt::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a480", "name": "CUserMsg_ParticleManager_UpdateParticleSetFrozen::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a510", "name": "CUserMsg_ParticleManager_UpdateParticleShouldDraw::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a5a0", "name": "CUserMsg_ParticleManager_ChangeControlPointAttachment::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a640", "name": "CUserMsg_ParticleManager_UpdateEntityPosition::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a6d0", "name": "CUserMsg_ParticleManager_SetParticleFoWProperties::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a760", "name": "CUserMsg_ParticleManager_SetParticleShouldCheckFoW::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a7f0", "name": "CUserMsg_ParticleManager_SetControlPointModel::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a880", "name": "CUserMsg_ParticleManager_SetControlPointSnapshot::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a910", "name": "CUserMsg_ParticleManager_SetParticleText::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126a9b0", "name": "CUserMsg_ParticleManager_SetTextureAttribute::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126aa50", "name": "CUserMsg_ParticleManager_SetOverrideTexture::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126aae0", "name": "CUserMsg_ParticleManager_SetSceneObjectGenericFlag::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126ab60", "name": "CUserMsg_ParticleManager_SetSceneObjectTintAndDesat::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126abf0", "name": "CUserMsg_ParticleManager_ParticleSkipToTime::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126ac80", "name": "CUserMsg_ParticleManager_ParticleCanFreeze::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126ad10", "name": "CUserMsg_ParticleManager_ParticleFreezeTransitionOverride::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126ada0", "name": "CUserMsg_ParticleManager_FreezeParticleInvolving::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126ae30", "name": "CUserMsg_ParticleManager_AddModellistOverrideElement::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126aec0", "name": "CUserMsg_ParticleManager_ClearModellistOverride::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126af40", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_FloatContextValue::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126afe0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_VectorContextValue::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b070", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_TransformContextValue::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b100", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_EHandleContext::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b220", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b2b0", "name": "CUserMsg_ParticleManager_CreatePhysicsSim::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b330", "name": "CUserMsg_ParticleManager_DestroyPhysicsSim::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b3d0", "name": "CUserMsg_ParticleManager_CreateSmokeGrid::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b470", "name": "CUserMsg_ParticleManager_SetVData::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b500", "name": "CUserMsg_ParticleManager_SetMaterialOverride::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b5d0", "name": "CUserMsg_ParticleManager_AddFan::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b650", "name": "CUserMsg_ParticleManager_UpdateFan::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b6d0", "name": "CUserMsg_ParticleManager_RemoveFan::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b770", "name": "CUserMsg_ParticleManager_SetParticleClusterGrowth::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b820", "name": "CUserMsg_ParticleManager::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b8b0", "name": "CUserMsg_HudError::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126b9e0", "name": "CUserMessageHapticsManagerPulse::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126ba70", "name": "CUserMessageHapticsManagerEffect::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126bb00", "name": "CUserMessageAnimStateGraphState::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126bc10", "name": "CUserMessageServerFrameTime::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126bca0", "name": "CUserMessageLagCompensationError::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126bd30", "name": "CUserMessageRequestDllStatus::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126bdc0", "name": "CUserMessageRequestUtilAction::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126be40", "name": "CUserMessage_UtilMsg_Response_ItemDetail::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126bef0", "name": "CUserMessage_UtilMsg_Response::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126bf70", "name": "CUserMessage_DllStatus_CVDiagnostic::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126bff0", "name": "CUserMessage_DllStatus_CModule::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c0b0", "name": "CUserMessage_DllStatus::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c140", "name": "CUserMessageRequestInventory::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c1f0", "name": "CUserMessage_Inventory_Response_InventoryDetail::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c2a0", "name": "CUserMessage_Inventory_Response::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c350", "name": "CUserMessageRequestDiagnostic_Diagnostic::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c400", "name": "CUserMessageRequestDiagnostic::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c4c0", "name": "CUserMessage_Diagnostic_Response_Diagnostic::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c570", "name": "CUserMessage_Diagnostic_Response::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c650", "name": "CUserMessage_ExtraUserData::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c6e0", "name": "CUserMessage_NotifyResponseFound_Criteria::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c7d0", "name": "CUserMessage_NotifyResponseFound::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c890", "name": "CUserMessage_PlayResponseConditional::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c930", "name": "CUserMessage_UsageReport::New", "confidence": "medium", "rationale": "protobuf vtable slot 3, int=2 (this+Arena*), no strings; allocates/copy-constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x126c940", "name": "CMsgSource2SystemSpecs::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126cd90", "name": "CMsgSource2VProfLiteReportItem::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126d2f0", "name": "CMsgSource2NetworkFlowQuality::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126df30", "name": "CMsgSource2PerfIntervalSample_Tag::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126e160", "name": "CMsgSource2PlayStatsPackedRecordList_FieldDef::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126e400", "name": "CMsgSource2PlayStatsPackedRecordList_SteamIDList::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126e5c0", "name": "CSource2Metrics_FetchMapData_Request::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126e960", "name": "CSource2Metrics_FetchMapData_Response_MapData::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126eb60", "name": "CUserMessage_UserSentBugBug::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126ee90", "name": "CMsgProtoBufHeader::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126f2a0", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Request::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126f4f0", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Response::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126f680", "name": "CMsgTEArmorRicochet::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126f880", "name": "CMsgTEBaseBeam::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126fc60", "name": "CMsgTEBeamEntPoint::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x126ffc0", "name": "CMsgTEBeamEnts::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1270270", "name": "CMsgTEBeamPoints::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12704c0", "name": "CMsgTEBeamRing::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1270770", "name": "CMsgTEBubbles::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1270a50", "name": "CMsgTEBubbleTrail::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1270d30", "name": "CMsgTEDecal::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12710a0", "name": "CMsgEffectData::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1271620", "name": "CMsgTEEffectDispatch::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12717c0", "name": "CMsgTEEnergySplash::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1271a60", "name": "CMsgTEFizz::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1271d20", "name": "CMsgTEShatterSurface::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1272100", "name": "CMsgTEGlowSprite::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12723a0", "name": "CMsgTEImpact::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1272640", "name": "CMsgTEMuzzleFlash::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1272900", "name": "CMsgTEBloodStream::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1272bc0", "name": "CMsgTEExplosion::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1273030", "name": "CMsgTEDust::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12732a0", "name": "CMsgTELargeFunnel::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12734f0", "name": "CMsgTESparks::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1273810", "name": "CMsgTEPhysicsProp::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1273d20", "name": "CMsgTESmoke::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1273f10", "name": "CMsgTEWorldDecal::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12741b0", "name": "CUserMessageAchievementEvent::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1274390", "name": "CUserMessageCloseCaptionPlaceholder::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1274650", "name": "CUserMessageCurrentTimescale::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1274790", "name": "CUserMessageDesiredTimescale::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1274950", "name": "CUserMessageFade::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1274c30", "name": "CUserMessageShake::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1274e80", "name": "CUserMessageShakeDir::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1275080", "name": "CUserMessageWaterShake::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12752d0", "name": "CUserMessageScreenTilt::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12755f0", "name": "CUserMessageSayText::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12758a0", "name": "CUserMessageSayText2::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1275b80", "name": "CUserMessageHudMsg::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1275ea0", "name": "CUserMessageHudText::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1276030", "name": "CUserMessageTextMsg::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1276280", "name": "CUserMessageSendAudio::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12764c0", "name": "CUserMessageAudioParameter::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12767a0", "name": "CUserMessageVoiceMask::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1276b80", "name": "CUserMessageRumble::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1276e40", "name": "CUserMessageSayTextChannel::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12770e0", "name": "CUserMessageColoredText::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12774e0", "name": "CUserMessageItemPickup::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1277670", "name": "CUserMessageAmmoDenied::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1277850", "name": "CUserMessageShowMenu::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1277b80", "name": "CUserMessageCreditsMsg::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1277df0", "name": "CEntityMessagePlayJingle::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1277f90", "name": "CEntityMessageScreenOverlay::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12781f0", "name": "CEntityMessagePropagateForce::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12783f0", "name": "CEntityMessageDoSpark::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1278790", "name": "CEntityMessageFixAngle::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1278a50", "name": "CUserMessageCameraTransition_Transition_DataDriven::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1278c90", "name": "CUserMessageCameraTransition::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1278f00", "name": "CUserMsg_ParticleManager_CreateParticle::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12792c0", "name": "CUserMsg_ParticleManager_DestroyParticle::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12794a0", "name": "CUserMsg_ParticleManager_DestroyParticleInvolving::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12796f0", "name": "CUserMsg_ParticleManager_DestroyParticleNamed::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12799f0", "name": "CUserMsg_ParticleManager_UpdateParticle_OBSOLETE::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1279c50", "name": "CUserMsg_ParticleManager_UpdateParticleFwd_OBSOLETE::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1279eb0", "name": "CUserMsg_ParticleManager_UpdateParticleOrient_OBSOLETE::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127a220", "name": "CUserMsg_ParticleManager_UpdateParticleTransform::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127a4d0", "name": "CUserMsg_ParticleManager_UpdateParticleFallback::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127a730", "name": "CUserMsg_ParticleManager_UpdateParticleOffset::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127a9f0", "name": "CUserMsg_ParticleManager_UpdateParticleEnt::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127ad70", "name": "CUserMsg_ParticleManager_UpdateParticleSetFrozen::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127af60", "name": "CUserMsg_ParticleManager_UpdateParticleShouldDraw::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127b140", "name": "CUserMsg_ParticleManager_ChangeControlPointAttachment::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127b400", "name": "CUserMsg_ParticleManager_UpdateEntityPosition::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127b660", "name": "CUserMsg_ParticleManager_SetParticleFoWProperties::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127b8d0", "name": "CUserMsg_ParticleManager_SetParticleShouldCheckFoW::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127bab0", "name": "CUserMsg_ParticleManager_SetControlPointModel::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127bcf0", "name": "CUserMsg_ParticleManager_SetControlPointSnapshot::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127bf30", "name": "CUserMsg_ParticleManager_SetParticleText::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127c170", "name": "CUserMsg_ParticleManager_SetTextureAttribute::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127c340", "name": "CUserMsg_ParticleManager_SetOverrideTexture::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127c4d0", "name": "CUserMsg_ParticleManager_SetSceneObjectGenericFlag::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127c6b0", "name": "CUserMsg_ParticleManager_SetSceneObjectTintAndDesat::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127c840", "name": "CUserMsg_ParticleManager_ParticleSkipToTime::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127c980", "name": "CUserMsg_ParticleManager_ParticleCanFreeze::_InternalSerialize", "confidence": "medium", "rationale": "protobuf vtable slot 10, int=3 (this,target,EpsCopyOutputStream*); calls WireFormat byte-array serialization helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127cb60", "name": "CUserMsg_ParticleManager_ParticleFreezeTransitionOverride::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127cca0", "name": "CUserMsg_ParticleManager_FreezeParticleInvolving::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127cf10", "name": "CUserMsg_ParticleManager_AddModellistOverrideElement::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127d150", "name": "CUserMsg_ParticleManager_ClearModellistOverride::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127d330", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_FloatContextValue::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127d520", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_VectorContextValue::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127d780", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_TransformContextValue::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127da40", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_EHandleContext::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127dc80", "name": "CUserMsg_ParticleManager_CreatePhysicsSim::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127df20", "name": "CUserMsg_ParticleManager_CreateSmokeGrid::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127e0b0", "name": "CUserMsg_ParticleManager_SetVData::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127e240", "name": "CUserMsg_ParticleManager_SetMaterialOverride::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127e480", "name": "CUserMsg_ParticleManager_AddFan::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127e9e0", "name": "CUserMsg_ParticleManager_UpdateFan::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127eda0", "name": "CUserMsg_ParticleManager_SetParticleClusterGrowth::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127ef80", "name": "CUserMsg_ParticleManager::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x127ffe0", "name": "CUserMsg_HudError::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12801c0", "name": "CBaseCmdKeyValues::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1280390", "name": "CUserMessageHapticsManagerPulse::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12805e0", "name": "CUserMessageHapticsManagerEffect::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1280850", "name": "CUserMessageAnimStateGraphState::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1280a90", "name": "CUserMessageUpdateCssClasses::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1280d40", "name": "CUserMessageServerFrameTime::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1280e80", "name": "CUserMessageLagCompensationError::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1280fc0", "name": "CUserMessageRequestDllStatus::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1281200", "name": "CUserMessageRequestUtilAction::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1281590", "name": "CUserMessage_UtilMsg_Response_ItemDetail::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12818a0", "name": "CUserMessage_DllStatus_CVDiagnostic::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1281bb0", "name": "CUserMessage_DllStatus_CModule::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1281ec0", "name": "CUserMessageRequestInventory::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1282180", "name": "CUserMessage_Inventory_Response_InventoryDetail::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1282500", "name": "CUserMessageRequestDiagnostic_Diagnostic::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1282930", "name": "CUserMessage_Diagnostic_Response_Diagnostic::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1282da0", "name": "CUserMessage_ExtraUserData::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1283100", "name": "CUserMessage_NotifyResponseFound_Criteria::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1283340", "name": "CUserMessage_PlayResponseConditional::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1283780", "name": "CUserMessage_UsageReport::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1283910", "name": "CMsgSource2VProfLiteReport::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1283c00", "name": "CMsgSource2PerfIntervalSample::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1283ef0", "name": "CSource2Metrics_MatchPerfSummary_Notification_Client::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12842b0", "name": "CSource2Metrics_MatchPerfSummary_Notification::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1284680", "name": "CMsgSource2PlayStatsPackedRecordList::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12851f0", "name": "CSource2Metrics_RecordPlayStats_Notification::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1285480", "name": "CSource2Metrics_FetchMapData_Response::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1285650", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12859e0", "name": "CUserMessage_UtilMsg_Response::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1285f80", "name": "CUserMessage_DllStatus::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1286330", "name": "CUserMessage_Inventory_Response::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1286860", "name": "CUserMessageRequestDiagnostic::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1286a30", "name": "CUserMessage_Diagnostic_Response::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1286e60", "name": "CUserMessage_NotifyResponseFound::_InternalSerialize", "confidence": "high", "rationale": "slot 10, int=3 (this,target,stream); callees are protobuf EpsCopyOutputStream write helpers -> _InternalSerialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294550", "name": "CMsgSource2SystemSpecs::~CMsgSource2SystemSpecs", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294600", "name": "CMsgSource2VProfLiteReportItem::~CMsgSource2VProfLiteReportItem", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294690", "name": "CMsgSource2NetworkFlowQuality::~CMsgSource2NetworkFlowQuality", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294710", "name": "CMsgSource2PerfIntervalSample_Tag::~CMsgSource2PerfIntervalSample_Tag", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12947a0", "name": "CMsgSource2PerfIntervalSample::~CMsgSource2PerfIntervalSample", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294840", "name": "CMsgSource2PlayStatsPackedRecordList_FieldDef::~CMsgSource2PlayStatsPackedRecordList_FieldDef", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12948d0", "name": "CMsgSource2PlayStatsPackedRecordList_SteamIDList::~CMsgSource2PlayStatsPackedRecordList_SteamIDList", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294960", "name": "CMsgSource2PlayStatsPackedRecordList::~CMsgSource2PlayStatsPackedRecordList", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294b00", "name": "CMsgSource2PlayStatsPackedRecordList::~CMsgSource2PlayStatsPackedRecordList", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294b30", "name": "CSource2Metrics_RecordPlayStats_Notification::~CSource2Metrics_RecordPlayStats_Notification", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294bd0", "name": "CSource2Metrics_FetchMapData_Request::~CSource2Metrics_FetchMapData_Request", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294c70", "name": "CSource2Metrics_FetchMapData_Response_MapData::~CSource2Metrics_FetchMapData_Response_MapData", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294d10", "name": "CSource2Metrics_FetchMapData_Response::~CSource2Metrics_FetchMapData_Response", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294db0", "name": "CMsgProtoBufHeader::~CMsgProtoBufHeader", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294e50", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Request::~CChinaAgreementSessions_StartAgreementSessionInGame_Request", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294ee0", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Response::~CChinaAgreementSessions_StartAgreementSessionInGame_Response", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1294f70", "name": "CMsgTEArmorRicochet::~CMsgTEArmorRicochet", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295020", "name": "CMsgTEBaseBeam::~CMsgTEBaseBeam", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12950a0", "name": "CMsgTEBubbles::~CMsgTEBubbles", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295150", "name": "CMsgTEBubbleTrail::~CMsgTEBubbleTrail", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295200", "name": "CMsgTEDecal::~CMsgTEDecal", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12952b0", "name": "CMsgEffectData::~CMsgEffectData", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12953a0", "name": "CMsgTEEffectDispatch::~CMsgTEEffectDispatch", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295470", "name": "CMsgTEEnergySplash::~CMsgTEEnergySplash", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295520", "name": "CMsgTEFizz::~CMsgTEFizz", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12955a0", "name": "CMsgTEShatterSurface::~CMsgTEShatterSurface", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295690", "name": "CMsgTEGlowSprite::~CMsgTEGlowSprite", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295730", "name": "CMsgTEImpact::~CMsgTEImpact", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12957e0", "name": "CMsgTEMuzzleFlash::~CMsgTEMuzzleFlash", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295890", "name": "CMsgTEBloodStream::~CMsgTEBloodStream", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295940", "name": "CMsgTEExplosion::~CMsgTEExplosion", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295a20", "name": "CMsgTEDust::~CMsgTEDust", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295ad0", "name": "CMsgTELargeFunnel::~CMsgTELargeFunnel", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295b70", "name": "CMsgTESparks::~CMsgTESparks", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295c20", "name": "CMsgTEPhysicsProp::~CMsgTEPhysicsProp", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295d10", "name": "CMsgTESmoke::~CMsgTESmoke", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295db0", "name": "CMsgTEWorldDecal::~CMsgTEWorldDecal", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295e60", "name": "CUserMessageAchievementEvent::~CUserMessageAchievementEvent", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295ee0", "name": "CUserMessageCloseCaptionPlaceholder::~CUserMessageCloseCaptionPlaceholder", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295f70", "name": "CUserMessageCurrentTimescale::~CUserMessageCurrentTimescale", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1295ff0", "name": "CUserMessageDesiredTimescale::~CUserMessageDesiredTimescale", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296070", "name": "CUserMessageFade::~CUserMessageFade", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12960f0", "name": "CUserMessageShake::~CUserMessageShake", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296170", "name": "CUserMessageWaterShake::~CUserMessageWaterShake", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12961f0", "name": "CUserMessageScreenTilt::~CUserMessageScreenTilt", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296290", "name": "CUserMessageSayText::~CUserMessageSayText", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296320", "name": "CUserMessageSayText2::~CUserMessageSayText2", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12963d0", "name": "CUserMessageHudMsg::~CUserMessageHudMsg", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296460", "name": "CUserMessageHudText::~CUserMessageHudText", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12964f0", "name": "CUserMessageTextMsg::~CUserMessageTextMsg", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296580", "name": "CUserMessageSendAudio::~CUserMessageSendAudio", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296610", "name": "CUserMessageAudioParameter::~CUserMessageAudioParameter", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296690", "name": "CUserMessageVoiceMask::~CUserMessageVoiceMask", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296730", "name": "CUserMessageRumble::~CUserMessageRumble", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12967b0", "name": "CUserMessageSayTextChannel::~CUserMessageSayTextChannel", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296840", "name": "CUserMessageColoredText::~CUserMessageColoredText", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12968d0", "name": "CUserMessageItemPickup::~CUserMessageItemPickup", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296960", "name": "CUserMessageAmmoDenied::~CUserMessageAmmoDenied", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12969e0", "name": "CUserMessageShowMenu::~CUserMessageShowMenu", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296a70", "name": "CUserMessageCreditsMsg::~CUserMessageCreditsMsg", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296af0", "name": "CEntityMessagePlayJingle::~CEntityMessagePlayJingle", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296b90", "name": "CEntityMessageScreenOverlay::~CEntityMessageScreenOverlay", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296c30", "name": "CEntityMessagePropagateForce::~CEntityMessagePropagateForce", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296ce0", "name": "CEntityMessageDoSpark::~CEntityMessageDoSpark", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296d90", "name": "CEntityMessageFixAngle::~CEntityMessageFixAngle", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296e40", "name": "CUserMessageCameraTransition_Transition_DataDriven::~CUserMessageCameraTransition_Transition_DataDriven", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296ed0", "name": "CUserMsg_ParticleManager_CreateParticle::~CUserMsg_ParticleManager_CreateParticle", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1296f80", "name": "CUserMsg_ParticleManager_DestroyParticle::~CUserMsg_ParticleManager_DestroyParticle", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297000", "name": "CUserMsg_ParticleManager_DestroyParticleInvolving::~CUserMsg_ParticleManager_DestroyParticleInvolving", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297080", "name": "CUserMsg_ParticleManager_DestroyParticleNamed::~CUserMsg_ParticleManager_DestroyParticleNamed", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297100", "name": "CUserMsg_ParticleManager_UpdateParticle_OBSOLETE::~CUserMsg_ParticleManager_UpdateParticle_OBSOLETE", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12971a0", "name": "CUserMsg_ParticleManager_UpdateParticleFwd_OBSOLETE::~CUserMsg_ParticleManager_UpdateParticleFwd_OBSOLETE", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297240", "name": "CUserMsg_ParticleManager_UpdateParticleOrient_OBSOLETE::~CUserMsg_ParticleManager_UpdateParticleOrient_OBSOLETE", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297330", "name": "CUserMsg_ParticleManager_UpdateParticleTransform::~CUserMsg_ParticleManager_UpdateParticleTransform", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12973e0", "name": "CUserMsg_ParticleManager_UpdateParticleFallback::~CUserMsg_ParticleManager_UpdateParticleFallback", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297480", "name": "CUserMsg_ParticleManager_UpdateParticleOffset::~CUserMsg_ParticleManager_UpdateParticleOffset", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297530", "name": "CUserMsg_ParticleManager_UpdateParticleEnt::~CUserMsg_ParticleManager_UpdateParticleEnt", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297610", "name": "CUserMsg_ParticleManager_UpdateParticleSetFrozen::~CUserMsg_ParticleManager_UpdateParticleSetFrozen", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297690", "name": "CUserMsg_ParticleManager_UpdateParticleShouldDraw::~CUserMsg_ParticleManager_UpdateParticleShouldDraw", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297710", "name": "CUserMsg_ParticleManager_ChangeControlPointAttachment::~CUserMsg_ParticleManager_ChangeControlPointAttachment", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297790", "name": "CUserMsg_ParticleManager_UpdateEntityPosition::~CUserMsg_ParticleManager_UpdateEntityPosition", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297830", "name": "CUserMsg_ParticleManager_SetParticleFoWProperties::~CUserMsg_ParticleManager_SetParticleFoWProperties", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12978b0", "name": "CUserMsg_ParticleManager_SetParticleShouldCheckFoW::~CUserMsg_ParticleManager_SetParticleShouldCheckFoW", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297930", "name": "CUserMsg_ParticleManager_SetControlPointModel::~CUserMsg_ParticleManager_SetControlPointModel", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12979c0", "name": "CUserMsg_ParticleManager_SetControlPointSnapshot::~CUserMsg_ParticleManager_SetControlPointSnapshot", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297a50", "name": "CUserMsg_ParticleManager_SetParticleText::~CUserMsg_ParticleManager_SetParticleText", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297ae0", "name": "CUserMsg_ParticleManager_SetTextureAttribute::~CUserMsg_ParticleManager_SetTextureAttribute", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297b80", "name": "CUserMsg_ParticleManager_SetOverrideTexture::~CUserMsg_ParticleManager_SetOverrideTexture", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297c10", "name": "CUserMsg_ParticleManager_SetSceneObjectGenericFlag::~CUserMsg_ParticleManager_SetSceneObjectGenericFlag", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297c90", "name": "CUserMsg_ParticleManager_SetSceneObjectTintAndDesat::~CUserMsg_ParticleManager_SetSceneObjectTintAndDesat", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297d10", "name": "CUserMsg_ParticleManager_ParticleSkipToTime::~CUserMsg_ParticleManager_ParticleSkipToTime", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297d90", "name": "CUserMsg_ParticleManager_ParticleCanFreeze::~CUserMsg_ParticleManager_ParticleCanFreeze", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297e10", "name": "CUserMsg_ParticleManager_ParticleFreezeTransitionOverride::~CUserMsg_ParticleManager_ParticleFreezeTransitionOverride", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297e90", "name": "CUserMsg_ParticleManager_FreezeParticleInvolving::~CUserMsg_ParticleManager_FreezeParticleInvolving", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297f10", "name": "CUserMsg_ParticleManager_AddModellistOverrideElement::~CUserMsg_ParticleManager_AddModellistOverrideElement", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1297fa0", "name": "CUserMsg_ParticleManager_ClearModellistOverride::~CUserMsg_ParticleManager_ClearModellistOverride", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298020", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_FloatContextValue::~CUserMsg_ParticleManager_SetParticleNamedValueContext_FloatContextValue", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12980a0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_VectorContextValue::~CUserMsg_ParticleManager_SetParticleNamedValueContext_VectorContextValue", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298140", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_TransformContextValue::~CUserMsg_ParticleManager_SetParticleNamedValueContext_TransformContextValue", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12981f0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_EHandleContext::~CUserMsg_ParticleManager_SetParticleNamedValueContext_EHandleContext", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298270", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext::~CUserMsg_ParticleManager_SetParticleNamedValueContext", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298380", "name": "CUserMsg_ParticleManager_CreatePhysicsSim::~CUserMsg_ParticleManager_CreatePhysicsSim", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298410", "name": "CUserMsg_ParticleManager_CreateSmokeGrid::~CUserMsg_ParticleManager_CreateSmokeGrid", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12984a0", "name": "CUserMsg_ParticleManager_SetVData::~CUserMsg_ParticleManager_SetVData", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298530", "name": "CUserMsg_ParticleManager_SetMaterialOverride::~CUserMsg_ParticleManager_SetMaterialOverride", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12985c0", "name": "CUserMsg_ParticleManager_AddFan::~CUserMsg_ParticleManager_AddFan", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12986d0", "name": "CUserMsg_ParticleManager_UpdateFan::~CUserMsg_ParticleManager_UpdateFan", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12987c0", "name": "CUserMsg_ParticleManager_SetParticleClusterGrowth::~CUserMsg_ParticleManager_SetParticleClusterGrowth", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298860", "name": "CUserMsg_HudError::~CUserMsg_HudError", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12988e0", "name": "CUserMsg_CustomGameEvent::~CUserMsg_CustomGameEvent", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298980", "name": "CUserMessageHapticsManagerPulse::~CUserMessageHapticsManagerPulse", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298a00", "name": "CUserMessageHapticsManagerEffect::~CUserMessageHapticsManagerEffect", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298a80", "name": "CUserMessageAnimStateGraphState::~CUserMessageAnimStateGraphState", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298b10", "name": "CUserMessageUpdateCssClasses::~CUserMessageUpdateCssClasses", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298ba0", "name": "CUserMessageServerFrameTime::~CUserMessageServerFrameTime", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298c20", "name": "CUserMessageLagCompensationError::~CUserMessageLagCompensationError", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298ca0", "name": "CUserMessageRequestDllStatus::~CUserMessageRequestDllStatus", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298d30", "name": "CUserMessageRequestUtilAction::~CUserMessageRequestUtilAction", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298db0", "name": "CUserMessage_UtilMsg_Response_ItemDetail::~CUserMessage_UtilMsg_Response_ItemDetail", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298e40", "name": "CUserMessage_UtilMsg_Response::~CUserMessage_UtilMsg_Response", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298ef0", "name": "CUserMessage_DllStatus_CVDiagnostic::~CUserMessage_DllStatus_CVDiagnostic", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1298f80", "name": "CUserMessage_DllStatus_CModule::~CUserMessage_DllStatus_CModule", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299010", "name": "CUserMessage_DllStatus::~CUserMessage_DllStatus", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12990e0", "name": "CUserMessageRequestInventory::~CUserMessageRequestInventory", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299160", "name": "CUserMessage_Inventory_Response_InventoryDetail::~CUserMessage_Inventory_Response_InventoryDetail", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299200", "name": "CUserMessage_Inventory_Response::~CUserMessage_Inventory_Response", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12992f0", "name": "CUserMessageRequestDiagnostic_Diagnostic::~CUserMessageRequestDiagnostic_Diagnostic", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299390", "name": "CUserMessageRequestDiagnostic::~CUserMessageRequestDiagnostic", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299430", "name": "CUserMessage_Diagnostic_Response_Diagnostic::~CUserMessage_Diagnostic_Response_Diagnostic", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12994e0", "name": "CUserMessage_Diagnostic_Response::~CUserMessage_Diagnostic_Response", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299580", "name": "CUserMessage_ExtraUserData::~CUserMessage_ExtraUserData", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299620", "name": "CUserMessage_NotifyResponseFound_Criteria::~CUserMessage_NotifyResponseFound_Criteria", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12996b0", "name": "CUserMessage_NotifyResponseFound::~CUserMessage_NotifyResponseFound", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12997d0", "name": "CUserMessage_NotifyResponseFound::~CUserMessage_NotifyResponseFound", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299800", "name": "CUserMessage_PlayResponseConditional::~CUserMessage_PlayResponseConditional", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12998b0", "name": "CUserMessage_UsageReport::~CUserMessage_UsageReport", "confidence": "high", "rationale": "vtable slot 0, int=1 (this only), frees members/strings -> complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299940", "name": "CMsgSource2NetworkFlowQuality::~CMsgSource2NetworkFlowQuality", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12999c0", "name": "CMsgTEBaseBeam::~CMsgTEBaseBeam", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299a40", "name": "CMsgTEFizz::~CMsgTEFizz", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299ac0", "name": "CUserMessageAchievementEvent::~CUserMessageAchievementEvent", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299b40", "name": "CUserMessageCurrentTimescale::~CUserMessageCurrentTimescale", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299bc0", "name": "CUserMessageDesiredTimescale::~CUserMessageDesiredTimescale", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299c40", "name": "CUserMessageFade::~CUserMessageFade", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299cc0", "name": "CUserMessageShake::~CUserMessageShake", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299d40", "name": "CUserMessageWaterShake::~CUserMessageWaterShake", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299dc0", "name": "CUserMessageAudioParameter::~CUserMessageAudioParameter", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299e40", "name": "CUserMessageRumble::~CUserMessageRumble", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299ec0", "name": "CUserMessageAmmoDenied::~CUserMessageAmmoDenied", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299f40", "name": "CUserMessageCreditsMsg::~CUserMessageCreditsMsg", "confidence": "high", "rationale": "vtable slot 1 pairs with slot-0 dtor and invokes operator delete (sub_0x9e60f0) -> deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1299fc0", "name": "CUserMsg_ParticleManager_DestroyParticle::~CUserMsg_ParticleManager_DestroyParticle", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a040", "name": "CUserMsg_ParticleManager_DestroyParticleInvolving::~CUserMsg_ParticleManager_DestroyParticleInvolving", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a0c0", "name": "CUserMsg_ParticleManager_DestroyParticleNamed::~CUserMsg_ParticleManager_DestroyParticleNamed", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a140", "name": "CUserMsg_ParticleManager_UpdateParticleSetFrozen::~CUserMsg_ParticleManager_UpdateParticleSetFrozen", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a1c0", "name": "CUserMsg_ParticleManager_UpdateParticleShouldDraw::~CUserMsg_ParticleManager_UpdateParticleShouldDraw", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a240", "name": "CUserMsg_ParticleManager_ChangeControlPointAttachment::~CUserMsg_ParticleManager_ChangeControlPointAttachment", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a2c0", "name": "CUserMsg_ParticleManager_SetParticleFoWProperties::~CUserMsg_ParticleManager_SetParticleFoWProperties", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a340", "name": "CUserMsg_ParticleManager_SetParticleShouldCheckFoW::~CUserMsg_ParticleManager_SetParticleShouldCheckFoW", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a3c0", "name": "CUserMsg_ParticleManager_SetSceneObjectGenericFlag::~CUserMsg_ParticleManager_SetSceneObjectGenericFlag", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a440", "name": "CUserMsg_ParticleManager_SetSceneObjectTintAndDesat::~CUserMsg_ParticleManager_SetSceneObjectTintAndDesat", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a4c0", "name": "CUserMsg_ParticleManager_ParticleSkipToTime::~CUserMsg_ParticleManager_ParticleSkipToTime", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a540", "name": "CUserMsg_ParticleManager_ParticleCanFreeze::~CUserMsg_ParticleManager_ParticleCanFreeze", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a5c0", "name": "CUserMsg_ParticleManager_ParticleFreezeTransitionOverride::~CUserMsg_ParticleManager_ParticleFreezeTransitionOverride", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a640", "name": "CUserMsg_ParticleManager_FreezeParticleInvolving::~CUserMsg_ParticleManager_FreezeParticleInvolving", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a6c0", "name": "CUserMsg_ParticleManager_ClearModellistOverride::~CUserMsg_ParticleManager_ClearModellistOverride", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a740", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_FloatContextValue::~CUserMsg_ParticleManager_SetParticleNamedValueContext_FloatContextValue", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a7c0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_EHandleContext::~CUserMsg_ParticleManager_SetParticleNamedValueContext_EHandleContext", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a840", "name": "CUserMsg_HudError::~CUserMsg_HudError", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a8c0", "name": "CUserMessageHapticsManagerPulse::~CUserMessageHapticsManagerPulse", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a940", "name": "CUserMessageHapticsManagerEffect::~CUserMessageHapticsManagerEffect", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129a9c0", "name": "CUserMessageServerFrameTime::~CUserMessageServerFrameTime", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129aa40", "name": "CUserMessageLagCompensationError::~CUserMessageLagCompensationError", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129aac0", "name": "CUserMessageRequestUtilAction::~CUserMessageRequestUtilAction", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129ab40", "name": "CUserMessageRequestInventory::~CUserMessageRequestInventory", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129abc0", "name": "CMsgSource2VProfLiteReportItem::~CMsgSource2VProfLiteReportItem", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129ac60", "name": "CMsgSource2PerfIntervalSample_Tag::~CMsgSource2PerfIntervalSample_Tag", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129ad00", "name": "CMsgSource2PlayStatsPackedRecordList_FieldDef::~CMsgSource2PlayStatsPackedRecordList_FieldDef", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129ada0", "name": "CMsgSource2PlayStatsPackedRecordList_SteamIDList::~CMsgSource2PlayStatsPackedRecordList_SteamIDList", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129ae40", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Request::~CChinaAgreementSessions_StartAgreementSessionInGame_Request", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129aee0", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Response::~CChinaAgreementSessions_StartAgreementSessionInGame_Response", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129af80", "name": "CUserMessageCloseCaptionPlaceholder::~CUserMessageCloseCaptionPlaceholder", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b020", "name": "CUserMessageSayText::~CUserMessageSayText", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b0c0", "name": "CUserMessageHudMsg::~CUserMessageHudMsg", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b160", "name": "CUserMessageHudText::~CUserMessageHudText", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b200", "name": "CUserMessageTextMsg::~CUserMessageTextMsg", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b2a0", "name": "CUserMessageSendAudio::~CUserMessageSendAudio", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b340", "name": "CUserMessageSayTextChannel::~CUserMessageSayTextChannel", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b3e0", "name": "CUserMessageColoredText::~CUserMessageColoredText", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b480", "name": "CUserMessageItemPickup::~CUserMessageItemPickup", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b520", "name": "CUserMessageShowMenu::~CUserMessageShowMenu", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b5c0", "name": "CUserMessageCameraTransition_Transition_DataDriven::~CUserMessageCameraTransition_Transition_DataDriven", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b660", "name": "CUserMsg_ParticleManager_SetControlPointModel::~CUserMsg_ParticleManager_SetControlPointModel", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b700", "name": "CUserMsg_ParticleManager_SetControlPointSnapshot::~CUserMsg_ParticleManager_SetControlPointSnapshot", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b7a0", "name": "CUserMsg_ParticleManager_SetParticleText::~CUserMsg_ParticleManager_SetParticleText", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b840", "name": "CUserMsg_ParticleManager_SetOverrideTexture::~CUserMsg_ParticleManager_SetOverrideTexture", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b8e0", "name": "CUserMsg_ParticleManager_AddModellistOverrideElement::~CUserMsg_ParticleManager_AddModellistOverrideElement", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129b980", "name": "CUserMsg_ParticleManager_CreatePhysicsSim::~CUserMsg_ParticleManager_CreatePhysicsSim", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129ba20", "name": "CUserMsg_ParticleManager_CreateSmokeGrid::~CUserMsg_ParticleManager_CreateSmokeGrid", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129bac0", "name": "CUserMsg_ParticleManager_SetVData::~CUserMsg_ParticleManager_SetVData", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129bb60", "name": "CUserMsg_ParticleManager_SetMaterialOverride::~CUserMsg_ParticleManager_SetMaterialOverride", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129bc00", "name": "CUserMessageAnimStateGraphState::~CUserMessageAnimStateGraphState", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129bca0", "name": "CUserMessageUpdateCssClasses::~CUserMessageUpdateCssClasses", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129bd40", "name": "CUserMessageRequestDllStatus::~CUserMessageRequestDllStatus", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129bde0", "name": "CUserMessage_UtilMsg_Response_ItemDetail::~CUserMessage_UtilMsg_Response_ItemDetail", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129be80", "name": "CUserMessage_DllStatus_CVDiagnostic::~CUserMessage_DllStatus_CVDiagnostic", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129bf20", "name": "CUserMessage_DllStatus_CModule::~CUserMessage_DllStatus_CModule", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129bfc0", "name": "CUserMessage_NotifyResponseFound_Criteria::~CUserMessage_NotifyResponseFound_Criteria", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c060", "name": "CUserMessage_UsageReport::~CUserMessage_UsageReport", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c100", "name": "CSource2Metrics_FetchMapData_Request::~CSource2Metrics_FetchMapData_Request", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c1a0", "name": "CMsgProtoBufHeader::~CMsgProtoBufHeader", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c240", "name": "CUserMessageVoiceMask::~CUserMessageVoiceMask", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c2e0", "name": "CUserMsg_ParticleManager_SetTextureAttribute::~CUserMsg_ParticleManager_SetTextureAttribute", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c380", "name": "CUserMsg_CustomGameEvent::~CUserMsg_CustomGameEvent", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c420", "name": "CUserMessage_Inventory_Response_InventoryDetail::~CUserMessage_Inventory_Response_InventoryDetail", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c4c0", "name": "CUserMessage_ExtraUserData::~CUserMessage_ExtraUserData", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c560", "name": "CSource2Metrics_FetchMapData_Response_MapData::~CSource2Metrics_FetchMapData_Response_MapData", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c610", "name": "CUserMessageRequestDiagnostic_Diagnostic::~CUserMessageRequestDiagnostic_Diagnostic", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c6c0", "name": "CMsgSource2SystemSpecs::~CMsgSource2SystemSpecs", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c770", "name": "CUserMessage_Diagnostic_Response_Diagnostic::~CUserMessage_Diagnostic_Response_Diagnostic", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c820", "name": "CUserMessageSayText2::~CUserMessageSayText2", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c8e0", "name": "CUserMessage_UtilMsg_Response::~CUserMessage_UtilMsg_Response", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129c9a0", "name": "CUserMsg_ParticleManager_CreateParticle::~CUserMsg_ParticleManager_CreateParticle", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129ca60", "name": "CUserMessage_PlayResponseConditional::~CUserMessage_PlayResponseConditional", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129cb30", "name": "CUserMessage_DllStatus::~CUserMessage_DllStatus", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129cc20", "name": "CMsgSource2PerfIntervalSample::~CMsgSource2PerfIntervalSample", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129ccd0", "name": "CSource2Metrics_RecordPlayStats_Notification::~CSource2Metrics_RecordPlayStats_Notification", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129cd80", "name": "CSource2Metrics_FetchMapData_Response::~CSource2Metrics_FetchMapData_Response", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129ce30", "name": "CUserMessageRequestDiagnostic::~CUserMessageRequestDiagnostic", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129cee0", "name": "CUserMessage_Diagnostic_Response::~CUserMessage_Diagnostic_Response", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129cf90", "name": "CMsgTEArmorRicochet::~CMsgTEArmorRicochet", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129d050", "name": "CMsgTEBubbles::~CMsgTEBubbles", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129d110", "name": "CMsgTEBubbleTrail::~CMsgTEBubbleTrail", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129d1d0", "name": "CMsgTEDecal::~CMsgTEDecal", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129d290", "name": "CMsgTEEnergySplash::~CMsgTEEnergySplash", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129d350", "name": "CMsgTEImpact::~CMsgTEImpact", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129d410", "name": "CMsgTEMuzzleFlash::~CMsgTEMuzzleFlash", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129d4d0", "name": "CMsgTEBloodStream::~CMsgTEBloodStream", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129d590", "name": "CMsgTEDust::~CMsgTEDust", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129d650", "name": "CMsgTESparks::~CMsgTESparks", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129d710", "name": "CMsgTEWorldDecal::~CMsgTEWorldDecal", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129d7d0", "name": "CEntityMessagePropagateForce::~CEntityMessagePropagateForce", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129d890", "name": "CEntityMessageDoSpark::~CEntityMessageDoSpark", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129d950", "name": "CEntityMessageFixAngle::~CEntityMessageFixAngle", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129da10", "name": "CUserMsg_ParticleManager_UpdateParticleTransform::~CUserMsg_ParticleManager_UpdateParticleTransform", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129dad0", "name": "CUserMsg_ParticleManager_UpdateParticleOffset::~CUserMsg_ParticleManager_UpdateParticleOffset", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129db90", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_TransformContextValue::~CUserMsg_ParticleManager_SetParticleNamedValueContext_TransformContextValue", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129dc50", "name": "CUserMessage_Inventory_Response::~CUserMessage_Inventory_Response", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129dd40", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext::~CUserMsg_ParticleManager_SetParticleNamedValueContext", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129de50", "name": "CUserMsg_ParticleManager_UpdateParticleEnt::~CUserMsg_ParticleManager_UpdateParticleEnt", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129df30", "name": "CMsgTEGlowSprite::~CMsgTEGlowSprite", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129dfe0", "name": "CMsgTELargeFunnel::~CMsgTELargeFunnel", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129e090", "name": "CMsgTESmoke::~CMsgTESmoke", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129e140", "name": "CUserMessageScreenTilt::~CUserMessageScreenTilt", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129e1f0", "name": "CEntityMessagePlayJingle::~CEntityMessagePlayJingle", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129e2a0", "name": "CEntityMessageScreenOverlay::~CEntityMessageScreenOverlay", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129e350", "name": "CUserMsg_ParticleManager_UpdateParticle_OBSOLETE::~CUserMsg_ParticleManager_UpdateParticle_OBSOLETE", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129e400", "name": "CUserMsg_ParticleManager_UpdateParticleFwd_OBSOLETE::~CUserMsg_ParticleManager_UpdateParticleFwd_OBSOLETE", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129e4b0", "name": "CUserMsg_ParticleManager_UpdateParticleFallback::~CUserMsg_ParticleManager_UpdateParticleFallback", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129e560", "name": "CUserMsg_ParticleManager_UpdateEntityPosition::~CUserMsg_ParticleManager_UpdateEntityPosition", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129e610", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_VectorContextValue::~CUserMsg_ParticleManager_SetParticleNamedValueContext_VectorContextValue", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129e6c0", "name": "CUserMsg_ParticleManager_SetParticleClusterGrowth::~CUserMsg_ParticleManager_SetParticleClusterGrowth", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129e770", "name": "CMsgTEExplosion::~CMsgTEExplosion", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129e850", "name": "CUserMessageCameraTransition::~CUserMessageCameraTransition", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor; protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129e9e0", "name": "CMsgTEBeamRing::~CMsgTEBeamRing", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor; protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129eb60", "name": "CMsgTEBeamEnts::~CMsgTEBeamEnts", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor; protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129ece0", "name": "CMsgEffectData::~CMsgEffectData", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129edd0", "name": "CMsgTEShatterSurface::~CMsgTEShatterSurface", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129eec0", "name": "CUserMsg_ParticleManager_UpdateParticleOrient_OBSOLETE::~CUserMsg_ParticleManager_UpdateParticleOrient_OBSOLETE", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129efb0", "name": "CUserMessageShakeDir::~CUserMessageShakeDir", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor; protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129f160", "name": "CUserMessageShakeDir::~CUserMessageShakeDir", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129f310", "name": "CMsgTEEffectDispatch::~CMsgTEEffectDispatch", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129f3f0", "name": "CMsgSource2VProfLiteReport::~CMsgSource2VProfLiteReport", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor; protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129f5b0", "name": "CSource2Metrics_MatchPerfSummary_Notification::~CSource2Metrics_MatchPerfSummary_Notification", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor; protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129f6c0", "name": "CSource2Metrics_MatchPerfSummary_Notification::~CSource2Metrics_MatchPerfSummary_Notification", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129f7e0", "name": "CMsgSource2VProfLiteReport::~CMsgSource2VProfLiteReport", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129f9a0", "name": "CMsgTEPhysicsProp::~CMsgTEPhysicsProp", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129fa90", "name": "CUserMsg_ParticleManager_UpdateFan::~CUserMsg_ParticleManager_UpdateFan", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129fb80", "name": "CUserMsg_ParticleManager_AddFan::~CUserMsg_ParticleManager_AddFan", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129fc90", "name": "CMsgTEBeamPoints::~CMsgTEBeamPoints", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor; protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x129fe50", "name": "CMsgTEBeamEntPoint::~CMsgTEBeamEntPoint", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor; protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12a0010", "name": "CMsgTEBeamEntPoint::~CMsgTEBeamEntPoint", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12a01d0", "name": "CMsgTEBeamPoints::~CMsgTEBeamPoints", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12a0390", "name": "CUserMessage_UserSentBugBug::~CUserMessage_UserSentBugBug", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor; protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12a0570", "name": "CUserMessage_UserSentBugBug::~CUserMessage_UserSentBugBug", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12a0750", "name": "CMsgTEBeamEnts::~CMsgTEBeamEnts", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12a08d0", "name": "CMsgTEBeamRing::~CMsgTEBeamRing", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12a0a50", "name": "CUserMessageCameraTransition::~CUserMessageCameraTransition", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12a0be0", "name": "CSource2Metrics_MatchPerfSummary_Notification_Client::~CSource2Metrics_MatchPerfSummary_Notification_Client", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor; protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12a0ff0", "name": "CSource2Metrics_MatchPerfSummary_Notification_Client::~CSource2Metrics_MatchPerfSummary_Notification_Client", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12a25b0", "name": "CUserMsg_ParticleManager::~CUserMsg_ParticleManager", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor; protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12a2640", "name": "CUserMsg_ParticleManager::~CUserMsg_ParticleManager", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60f0); protobuf message dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12a26d0", "name": "CMsgSource2NetworkFlowQuality::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a27b0", "name": "CMsgSource2PlayStatsPackedRecordList_SteamIDList::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2800", "name": "CMsgTEBaseBeam::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2860", "name": "CMsgTEFizz::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a28a0", "name": "CUserMessageAchievementEvent::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a28d0", "name": "CUserMessageCurrentTimescale::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2900", "name": "CUserMessageDesiredTimescale::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2940", "name": "CUserMessageFade::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2980", "name": "CUserMessageShake::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a29c0", "name": "CUserMessageWaterShake::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2a00", "name": "CUserMessageTextMsg::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2a40", "name": "CUserMessageAudioParameter::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2a80", "name": "CUserMessageVoiceMask::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2ab0", "name": "CUserMessageRumble::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2af0", "name": "CUserMessageAmmoDenied::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2b20", "name": "CUserMessageCreditsMsg::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2b60", "name": "CUserMsg_ParticleManager_DestroyParticle::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2b90", "name": "CUserMsg_ParticleManager_DestroyParticleInvolving::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2bc0", "name": "CUserMsg_ParticleManager_DestroyParticleNamed::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2c10", "name": "CUserMsg_ParticleManager_UpdateParticleSetFrozen::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2c50", "name": "CUserMsg_ParticleManager_UpdateParticleShouldDraw::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2c80", "name": "CUserMsg_ParticleManager_ChangeControlPointAttachment::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2cc0", "name": "CUserMsg_ParticleManager_SetParticleFoWProperties::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2d00", "name": "CUserMsg_ParticleManager_SetParticleShouldCheckFoW::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2d30", "name": "CUserMsg_ParticleManager_SetSceneObjectGenericFlag::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2d60", "name": "CUserMsg_ParticleManager_SetSceneObjectTintAndDesat::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2da0", "name": "CUserMsg_ParticleManager_ParticleSkipToTime::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2dd0", "name": "CUserMsg_ParticleManager_ParticleCanFreeze::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2e00", "name": "CUserMsg_ParticleManager_ParticleFreezeTransitionOverride::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2e30", "name": "CUserMsg_ParticleManager_FreezeParticleInvolving::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2e70", "name": "CUserMsg_ParticleManager_ClearModellistOverride::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2ea0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_FloatContextValue::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2ee0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_EHandleContext::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2f10", "name": "CUserMsg_HudError::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2f40", "name": "CUserMessageHapticsManagerPulse::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2f80", "name": "CUserMessageHapticsManagerEffect::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2fc0", "name": "CUserMessageServerFrameTime::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a2ff0", "name": "CUserMessageLagCompensationError::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a3020", "name": "CUserMessageRequestUtilAction::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a3060", "name": "CUserMessageRequestInventory::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a30a0", "name": "CUserMessage_ExtraUserData::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a3110", "name": "CMsgSource2SystemSpecs::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a32c0", "name": "CMsgSource2VProfLiteReportItem::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a3430", "name": "CMsgSource2PerfIntervalSample_Tag::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a3540", "name": "CMsgSource2PlayStatsPackedRecordList_FieldDef::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a3650", "name": "CSource2Metrics_FetchMapData_Request::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a3840", "name": "CSource2Metrics_FetchMapData_Response_MapData::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a3a30", "name": "CUserMessage_UserSentBugBug::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a3c70", "name": "CMsgProtoBufHeader::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12a3e80", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Request::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a3fb0", "name": "CChinaAgreementSessions_StartAgreementSessionInGame_Response::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a40b0", "name": "CUserMessageCloseCaptionPlaceholder::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a41e0", "name": "CUserMessageSayText::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a42f0", "name": "CUserMessageSayText2::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a44a0", "name": "CUserMessageHudMsg::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a45d0", "name": "CUserMessageHudText::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a46d0", "name": "CUserMessageSendAudio::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a47e0", "name": "CUserMessageSayTextChannel::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a4900", "name": "CUserMessageColoredText::Clear", "confidence": "medium", "rationale": "vtable slot 4 (after dtor pair + GetTypeName/New) = generated protobuf Clear(); trivial for scalar msgs, recurses into submessage Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a4a30", "name": "CUserMessageItemPickup::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4, this-only, per-field serialize path; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a4b30", "name": "CUserMessageShowMenu::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a4c60", "name": "CUserMessageCameraTransition_Transition_DataDriven::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a4d80", "name": "CUserMsg_ParticleManager_SetControlPointModel::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a4e90", "name": "CUserMsg_ParticleManager_SetControlPointSnapshot::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a4fa0", "name": "CUserMsg_ParticleManager_SetParticleText::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a50b0", "name": "CUserMsg_ParticleManager_SetTextureAttribute::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a5280", "name": "CUserMsg_ParticleManager_SetOverrideTexture::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a5380", "name": "CUserMsg_ParticleManager_AddModellistOverrideElement::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a54a0", "name": "CUserMsg_ParticleManager_CreatePhysicsSim::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a55c0", "name": "CUserMsg_ParticleManager_CreateSmokeGrid::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a56c0", "name": "CUserMsg_ParticleManager_SetVData::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a57c0", "name": "CUserMsg_ParticleManager_SetMaterialOverride::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a58d0", "name": "CBaseCmdKeyValues::WriteToBuffer", "confidence": "low", "rationale": "cmd-keyvalues net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a5aa0", "name": "CUserMessageAnimStateGraphState::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a5bb0", "name": "CUserMessageUpdateCssClasses::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a5ce0", "name": "CUserMessageRequestDllStatus::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a5df0", "name": "CUserMessage_UtilMsg_Response_ItemDetail::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a5f20", "name": "CUserMessage_DllStatus_CVDiagnostic::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a6040", "name": "CUserMessage_DllStatus_CModule::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a6160", "name": "CUserMessage_Inventory_Response_InventoryDetail::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a6370", "name": "CUserMessage_Inventory_Response::WriteToBuffer", "confidence": "medium", "rationale": "slot 4 serialize recurses into contained _InventoryDetail slot-4 (sub_0x12a6160)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a6490", "name": "CUserMessageRequestDiagnostic_Diagnostic::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a66d0", "name": "CUserMessage_Diagnostic_Response_Diagnostic::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a6880", "name": "CUserMessage_NotifyResponseFound_Criteria::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a6990", "name": "CUserMessage_UsageReport::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a6a90", "name": "CMsgSource2PerfIntervalSample::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a6c20", "name": "CUserMessage_NotifyResponseFound::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a6e60", "name": "CMsgSource2PlayStatsPackedRecordList::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a71d0", "name": "CSource2Metrics_RecordPlayStats_Notification::WriteToBuffer", "confidence": "medium", "rationale": "slot 4 serialize recurses into contained PackedRecordList slot-4 (sub_0x12a6e60)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a7250", "name": "CUserMessage_UtilMsg_Response::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a7440", "name": "CUserMessage_DllStatus::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a77e0", "name": "CSource2Metrics_FetchMapData_Response::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a7b40", "name": "CUserMessageCameraTransition::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a7c00", "name": "CUserMessageRequestDiagnostic::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a7fb0", "name": "CMsgSource2VProfLiteReport::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a81c0", "name": "CSource2Metrics_MatchPerfSummary_Notification_Client::WriteToBuffer", "confidence": "medium", "rationale": "slot 4 serialize recurses into contained perf sub-message slot-4 methods", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a82d0", "name": "CSource2Metrics_MatchPerfSummary_Notification::WriteToBuffer", "confidence": "medium", "rationale": "slot 4 serialize recurses into VProfLiteReport/Client slot-4 (sub_0x12a7fb0,sub_0x12a81c0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a8460", "name": "CUserMessage_Diagnostic_Response::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a8920", "name": "CMsgTEBeamEnts::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12a89d0", "name": "CMsgTEBeamRing::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b1fd0", "name": "CMsgTEArmorRicochet::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2040", "name": "CMsgTEBeamEntPoint::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2130", "name": "CMsgTEBeamPoints::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2200", "name": "CMsgTEBubbles::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2290", "name": "CMsgTEBubbleTrail::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2320", "name": "CMsgTEDecal::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b23b0", "name": "CMsgTEEnergySplash::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2430", "name": "CMsgTEGlowSprite::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b24a0", "name": "CMsgTEImpact::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2520", "name": "CMsgTEBloodStream::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b25b0", "name": "CMsgTEExplosion::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2750", "name": "CMsgTEDust::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b27e0", "name": "CMsgTELargeFunnel::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2830", "name": "CMsgTESparks::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b28c0", "name": "CMsgTESmoke::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2910", "name": "CMsgTEWorldDecal::WriteToBuffer", "confidence": "low", "rationale": "temp-entity net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2990", "name": "CUserMessageShakeDir::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2a20", "name": "CUserMessageScreenTilt::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2a90", "name": "CUserMsg_ParticleManager_CreateParticle::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2be0", "name": "CUserMsg_ParticleManager_UpdateParticle_OBSOLETE::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2c30", "name": "CUserMsg_ParticleManager_UpdateParticleFwd_OBSOLETE::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2c80", "name": "CUserMsg_ParticleManager_UpdateParticleOrient_OBSOLETE::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2d20", "name": "CUserMsg_ParticleManager_UpdateParticleFallback::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2d70", "name": "CUserMsg_ParticleManager_UpdateEntityPosition::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2dd0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_VectorContextValue::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b2e20", "name": "CUserMsg_ParticleManager_AddFan::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3020", "name": "CUserMsg_ParticleManager_UpdateFan::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b30f0", "name": "CUserMsg_ParticleManager_SetParticleClusterGrowth::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3140", "name": "CUserMessage_PlayResponseConditional::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b33b0", "name": "CMsgTEArmorRicochet::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 of same message class = deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3450", "name": "CMsgTEBeamEntPoint::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3570", "name": "CMsgTEBeamPoints::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3640", "name": "CMsgTEBubbles::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3720", "name": "CMsgTEBubbleTrail::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3800", "name": "CMsgTEDecal::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3900", "name": "CMsgTEEnergySplash::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b39b0", "name": "CMsgTEGlowSprite::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3a30", "name": "CMsgTEImpact::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3af0", "name": "CMsgTEBloodStream::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3bc0", "name": "CMsgTEExplosion::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3db0", "name": "CMsgTEDust::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3e70", "name": "CMsgTELargeFunnel::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3ef0", "name": "CMsgTESparks::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b3fd0", "name": "CMsgTESmoke::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b4030", "name": "CMsgTEWorldDecal::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b40f0", "name": "CUserMessageShakeDir::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b41e0", "name": "CUserMessageScreenTilt::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b4290", "name": "CUserMsg_ParticleManager_CreateParticle::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b43f0", "name": "CUserMsg_ParticleManager_UpdateParticle_OBSOLETE::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b4470", "name": "CUserMsg_ParticleManager_UpdateParticleFwd_OBSOLETE::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b44f0", "name": "CUserMsg_ParticleManager_UpdateParticleOrient_OBSOLETE::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b4630", "name": "CUserMsg_ParticleManager_UpdateParticleFallback::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b46b0", "name": "CUserMsg_ParticleManager_UpdateEntityPosition::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b4730", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_VectorContextValue::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b47b0", "name": "CUserMsg_ParticleManager_AddFan::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b4a30", "name": "CUserMsg_ParticleManager_UpdateFan::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b4b90", "name": "CUserMsg_ParticleManager_SetParticleClusterGrowth::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b4bf0", "name": "CUserMessage_PlayResponseConditional::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b4ce0", "name": "CMsgEffectData::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b4de0", "name": "CMsgTEEffectDispatch::WriteToBuffer", "confidence": "medium", "rationale": "slot 4 serialize delegates to contained CMsgEffectData slot-4 (sub_0x12b4ce0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b4e30", "name": "CMsgTEShatterSurface::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b4f10", "name": "CMsgTEMuzzleFlash::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b4fa0", "name": "CMsgTEPhysicsProp::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b50b0", "name": "CUserMsg_ParticleManager_UpdateParticleOffset::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b5130", "name": "CUserMsg_ParticleManager_UpdateParticleEnt::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b51e0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_TransformContextValue::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b5260", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b5470", "name": "CMsgEffectData::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b5700", "name": "CMsgTEEffectDispatch::ReadFromBuffer", "confidence": "medium", "rationale": "slot 8 deserialize delegates to contained CMsgEffectData slot-8 (sub_0x12b5470)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b5750", "name": "CMsgTEShatterSurface::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b58d0", "name": "CMsgTEMuzzleFlash::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b59a0", "name": "CMsgTEPhysicsProp::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b5bb0", "name": "CUserMsg_ParticleManager_UpdateParticleOffset::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b5c70", "name": "CUserMsg_ParticleManager_UpdateParticleEnt::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b5df0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext_TransformContextValue::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b5eb0", "name": "CUserMsg_ParticleManager_SetParticleNamedValueContext::ReadFromBuffer", "confidence": "low", "rationale": "slot 8 deserialize recurses into Transform/VectorContextValue slot-8 subs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b6070", "name": "CEntityMessagePlayJingle::WriteToBuffer", "confidence": "low", "rationale": "entity-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b60c0", "name": "CEntityMessageScreenOverlay::WriteToBuffer", "confidence": "low", "rationale": "entity-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b6110", "name": "CEntityMessagePropagateForce::WriteToBuffer", "confidence": "low", "rationale": "entity-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b6180", "name": "CEntityMessageDoSpark::WriteToBuffer", "confidence": "low", "rationale": "entity-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b6220", "name": "CEntityMessageFixAngle::WriteToBuffer", "confidence": "low", "rationale": "entity-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b62a0", "name": "CEntityMessagePlayJingle::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b62f0", "name": "CEntityMessageScreenOverlay::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b6350", "name": "CEntityMessagePropagateForce::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b63f0", "name": "CEntityMessageDoSpark::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b6510", "name": "CEntityMessageFixAngle::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b65c0", "name": "CUserMsg_ParticleManager_UpdateParticleTransform::WriteToBuffer", "confidence": "low", "rationale": "net-message vtable slot 4 serialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b6650", "name": "CUserMsg_ParticleManager::WriteToBuffer", "confidence": "medium", "rationale": "slot 4 serialize dispatches to many sub-op message slot-4 methods (union message)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b7200", "name": "CUserMsg_ParticleManager_UpdateParticleTransform::ReadFromBuffer", "confidence": "low", "rationale": "paired slot 8 deserialize; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b72d0", "name": "CUserMsg_ParticleManager::ReadFromBuffer", "confidence": "medium", "rationale": "slot 8 deserialize dispatches to many sub-op message slot-8 methods (union message)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12b9470", "name": "CUtlLeanVectorFixedGrowable::EnsureCapacity", "confidence": "medium", "rationale": "strings name CUtlLeanVectorFixedGrowable+Vector; calls realloc helper sub_0x203b320", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bccd0", "name": "CPulseGraphInstance_GameBlackboard::GetGraphDefinition", "confidence": "low", "rationale": "pulse-instance vtable slot 1 trivial getter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcce0", "name": "CPulseGraphInstance_GameBlackboard::GetRuntimeArgs", "confidence": "low", "rationale": "pulse-instance vtable slot 2 trivial getter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bccf0", "name": "CPulseGraphInstance_GameBlackboard::GetDomainName", "confidence": "low", "rationale": "pulse-instance vtable slot 3 trivial getter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcd00", "name": "CPulseGraphInstance_GameBlackboard::GetBlackboardReference", "confidence": "low", "rationale": "pulse-instance vtable slot 4 trivial getter; no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bcd10", "name": "CPulseGraphInstance_GameBlackboard::IsRunning", "confidence": "low", "rationale": "pulse-instance vtable slot 5 trivial getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcd20", "name": "CPulseGraphInstance_GameBlackboard::GetDomainScope", "confidence": "low", "rationale": "pulse-instance vtable slot 6 trivial getter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcd50", "name": "CPulseCell_PlaySequence::GetDescription", "confidence": "low", "rationale": "pulse-cell vtable slot 15 trivial getter; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bcd60", "name": "CPulseInterfaceHelpers_Save_EntText::Save", "confidence": "low", "rationale": "save-helper vtable slot 0, int=2; name implies EntText save; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bcd90", "name": "CPulseInstanceSaveAPI_SaveGame::GetName", "confidence": "low", "rationale": "save-API vtable slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcdd0", "name": "CPulseGraphInstance_GameBlackboard::~CPulseGraphInstance_GameBlackboard", "confidence": "low", "rationale": "pulse-instance vtable slot 0, int=1 = destructor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcdf0", "name": "CPulseGraphInstance_GameBlackboard::GetGraphInstanceFlags", "confidence": "low", "rationale": "pulse-instance vtable slot 32 trivial getter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bce00", "name": "CPulseGameBlackboard::GetName", "confidence": "low", "rationale": "blackboard vtable slot 0 trivial getter; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bce20", "name": "CServerPulseGameSystem::GameInit", "confidence": "low", "rationale": "game-system vtable slot 66 event handler; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bce40", "name": "CServerPulseGameSystem::GamePostInit", "confidence": "low", "rationale": "game-system vtable slot 67 event handler; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bce60", "name": "CServerPulseGameSystem::GameShutdown", "confidence": "low", "rationale": "game-system vtable slot 68 event handler; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bce80", "name": "CServerPulseGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "game-system vtable slot 65 event handler; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bced0", "name": "CPulseGameBlackboard::GetGraphInstance", "confidence": "low", "rationale": "blackboard vtable slot 44 trivial getter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcee0", "name": "CPulseInstanceSaveAPI_Blackboard::GetName", "confidence": "low", "rationale": "save-API vtable slot 0 trivial getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcef0", "name": "CPulseInstanceSaveAPI_Blackboard::Save", "confidence": "low", "rationale": "save-API vtable slot 2, int=2 save; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bcf20", "name": "CPulseInstanceSaveAPI_Blackboard::SaveField", "confidence": "low", "rationale": "save-API vtable slot 3, int=3; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcf80", "name": "CPulseSharedSaveRestoreBlockHandler::PreSave", "confidence": "medium", "rationale": "ISaveRestoreBlockHandler slot 1 = PreSave in standard vtable order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcf90", "name": "CPulseSharedSaveRestoreBlockHandler::PreRestore", "confidence": "medium", "rationale": "ISaveRestoreBlockHandler slot 5 = PreRestore in standard vtable order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcfa0", "name": "CPulseInstanceSaveAPI_SaveGame::Save", "confidence": "low", "rationale": "save-API vtable slot 3, int=2; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bcfc0", "name": "CPulseInstanceSaveAPI_SaveGame::SaveField", "confidence": "low", "rationale": "save-API vtable slot 4, int=3; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bcfe0", "name": "CPulseInstanceLoadAPI_RestoreGame::GetName", "confidence": "low", "rationale": "load-API vtable slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd000", "name": "CPulseInstanceLoadAPI_Spawn::Restore", "confidence": "low", "rationale": "load-API vtable slot 0, int=2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd010", "name": "CPulseInstanceLoadAPI_Spawn::GetName", "confidence": "low", "rationale": "load-API vtable slot 1 trivial getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd020", "name": "CPulseInstanceLoadAPI_Spawn::RestoreField", "confidence": "low", "rationale": "load-API vtable slot 3, int=2; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd040", "name": "CPulseInstanceLoadAPI_Spawn::RestoreFieldEx", "confidence": "low", "rationale": "load-API vtable slot 4, int=3; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd080", "name": "CPulseSharedEHandleService::GetName", "confidence": "low", "rationale": "EHandle service vtable slot 0 trivial getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd090", "name": "CPulseSharedEHandleService::GetServiceType", "confidence": "low", "rationale": "EHandle service vtable slot 1 trivial getter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd710", "name": "CEntitySpawnerBase::GetTypeName", "confidence": "low", "rationale": "entity-spawner vtable slot 1 trivial getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd730", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "game-system factory vtable slot 0 getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd740", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 1 getter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd750", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory vtable slot 2 trivial bool getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd760", "name": "CGameSystemReallocatingFactory::GetNextFactory", "confidence": "low", "rationale": "factory vtable slot 5 getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd770", "name": "CGameSystemReallocatingFactory::IsReallocating", "confidence": "low", "rationale": "factory vtable slot 6 trivial bool getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd780", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 7, int=2 setter (4 callers); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd790", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory vtable slot 8; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd7a0", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "factory vtable slot 9 getter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd7b0", "name": "CPulseCell_PlaySequence::GetCursorType", "confidence": "low", "rationale": "pulse-cell vtable slot 18; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd7d0", "name": "CPulseCell_PlaySequence::OnCancel", "confidence": "low", "rationale": "pulse-cell vtable slot 19, int=2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd7f0", "name": "CPulseGraphInstance_GameBlackboard::OnRunCompleted", "confidence": "low", "rationale": "pulse-instance vtable slot 12, int=1; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd840", "name": "CPulseGraphInstance_GameBlackboard::OnCursorDestroyed", "confidence": "low", "rationale": "pulse-instance vtable slot 13, int=1; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd8d0", "name": "CPulseGraphInstance_GameBlackboard::GetOwningEntity", "confidence": "low", "rationale": "pulse-instance vtable slot 7 trivial getter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd8e0", "name": "CPulseGameBlackboard::GetOwningEntity", "confidence": "low", "rationale": "blackboard vtable slot 47 trivial getter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd8f0", "name": "CPulseCell_Step_EntFire::GetName", "confidence": "low", "rationale": "EntFire step-cell vtable slot 0 trivial getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bd9a0", "name": "CUtlLeanVectorFixedGrowable>::EnsureCapacity", "confidence": "medium", "rationale": "strings name CBaseAnimGraph+CHandle; shares realloc helper sub_0x203b320 with 0x12b9470", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bdbe0", "name": "CPulseGameBlackboard::GetValue", "confidence": "low", "rationale": "blackboard vtable slot 4, int=1 accessor; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12be390", "name": "CPulseGameBlackboard::RegisterSchema", "confidence": "low", "rationale": "blackboard vtable slot 92; several callees, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12be780", "name": "CBasePulseGameSystem::GetGameSystemName", "confidence": "low", "rationale": "game-system base vtable slot 62 getter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12be7b0", "name": "CBasePulseGameSystem::OnRestore", "confidence": "low", "rationale": "game-system base vtable slot 4 event; overridden by CServerPulseGameSystem slot 4; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12be920", "name": "CServerPulseGameSystem::GetGameSystemName", "confidence": "low", "rationale": "game-system vtable slot 62 getter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12beb60", "name": "CRestore::ReadField", "confidence": "low", "rationale": "CRestore vtable slot 7 read method; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12beb80", "name": "CPulseCell_PlaySequence::Execute", "confidence": "low", "rationale": "pulse-cell vtable slot 12, int=2 execute step; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bebf0", "name": "CPulseInstanceLoadAPI_RestoreGame::RestoreField", "confidence": "low", "rationale": "restore-API vtable slot 4, int=3; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bec70", "name": "CPulseInstanceLoadAPI_RestoreGame::Restore", "confidence": "low", "rationale": "restore-API vtable slot 3, int=2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12beec0", "name": "CBasePulseGameSystem::OnSave", "confidence": "low", "rationale": "game-system base vtable slot 60, int=2 event; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bef00", "name": "CServerPulseGameSystem::OnSave", "confidence": "low", "rationale": "game-system vtable slot 60, int=2 event; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bef80", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory vtable slot 4, int=2 create; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bf0a0", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "factory vtable slot 3; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bf4d0", "name": "CPulseGameBlackboard::SetValue", "confidence": "low", "rationale": "blackboard vtable slot 5, int=1 mutator; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bf860", "name": "CServerPulseGameSystem::OnRestore", "confidence": "low", "rationale": "game-system vtable slot 4; override forwards to CBasePulseGameSystem slot 4 (sub_0x12be7b0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bf9f0", "name": "CPulseSharedSaveRestoreBlockHandler::PostRestore", "confidence": "medium", "rationale": "ISaveRestoreBlockHandler slot 8 = PostRestore in standard vtable order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bfa60", "name": "CPulseSharedSaveRestoreBlockHandler::PostSave", "confidence": "medium", "rationale": "ISaveRestoreBlockHandler slot 4 = PostSave in standard vtable order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bfd60", "name": "CPulseGameBlackboard::RegisterFunctions", "confidence": "low", "rationale": "blackboard vtable slot 236; several callees, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bfe90", "name": "CPulse_ResumePoint::BuildDynamicOutflows", "confidence": "medium", "rationale": "strings name CPulse_ResumePoint + PulseNodeDynamicOutflows_t; builds node outflow list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c0420", "name": "CPulseSharedEHandleService::ResolveHandle", "confidence": "low", "rationale": "EHandle service vtable slot 4, int=3; resolves entity from handle; no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12c0540", "name": "CPulseSharedEHandleService::ResolveEHandle", "confidence": "low", "rationale": "Pulse shared-EHandle runtime service vtable slot 6, no strings; method guessed from class purpose", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c06a0", "name": "CPulseSharedEHandleService::RegisterEHandle", "confidence": "low", "rationale": "Same service vtable slot 3, no strings; register-side helper guessed from class purpose", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c0f20", "name": "Pulse_SchemaFieldTypeCheck", "confidence": "medium", "rationale": "References 'Field expected a '%s' but got an incompatible '%s'' + '' - a schema field type-mismatch check", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c1700", "name": "CPulseGameBlackboard::Init", "confidence": "low", "rationale": "CPulseGameBlackboard vtable slot 48, single int arg, no strings; init-style guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c42f0", "name": "CServerPulseGameSystem::RunPulseGraph", "confidence": "low", "rationale": "Server pulse game system slot 72, calls two pulse helpers; execution-style guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c45f0", "name": "CServerPulseGameSystem::GetTypeName", "confidence": "low", "rationale": "Slot 63, single-arg trivial, no strings; name-getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c46f0", "name": "CServerPulseGameSystem::OnGameFrameEnd", "confidence": "low", "rationale": "Slot 64 delegates to sub_0x12c43c0; frame-hook guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c4c70", "name": "CServerPulseGameSystem::GetName", "confidence": "low", "rationale": "Slot 51 trivial no-arg getter; name accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12c62c0", "name": "CPulseCell_PlaySequence::GetDescription", "confidence": "low", "rationale": "Pulse cell vtable slot 1, trivial; description-getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12c70b0", "name": "CPulseCell_PlaySequence::GetName", "confidence": "low", "rationale": "Pulse cell vtable slot 2, trivial; name-getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c7cc0", "name": "CPulseInstanceLoadAPI_Spawn::LoadInstance", "confidence": "low", "rationale": "Class name = load-API for Spawn, slot 2, 5 args; load/execute guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c8b60", "name": "CBasePulseGameSystem::GetName", "confidence": "medium", "rationale": "Slot 3 shares callee sub_0x12c8a40 with CServerPulseGameSystem slot 3 (same inherited method)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c8c00", "name": "CServerPulseGameSystem::GetName", "confidence": "medium", "rationale": "Slot 3 shares callee sub_0x12c8a40 with CBasePulseGameSystem slot 3 - same inherited GetName", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12c8dc0", "name": "CServerPulseGameSystem::CreateGraphInstance", "confidence": "low", "rationale": "Slot 69, 6 args, heavy callee set; graph-instance construction guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12cad20", "name": "CPulseSharedEHandleService::ReleaseEHandle", "confidence": "low", "rationale": "Shared-EHandle service slot 7, allocs/frees via pulse helpers; release-side guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12cb2e0", "name": "CPulseCell_PlaySequence::Run", "confidence": "medium", "rationale": "References 'Re-entering CPulseCell_PlaySequence #%d' + 'No target provided' - the cell's execute body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ccd40", "name": "CPulseInstanceSaveAPI_SaveGame::SaveInstance", "confidence": "low", "rationale": "Class = save-API for SaveGame, slot 0, 2 args; save method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0740", "name": "CPulseGameBlackboard::SetValue", "confidence": "low", "rationale": "Blackboard slot 14, 2 args, writes via pulse helpers; setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12d08c0", "name": "CPulseGameBlackboard::GetCursorCount", "confidence": "low", "rationale": "Slot 22 trivial no-arg getter; count guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d08d0", "name": "CPulseGameBlackboard::GetName", "confidence": "low", "rationale": "Slot 23 trivial no-arg getter; name guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12d08e0", "name": "CPulseGameBlackboard::GetValue", "confidence": "low", "rationale": "Slot 15, single arg, reads via sub_0x2070350; getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12d0940", "name": "CPulseGameBlackboard::IsClientBlackboard", "confidence": "low", "rationale": "Slot 46 trivial constant-return predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0950", "name": "CPulseGameBlackboard::IsServerBlackboard", "confidence": "low", "rationale": "Slot 45 trivial constant-return predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0960", "name": "CPulseGameBlackboard::GetGameEntity", "confidence": "low", "rationale": "Slot 27 calls sub_0x17bb860; entity accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0970", "name": "CNmAimCSNode::GetSyncTrackTimeRange", "confidence": "low", "rationale": "Nm pose-node runtime vtable slot 12, trivial; anim-node accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0980", "name": "CNmAimCSNode::IsValid", "confidence": "low", "rationale": "Pose-node slot 3, trivial bool; validity guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0990", "name": "CNmAimCSTask::GetRequiredResourceCount", "confidence": "low", "rationale": "Nm task slot 4, trivial no-arg; resource-count guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d09a0", "name": "CNmAimCSTask::GetDependencyStage", "confidence": "low", "rationale": "Nm task slot 9, single arg; dependency accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d09c0", "name": "CNmAimCSTask::AllowsUpdate", "confidence": "low", "rationale": "Nm task slot 11, trivial bool; predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d09d0", "name": "CNmAimCSNode::OnConstruct", "confidence": "low", "rationale": "Pose-node slot 2, single arg; construct-hook guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d09e0", "name": "CNmAimCSTask::NeedsUpdate", "confidence": "low", "rationale": "Nm task slot 5, trivial bool; predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0a00", "name": "CNmAimCSTask::GetUpdatePriority", "confidence": "low", "rationale": "Nm task slot 10, single arg; priority accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0a20", "name": "CNmAimCSNode::CDefinition::InstantiateResourceNode", "confidence": "low", "rationale": "Node definition slot 7, 3 args, no callees; instantiation-variant guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0a30", "name": "CNmAimCSNode::CDefinition::GetAdditionalRequiredNodeCount", "confidence": "low", "rationale": "Node definition slot 4, trivial; count getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0a50", "name": "CNmSnapWeaponNode::CDefinition::InstantiateResourceNode", "confidence": "low", "rationale": "Snap-weapon node definition slot 7, 3 args; instantiation-variant guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0a60", "name": "CNmSnapWeaponNode::OnConstruct", "confidence": "low", "rationale": "Pose-node slot 2, single arg; construct-hook guess (parallels AimCS slot 2)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0a90", "name": "CNmSnapWeaponTask::NeedsUpdate", "confidence": "low", "rationale": "Nm task slot 5, trivial bool; predicate guess (parallels AimCS task slot 5)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0ab0", "name": "CNmSnapWeaponTask::GetUpdatePriority", "confidence": "low", "rationale": "Nm task slot 10, single arg; priority guess (parallels AimCS task slot 10)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0ac0", "name": "CNmSnapWeaponNode::CDefinition::GetAdditionalRequiredNodeCount", "confidence": "low", "rationale": "Node definition slot 4, trivial; count getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d0ad0", "name": "CNmSnapWeaponTask::Deserialize", "confidence": "low", "rationale": "Nm task slot 7, 2 args; deserialize guess (parallels AimCS task slot 7)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d10e0", "name": "CNmAimCSNode::CDefinition::InstantiateNode", "confidence": "low", "rationale": "Node definition slot 6, 3 args, calls sub_0x1dc2be0 (child-ptr setup) - the instantiate path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d1230", "name": "CNmAimCSNode::GetSyncTrack", "confidence": "low", "rationale": "Pose-node slot 4, trivial, calls sub_0x1deef20 (same as slot 7); sync-track accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12d1250", "name": "CNmAimCSNode::GetChildNode", "confidence": "low", "rationale": "Pose-node slot 7 shares callee sub_0x1deef20 with slot 4; child accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d1270", "name": "CNmAimCSNode::SetTime", "confidence": "low", "rationale": "Pose-node slot 8, 2 args, calls sub_0x1deed70 (same as SnapWeapon slot 8); time setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d12f0", "name": "CNmSnapWeaponNode::SetTime", "confidence": "low", "rationale": "Pose-node slot 8 shares callee sub_0x1deed70 with AimCS slot 8; time setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d1340", "name": "CNmAimCSNode::CDefinition::IsValid", "confidence": "low", "rationale": "Node definition slot 5, trivial bool; validity guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d1350", "name": "CNmSnapWeaponNode::CDefinition::IsValid", "confidence": "low", "rationale": "Node definition slot 5, trivial bool; validity guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d1360", "name": "CNmAimCSNode::CDefinition::GetRuntimeNodeType", "confidence": "low", "rationale": "Node definition slot 0, trivial; runtime-type getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d1370", "name": "CNmSnapWeaponNode::CDefinition::GetRuntimeNodeType", "confidence": "low", "rationale": "Node definition slot 0, trivial; runtime-type getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d1380", "name": "CNmAimCSTask::GetDebugName", "confidence": "low", "rationale": "Nm task slot 0, trivial; debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d1390", "name": "CNmSnapWeaponTask::GetDebugName", "confidence": "low", "rationale": "Nm task slot 0, trivial; debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d1720", "name": "CNmAimCSTask::Update", "confidence": "low", "rationale": "Nm task slot 12, 2 args, calls animation sub_0x1d* helpers; per-frame update guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d1a60", "name": "CNmSnapWeaponNode::InitializeInternal", "confidence": "low", "rationale": "Pose-node slot 0, single arg; initialize guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12d1a80", "name": "CNmSnapWeaponNode::ShutdownInternal", "confidence": "low", "rationale": "Pose-node slot 1, single arg, calls sub_0x1deed60; shutdown guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d1ac0", "name": "CNmAimCSNode::InitializeInternal", "confidence": "low", "rationale": "Pose-node slot 0, single arg; initialize guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d1e80", "name": "CNmSnapWeaponNode::InitializeChildren", "confidence": "low", "rationale": "Pose-node slot 5, 2 args, calls sub_0x1dee4c0; child-init guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d1f30", "name": "CNmSnapWeaponNode::Update", "confidence": "low", "rationale": "Pose-node slot 6 shares callees sub_0x9ef430/9f1270/1dee8f0 with AimCS slot 6; update guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12d2410", "name": "CNmAimCSTask::GetDependencyCount", "confidence": "low", "rationale": "Nm task slot 1, single arg; dependency-count guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d2490", "name": "CNmSnapWeaponTask::GetDependencyCount", "confidence": "low", "rationale": "Nm task slot 1, single arg; dependency-count guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d2510", "name": "CNmAimCSTask::GetDependencyTaskIndex", "confidence": "low", "rationale": "Nm task slot 2, single arg; dependency-index guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d2590", "name": "CNmSnapWeaponTask::GetDependencyTaskIndex", "confidence": "low", "rationale": "Nm task slot 2, single arg; dependency-index guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d2840", "name": "CNmSnapWeaponTask::Serialize", "confidence": "low", "rationale": "Nm task slot 6 shares serialize helpers sub_0x9f01b0/9f0e10/9f0ff0 with AimCS slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d2a00", "name": "CNmAimCSTask::Deserialize", "confidence": "low", "rationale": "Nm task slot 7, 2 args; deserialize guess (parallels SnapWeapon slot 7)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d3ac0", "name": "CNmAimCSTask::Serialize", "confidence": "low", "rationale": "Nm task slot 6 uses serialize helpers sub_0x9f01b0/9f0e10/9f0ff0 (shared with SnapWeapon slot 6)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d5210", "name": "CNmAimCSNode::Update", "confidence": "low", "rationale": "Pose-node slot 6 shares callees sub_0x9ef430/9f1270/1dee8f0 with SnapWeapon slot 6; update guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d6450", "name": "CNmAimCSNode::CalculateResult", "confidence": "low", "rationale": "Pose-node slot 10, 2 args, calls sub_0x1dc2900; result-eval guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d6e50", "name": "CNmAimCSNode::CDefinition::GetRuntimeNodeSize", "confidence": "low", "rationale": "Node definition slot 1, trivial; size getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12d75a0", "name": "CNmSnapWeaponNode::CDefinition::GetRuntimeNodeSize", "confidence": "low", "rationale": "Node definition slot 1, trivial; size getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12db750", "name": "CNmSnapWeaponNode::GetWeaponAnimationType", "confidence": "low", "rationale": "References 'weapon_knife_push'/'weapon_molotov' - a weapon-classname to anim mapping helper for the snap-weapon node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12db8c0", "name": "TrySetupSolverData", "confidence": "high", "rationale": "String literal 'TrySetupSolverData' names the method; assert 'pPose != nullptr' confirms IK/solver setup", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12dc7f0", "name": "CNmAimCSTask::Execute", "confidence": "low", "rationale": "Nm task slot 3, 2 args, largest local callee set (sub_0x12d8*/12da*/12db*) - the main execute body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e07c0", "name": "CNmAimCSNode::CDefinition::GetName", "confidence": "low", "rationale": "Node definition slot 2, trivial; name getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e0900", "name": "CNmAimCSNode::EvaluatePose", "confidence": "low", "rationale": "Pose-node slot 11, only method taking a float (time) - the timed pose sampling/evaluate", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3450", "name": "CSPerRoundStats_t::GetKills", "confidence": "low", "rationale": "Per-round-stats schema struct slot 5, trivial getter; stat accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3460", "name": "CAttributeIterator_HasAttribute::OnIterateAttributeValue", "confidence": "medium", "rationale": "Attribute-iterator visitor slot 6, 2 args, 4 callers - the OnIterateAttributeValue callback", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3480", "name": "CItem_Healthshot::GetSlot", "confidence": "low", "rationale": "High weapon-item vtable slot 394, 11 callers; frequently-queried accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3490", "name": "CItem_Healthshot::GetPlayerAnimExtension", "confidence": "low", "rationale": "Weapon-item vtable slot 407, trivial; anim-extension accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e34a0", "name": "CCSGameRules::Precache", "confidence": "low", "rationale": "CCSGameRules vtable slot 2, trivial no-this; guess from typical early game-rules slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e34b0", "name": "CCSGameRules::IsTeamplay", "confidence": "low", "rationale": "Slot 4 trivial constant-return predicate; IGameRules-style guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e34c0", "name": "CCSGameRules::IsDeathmatch", "confidence": "low", "rationale": "Slot 5 trivial constant-return predicate; IGameRules-style guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e34d0", "name": "CCSGameRules::IsCoOp", "confidence": "low", "rationale": "Slot 6 trivial constant-return predicate; IGameRules-style guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e34e0", "name": "CCSGameRules::IsMultiplayer", "confidence": "low", "rationale": "Slot 7 trivial constant-return predicate; IGameRules-style guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e34f0", "name": "CCSGameRules::IsBombDefuseMap", "confidence": "low", "rationale": "Slot 10 trivial predicate; map-type query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3500", "name": "CCSGameRules::IsHostageRescueMap", "confidence": "low", "rationale": "Slot 11 trivial predicate; map-type query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3510", "name": "CCSGameRules::IsIntermission", "confidence": "low", "rationale": "Slot 12 trivial predicate; phase query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3520", "name": "CCSGameRules::IsFriendlyFireOn", "confidence": "low", "rationale": "Slot 14 trivial predicate; friendly-fire query guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3530", "name": "CCSGameRules::IsFreezePeriod", "confidence": "low", "rationale": "Slot 15 trivial predicate; phase query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3540", "name": "CCSGameRules::IsWarmupPeriod", "confidence": "low", "rationale": "Slot 17 trivial predicate; phase query guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3550", "name": "CCSGameRules::IsRoundOver", "confidence": "low", "rationale": "Slot 19 trivial predicate; round-state query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3560", "name": "CCSGameRules::GetRoundLength", "confidence": "low", "rationale": "Slot 25, 3 callers; round-timing getter guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3570", "name": "CCSGameRules::GetRoundRemainingTime", "confidence": "low", "rationale": "Slot 26, 3 callers; round-timing getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3580", "name": "CCSGameRules::IsSwitchingTeamsAtRoundReset", "confidence": "low", "rationale": "Slot 35 trivial predicate; team-switch query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3590", "name": "CCSGameRules::GetMapRemainingTime", "confidence": "low", "rationale": "Slot 37 getter; map-timing guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e35a0", "name": "CCSGameRules::CanUseWeapon", "confidence": "low", "rationale": "Slot 40, single arg predicate; weapon-permission guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e35b0", "name": "CCSGameRules::IsPlayingTraining", "confidence": "low", "rationale": "Slot 42 trivial predicate; gametype query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e35c0", "name": "CCSGameRules::IsQueuedMatchmaking", "confidence": "low", "rationale": "Slot 43, 2 callers, trivial predicate; matchmaking query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e35d0", "name": "CCSGameRules::IsValveDS", "confidence": "low", "rationale": "Slot 44 trivial predicate; server-type query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e35e0", "name": "CCSGameRules::IsPlayingClassic", "confidence": "low", "rationale": "Slot 46 trivial predicate; gametype query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e35f0", "name": "CCSGameRules::IsPlayingCustomGotv", "confidence": "low", "rationale": "Slot 47 trivial predicate; gametype query guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3600", "name": "CCSGameRules::IsRoundEndReasonKnown", "confidence": "low", "rationale": "Slot 55 trivial predicate; round-end query guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3610", "name": "CCSGameRules::GetRoundWinReason", "confidence": "low", "rationale": "Slot 56, 2 callers, getter; round-end reason guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3620", "name": "CCSGameRules::GetTotalRoundsPlayed", "confidence": "low", "rationale": "Slot 62 getter; round-count guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3630", "name": "CCSGameRules::IsPlayingOvertime", "confidence": "low", "rationale": "Slot 64, 2 callers, predicate; overtime query guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3640", "name": "CCSGameRules::HasHalfTime", "confidence": "low", "rationale": "Slot 70 trivial predicate; halftime query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3650", "name": "CCSGameRules::GetMatchDevice", "confidence": "low", "rationale": "Slot 80 getter; match-metadata guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3660", "name": "CCSGameRules::IsPlayingAnyCompetitiveStrictRuleset", "confidence": "low", "rationale": "Slot 82 trivial predicate; ruleset query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3670", "name": "CCSGameRules::IsAwardsProgressAllowed", "confidence": "low", "rationale": "Slot 83, 2 callers, predicate; awards query guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3680", "name": "CCSGameRules::IsHltvActive", "confidence": "low", "rationale": "Slot 91 trivial predicate; hltv query guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3690", "name": "CCSGameRules::GetServerRoundTimeRemaining", "confidence": "low", "rationale": "Slot 93 getter; round-timing guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e36a0", "name": "CCSGameRules::GetMatchEndRespawnTime", "confidence": "low", "rationale": "Slot 98 getter; respawn-timing guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e36b0", "name": "CCSGameRules::ShouldPlayerWaitToRespawn", "confidence": "low", "rationale": "Slot 100 predicate; respawn query guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e36c0", "name": "CCSGameRules::GetRespawnWaveMaxLength", "confidence": "low", "rationale": "Slot 101 getter; respawn-wave timing guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e36d0", "name": "CCSGameRules::GetNextRespawnWave", "confidence": "low", "rationale": "Slot 102 getter; respawn-wave timing guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e36e0", "name": "CCSGameRules::IsWarmupPeriodPaused", "confidence": "low", "rationale": "Slot 116 trivial predicate; warmup query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e36f0", "name": "CCSGameRules::GetCanDonateWeapon", "confidence": "low", "rationale": "Slot 121 trivial predicate; donate query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3700", "name": "CCSGameRules::NetworkVar_m_RetakeRules::GetRoundNum", "confidence": "low", "rationale": "Retake-rules embedded network-var slot 5, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3710", "name": "CCSGameRules::NetworkVar_m_RetakeRules::GetBombSite", "confidence": "low", "rationale": "Retake-rules embedded network-var slot 7, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3720", "name": "CCSGameConfiguration::GetBotDifficulty", "confidence": "low", "rationale": "Game-config accessor slot 18, trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3730", "name": "CCSGameConfiguration::GetFreezeTime", "confidence": "low", "rationale": "Game-config accessor slot 38, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3750", "name": "CCSGameConfiguration::GetWarmupTime", "confidence": "low", "rationale": "Game-config accessor slot 48, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3770", "name": "CCSGameConfiguration::GetMaxRounds", "confidence": "low", "rationale": "Game-config accessor slot 19, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3780", "name": "CCSGameConfiguration::GetRoundTime", "confidence": "low", "rationale": "Game-config accessor slot 20, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3790", "name": "CCSGameConfiguration::SetGameType", "confidence": "low", "rationale": "Game-config slot 31, single arg, 2 callers; setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e37a0", "name": "SpawnPoint::GetServerClass", "confidence": "low", "rationale": "Entity vtable slot 0, trivial no-this constant return; server-class thunk guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e37b0", "name": "CCSGameRulesProxy::GetServerClass", "confidence": "low", "rationale": "Entity-proxy vtable slot 0, trivial no-this; server-class thunk guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e37c0", "name": "CCSGameRules::GetGameDescription", "confidence": "low", "rationale": "Slot 1, trivial no-this returning static string; game-description guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e37d0", "name": "CCSGameRules::SetScrambleTeamsOnRestart", "confidence": "low", "rationale": "Slot 84, single arg setter guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e37e0", "name": "CCSGameRules::SetWarmupPeriodStartTime", "confidence": "low", "rationale": "Slot 122, single arg setter guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3800", "name": "CCSGameRules::IsLastRoundOfHalf", "confidence": "low", "rationale": "Slot 66 trivial predicate; round-state guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3830", "name": "CCSGameConfiguration::GetBuyTime", "confidence": "low", "rationale": "Game-config accessor slot 46, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3850", "name": "CCSGameConfiguration::GetBuyAnywhere", "confidence": "low", "rationale": "Game-config accessor slot 47, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3870", "name": "CCashStack::GetServerClass", "confidence": "low", "rationale": "Entity vtable slot 0, trivial no-this; server-class thunk guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3880", "name": "CCashStack::GetDataDescMap", "confidence": "low", "rationale": "Entity vtable slot 44 (shared with other entities); data-desc thunk guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e38a0", "name": "CBaseGrenade::GetServerClass", "confidence": "low", "rationale": "Entity vtable slot 0, trivial no-this; server-class thunk guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e38b0", "name": "CBaseGrenade::Detonate", "confidence": "low", "rationale": "Grenade vtable slot 311; detonation virtual guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e38c0", "name": "CPVSFilter::IsReliable", "confidence": "low", "rationale": "Recipient-filter vtable slot 0, trivial constant return; reliability query guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e38d0", "name": "CFlashbangProjectile::Detonate", "confidence": "low", "rationale": "Flashbang vtable slot 312 (grenade Detonate at 311, +1 for subclass); detonation guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e38e0", "name": "CFlashbangProjectile::OnBounced", "confidence": "low", "rationale": "Flashbang vtable slot 316; bounce-effect virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e38f0", "name": "CFlashbangProjectile::SetTimer", "confidence": "low", "rationale": "Flashbang vtable slot 128, single arg; timer setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3910", "name": "CBaseGrenade::GetDataDescMap", "confidence": "low", "rationale": "Entity vtable slot 44 (shared); data-desc thunk guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3920", "name": "CCSGameModeRules::GetGameModeName", "confidence": "medium", "rationale": "Slot 1 overridden by every mode subclass (_Noop/_ArmsRace/_Deathmatch); per-mode name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3930", "name": "CCSGameModeRules::GetDefaultPlayerModel", "confidence": "low", "rationale": "Game-mode-rules slot 4, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3940", "name": "CCSGameModeRules::GetSpawnPointType", "confidence": "low", "rationale": "Game-mode-rules slot 5, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3950", "name": "CCSGameModeRules::GetInitialArmor", "confidence": "low", "rationale": "Game-mode-rules slot 6, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3960", "name": "CCSGameModeRules::GetStartMoney", "confidence": "low", "rationale": "Game-mode-rules slot 7, trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3970", "name": "CCSGameModeRules::GetMaxMoney", "confidence": "low", "rationale": "Game-mode-rules slot 8, trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3980", "name": "CCSGameModeRules::GetRespawnDelay", "confidence": "low", "rationale": "Game-mode-rules slot 9, trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3990", "name": "CCSGameModeRules::GetPlayerBotDifficulty", "confidence": "low", "rationale": "Game-mode-rules slot 11, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e39a0", "name": "CCSGameModeRules_Noop::GetGameModeName", "confidence": "medium", "rationale": "Noop mode slot 1 - the per-mode name override (matches base slot 1 pattern)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e39b0", "name": "CCSGameModeRules_Noop::GetDefaultPlayerModel", "confidence": "low", "rationale": "Noop mode slot 4, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e39c0", "name": "CCSGameModeRules_ArmsRace::GetGameModeName", "confidence": "medium", "rationale": "ArmsRace mode slot 1 - the per-mode name override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e39d0", "name": "CReliableSingleUserRecipientFilter::IsReliable", "confidence": "medium", "rationale": "Reliable filter slot 0, trivial constant return true - IsReliable fits the 'Reliable' class name", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e39e0", "name": "CCSGameModeRules_Deathmatch::GetGameModeName", "confidence": "medium", "rationale": "Deathmatch mode slot 1 - the per-mode name override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e39f0", "name": "CVoiceGameMgrHelper::CanPlayerHearPlayer", "confidence": "low", "rationale": "Voice-mgr helper slot 3; the classic CanPlayerHearPlayer virtual guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3a00", "name": "CVoiceGameMgrHelper::CanShowSpeakerLabels", "confidence": "low", "rationale": "Voice-mgr helper slot 4, trivial predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3a10", "name": "CVoiceGameMgrHelper::UpdateVoiceStatus", "confidence": "low", "rationale": "Voice-mgr helper slot 5, trivial guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3a40", "name": "CInfoPlayerTerrorist::GetServerClass", "confidence": "low", "rationale": "Entity vtable slot 0, trivial no-this; server-class thunk guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3a50", "name": "CInfoPlayerCounterterrorist::GetServerClass", "confidence": "low", "rationale": "Entity vtable slot 0, trivial no-this; server-class thunk guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3a60", "name": "CInfoDeathmatchSpawn::GetServerClass", "confidence": "low", "rationale": "Entity vtable slot 0, trivial no-this; server-class thunk guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3a70", "name": "CPointGiveAmmo::GetServerClass", "confidence": "low", "rationale": "Entity vtable slot 0, trivial no-this; server-class thunk guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3a80", "name": "CCSGameRulesProxy::GetDataDescMap", "confidence": "low", "rationale": "Entity-proxy vtable slot 44 (shared); data-desc thunk guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3a90", "name": "CCSGameRules::GetGamePhase", "confidence": "low", "rationale": "Slot 51 getter; game-phase query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3b80", "name": "CCSGameRules::ShouldCollide", "confidence": "low", "rationale": "Slot 9 trivial predicate; collision-rules query guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3bb0", "name": "CCSGameRules::IsPlayingGunGame", "confidence": "low", "rationale": "Slot 33 trivial predicate; gametype query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3bc0", "name": "CCSGameRules::IsPlayingCoopMission", "confidence": "low", "rationale": "Slot 34 trivial predicate; gametype query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3bd0", "name": "CCSGameRules::GetCustomBotDifficulty", "confidence": "low", "rationale": "Slot 88 getter; bot-difficulty query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3be0", "name": "CCSGameRules::GetGameType", "confidence": "low", "rationale": "Slot 85 getter; gametype value guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3bf0", "name": "CCSGameRules::MarkDestroyable", "confidence": "low", "rationale": "Slot 39, single arg; setter/mark guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3c00", "name": "CCSGameConfiguration::InitFromKeyValues", "confidence": "low", "rationale": "Game-config slot 35, 5 args; keyvalues init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3c20", "name": "CCSGameConfiguration::GetSpawnProtectionTime", "confidence": "low", "rationale": "Game-config accessor slot 12, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3cb0", "name": "CCSGameRules::GetOvertimePlaying", "confidence": "low", "rationale": "Slot 117 getter; overtime query guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3cc0", "name": "SpawnPoint::GetDataDescMap", "confidence": "low", "rationale": "Entity vtable slot 44 (shared); data-desc thunk guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3cd0", "name": "CInfoPlayerTerrorist::GetDataDescMap", "confidence": "low", "rationale": "Entity vtable slot 44 (shared); data-desc thunk guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3ce0", "name": "CInfoPlayerCounterterrorist::GetDataDescMap", "confidence": "low", "rationale": "Entity vtable slot 44 (shared); data-desc thunk guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3cf0", "name": "CInfoDeathmatchSpawn::GetDataDescMap", "confidence": "low", "rationale": "Entity vtable slot 44 (shared); data-desc thunk guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3d00", "name": "CPointGiveAmmo::GetDataDescMap", "confidence": "low", "rationale": "Entity vtable slot 44 (shared); data-desc thunk guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e3d10", "name": "CBaseGrenade::OnBounce", "confidence": "low", "rationale": "Grenade vtable slot 309; bounce virtual guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3d20", "name": "CAttributeIterator_HasAttribute::~CAttributeIterator_HasAttribute", "confidence": "low", "rationale": "Visitor vtable slot 0, trivial; destructor thunk guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4300", "name": "CEntitySpawnerBase::GetEntitySize", "confidence": "low", "rationale": "Templated spawner slot 1, trivial no-arg constant (sizeof CCashStack); size getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4560", "name": "CEntitySpawnerBase::GetEntitySize", "confidence": "low", "rationale": "Templated spawner slot 1, trivial no-arg constant (sizeof CTeam); size getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e45e0", "name": "CEntitySpawnerBase::GetEntitySize", "confidence": "low", "rationale": "Templated spawner slot 1, trivial no-arg constant; size getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e45f0", "name": "CCSMapEntityFilter::ShouldCreateEntity", "confidence": "low", "rationale": "Map-entity filter slot 0; IMapEntityFilter::ShouldCreateEntity guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e4600", "name": "CVoiceGameMgrHelper::Init", "confidence": "low", "rationale": "Voice-mgr helper slot 0, trivial; init/dtor thunk guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4610", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "Proto-msg memory-pool slot 4, 2 args (this,ptr); free/release guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e4650", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "Proto-msg memory-pool slot 4, 2 args; free/release guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e4690", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "Proto-msg memory-pool slot 4, 2 args; free/release guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e46d0", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "Proto-msg memory-pool slot 4, 2 args; free/release guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e4710", "name": "CCSGameConfiguration::GetPerRoundMoney", "confidence": "low", "rationale": "Game-config accessor slot 5, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4730", "name": "CCSGameConfiguration::GetMaxMoney", "confidence": "low", "rationale": "Game-config accessor slot 6, trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4750", "name": "CCSGameConfiguration::GetStartMoney", "confidence": "low", "rationale": "Game-config accessor slot 7, trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4770", "name": "CCSGameConfiguration::GetDefaultArmor", "confidence": "low", "rationale": "Game-config accessor slot 9, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4790", "name": "CCSGameConfiguration::GetDefaultHelmet", "confidence": "low", "rationale": "Game-config accessor slot 10, trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e47b0", "name": "GCSDK::CProtoBufMsg::GetEMsg", "confidence": "low", "rationale": "Proto-msg wrapper slot 2, this-only; message-id getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e47c0", "name": "GCSDK::CProtoBufMsg::GetEMsg", "confidence": "low", "rationale": "Proto-msg wrapper slot 2, this-only; message-id getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e47d0", "name": "GCSDK::CProtoBufMsg::GetEMsg", "confidence": "low", "rationale": "Proto-msg wrapper slot 2, this-only; message-id getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e47e0", "name": "GCSDK::CProtoBufMsg::GetEMsg", "confidence": "low", "rationale": "Proto-msg wrapper slot 2, this-only; message-id getter guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e47f0", "name": "CNetMessagePB<453, CMsgPlayerBulletHit, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "Net-message binding slot 1; INetworkMessageInternal AllocateMessage guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4810", "name": "CNetMessagePB<453, CMsgPlayerBulletHit, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "Net-message binding slot 5; name accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4820", "name": "CNetMessagePB<453, CMsgPlayerBulletHit, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::ToString", "confidence": "low", "rationale": "Net-message binding slot 7; ToString guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e4830", "name": "CNetMessagePB<453, CMsgPlayerBulletHit, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "Net-message binding slot 8; size accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4840", "name": "CNetMessagePB<452, CMsgTEFireBullets, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "Binding vtable slot 1, tiny const-returning getter (typical INetworkMessageInternal::GetUnscopedName)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4860", "name": "CNetMessagePB<452, CMsgTEFireBullets, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "Binding slot 5, trivial factory getter typical of AllocateMessage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4870", "name": "CNetMessagePB<452, CMsgTEFireBullets, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "Binding slot 7, tiny const getter typical of GetNetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4880", "name": "CNetMessagePB<452, CMsgTEFireBullets, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetMemoryPool", "confidence": "low", "rationale": "Binding slot 8, tiny getter for the message memory pool", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4890", "name": "CAmmoDefTyped::GetAmmoCount", "confidence": "low", "rationale": "Ammo-def vtable slot 8, trivial int=1 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e48a0", "name": "CAmmoDefTyped::GetAmmoOfIndex", "confidence": "low", "rationale": "Ammo-def vtable slot 9, int=2 index accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e48c0", "name": "CNetMessagePB<130, CUserMessageSendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetGroup", "confidence": "low", "rationale": "Message-object slot 2, trivial getter (GetGroup/signon group)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e48d0", "name": "CNetMessagePB<130, CUserMessageSendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetSize", "confidence": "low", "rationale": "Message-object slot 3, trivial getter (size/type)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e48e0", "name": "CNetMessagePB<130, CUserMessageSendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "Message-object slot 4, int=0 const getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4930", "name": "CNetMessagePB<130, CUserMessageSendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "Binding slot 1, tiny const-returning name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4950", "name": "CNetMessagePB<130, CUserMessageSendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "Binding slot 5, trivial factory getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4960", "name": "CNetMessagePB<130, CUserMessageSendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "Binding slot 7, tiny const getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4970", "name": "CNetMessagePB<130, CUserMessageSendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetMemoryPool", "confidence": "low", "rationale": "Binding slot 8, tiny memory-pool getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4980", "name": "CNetMessagePB<453, CMsgPlayerBulletHit, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetGroup", "confidence": "low", "rationale": "Message-object slot 2, trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4990", "name": "CNetMessagePB<453, CMsgPlayerBulletHit, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetSize", "confidence": "low", "rationale": "Message-object slot 3, trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e49a0", "name": "CNetMessagePB<453, CMsgPlayerBulletHit, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "Message-object slot 4, int=0 const getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e49f0", "name": "CNetMessagePB<452, CMsgTEFireBullets, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetGroup", "confidence": "low", "rationale": "Message-object slot 2, trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4a00", "name": "CNetMessagePB<452, CMsgTEFireBullets, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetSize", "confidence": "low", "rationale": "Message-object slot 3, trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4a10", "name": "CNetMessagePB<452, CMsgTEFireBullets, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "Message-object slot 4, int=0 const getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4a60", "name": "CCSGameModeRules_ArmsRace::Shutdown", "confidence": "low", "rationale": "Game-mode-rules vtable slot 8, int=1 lifecycle hook (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4a90", "name": "CCSMapEntityFilter::ShouldCreateEntity", "confidence": "low", "rationale": "IMapEntityFilter slot 1, first virtual is ShouldCreateEntity", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e4aa0", "name": "CAttributeIterator_HasAttribute::ShouldSkipAttribute", "confidence": "low", "rationale": "Attribute-iterator visitor slot 1, int=0 predicate (class+slot only)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4ab0", "name": "CPVSFilter::IsReliable", "confidence": "low", "rationale": "Recipient-filter slot 1, int=0 bool getter typical of IsReliable", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e4ac0", "name": "CReliableSingleUserRecipientFilter::IsReliable", "confidence": "low", "rationale": "Recipient-filter slot 1, int=0 bool getter typical of IsReliable", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e4ad0", "name": "CVoiceGameMgrHelper::CanPlayerHearPlayer", "confidence": "low", "rationale": "IVoiceGameMgrHelper slot 1, its sole virtual is CanPlayerHearPlayer", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e4ba0", "name": "CCashStack::Spawn", "confidence": "low", "rationale": "Entity vtable slot 4, trivial override (class+slot only)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e4bb0", "name": "CCashStack::Precache", "confidence": "low", "rationale": "Entity vtable slot 5, calls a shared base helper (Precache-like)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e4be0", "name": "CCashStack::GetPredictionDescMap", "confidence": "low", "rationale": "Slot 47 of the 45/46/47 static-descriptor trio", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4bf0", "name": "GameAmmoTypeInfo_t::Reset", "confidence": "low", "rationale": "Schema struct vtable slot 0, trivial (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4c00", "name": "CBaseGrenade::GetPredictionDescMap", "confidence": "low", "rationale": "Slot 47 of the static-descriptor trio", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4c10", "name": "CCSGameModeRules_Deathmatch::GetGameModeType", "confidence": "low", "rationale": "Game-mode-rules slot 0, int=0 constant-returning getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4c20", "name": "CCSGameModeRules_ArmsRace::GetGameModeType", "confidence": "low", "rationale": "Game-mode-rules slot 0, int=0 constant-returning getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4c30", "name": "CCSGameModeRules_Noop::GetGameModeType", "confidence": "low", "rationale": "Game-mode-rules slot 0, int=0 constant-returning getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4c40", "name": "CCSGameModeRules::GetGameModeType", "confidence": "low", "rationale": "Game-mode-rules base slot 0, int=0 constant-returning getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4c50", "name": "CInfoPlayerTerrorist::GetPredictionDescMap", "confidence": "low", "rationale": "Slot 47 of the static-descriptor trio", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4c60", "name": "CInfoPlayerCounterterrorist::GetPredictionDescMap", "confidence": "low", "rationale": "Slot 47 of the static-descriptor trio", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4c70", "name": "CInfoDeathmatchSpawn::GetPredictionDescMap", "confidence": "low", "rationale": "Slot 47 of the static-descriptor trio", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4c80", "name": "CPointGiveAmmo::GetPredictionDescMap", "confidence": "low", "rationale": "Slot 47 of the static-descriptor trio", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4c90", "name": "SpawnPoint::GetPredictionDescMap", "confidence": "low", "rationale": "Slot 47 of the static-descriptor trio", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4ca0", "name": "CCSGameRulesProxy::GetPredictionDescMap", "confidence": "low", "rationale": "Slot 47 of the static-descriptor trio", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e4ec0", "name": "CBaseGrenade::Spawn", "confidence": "low", "rationale": "Entity slot 4 overridden with physics setup, 9 callers (class+slot)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e50e0", "name": "CNetMessagePB<452, CMsgTEFireBullets, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "Message slot 0, complete destructor (no free)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e5120", "name": "CNetMessagePB<452, CMsgTEFireBullets, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "Message slot 1, deleting destructor (calls operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e51a0", "name": "CNetMessagePB<452, CMsgTEFireBullets, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CopyConstruct", "confidence": "low", "rationale": "Message slot 5, calls memcpy-like + per-type copy helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e5230", "name": "CNetMessagePB<452, CMsgTEFireBullets, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "Binding slot 6, allocates then invokes per-type copy helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e52a0", "name": "CNetMessagePB<453, CMsgPlayerBulletHit, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "Message slot 0, complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e52e0", "name": "CNetMessagePB<453, CMsgPlayerBulletHit, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "Message slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e5360", "name": "CNetMessagePB<453, CMsgPlayerBulletHit, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CopyConstruct", "confidence": "low", "rationale": "Message slot 5, memcpy-like + per-type copy helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e53f0", "name": "CNetMessagePB<453, CMsgPlayerBulletHit, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "Binding slot 6, allocate + per-type copy helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e5460", "name": "CSPerRoundStats_t::SetNetworkVar", "confidence": "low", "rationale": "Per-round-stats network struct slot 1, int=1 setter (class+slot only)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e5480", "name": "CCSGameRules::NetworkVar_m_RetakeRules::SetField", "confidence": "low", "rationale": "Retake-rules network var wrapper slot 4, int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e54e0", "name": "CSPerRoundStats_t::SetNetworkVar", "confidence": "low", "rationale": "Per-round-stats network struct slot 2, int=1 setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e55e0", "name": "CPointGiveAmmo::GetType", "confidence": "low", "rationale": "Point-give-ammo slot 8, int=0 getter (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e5a50", "name": "CSPerRoundStats_t::SetNetworkVar", "confidence": "low", "rationale": "Per-round-stats network struct slot 3, int=1 setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e5a70", "name": "CCSGameRules::NetworkVar_m_RetakeRules::GetField", "confidence": "low", "rationale": "Retake-rules network var wrapper slot 6, int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e5a80", "name": "CCSGameRules::NetworkVar_m_RetakeRules::CopyFrom", "confidence": "low", "rationale": "Retake-rules network var wrapper slot 3, int=0 helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e5be0", "name": "CNetMessagePB<130, CUserMessageSendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "Message slot 0, complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e5c20", "name": "CNetMessagePB<130, CUserMessageSendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "Message slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e5ca0", "name": "CUserMessageSendAudio_t::~CUserMessageSendAudio_t", "confidence": "medium", "rationale": "Protobuf wrapper struct slot 0, complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e5ce0", "name": "CUserMessageSendAudio_t::~CUserMessageSendAudio_t", "confidence": "medium", "rationale": "Wrapper struct slot 1, deleting destructor (calls delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e5d60", "name": "CNetMessagePB<130, CUserMessageSendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CopyConstruct", "confidence": "low", "rationale": "Message slot 5, memcpy-like + per-type copy helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e5df0", "name": "CNetMessagePB<130, CUserMessageSendAudio, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "Binding slot 6, allocate + per-type copy helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e5e60", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "CProtoBufMsg slot 0, destructor calling shared teardown helper", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e5ea0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "CProtoBufMsg slot 0, destructor calling shared teardown helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e5ee0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "CProtoBufMsg slot 0, destructor calling shared teardown helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e5f20", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "CProtoBufMsg slot 0, destructor calling shared teardown helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e5f60", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "Memory-pool slot 3, calls per-type message constructor helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e5fa0", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "low", "rationale": "Memory-pool slot 0, destructor via shared helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6020", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "low", "rationale": "Memory-pool slot 0, destructor via shared helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e60a0", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "low", "rationale": "Memory-pool slot 0, destructor via shared helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6120", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "low", "rationale": "Memory-pool slot 0, destructor via shared helper", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e61a0", "name": "CSPerRoundStats_t::SetNetworkVar", "confidence": "low", "rationale": "Per-round-stats network struct slot 4, int=1 setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e61c0", "name": "CSPerRoundStats_t::RegisterNetworkVars", "confidence": "low", "rationale": "Per-round-stats slot 0, int=0 init helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e61e0", "name": "CCSGameRules::IsWarmupPeriod", "confidence": "low", "rationale": "CCSGameRules slot 77, int=0 predicate calling two getters (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6220", "name": "CCSGameRules::ClientDisconnected", "confidence": "low", "rationale": "CCSGameRules slot 16, int=2 handler (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6250", "name": "CCSGameRules::GetGameDescription", "confidence": "low", "rationale": "CCSGameRules slot 3, int=1 getter (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6270", "name": "CCSGameRules::ShouldCollide", "confidence": "low", "rationale": "CCSGameRules slot 13, int=1 predicate (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6300", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_t::~CCSUsrMsg_EndOfMatchAllPlayersData_t", "confidence": "medium", "rationale": "Usermessage wrapper slot 0, complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6340", "name": "CCSUsrMsg_EndOfMatchAllPlayersData_t::~CCSUsrMsg_EndOfMatchAllPlayersData_t", "confidence": "medium", "rationale": "Usermessage wrapper slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e63c0", "name": "CCSUsrMsg_ServerRankRevealAll_t::~CCSUsrMsg_ServerRankRevealAll_t", "confidence": "medium", "rationale": "Usermessage wrapper slot 0, complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6400", "name": "CCSUsrMsg_ServerRankRevealAll_t::~CCSUsrMsg_ServerRankRevealAll_t", "confidence": "medium", "rationale": "Usermessage wrapper slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6480", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "Memory-pool slot 3, per-type constructor helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e64c0", "name": "CCSGameRules::PlayerKilled", "confidence": "low", "rationale": "CCSGameRules slot 32, int=2 event handler (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6540", "name": "CCSGameRules::GetRoundRestartTime", "confidence": "low", "rationale": "CCSGameRules slot 23, int=1 getter (class+slot only)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6550", "name": "CCSGameRules::PlayerTakeDamage", "confidence": "low", "rationale": "CCSGameRules slot 78, int=3 with 3 callers (class+slot only)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e66c0", "name": "CCSUsrMsg_SendPlayerItemDrops_t::~CCSUsrMsg_SendPlayerItemDrops_t", "confidence": "medium", "rationale": "Usermessage wrapper slot 0, complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6700", "name": "CCSUsrMsg_SendPlayerItemDrops_t::~CCSUsrMsg_SendPlayerItemDrops_t", "confidence": "medium", "rationale": "Usermessage wrapper slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6780", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "Memory-pool slot 3, per-type constructor helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e67c0", "name": "ClientJob_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty::~ClientJob_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty", "confidence": "low", "rationale": "GCSDK ClientJob slot 0, complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e67d0", "name": "ClientJob_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty::~ClientJob_EMsgGCCStrike15_v2_ServerNotificationForUserPenalty", "confidence": "low", "rationale": "ClientJob slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6800", "name": "ClientJob_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification::~ClientJob_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification", "confidence": "low", "rationale": "ClientJob slot 0, complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6810", "name": "ClientJob_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification::~ClientJob_EMsgGCCStrike15_v2_MatchEndRewardDropsNotification", "confidence": "low", "rationale": "ClientJob slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6920", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "Memory-pool slot 3, per-type constructor helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6960", "name": "CCSGameRules::MarkClientStopRecordAtRoundEnd", "confidence": "low", "rationale": "CCSGameRules slot 120, int=1 (class+slot only)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6980", "name": "CCSGameConfiguration::GetConVarValue", "confidence": "low", "rationale": "Game-config slot 3, int=0 getter (class+slot only)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6990", "name": "CCSGameConfiguration::GetConVarValue", "confidence": "low", "rationale": "Game-config slot 25, int=0 getter (class+slot only)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e69a0", "name": "SpawnPoint::Spawn", "confidence": "low", "rationale": "Entity slot 4, trivial override", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e69c0", "name": "SpawnPoint::Precache", "confidence": "low", "rationale": "Entity slot 5, calls shared base helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6a00", "name": "CInfoPlayerTerrorist::Spawn", "confidence": "low", "rationale": "Entity slot 4, trivial override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6a20", "name": "CInfoPlayerTerrorist::Precache", "confidence": "low", "rationale": "Entity slot 5, calls shared base helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6a60", "name": "CInfoPlayerCounterterrorist::Spawn", "confidence": "low", "rationale": "Entity slot 4, trivial override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6a80", "name": "CInfoPlayerCounterterrorist::Precache", "confidence": "low", "rationale": "Entity slot 5, calls shared base helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6ac0", "name": "CInfoDeathmatchSpawn::Spawn", "confidence": "low", "rationale": "Entity slot 4, trivial override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6ae0", "name": "CInfoDeathmatchSpawn::Precache", "confidence": "low", "rationale": "Entity slot 5, calls shared base helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6b20", "name": "CCSGameRulesProxy::Spawn", "confidence": "low", "rationale": "Entity slot 4, trivial override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6b40", "name": "CCSGameRulesProxy::Precache", "confidence": "low", "rationale": "Entity slot 5, calls shared base helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6b80", "name": "CPointGiveAmmo::Spawn", "confidence": "low", "rationale": "Entity slot 4, trivial override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6ba0", "name": "CPointGiveAmmo::Precache", "confidence": "low", "rationale": "Entity slot 5, calls shared base helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6c00", "name": "CPointGiveAmmo::GetDataDescMap", "confidence": "low", "rationale": "Slot 46 of the static-descriptor trio", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6c10", "name": "CPointGiveAmmo::GetServerClass", "confidence": "low", "rationale": "Slot 45 of the static-descriptor trio", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6c60", "name": "CInfoPlayerTerrorist::GetDataDescMap", "confidence": "low", "rationale": "Slot 46 of the static-descriptor trio", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6c70", "name": "CInfoPlayerTerrorist::GetServerClass", "confidence": "low", "rationale": "Slot 45 of the static-descriptor trio", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6ca0", "name": "CCSGameRulesProxy::GetDataDescMap", "confidence": "low", "rationale": "Slot 46 of the static-descriptor trio", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6cb0", "name": "CCSGameRulesProxy::GetServerClass", "confidence": "low", "rationale": "Slot 45 of the static-descriptor trio", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6cc0", "name": "CCashStack::UpdateOnRemove", "confidence": "low", "rationale": "CCashStack slot 27, int=0 calls a teardown helper (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6cd0", "name": "CCSGameConfiguration::GetConVarValue", "confidence": "low", "rationale": "Game-config slot 4, int=0 getter (class+slot only)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6d10", "name": "CCSGameConfiguration::BInitFromKeyValues", "confidence": "low", "rationale": "Game-config slot 8, int=3 parse-from-kv helper (class+slot only)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6d90", "name": "CCSGameConfiguration::ParseField", "confidence": "low", "rationale": "Game-config slot 1, int=1 parse helper (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e6e10", "name": "CCSGameConfiguration::BInitFromKeyValues", "confidence": "low", "rationale": "Game-config slot 0, int=2 parse-from-kv helper (class+slot only)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6ed0", "name": "CCSUsrMsg_RoundBackupFilenames_t::~CCSUsrMsg_RoundBackupFilenames_t", "confidence": "medium", "rationale": "Usermessage wrapper slot 0, complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e6f10", "name": "CCSUsrMsg_RoundBackupFilenames_t::~CCSUsrMsg_RoundBackupFilenames_t", "confidence": "medium", "rationale": "Usermessage wrapper slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e7890", "name": "CCSGameRules::GetMatchInfoTeamStatusString", "confidence": "medium", "rationale": "References #CSGO_MatchInfoTeam_LossElim / _WinAdvan series-status tokens", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e7d30", "name": "CAmmoDefTyped::GetAmmoTypeInfo", "confidence": "low", "rationale": "Ammo-def slot 12, int=2 index accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e8240", "name": "CCSGameRules::ClientSettingsChanged", "confidence": "low", "rationale": "CCSGameRules slot 57, int=2 handler (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e8c60", "name": "CCSAmmoDef::AddAmmoType", "confidence": "medium", "rationale": "CCSAmmoDef slot 10, int=2 with three parse/insert helpers (classic AddAmmoType)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e97b0", "name": "CCSGameRules::GetPlayerSpawnSpot", "confidence": "low", "rationale": "CCSGameRules slot 54, int=2 (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e9c10", "name": "CAttributeIterator_HasAttribute::OnIterateAttributeValue", "confidence": "low", "rationale": "Attribute visitor slot 5, int=2 typed OnIterateAttributeValue overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e9c50", "name": "CAttributeIterator_HasAttribute::OnIterateAttributeValue", "confidence": "low", "rationale": "Attribute visitor slot 4, int=2 typed OnIterateAttributeValue overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e9c90", "name": "CAttributeIterator_HasAttribute::OnIterateAttributeValue", "confidence": "low", "rationale": "Attribute visitor slot 3, int=2 typed OnIterateAttributeValue overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e9cd0", "name": "CAttributeIterator_HasAttribute::OnIterateAttributeValue", "confidence": "low", "rationale": "Attribute visitor slot 2, int=2 typed OnIterateAttributeValue overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e9df0", "name": "CAmmoDefTyped::Index", "confidence": "low", "rationale": "Ammo-def slot 7, int=1 name-to-index accessor via string helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ea430", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "low", "rationale": "CProtoBufMsg slot 1, deleting destructor (teardown + delete helper)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ea480", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "low", "rationale": "CProtoBufMsg slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ea4d0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "low", "rationale": "CProtoBufMsg slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ea520", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "low", "rationale": "CProtoBufMsg slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ea6d0", "name": "CCSAmmoDef::GetAmmoType", "confidence": "low", "rationale": "CCSAmmoDef slot 3, int=1 accessor via string helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ea7c0", "name": "CCSAmmoDef::GetAmmoType", "confidence": "low", "rationale": "CCSAmmoDef slot 4, int=1 accessor via string helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ea8c0", "name": "CAmmoDefTyped::GetAmmoType", "confidence": "low", "rationale": "Ammo-def slot 3, int=1 accessor via string helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12eaab0", "name": "CBaseGrenade::Precache", "confidence": "low", "rationale": "Grenade slot 5, calls sound/physics setup helpers (class+slot only)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eab40", "name": "CAmmoDefTyped::GetAmmoType", "confidence": "low", "rationale": "Ammo-def slot 4, int=1 accessor via string helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ead30", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "low", "rationale": "Memory-pool slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12eadc0", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "low", "rationale": "Memory-pool slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12eae50", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "low", "rationale": "Memory-pool slot 1, deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12eaee0", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "low", "rationale": "Memory-pool slot 1, deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12eb7b0", "name": "CCSGameModeRules::Init", "confidence": "low", "rationale": "Game-mode-rules base slot 2, int=1 lifecycle hook (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eb7f0", "name": "CCSGameModeRules_Noop::Init", "confidence": "low", "rationale": "Noop mode-rules slot 2, no-op override of the base hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eb830", "name": "CCSGameModeRules::Shutdown", "confidence": "low", "rationale": "Game-mode-rules base slot 3, int=1 lifecycle hook (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eb890", "name": "CCSGameModeRules_Noop::Shutdown", "confidence": "low", "rationale": "Noop mode-rules slot 3, no-op override of the base hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ec230", "name": "CCSGameRules::IsWarmupPeriod", "confidence": "low", "rationale": "CCSGameRules slot 95, int=0 predicate via GetGameModeRules helper (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ec260", "name": "CCSGameConfiguration::IsValid", "confidence": "low", "rationale": "Game-config slot 44, int=0 predicate via shared helper (class+slot only)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ec2a0", "name": "CCSGameConfiguration::IsValid", "confidence": "low", "rationale": "Game-config slot 45, int=0 predicate via shared helper (class+slot only)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ec430", "name": "CCSGameModeRules_ArmsRace::Init", "confidence": "low", "rationale": "ArmsRace mode-rules slot 2, int=1 init hook (class+slot only)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ed050", "name": "CCSGameRules::IsFriendlyFireOn", "confidence": "low", "rationale": "CCSGameRules slot 96, int=0 predicate, 3 callers (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ed430", "name": "CCSGameRules::GoToIntermission", "confidence": "low", "rationale": "CCSGameRules slot 87, int=1 (class+slot only)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ed4b0", "name": "CCSGameRules::CheckRestartRound", "confidence": "low", "rationale": "CCSGameRules slot 127, int=1, calls the slot-96 predicate (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ed540", "name": "CCSGameRules::GetRoundRemainingTime", "confidence": "low", "rationale": "CCSGameRules slot 129, int=1 float=1 time getter (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ee060", "name": "CCSGameModeRules_Deathmatch::Shutdown", "confidence": "low", "rationale": "Deathmatch mode-rules slot 3, int=1 lifecycle hook (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ee220", "name": "CCSGameModeRules_Deathmatch::Init", "confidence": "low", "rationale": "Deathmatch mode-rules slot 2, int=1 lifecycle hook (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ee3f0", "name": "CCSGameConfiguration::GetName", "confidence": "low", "rationale": "Game-config slot 13, int=0 string getter via string helpers (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12eea90", "name": "CCSGameRules::ClientCommand", "confidence": "low", "rationale": "CCSGameRules slot 89, int=3, 2 callers (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12efaa0", "name": "CCSGameRules::RadiusDamage", "confidence": "low", "rationale": "CCSGameRules slot 128, int=2 float=1 damage-shaped (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f09d0", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "Memory-pool slot 2, calls generic free/dtor helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f0a60", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "Memory-pool slot 2, calls generic free/dtor helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f0af0", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "Memory-pool slot 2, calls generic free/dtor helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f0b80", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "Memory-pool slot 2, calls generic free/dtor helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f4830", "name": "CCashStack::GetBaseEntity", "confidence": "low", "rationale": "Entity slot 48, int=1 shared entity accessor (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f48b0", "name": "CBaseGrenade::GetBaseEntity", "confidence": "low", "rationale": "Entity slot 48, int=1 shared entity accessor (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f4930", "name": "CCSGameRulesProxy::GetBaseEntity", "confidence": "low", "rationale": "Entity slot 48, int=1 shared entity accessor (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f5810", "name": "CCashStack::Precache", "confidence": "medium", "rationale": "References cash_stack.vmdl and cash_stack_pickup.vpcf; calls precache helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f5fe0", "name": "CCashStack::OnPickup", "confidence": "low", "rationale": "CCashStack slot 270, CS-specific high-index virtual, int=2 (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f6b50", "name": "GameAmmoTypeInfo_t::Schema_DynamicBinding", "confidence": "low", "rationale": "Schema struct vtable slot 1, trivial (class+slot only)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f7970", "name": "GameAmmoTypeInfo_t::Schema_DynamicBinding", "confidence": "low", "rationale": "Schema struct vtable slot 2, trivial (class+slot only)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f8d10", "name": "CBaseEntity::PhysicsCheckWaterTransition", "confidence": "medium", "rationale": "References BaseEntity.EnterWater sound, recurses over children, 644 callers, uses AbsVelocity", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x12f9270", "name": "CFlashbangProjectile::Detonate", "confidence": "low", "rationale": "Flashbang high-index virtual slot 306, int=2 (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x130d470", "name": "CCSGameRules::ShouldChargeFriendlyFire", "confidence": "low", "rationale": "CCSGameRules slot 65, int=0 predicate (class+slot only)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1310f60", "name": "CCSGameRules::SetGamePhase", "confidence": "medium", "rationale": "Fires GamePhaseChanged event and touches GameTime_t network field", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1311a90", "name": "CCSGameModeRules_Deathmatch::OnRoundStart", "confidence": "low", "rationale": "Deathmatch mode-rules slot 8, int=1 handler (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1311b70", "name": "CCSGameRules::BeginNewMatch", "confidence": "medium", "rationale": "References BeginMatch phase and begin_new_match event", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1313210", "name": "CBaseGrenade::Explode", "confidence": "medium", "rationale": "Plays Grenade.Explode sound and triggers network StateChanged", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13145c0", "name": "CCSGameModeRules_ArmsRace::OnPlayerKilled", "confidence": "low", "rationale": "ArmsRace slot 9, int=4 kill/weapon-progression handler (class+slot only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x131df20", "name": "CCSGameRules::RestartRound", "confidence": "medium", "rationale": "References RestartRound and fires round_poststart, calls round setup helpers", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x131ebc0", "name": "CCSGameRules::InitGunGameWeaponProgression", "confidence": "medium", "rationale": "References weapon_awp and weapon_knifegg (arms-race/gungame weapon list)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1320130", "name": "CNetworkUtlVectorBase::CopyFrom", "confidence": "low", "rationale": "References CNetworkUtlVectorBase and CUtlString schema names", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1320660", "name": "CRetakeGameRules::Init", "confidence": "low", "rationale": "CRetakeGameRules slot 0, 4 callers, constructor/init helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1320c70", "name": "CRetakeGameRules::Reset", "confidence": "low", "rationale": "CRetakeGameRules slot 1, delegates to slot-0 init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1320ca0", "name": "CCSGameRules::NetworkVar_m_RetakeRules::Get", "confidence": "low", "rationale": "Retake-rules network var wrapper slot 0, int=1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1320cb0", "name": "CCSGameRules::NetworkVar_m_RetakeRules::Reset", "confidence": "low", "rationale": "Retake-rules network var wrapper slot 1, delegates to CRetakeGameRules::Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x132dfe0", "name": "CAmmoDefTyped::AddAmmoType", "confidence": "low", "rationale": "Ammo-def slot 11, int=2 with parse/insert helpers (AddAmmoType-shaped)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1331960", "name": "CCSGameRules::CreateStandardEntities", "confidence": "low", "rationale": "CCSGameRules slot 8, int=2 heavy init calling many subsystems (class+slot only)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1371e40", "name": "std::vector::_M_realloc_append", "confidence": "medium", "rationale": "Contains the libstdc++ 'vector::_M_realloc_append' / max_size length-error strings", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1376600", "name": "CCashStack::GetDataDescMap", "confidence": "low", "rationale": "Slot 46 of the static-descriptor trio", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1376610", "name": "CCashStack::GetServerClass", "confidence": "low", "rationale": "Slot 45 of the static-descriptor trio", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1376620", "name": "CFlashbangProjectile::Precache", "confidence": "low", "rationale": "Flashbang slot 8, int=2 calling precache helpers (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1377430", "name": "CBaseGrenade::GetDataDescMap", "confidence": "low", "rationale": "Slot 46 of the static-descriptor trio", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1377440", "name": "CBaseGrenade::GetServerClass", "confidence": "low", "rationale": "Slot 45 of the static-descriptor trio", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1380490", "name": "CCSGameRules::CheckWinConditions", "confidence": "low", "rationale": "CCSGameRules slot 20, int=1 querying retake game rules (class+slot only)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1380960", "name": "CCSGameRules::CheckWinLimit", "confidence": "low", "rationale": "CCSGameRules slot 21, int=1 delegating to slot-20 win-conditions", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1397e30", "name": "CCSGameModeRules_Deathmatch::CalculateBonusWeaponReward", "confidence": "low", "rationale": "Deathmatch slot 5, int=3 float=1 reward/bonus computation (class+slot only)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399060", "name": "CVoiceGameMgrHelper::CanPlayerModifyVoiceFlags", "confidence": "low", "rationale": "Voice-mgr helper slot 2, int=0 secondary predicate (class+slot only)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399850", "name": "CSMatchStats_t::GetNetworkVar", "confidence": "low", "rationale": "Match-stats network struct slot 5, int=0 getter (class+slot only)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399860", "name": "CRetakeGameRules::Precache", "confidence": "low", "rationale": "gamerules vtable slot 4 stub, no strings; early-slot override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399870", "name": "CRetakeGameRules::Think", "confidence": "low", "rationale": "gamerules vtable slot 6 stub, no other signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399880", "name": "CFuncRetakeBarrier::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0, 16-byte stub, 1 caller (class registration)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399890", "name": "CFuncRetakeBarrier::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44, per-class descriptor accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13998a0", "name": "HostagePathCost::operator()", "confidence": "low", "rationale": "HostagePathCost functor slot 17, second cost-eval overload", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13998b0", "name": "HostagePathCost::Reset", "confidence": "low", "rationale": "HostagePathCost slot 4 zero-arg stub, likely reset/dtor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13998c0", "name": "CCSMinimapBoundary::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 registration caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13998d0", "name": "CCSMinimapBoundary::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13998e0", "name": "CCSPetPlacement::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 registration caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13998f0", "name": "CCSPetPlacement::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399910", "name": "CEmptyWorldService::OnActiveStateChanged", "confidence": "low", "rationale": "IEngineService slot 19 override, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399920", "name": "CEmptyWorldService::StartupServer", "confidence": "low", "rationale": "IEngineService slot 15 (int=1) override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399930", "name": "CEmptyWorldService::PrepareLevelResources", "confidence": "low", "rationale": "IEngineService slot 13 override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399950", "name": "CSmokeVolumeSystem::GameServerSteamAPIDeactivated", "confidence": "low", "rationale": "game-system slot 65 recurs across systems (paired Steam API event)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399960", "name": "CSmokeVolumeSystem::GetName", "confidence": "low", "rationale": "IGameSystem slot 3 (int=1) returns const name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399970", "name": "CSmokeVolumeSystem::LevelShutdownPreEntity", "confidence": "low", "rationale": "IGameSystem level-event slot 31 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399980", "name": "CUtlAutoList::GetList", "confidence": "low", "rationale": "CUtlAutoList template slot 0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399a50", "name": "CAttributeIterator_GetTypedAttributeValue::~CAttributeIterator_GetTypedAttributeValue", "confidence": "low", "rationale": "iterator visitor slot 0 = destructor stub", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1399a60", "name": "CAttributeIterator_GetTypedAttributeValue::~CAttributeIterator_GetTypedAttributeValue", "confidence": "low", "rationale": "iterator visitor slot 0 = destructor stub", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a020", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "entity spawner template slot 1 = create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a030", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "slot 2 with int=3 (this,id,value) = real attribute-visit callback", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a060", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "low", "rationale": "visitor slot 3 default-return overload for other value type", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a070", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "low", "rationale": "visitor slot 4 default-return overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a080", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "low", "rationale": "visitor slot 5 default-return overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a090", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "slot 2 with int=3 = real attribute-visit callback (float value)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a0c0", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "low", "rationale": "visitor slot 3 default-return overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a0d0", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "low", "rationale": "visitor slot 4 default-return overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a0e0", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "low", "rationale": "visitor slot 5 default-return overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a0f0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 5 name accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a100", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 6 predicate stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a110", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 (int=2, 3 callers) global-pointer setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a120", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8 global-pointer accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a130", "name": "CGameSystemStaticFactory::GetGlobalPointer", "confidence": "low", "rationale": "factory slot 9 accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a140", "name": "CTier2AppSystem::QueryInterface", "confidence": "medium", "rationale": "IAppSystem vtable slot 2 = QueryInterface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a150", "name": "CTier2AppSystem::GetDependencies", "confidence": "low", "rationale": "IAppSystem slot 5 = GetDependencies", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a160", "name": "CTier2AppSystem::GetTier", "confidence": "low", "rationale": "IAppSystem slot 6 = GetTier", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a170", "name": "CEmptyWorldService::OnUpdateWhenNotInGame", "confidence": "low", "rationale": "IEngineService slot 7 override guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a180", "name": "CTier2AppSystem::OnAppSystemInit", "confidence": "low", "rationale": "app-system slot 9 override guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a190", "name": "CTier2AppSystem::OnAppSystemShutdown", "confidence": "low", "rationale": "app-system slot 10 override guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a1a0", "name": "CEmptyWorldService::GetName", "confidence": "low", "rationale": "IEngineService slot 11 name accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a1b0", "name": "CEmptyWorldService::SetActive", "confidence": "low", "rationale": "IEngineService slot 12 (int=1) setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a1c0", "name": "CEmptyWorldService::OnFrameBoundary", "confidence": "low", "rationale": "IEngineService slot 16 (int=1) event guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a1d0", "name": "CEmptyWorldService::OnAddClient", "confidence": "low", "rationale": "IEngineService slot 17 (int=2) client event guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a1e0", "name": "CEmptyWorldService::OnRemoveClient", "confidence": "low", "rationale": "IEngineService slot 18 (int=2) client event guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a1f0", "name": "CEmptyWorldService::OnClientFullyConnect", "confidence": "low", "rationale": "IEngineService slot 20 (int=1) client event guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a200", "name": "CEmptyWorldService::OnClientDisconnect", "confidence": "low", "rationale": "IEngineService slot 21 (int=2) client event guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a210", "name": "CTier2AppSystem::Reconnect", "confidence": "low", "rationale": "IAppSystem slot 7 = Reconnect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a220", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "low", "rationale": "visitor slot 1 overload stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a230", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "low", "rationale": "visitor slot 1 overload stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a2b0", "name": "CFuncRetakeBarrier::GetScriptDesc", "confidence": "low", "rationale": "entity vtable slot 47 script/schema desc stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a2c0", "name": "CCSMinimapBoundary::GetScriptDesc", "confidence": "low", "rationale": "entity vtable slot 47 script/schema desc stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a2d0", "name": "CCSPetPlacement::GetScriptDesc", "confidence": "low", "rationale": "entity vtable slot 47 script/schema desc stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a4c0", "name": "HostagePathCost::operator()", "confidence": "medium", "rationale": "slot 16 int=5 float=2 (vectors) = primary path-cost evaluation functor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a580", "name": "CCSMinimapBoundary::Spawn", "confidence": "low", "rationale": "entity slot 4 (int=1) init method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a590", "name": "CCSMinimapBoundary::Precache", "confidence": "low", "rationale": "entity slot 5 (int=1) calls shared precache helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139a5c0", "name": "CCSPetPlacement::Spawn", "confidence": "low", "rationale": "entity slot 4 (int=1) init method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139a5d0", "name": "CCSPetPlacement::Precache", "confidence": "low", "rationale": "entity slot 5 (int=1) calls shared precache helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139aa60", "name": "CTier2AppSystem::Init", "confidence": "medium", "rationale": "IAppSystem slot 3 = Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139aa90", "name": "CTier2AppSystem::SetName", "confidence": "low", "rationale": "app-system slot 8 (int=3) setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139aad0", "name": "CTier2AppSystem::Connect", "confidence": "medium", "rationale": "IAppSystem slot 0 (int=2 this+factory) = Connect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139ab10", "name": "CTier2AppSystem::Shutdown", "confidence": "low", "rationale": "IAppSystem slot 4 = Shutdown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139ab30", "name": "CTier2AppSystem::Disconnect", "confidence": "medium", "rationale": "IAppSystem slot 1 (int=1) = Disconnect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139ab70", "name": "CCSPetPlacement::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 92 common override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139b450", "name": "CSmokeVolumeSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "game-system slot 64 (int=1) frame-update event guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139b9a0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139b9d0", "name": "CSmokeVolumeSystem::GameServerSteamAPIActivated", "confidence": "low", "rationale": "game-system slot 62 recurs across systems (Steam API event)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139ba00", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 2 destroy method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139ba30", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "medium", "rationale": "factory slot 1 allocates+constructs the game system (new+init callees)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139bce0", "name": "CSmokeVolumeSystem::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 60 (int=2, 2 callers) level-init event guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139bec0", "name": "CSmokeVolumeSystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 63 level-shutdown event guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139bf60", "name": "CSmokeVolumeSystem::GetOwnerPlayerPawn", "confidence": "low", "rationale": "strings CCSPlayerPawn/CHandle, int=2, resolves a CHandle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139c0b0", "name": "CEmptyWorldService::OnClientPutInServer", "confidence": "low", "rationale": "IEngineService slot 23 (int=1) client event guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139c110", "name": "CEmptyWorldService::OnClientActive", "confidence": "low", "rationale": "IEngineService slot 22 (int=1, 1 caller) client event guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139c2b0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 4 setter stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139c310", "name": "CGameSystemStaticFactory::GetGameSystemName", "confidence": "low", "rationale": "factory slot 3 name accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139c580", "name": "CUtlAutoList::RemoveFromList", "confidence": "low", "rationale": "autolist slot 1 calls removal helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139c6d0", "name": "CFuncRetakeBarrier::Spawn", "confidence": "low", "rationale": "entity slot 4 (int=1) init method guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139c830", "name": "CFuncRetakeBarrier::Precache", "confidence": "low", "rationale": "entity slot 5 (int=1) calls a precache helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139cae0", "name": "CC_sv_annotation_remove_weapon", "confidence": "high", "rationale": "references usage string 'sv_annotation_remove_weapon ' = concommand callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139d260", "name": "CFuncRetakeBarrier::AcceptInput", "confidence": "low", "rationale": "entity slot 48 (int=1) input-handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139d2e0", "name": "CCSMinimapBoundary::AcceptInput", "confidence": "low", "rationale": "entity slot 48 (int=1) input-handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139d360", "name": "CCSPetPlacement::AcceptInput", "confidence": "low", "rationale": "entity slot 48 (int=1) input-handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139ecb0", "name": "CCSGameRules::HandleChatWheelPlanCommand", "confidence": "medium", "rationale": "references #Chatwheel_aplan/#Chatwheel_bplan localization tokens (plant-A/B chat wheel)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a03c0", "name": "RegisterSchemaField_CHandle_CCSPlayerPawn", "confidence": "low", "rationale": "references type strings 'CHandle< CCSPlayerPawn>' and 'bool' = schema field registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a4510", "name": "CCSGO_TeamSelectTerroristPosition::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 92 common override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a45b0", "name": "CCSGO_EndOfMatchLineupEndpoint::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 92 common override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13aeee0", "name": "CRetakeGameRules::ParseBombPlantCoordinates", "confidence": "high", "rationale": "'[ RETAKE RULES ] Bad coordinate entry ... weight x y z pitch yaw roll' = bomb-plant coord parser", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13b02f0", "name": "CSmokeVolumeSystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 32 level-shutdown event guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13b23c0", "name": "CRetakeGameRules::HandleCardSelectionRequest", "confidence": "medium", "rationale": "'[ RETAKE RULES ] Player invalid offering index / card request but no offerings' = card-request handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13b4720", "name": "CRetakeGameRules::AssignMVPCardBoost", "confidence": "medium", "rationale": "'[ RETAKE RULES ] Unable to assign MVP boost ... cannot find a regular card to boost'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13be980", "name": "CRetakeGameRules::BuildRetakeCardList", "confidence": "low", "rationale": "retake-region function building a std::vector (max_size/realloc_append strings)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3160", "name": "CFuncRetakeBarrier::GetScriptDesc", "confidence": "low", "rationale": "entity vtable slot 46 descriptor stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3170", "name": "CFuncRetakeBarrier::GetPredictionDescMap", "confidence": "low", "rationale": "entity vtable slot 45 descriptor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3180", "name": "CCSMinimapBoundary::GetScriptDesc", "confidence": "low", "rationale": "entity vtable slot 46 descriptor stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3190", "name": "CCSMinimapBoundary::GetPredictionDescMap", "confidence": "low", "rationale": "entity vtable slot 45 descriptor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c31a0", "name": "CItem_Healthshot::PrimaryAttack", "confidence": "low", "rationale": "weapon vtable slot 387 (int=2, 2 callers) attack method guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c31d0", "name": "CItem_Healthshot::Deploy", "confidence": "low", "rationale": "weapon vtable slot 393 (int=1) deploy method guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3210", "name": "CTEFireBullets::Create", "confidence": "low", "rationale": "temp-entity slot 4, single caller create/broadcast guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3220", "name": "CCSGO_TeamPreviewCharacterPosition::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3230", "name": "CCSGO_TeamPreviewCharacterPosition::NetworkVar_m_agentItem::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar_m_agentItem wrapper slot 33 (int=1) change-notify thunk", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3250", "name": "CCSGO_TeamPreviewCharacterPosition::NetworkVar_m_glovesItem::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar_m_glovesItem wrapper slot 33 change-notify thunk", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3270", "name": "CCSGO_TeamPreviewCharacterPosition::NetworkVar_m_weaponItem::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar_m_weaponItem wrapper slot 33 change-notify thunk", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3290", "name": "CCSGO_TeamSelectTerroristPosition::UpdateTransmitState", "confidence": "low", "rationale": "entity vtable slot 237 common override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c32a0", "name": "CCSGO_TeamSelectTerroristPosition::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c32b0", "name": "CCSGO_TeamSelectCounterTerroristPosition::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c32c0", "name": "CCSGO_TeamIntroTerroristPosition::UpdateTransmitState", "confidence": "low", "rationale": "entity vtable slot 237 common override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c32d0", "name": "CCSGO_TeamIntroTerroristPosition::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c32e0", "name": "CCSGO_TeamIntroCounterTerroristPosition::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c32f0", "name": "CCSGO_WingmanIntroTerroristPosition::UpdateTransmitState", "confidence": "low", "rationale": "entity vtable slot 237 common override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3300", "name": "CCSGO_WingmanIntroTerroristPosition::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3310", "name": "CCSGO_WingmanIntroCounterTerroristPosition::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3320", "name": "CCSGO_EndOfMatchLineupEndpoint::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3330", "name": "CCSGO_EndOfMatchLineupStart::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3340", "name": "CCSGO_EndOfMatchLineupEnd::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3350", "name": "CDebugOverlayBullets::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 67 (1 caller) frame-update event guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3360", "name": "CCSGO_TeamSelectTerroristPosition::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3370", "name": "CCSGO_TeamSelectCounterTerroristPosition::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3380", "name": "CCSGO_TeamIntroTerroristPosition::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3390", "name": "CCSGO_TeamIntroCounterTerroristPosition::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c33a0", "name": "CCSGO_WingmanIntroTerroristPosition::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c33b0", "name": "CCSGO_WingmanIntroCounterTerroristPosition::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c33c0", "name": "CCSGO_EndOfMatchLineupEndpoint::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c33d0", "name": "CCSGO_EndOfMatchLineupStart::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c33e0", "name": "CCSGO_EndOfMatchLineupEnd::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c33f0", "name": "CCSGOVScriptGameSystem::GameServerSteamAPIDeactivated", "confidence": "low", "rationale": "game-system slot 65 recurring Steam API event", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3400", "name": "CCSGOVScriptGameSystem::GameServerSteamAPIActivated", "confidence": "low", "rationale": "game-system slot 62 recurring Steam API event", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3410", "name": "CCSGOVScriptGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "game-system slot 83 recurring manifest event guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3420", "name": "CDebugOverlayBullets::GameServerSteamAPIDeactivated", "confidence": "low", "rationale": "game-system slot 65 recurring Steam API event", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3430", "name": "CDebugOverlayBullets::GameServerSteamAPIActivated", "confidence": "low", "rationale": "game-system slot 62 recurring Steam API event", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3440", "name": "CDebugOverlayGrenades::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "game-system loop-event slot 72 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3450", "name": "CDebugOverlayGrenades::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system loop-event slot 73 guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3460", "name": "CDebugOverlayGrenades::PreWorldUpdate", "confidence": "low", "rationale": "game-system loop-event slot 74 (2 callers) guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3470", "name": "CDebugOverlayGrenades::OnEntitySpawned", "confidence": "low", "rationale": "game-system entity-event slot 75 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3480", "name": "CDebugOverlayGrenades::OnEntityCreated", "confidence": "low", "rationale": "game-system entity-event slot 77 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3490", "name": "CDebugOverlayGrenades::OnEntityDeleted", "confidence": "low", "rationale": "game-system entity-event slot 78 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c34a0", "name": "CDebugOverlayGrenades::OnEntityParentChanged", "confidence": "low", "rationale": "game-system entity-event slot 79 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c34b0", "name": "CDebugOverlayGrenades::ServerGamePostSimulate", "confidence": "low", "rationale": "game-system simulate-event slot 80 guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c34c0", "name": "CDebugOverlayGrenades::BuildGameSessionManifest", "confidence": "low", "rationale": "game-system slot 83 recurring manifest event guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c34d0", "name": "CDebugOverlayGrenades::GameServerSteamAPIDeactivated", "confidence": "low", "rationale": "game-system slot 65 recurring Steam API event", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c34e0", "name": "CDebugOverlayGrenades::GameServerSteamAPIActivated", "confidence": "low", "rationale": "game-system slot 62 recurring Steam API event", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c34f0", "name": "CDebugOverlayGrenades::OnClientFullySignedOn", "confidence": "low", "rationale": "game-system client-event slot 81 guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3500", "name": "CDebugOverlayWorldModel::GameServerSteamAPIDeactivated", "confidence": "low", "rationale": "game-system slot 65 recurring Steam API event", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3510", "name": "CDebugOverlayWorldModel::GameServerSteamAPIActivated", "confidence": "low", "rationale": "game-system slot 62 recurring Steam API event", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3520", "name": "CBombTarget::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3530", "name": "CInfoInstructorHintBombTargetA::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3540", "name": "CInfoInstructorHintBombTargetB::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3550", "name": "CBombTarget::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3560", "name": "CInfoInstructorHintBombTargetA::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3570", "name": "CInfoInstructorHintBombTargetB::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3580", "name": "CHostageRescueZoneShim::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3590", "name": "CHostageRescueZoneShim::StartTouch", "confidence": "low", "rationale": "trigger vtable slot 148 (int=1) touch-handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c35a0", "name": "CHostageRescueZoneShim::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 278 override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c35b0", "name": "CHostageRescueZone::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c35c0", "name": "CInfoInstructorHintHostageRescueZone::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c35d0", "name": "CHostageRescueZoneShim::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c35e0", "name": "CHostageRescueZone::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c35f0", "name": "CInfoInstructorHintHostageRescueZone::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3600", "name": "CTriggerBuoyancy::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3610", "name": "CFuncWater::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3620", "name": "CTriggerBuoyancy::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3630", "name": "CFuncWater::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3660", "name": "CPhysicsPropMultiplayer::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3670", "name": "CCSSprite::GetServerClass", "confidence": "low", "rationale": "entity vtable slot 0 stub, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3680", "name": "CPhysicsPropMultiplayer::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3690", "name": "CCSSprite::GetDataDescMap", "confidence": "low", "rationale": "entity vtable slot 44 descriptor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c36c0", "name": "CTEFireBullets::GetServerClass", "confidence": "low", "rationale": "temp-entity vtable slot 3 descriptor stub", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c36d0", "name": "CDebugOverlayWorldModel::OnEntityCreated", "confidence": "low", "rationale": "game-system entity-event slot 66 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c36e0", "name": "CUtlAutoList::GetList", "confidence": "low", "rationale": "CUtlAutoList template slot 0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3d20", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "entity spawner template slot 1 = create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3d30", "name": "CCallResult::Run", "confidence": "medium", "rationale": "CCallResult slot 0 (int=1) = Steam async-result Run callback", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3d60", "name": "CCallResult::GetCallbackFlags", "confidence": "low", "rationale": "CCallResult slot 2 metadata accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3d70", "name": "CCallResult::Run", "confidence": "medium", "rationale": "CCallResult slot 0 (int=1) = Steam async-result Run callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3da0", "name": "CCallResult::GetCallbackFlags", "confidence": "low", "rationale": "CCallResult slot 2 metadata accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3db0", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "reallocating factory slot 0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3dc0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "reallocating factory slot 1 create", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3dd0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "reallocating factory slot 2 destroy", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3de0", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "reallocating factory slot 5 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3df0", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "reallocating factory slot 6 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3e00", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "reallocating factory slot 7 (int=2) setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3e10", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "reallocating factory slot 8 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3e20", "name": "CGameSystemReallocatingFactory::GetGlobalPointer", "confidence": "low", "rationale": "reallocating factory slot 9 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3e30", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "reallocating factory slot 0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3e40", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "reallocating factory slot 1 create", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3e50", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "reallocating factory slot 2 destroy", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3e60", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "reallocating factory slot 5 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3e70", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "reallocating factory slot 6 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3e80", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "reallocating factory slot 7 (int=2) setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3e90", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "reallocating factory slot 8 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3ea0", "name": "CGameSystemReallocatingFactory::GetGlobalPointer", "confidence": "low", "rationale": "reallocating factory slot 9 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3eb0", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "reallocating factory slot 0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3ec0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "reallocating factory slot 1 create", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3ed0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "reallocating factory slot 2 destroy", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3ee0", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "reallocating factory slot 5 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3ef0", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "reallocating factory slot 6 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3f00", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "reallocating factory slot 7 (int=2) setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3f10", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "reallocating factory slot 8 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3f20", "name": "CGameSystemReallocatingFactory::GetGlobalPointer", "confidence": "low", "rationale": "reallocating factory slot 9 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3f30", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "reallocating factory slot 0 accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3f40", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "reallocating factory slot 1 create", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3f50", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "reallocating factory slot 2 destroy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3f60", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 5, trivial; method inferred from factory-interface order", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3f70", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "factory vtable slot 6, trivial getter, no this/args", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c3f80", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 7, takes one arg (int=2), a setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3f90", "name": "CGameSystemReallocatingFactory::GetGlobalPointer", "confidence": "low", "rationale": "factory vtable slot 8, trivial static getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3fa0", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory vtable slot 9, trivial bool return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3fb0", "name": "CCSGO_WingmanIntroCounterTerroristPosition::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3fc0", "name": "CCSGO_WingmanIntroTerroristPosition::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3fd0", "name": "CCSGO_TeamIntroCounterTerroristPosition::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3fe0", "name": "CCSGO_TeamIntroTerroristPosition::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c3ff0", "name": "CCSGO_TeamSelectCounterTerroristPosition::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4000", "name": "CCSGO_TeamSelectTerroristPosition::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4020", "name": "CCSGO_EndOfMatchLineupEnd::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4030", "name": "CCSGO_EndOfMatchLineupStart::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4040", "name": "CCSGO_EndOfMatchLineupEndpoint::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4050", "name": "CBombTarget::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4060", "name": "CInfoInstructorHintBombTargetA::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4070", "name": "CInfoInstructorHintBombTargetB::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4080", "name": "CHostageRescueZone::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4090", "name": "CHostageRescueZoneShim::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c40a0", "name": "CInfoInstructorHintHostageRescueZone::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c40b0", "name": "CTriggerBuoyancy::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c40c0", "name": "CFuncWater::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c40d0", "name": "CPhysicsPropMultiplayer::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4100", "name": "CCSSprite::GetObjectCaps", "confidence": "low", "rationale": "slot 47 trivial constant-returning per-class virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4c20", "name": "CCSGO_EndOfMatchLineupEndpoint::~CCSGO_EndOfMatchLineupEndpoint", "confidence": "medium", "rationale": "slot 4 = complete-object destructor; paired with slot-5 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4c30", "name": "CCSGO_EndOfMatchLineupEndpoint::~CCSGO_EndOfMatchLineupEndpoint", "confidence": "medium", "rationale": "slot 5 deleting destructor; calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4c60", "name": "CCSGO_EndOfMatchLineupStart::~CCSGO_EndOfMatchLineupStart", "confidence": "medium", "rationale": "slot 4 complete-object destructor of dtor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4c70", "name": "CCSGO_EndOfMatchLineupStart::~CCSGO_EndOfMatchLineupStart", "confidence": "medium", "rationale": "slot 5 deleting destructor; calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4ca0", "name": "CCSGO_EndOfMatchLineupEnd::~CCSGO_EndOfMatchLineupEnd", "confidence": "medium", "rationale": "slot 4 complete-object destructor of dtor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4cb0", "name": "CCSGO_EndOfMatchLineupEnd::~CCSGO_EndOfMatchLineupEnd", "confidence": "medium", "rationale": "slot 5 deleting destructor; calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4ce0", "name": "CInfoInstructorHintBombTargetA::~CInfoInstructorHintBombTargetA", "confidence": "medium", "rationale": "slot 4 complete-object destructor of dtor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4d00", "name": "CInfoInstructorHintBombTargetA::~CInfoInstructorHintBombTargetA", "confidence": "medium", "rationale": "slot 5 deleting destructor; calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4d40", "name": "CInfoInstructorHintBombTargetB::~CInfoInstructorHintBombTargetB", "confidence": "medium", "rationale": "slot 4 complete-object destructor of dtor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4d60", "name": "CInfoInstructorHintBombTargetB::~CInfoInstructorHintBombTargetB", "confidence": "medium", "rationale": "slot 5 deleting destructor; calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4da0", "name": "CInfoInstructorHintHostageRescueZone::~CInfoInstructorHintHostageRescueZone", "confidence": "medium", "rationale": "slot 4 complete-object destructor of dtor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4dc0", "name": "CInfoInstructorHintHostageRescueZone::~CInfoInstructorHintHostageRescueZone", "confidence": "medium", "rationale": "slot 5 deleting destructor; calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4e00", "name": "CCSGO_TeamPreviewCharacterPosition::NetworkVar_m_weaponItem::~NetworkVar_m_weaponItem", "confidence": "low", "rationale": "slot 2 trivial, paired with slot-3 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4e10", "name": "CCSGO_TeamPreviewCharacterPosition::NetworkVar_m_weaponItem::~NetworkVar_m_weaponItem", "confidence": "low", "rationale": "slot 3 deleting destructor of NetworkVar wrapper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4e40", "name": "CCSGO_TeamPreviewCharacterPosition::NetworkVar_m_glovesItem::~NetworkVar_m_glovesItem", "confidence": "low", "rationale": "slot 2 trivial, paired with slot-3 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4e50", "name": "CCSGO_TeamPreviewCharacterPosition::NetworkVar_m_glovesItem::~NetworkVar_m_glovesItem", "confidence": "low", "rationale": "slot 3 deleting destructor of NetworkVar wrapper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4e80", "name": "CCSGO_TeamPreviewCharacterPosition::NetworkVar_m_agentItem::~NetworkVar_m_agentItem", "confidence": "low", "rationale": "slot 2 trivial, paired with slot-3 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4e90", "name": "CCSGO_TeamPreviewCharacterPosition::NetworkVar_m_agentItem::~NetworkVar_m_agentItem", "confidence": "low", "rationale": "slot 3 deleting destructor of NetworkVar wrapper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4ec0", "name": "CCSUsrMsg_KeyHintText_t::~CCSUsrMsg_KeyHintText_t", "confidence": "medium", "rationale": "slot 0 destructor; paired with slot-1 deleting dtor (operator delete sub_0x11894a0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4f00", "name": "CCSUsrMsg_KeyHintText_t::~CCSUsrMsg_KeyHintText_t", "confidence": "medium", "rationale": "slot 1 deleting destructor; calls operator delete sub_0x11894a0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c4f80", "name": "CDebugOverlayWorldModel::GetName", "confidence": "low", "rationale": "IGameSystem slot 63 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4f90", "name": "CDebugOverlayWorldModel::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "IGameSystem slot 64 setter with helper callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4fc0", "name": "CDebugOverlayGrenades::GetName", "confidence": "low", "rationale": "IGameSystem slot 63 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c4fd0", "name": "CDebugOverlayGrenades::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "IGameSystem slot 64 with construct helper sub_0x163ef40", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5000", "name": "CBombTarget::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 45 trivial constant (null) downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5010", "name": "CHostageRescueZoneShim::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 45 trivial constant downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5020", "name": "CHostageRescueZoneShim::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 trivial constant downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5030", "name": "CBombTarget::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 trivial constant downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5090", "name": "CHostageRescueZone::Touch", "confidence": "low", "rationale": "slot 10 int=2 touch/use handler on rescue zone", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c50f0", "name": "CBombTarget::GetDataDescMap", "confidence": "medium", "rationale": "references BombTargetTouch/BombTargetUse handler-name strings = datadesc/entity-func registration", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c51a0", "name": "CInfoInstructorHintBombTargetA::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 trivial constant downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c51b0", "name": "CInfoInstructorHintBombTargetA::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 45 trivial constant downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c51c0", "name": "CInfoInstructorHintHostageRescueZone::Spawn", "confidence": "low", "rationale": "slot 14 int=1 with setup callee on info_instructor_hint entity", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c51f0", "name": "CTriggerBuoyancy::StartTouch", "confidence": "low", "rationale": "slot 14 int=2 trigger touch handler with physics callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5240", "name": "CTriggerBuoyancy::EndTouch", "confidence": "low", "rationale": "slot 15 int=1 trigger end-touch handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5270", "name": "CTriggerBuoyancy::VPhysicsUpdate", "confidence": "low", "rationale": "slot 272 int=2 physics-update handler (buoyancy calc)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c52a0", "name": "CTriggerBuoyancy::PhysicsSimulate", "confidence": "low", "rationale": "slot 273 int=2 physics simulate handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c52d0", "name": "CFuncWater::StartTouch", "confidence": "low", "rationale": "slot 14 int=2 water volume touch handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c5300", "name": "CFuncWater::EndTouch", "confidence": "low", "rationale": "slot 15 int=1 water volume end-touch handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5350", "name": "CPhysicsPropMultiplayer::GetMultiplayerPhysicsMode", "confidence": "low", "rationale": "slot 72 int=0 trivial constant on multiplayer physics prop", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5380", "name": "CPhysicsPropMultiplayer::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 trivial constant downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5390", "name": "CPhysicsPropMultiplayer::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 45 trivial constant downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c53a0", "name": "CCSSprite::~CCSSprite", "confidence": "medium", "rationale": "slot 5 deleting destructor; calls operator delete sub_0x16200b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c5430", "name": "CCSSprite::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 trivial constant downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5440", "name": "CCSSprite::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 45 trivial constant downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c56a0", "name": "TEFirebullets_GameEvent_t::~TEFirebullets_GameEvent_t", "confidence": "medium", "rationale": "slot 0 destructor; paired with slot-1 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c56e0", "name": "TEFirebullets_GameEvent_t::~TEFirebullets_GameEvent_t", "confidence": "medium", "rationale": "slot 1 deleting destructor; calls operator delete sub_0x119e260", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c5760", "name": "CInfoInstructorHintHostageRescueZone::Classify", "confidence": "low", "rationale": "slot 92 int=0 trivial constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5770", "name": "CInfoInstructorHintBombTargetB::Classify", "confidence": "low", "rationale": "slot 92 int=0 trivial constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5b80", "name": "CCallResult::Run", "confidence": "medium", "rationale": "CCallResult slot 1 int=4 = Run(pParam,bIOFailure,hCall) Steam callback", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c5fb0", "name": "CFuncWater::VPhysicsUpdate", "confidence": "low", "rationale": "slot 149 int=2 physics-update handler with physics callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c6730", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "medium", "rationale": "factory slot 4 allocates/constructs the game system", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c67c0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "medium", "rationale": "factory slot 4 allocates/constructs the game system", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c6850", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "medium", "rationale": "factory slot 4 allocates/constructs the game system", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c6cc0", "name": "CCSGOVScriptGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 60 int=2 per-frame event handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c6d10", "name": "CDebugOverlayBullets::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 60 int=2 per-frame event handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c6d60", "name": "CDebugOverlayGrenades::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 60 int=2 per-frame event handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c6db0", "name": "CDebugOverlayWorldModel::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 60 int=2 per-frame event handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c6e00", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory slot 3 returns static name via helper sub_0xf2e400", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c6fb0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "medium", "rationale": "factory slot 4 constructs grenade overlay via sub_0x163ef40", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c7600", "name": "CTEFireBullets::Precache", "confidence": "low", "rationale": "temp-entity slot 2 trivial method (Precache/GetSize)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c7a00", "name": "CTEFireBullets::~CTEFireBullets", "confidence": "low", "rationale": "slot 1 destructor variant; calls operator delete sub_0x119e260", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c7b70", "name": "CDebugOverlayGrenades::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot 71 int=0 shutdown-style handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c7ba0", "name": "CDebugOverlayBullets::Shutdown", "confidence": "low", "rationale": "IGameSystem slot 66 int=0 trivial shutdown handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c7c80", "name": "CCSSprite::~CCSSprite", "confidence": "medium", "rationale": "slot 4 complete-object destructor paired with slot-5 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c7ce0", "name": "CPhysicsPropMultiplayer::VPhysicsCollision", "confidence": "low", "rationale": "slot 14 int=1 physics handler with physics callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c7d80", "name": "CTEFireBullets::~CTEFireBullets", "confidence": "low", "rationale": "slot 0 destructor; destroys members then operator delete sub_0x119e260", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c8050", "name": "CUtlAutoList::~CUtlAutoList", "confidence": "low", "rationale": "slot 1 trivial autolist-node method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c8250", "name": "CPhysicsPropMultiplayer::~CPhysicsPropMultiplayer", "confidence": "medium", "rationale": "slot 4 complete-object destructor (base dtor sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c8540", "name": "CPhysicsPropMultiplayer::~CPhysicsPropMultiplayer", "confidence": "medium", "rationale": "slot 5 deleting destructor; operator delete sub_0x16203a0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c8b80", "name": "CCSGO_TeamSelectTerroristPosition::~CCSGO_TeamSelectTerroristPosition", "confidence": "medium", "rationale": "slot 4 complete-object destructor of dtor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c8c10", "name": "CCSGO_TeamSelectCounterTerroristPosition::~CCSGO_TeamSelectCounterTerroristPosition", "confidence": "medium", "rationale": "slot 4 complete-object destructor of dtor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c8ca0", "name": "CCSGO_TeamIntroTerroristPosition::~CCSGO_TeamIntroTerroristPosition", "confidence": "medium", "rationale": "slot 4 complete-object destructor of dtor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c8d30", "name": "CCSGO_TeamIntroCounterTerroristPosition::~CCSGO_TeamIntroCounterTerroristPosition", "confidence": "medium", "rationale": "slot 4 complete-object destructor of dtor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c8dc0", "name": "CCSGO_WingmanIntroTerroristPosition::~CCSGO_WingmanIntroTerroristPosition", "confidence": "medium", "rationale": "slot 4 complete-object destructor of dtor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c8e50", "name": "CCSGO_WingmanIntroCounterTerroristPosition::~CCSGO_WingmanIntroCounterTerroristPosition", "confidence": "medium", "rationale": "slot 4 complete-object destructor of dtor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c8ee0", "name": "CFuncWater::~CFuncWater", "confidence": "medium", "rationale": "slot 4 complete-object destructor of dtor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c8fe0", "name": "CFuncWater::~CFuncWater", "confidence": "medium", "rationale": "slot 5 deleting destructor; operator delete sub_0x16200b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c90f0", "name": "CCSGO_TeamSelectTerroristPosition::~CCSGO_TeamSelectTerroristPosition", "confidence": "medium", "rationale": "slot 5 deleting destructor; operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c9190", "name": "CCSGO_TeamSelectCounterTerroristPosition::~CCSGO_TeamSelectCounterTerroristPosition", "confidence": "medium", "rationale": "slot 5 deleting destructor; operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c9230", "name": "CCSGO_TeamIntroTerroristPosition::~CCSGO_TeamIntroTerroristPosition", "confidence": "medium", "rationale": "slot 5 deleting destructor; operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c92d0", "name": "CCSGO_TeamIntroCounterTerroristPosition::~CCSGO_TeamIntroCounterTerroristPosition", "confidence": "medium", "rationale": "slot 5 deleting destructor; operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c9370", "name": "CCSGO_WingmanIntroTerroristPosition::~CCSGO_WingmanIntroTerroristPosition", "confidence": "medium", "rationale": "slot 5 deleting destructor; operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c9410", "name": "CCSGO_WingmanIntroCounterTerroristPosition::~CCSGO_WingmanIntroCounterTerroristPosition", "confidence": "medium", "rationale": "slot 5 deleting destructor; operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c9690", "name": "CDebugOverlayBullets::GetName", "confidence": "low", "rationale": "IGameSystem slot 63 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13ca3a0", "name": "CHostageRescueZoneShim::~CHostageRescueZoneShim", "confidence": "medium", "rationale": "slot 4 complete-object destructor (base dtor sub_0x21329e0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13ca4b0", "name": "CHostageRescueZoneShim::~CHostageRescueZoneShim", "confidence": "medium", "rationale": "slot 5 deleting destructor; operator delete sub_0x16200b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13ca5d0", "name": "CBombTarget::~CBombTarget", "confidence": "medium", "rationale": "slot 4 complete-object destructor (base dtor sub_0x21329e0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13ca730", "name": "CBombTarget::~CBombTarget", "confidence": "medium", "rationale": "slot 5 deleting destructor; operator delete sub_0x16200b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13caa50", "name": "CHostageRescueZone::~CHostageRescueZone", "confidence": "medium", "rationale": "slot 4 complete-object destructor (base dtor sub_0x21329e0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13cadc0", "name": "CHostageRescueZone::~CHostageRescueZone", "confidence": "medium", "rationale": "slot 5 deleting destructor; operator delete sub_0x16200b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13cc810", "name": "CTriggerBuoyancy::~CTriggerBuoyancy", "confidence": "medium", "rationale": "slot 4 complete-object destructor (base dtor sub_0x21329e0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13cca00", "name": "CTriggerBuoyancy::~CTriggerBuoyancy", "confidence": "medium", "rationale": "slot 5 deleting destructor; operator delete sub_0x16200b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13ccc00", "name": "CCSGO_TeamSelectTerroristPosition::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13ccc60", "name": "CCSGO_TeamSelectCounterTerroristPosition::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13cccc0", "name": "CCSGO_TeamIntroTerroristPosition::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13ccd20", "name": "CCSGO_TeamIntroCounterTerroristPosition::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13ccd80", "name": "CCSGO_WingmanIntroTerroristPosition::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13ccde0", "name": "CCSGO_WingmanIntroCounterTerroristPosition::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13cce40", "name": "CCSGO_EndOfMatchLineupEndpoint::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13ccea0", "name": "CCSGO_EndOfMatchLineupStart::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13ccf00", "name": "CCSGO_EndOfMatchLineupEnd::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13ccf60", "name": "CBombTarget::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13ccfc0", "name": "CHostageRescueZone::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13cd020", "name": "CInfoInstructorHintHostageRescueZone::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13cd080", "name": "CTriggerBuoyancy::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13cd0e0", "name": "CFuncWater::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13cd140", "name": "CPhysicsPropMultiplayer::GetTracerType", "confidence": "low", "rationale": "slot 48 int=1 trivial per-class getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d3a60", "name": "IsRotatingDoorClassname", "confidence": "low", "rationale": "references func_door_rotating/prop_door_rotating classname strings; classname test/resolver helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d3b80", "name": "IsPhysicsPropClassname", "confidence": "low", "rationale": "references prop_physics/prop_physics_clientside classname strings; classname test/resolver helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d7100", "name": "CCSGO_TeamPreviewCharacterPosition::NetworkVar_m_weaponItem::CopyFrom", "confidence": "low", "rationale": "slot 31 int=2 network-var serialize/copy with helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d7240", "name": "CCSGO_TeamPreviewCharacterPosition::NetworkVar_m_glovesItem::CopyFrom", "confidence": "low", "rationale": "slot 31 int=2 network-var serialize/copy with helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d7380", "name": "CCSGO_TeamPreviewCharacterPosition::NetworkVar_m_agentItem::CopyFrom", "confidence": "low", "rationale": "slot 31 int=2 network-var serialize/copy with helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d7590", "name": "CDebugOverlayGrenades::ServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem slot 70 int=2 event handler with helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13da880", "name": "CDebugOverlayBullets::DrawBulletTracer", "confidence": "low", "rationale": "slot 37 int=1 float=2 draw routine with geometry callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e4d40", "name": "CCSGOVScriptGameSystem::GetName", "confidence": "low", "rationale": "IGameSystem slot 63 trivial getter with helper sub_0x13e4c60", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e4ed0", "name": "CCSGOVScriptGameSystem::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "IGameSystem slot 64 setter with helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5070", "name": "CCSGO_TeamSelectTerroristPosition::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 trivial constant downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5080", "name": "CCSGO_TeamSelectTerroristPosition::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 45 trivial constant downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5090", "name": "CFuncWater::Precache", "confidence": "low", "rationale": "slot 8 int=2 water-specific setup with helper sub_0x15d8770", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e50c0", "name": "CFuncWater::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 trivial constant downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e50d0", "name": "CFuncWater::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 45 trivial constant downcast-getter virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5130", "name": "CSGOInterpolationInfoPB::GetMetadata", "confidence": "low", "rationale": "protobuf message slot 17 int=0 static metadata getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5140", "name": "CSGOInterpolationInfoPB::IsInitialized", "confidence": "low", "rationale": "protobuf message slot 5 int=0 trivial bool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5150", "name": "CSGOInterpolationInfoPB_CL::GetMetadata", "confidence": "low", "rationale": "protobuf message slot 17 int=0 static metadata getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5160", "name": "CSGOInputHistoryEntryPB::GetMetadata", "confidence": "low", "rationale": "protobuf message slot 17 int=0 static metadata getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5170", "name": "CSGOUserCmdPB::GetMetadata", "confidence": "low", "rationale": "protobuf message slot 17 int=0 static metadata getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5730", "name": "CSGOInterpolationInfoPB::CopyFrom", "confidence": "low", "rationale": "protobuf message slot 15 int=2 copy/merge method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5740", "name": "CSGOInterpolationInfoPB_CL::ByteSizeLong", "confidence": "low", "rationale": "protobuf message slot 8 int=1 size computation", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5760", "name": "CSGOInterpolationInfoPB::ByteSizeLong", "confidence": "low", "rationale": "protobuf message slot 8 int=1 size computation", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e57c0", "name": "CSGOInterpolationInfoPB::GetTypeName", "confidence": "low", "rationale": "protobuf message slot 16 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e57e0", "name": "CSGOInterpolationInfoPB_CL::GetTypeName", "confidence": "low", "rationale": "protobuf message slot 16 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5800", "name": "CSGOInputHistoryEntryPB::GetTypeName", "confidence": "low", "rationale": "protobuf message slot 16 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5820", "name": "CSGOUserCmdPB::GetTypeName", "confidence": "low", "rationale": "protobuf message slot 16 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5840", "name": "CSGOInterpolationInfoPB_CL::GetCachedSize", "confidence": "low", "rationale": "protobuf message slot 9 int=1 cached-size getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5850", "name": "CSGOInterpolationInfoPB::GetCachedSize", "confidence": "low", "rationale": "protobuf message slot 9 int=1 cached-size getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5d80", "name": "CSGOInterpolationInfoPB_CL::_InternalSerialize", "confidence": "medium", "rationale": "protobuf slot 12 int=3 = _InternalSerialize(target,stream)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e5f60", "name": "CSGOInterpolationInfoPB::_InternalSerialize", "confidence": "medium", "rationale": "protobuf slot 12 int=3 = _InternalSerialize(target,stream)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e6100", "name": "CSGOUserCmdPB::_InternalSerialize", "confidence": "medium", "rationale": "protobuf slot 12 int=3 = _InternalSerialize(target,stream)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e63e0", "name": "CSGOInputHistoryEntryPB::_InternalSerialize", "confidence": "medium", "rationale": "protobuf slot 12 int=3 = _InternalSerialize(target,stream)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e6a50", "name": "CSGOInterpolationInfoPB::MergeFrom", "confidence": "low", "rationale": "protobuf message slot 3 int=2 merge method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e6ae0", "name": "CSGOInterpolationInfoPB_CL::MergeFrom", "confidence": "low", "rationale": "protobuf message slot 3 int=2 merge method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e6b90", "name": "CSGOInputHistoryEntryPB::MergeFrom", "confidence": "low", "rationale": "protobuf message slot 3 int=2 merge method with field callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e89d0", "name": "CSGOInterpolationInfoPB::_InternalParse", "confidence": "medium", "rationale": "protobuf slot 10 int=3 = _InternalParse(ptr,ParseContext)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e8c40", "name": "CSGOInterpolationInfoPB_CL::_InternalParse", "confidence": "medium", "rationale": "protobuf slot 10 int=3 = _InternalParse(ptr,ParseContext)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e8d80", "name": "CSGOInputHistoryEntryPB::_InternalParse", "confidence": "medium", "rationale": "protobuf slot 10 int=3 = _InternalParse(ptr,ParseContext)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e9430", "name": "CSGOUserCmdPB::_InternalParse", "confidence": "medium", "rationale": "protobuf slot 10 int=3 = _InternalParse(ptr,ParseContext)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e9970", "name": "CSGOUserCmdPB::MergeImpl", "confidence": "low", "rationale": "slot 25 int=2 message-specific field/merge accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e9a00", "name": "CSGOUserCmdPB::CopyImpl", "confidence": "low", "rationale": "slot 23 int=2 message-specific field/copy accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13e9a60", "name": "CSGOUserCmdPB::CopyFrom", "confidence": "low", "rationale": "slot 21 int=2 copy method with many field callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13ea0f0", "name": "CSGOInterpolationInfoPB::~CSGOInterpolationInfoPB", "confidence": "medium", "rationale": "protobuf slot 0 destructor; paired with slot-1 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13ea170", "name": "CSGOInterpolationInfoPB_CL::~CSGOInterpolationInfoPB_CL", "confidence": "medium", "rationale": "protobuf slot 0 destructor; paired with slot-1 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13ea1f0", "name": "CSGOInputHistoryEntryPB::~CSGOInputHistoryEntryPB", "confidence": "medium", "rationale": "protobuf slot 0 destructor; paired with slot-1 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13eac50", "name": "CSGOUserCmdPB::~CSGOUserCmdPB", "confidence": "medium", "rationale": "protobuf slot 0 destructor (22 callers); paired with slot-1 deleting dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13ead10", "name": "CSGOInterpolationInfoPB::~CSGOInterpolationInfoPB", "confidence": "medium", "rationale": "protobuf slot 1 deleting destructor; operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13ead90", "name": "CSGOInterpolationInfoPB_CL::~CSGOInterpolationInfoPB_CL", "confidence": "medium", "rationale": "protobuf slot 1 deleting destructor; operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13eae10", "name": "CSGOUserCmdPB::~CSGOUserCmdPB", "confidence": "medium", "rationale": "protobuf slot 1 deleting destructor; operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13eaee0", "name": "CSGOInputHistoryEntryPB::~CSGOInputHistoryEntryPB", "confidence": "medium", "rationale": "protobuf slot 1 deleting destructor; operator delete sub_0x9e60f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13eb050", "name": "CSGOInterpolationInfoPB::Clear", "confidence": "low", "rationale": "protobuf message slot 4 int=1 Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13eb090", "name": "CSGOInterpolationInfoPB_CL::Clear", "confidence": "low", "rationale": "protobuf message slot 4 int=1 Clear()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13eef20", "name": "CSGOInputHistoryEntryPB::Clear", "confidence": "medium", "rationale": "protobuf slot 4 int=1 Clear() with sub-message clear callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13ef4d0", "name": "CSGOInputHistoryEntryPB::ByteSizeLong", "confidence": "low", "rationale": "protobuf message slot 8 int=1 size computation over sub-messages", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f00c0", "name": "CSGOUserCmdPB::Clear", "confidence": "medium", "rationale": "protobuf slot 4 int=1 Clear(); calls CSGOInputHistoryEntryPB::Clear sub_0x13eef20", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0340", "name": "CSGOUserCmdPB::ByteSizeLong", "confidence": "low", "rationale": "protobuf slot 8 int=1 size computation; calls entry ByteSizeLong sub_0x13ef4d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0470", "name": "CItem_Healthshot::GetSlot", "confidence": "low", "rationale": "weapon vtable slot 306 int=0 trivial constant getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0480", "name": "CItem_Healthshot::Deploy", "confidence": "low", "rationale": "weapon vtable slot 308 int=1 method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f04a0", "name": "CItem_Healthshot::CanDeploy", "confidence": "low", "rationale": "weapon vtable slot 309 int=1 predicate (6 callers)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f04c0", "name": "CItem_Healthshot::PrimaryAttack", "confidence": "low", "rationale": "weapon vtable slot 311 int=1 attack method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f04e0", "name": "CItem_Healthshot::SecondaryAttack", "confidence": "low", "rationale": "weapon vtable slot 314 int=1 attack method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f04f0", "name": "CItem_Healthshot::ItemPostFrame", "confidence": "low", "rationale": "weapon vtable slot 315 int=1 per-frame method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0500", "name": "CItem_Healthshot::Reload", "confidence": "low", "rationale": "weapon vtable slot 316 int=1 method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0510", "name": "CItem_Healthshot::WeaponIdle", "confidence": "low", "rationale": "weapon vtable slot 317 int=1 method", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0520", "name": "CItem_Healthshot::GetWeaponType", "confidence": "low", "rationale": "weapon vtable slot 176 int=0 trivial constant getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0530", "name": "CItem_Healthshot::IsRemoveable", "confidence": "low", "rationale": "weapon vtable slot 177 int=1 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0540", "name": "CItem_Healthshot::CanBePickedUp", "confidence": "low", "rationale": "weapon vtable slot 323 int=0 trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0550", "name": "CItem_Healthshot::ShouldDraw", "confidence": "low", "rationale": "weapon vtable slot 324 int=0 trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0560", "name": "CItem_Healthshot::Precache", "confidence": "low", "rationale": "class+slot only; no strings/callees, guessed lifecycle method", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0570", "name": "CItem_Healthshot::Spawn", "confidence": "low", "rationale": "class+slot only; item lifecycle guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0580", "name": "CItem_Healthshot::GetSlot", "confidence": "low", "rationale": "class+slot only; weapon-item accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0590", "name": "CItem_Healthshot::CanDeploy", "confidence": "low", "rationale": "class+slot only; weapon predicate guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f05b0", "name": "CItem_Healthshot::UpdateOnRemove", "confidence": "low", "rationale": "class+slot only; no evidence", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f05c0", "name": "CItem_Healthshot::Deploy", "confidence": "low", "rationale": "class+slot only; weapon-item verb guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f05d0", "name": "CItem_Healthshot::Holster", "confidence": "low", "rationale": "class+slot only; weapon-item verb guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f05e0", "name": "CItem_Healthshot::PrimaryAttack", "confidence": "low", "rationale": "class+slot only; weapon attack slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f05f0", "name": "CItem_Healthshot::SecondaryAttack", "confidence": "low", "rationale": "class+slot only; weapon attack slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0600", "name": "CItem_Healthshot::ItemPostFrame", "confidence": "low", "rationale": "class+slot; float=2 arg shape suggests per-frame update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0620", "name": "CItem_Healthshot::GetName", "confidence": "low", "rationale": "class+slot; int=1 getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0630", "name": "CItem_Healthshot::CanBeUsedByPlayer", "confidence": "low", "rationale": "class+slot; int=2 predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0660", "name": "CItem_Healthshot::GetPrintName", "confidence": "low", "rationale": "class+slot; int=1 getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0670", "name": "CItem_Healthshot::CanUse", "confidence": "low", "rationale": "class+slot; int=2 predicate guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f06a0", "name": "CItem_Healthshot::Use", "confidence": "low", "rationale": "class+slot; int=2 use-handler guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f06d0", "name": "CItem_Healthshot::StartTouch", "confidence": "low", "rationale": "class+slot; int=2 touch handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0700", "name": "CItem_Healthshot::Touch", "confidence": "low", "rationale": "class+slot; int=2 touch handler guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0730", "name": "CItem_Healthshot::EndTouch", "confidence": "low", "rationale": "class+slot; int=2 touch handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0760", "name": "CItem_Healthshot::MyTouch", "confidence": "low", "rationale": "class+slot; int=2 item pickup touch guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0790", "name": "CItem_Healthshot::GetItemDefinitionIndex", "confidence": "low", "rationale": "class+slot; int=1 econ accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f07a0", "name": "CItem_Healthshot::OnPickedUp", "confidence": "low", "rationale": "class+slot; int=2 pickup handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f07e0", "name": "CItem_Healthshot::ItemCanBeUsedByPlayer", "confidence": "low", "rationale": "class+slot; int=2 predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0820", "name": "CItem_Healthshot::HandleUse", "confidence": "low", "rationale": "class+slot; int=2 use handler guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0860", "name": "CItem_Healthshot::GiveTo", "confidence": "low", "rationale": "class+slot; int=2 grant handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f08a0", "name": "CItem_Healthshot::GetMaxHealth", "confidence": "low", "rationale": "class+slot; int=1 healthshot getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f08b0", "name": "CItem_Healthshot::GetHealthGiven", "confidence": "low", "rationale": "class+slot; int=1 healthshot getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f08c0", "name": "CItem_Healthshot::IsFull", "confidence": "low", "rationale": "class+slot; int=1 predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f08d0", "name": "CItem_Healthshot::GetUseTimer", "confidence": "low", "rationale": "class+slot; int=0 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f08e0", "name": "CItem_Healthshot::CanUseWhileFull", "confidence": "low", "rationale": "class+slot; int=1 predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f08f0", "name": "CItem_Healthshot::Reload", "confidence": "low", "rationale": "class+slot; weapon verb guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0900", "name": "CItem_Healthshot::WeaponIdle", "confidence": "low", "rationale": "class+slot; weapon verb guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0910", "name": "CItem_Healthshot::GetHealAmount", "confidence": "low", "rationale": "class+slot; int=0 healthshot getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0920", "name": "CItem_Healthshot::GetInjectTime", "confidence": "low", "rationale": "class+slot; int=0 healthshot getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0930", "name": "CItem_Healthshot::GetSlotFlags", "confidence": "low", "rationale": "class+slot only guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0940", "name": "CItem_Healthshot::IsRemovable", "confidence": "low", "rationale": "class+slot; predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0950", "name": "CItem_Healthshot::GetWeaponType", "confidence": "low", "rationale": "class+slot; weapon accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0960", "name": "CItem_Healthshot::IsHealthshot", "confidence": "low", "rationale": "class+slot; predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0970", "name": "CItem_Healthshot::GetInventoryModel", "confidence": "low", "rationale": "class+slot; model accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0980", "name": "CItem_Healthshot::GetWorldModel", "confidence": "low", "rationale": "class+slot; model accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0990", "name": "CItem_Healthshot::GetEconItemView", "confidence": "low", "rationale": "class+slot; int=1 econ accessor guess, 7 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f09a0", "name": "CItem_Healthshot::GetOwningPlayer", "confidence": "low", "rationale": "class+slot; accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f09b0", "name": "CItem_Healthshot::IsInReload", "confidence": "low", "rationale": "class+slot; predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f09c0", "name": "CItem_Healthshot::OnParentCollisionSetup", "confidence": "low", "rationale": "class+slot only guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f09d0", "name": "CItem_Healthshot::OnDataChanged", "confidence": "low", "rationale": "class+slot only guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f09e0", "name": "CItem_Healthshot::UpdateOnRemove", "confidence": "low", "rationale": "low slot 63, shared base virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f09f0", "name": "CItem_Healthshot::GetEffectiveGravityScale", "confidence": "low", "rationale": "class+slot only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0a10", "name": "CItem_Healthshot::GetActivity", "confidence": "low", "rationale": "class+slot only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0a20", "name": "CBaseCSGrenadeProjectile::~CBaseCSGrenadeProjectile", "confidence": "medium", "rationale": "vtable slot 0 is the destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0a30", "name": "CBaseCSGrenadeProjectile::GetGrenadeType", "confidence": "low", "rationale": "slot 313 shared across projectile subclasses; type accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0a40", "name": "CItem_Healthshot::ItemBusyFrame", "confidence": "low", "rationale": "class+slot only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0a50", "name": "CItem_Healthshot::SetupWeaponRange", "confidence": "low", "rationale": "class+slot only guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0a60", "name": "CItem_Healthshot::~CItem_Healthshot", "confidence": "medium", "rationale": "vtable slot 0 is the destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0a80", "name": "CItem_Healthshot::GetHealthshotType", "confidence": "low", "rationale": "class+slot only guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0a90", "name": "CBaseCSGrenadeProjectile::NetworkStateChanged", "confidence": "low", "rationale": "slot 44 shared base virtual across family; int=0 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0ac0", "name": "CCSWeaponSystem::GetName", "confidence": "low", "rationale": "IGameSystem slot; int=0 name accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0ad0", "name": "CDecoyProjectile::~CDecoyProjectile", "confidence": "medium", "rationale": "vtable slot 0 is the destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0ae0", "name": "CDecoyProjectile::Detonate", "confidence": "low", "rationale": "projectile-specific slot 307; detonate override guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0af0", "name": "CDecoyProjectile::GetGrenadeType", "confidence": "low", "rationale": "slot 313 shared across projectiles; type accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0b00", "name": "CDecoyProjectile::NetworkStateChanged", "confidence": "low", "rationale": "slot 44 shared base virtual; int=0 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0b10", "name": "CPASAttenuationFilter::~CPASAttenuationFilter", "confidence": "medium", "rationale": "vtable slot 0 destructor of recipient filter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13f0b20", "name": "CItemDogtags::~CItemDogtags", "confidence": "medium", "rationale": "vtable slot 0 is the destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0b30", "name": "CItemDogtags::NetworkStateChanged", "confidence": "low", "rationale": "slot 44 shared base virtual; int=0 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0b40", "name": "CItemDogtags::Spawn", "confidence": "low", "rationale": "class+slot 144 only; lifecycle guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0b50", "name": "CItem_Healthshot::NetworkStateChanged", "confidence": "low", "rationale": "slot 44 shared base virtual; int=0 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0b60", "name": "CItem_Healthshot::GetSlotForActivity", "confidence": "low", "rationale": "class+slot only guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0b70", "name": "CMolotovProjectile::~CMolotovProjectile", "confidence": "medium", "rationale": "vtable slot 0 is the destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0b80", "name": "CMolotovProjectile::GetGrenadeType", "confidence": "low", "rationale": "slot 313 shared across projectiles; type accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0b90", "name": "CBaseCSGrenade::~CBaseCSGrenade", "confidence": "medium", "rationale": "vtable slot 0 is the destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0bb0", "name": "CBaseCSGrenade::Deploy", "confidence": "low", "rationale": "weapon slot; deploy verb guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0bc0", "name": "CBaseCSGrenade::EmitGrenade", "confidence": "low", "rationale": "grenade weapon action guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0bd0", "name": "CBaseCSGrenade::ThrowGrenade", "confidence": "low", "rationale": "grenade weapon action guess, has caller", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0be0", "name": "CBaseCSGrenade::DropGrenade", "confidence": "low", "rationale": "grenade weapon action guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0bf0", "name": "CBaseCSGrenade::GetGrenadeType", "confidence": "low", "rationale": "grenade weapon accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0c00", "name": "CMolotovProjectile::NetworkStateChanged", "confidence": "low", "rationale": "slot 44 shared base virtual; int=0 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0c30", "name": "CTraceFilterIngnoreGrenades::~CTraceFilterIngnoreGrenades", "confidence": "low", "rationale": "trace filter slot 0; destructor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0c40", "name": "CCoJob::~CCoJob", "confidence": "medium", "rationale": "slot 0, int=2 deleting destructor of coroutine job", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0c50", "name": "CCoJob::Run", "confidence": "low", "rationale": "CCoJob execute-method guess by slot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0c60", "name": "CCoJob::DoExecute", "confidence": "low", "rationale": "CCoJob execute-method guess by slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0c70", "name": "CCoJob::OnFinished", "confidence": "low", "rationale": "CCoJob completion callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0c80", "name": "CCoJob::GetName", "confidence": "low", "rationale": "CCoJob accessor guess by slot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0c90", "name": "CCoJob::Wait", "confidence": "low", "rationale": "CCoJob sync method guess by slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0ca0", "name": "CSmokeGrenadeProjectile::~CSmokeGrenadeProjectile", "confidence": "medium", "rationale": "vtable slot 0 is the destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0cb0", "name": "CSmokeGrenadeProjectile::GetGrenadeType", "confidence": "low", "rationale": "slot 313 shared across projectiles; type accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0cc0", "name": "CSmokeGrenadeProjectile::NetworkStateChanged", "confidence": "low", "rationale": "slot 44 shared base virtual; int=0 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0ce0", "name": "CBaseCSGrenade::NetworkStateChanged", "confidence": "low", "rationale": "slot 44 shared base virtual; int=0 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0d20", "name": "CBaseCSGrenade::GetDetonationTimer", "confidence": "low", "rationale": "grenade weapon accessor guess, 3 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0d30", "name": "CBaseCSGrenade::PrimaryAttack", "confidence": "low", "rationale": "weapon attack slot guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f0d40", "name": "CAttributeIterator_GetTypedAttributeValue::~CAttributeIterator_GetTypedAttributeValue", "confidence": "low", "rationale": "functor vtable slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0d50", "name": "CUtlAutoList::GetAutoList", "confidence": "low", "rationale": "auto-list template accessor guess by slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f0de0", "name": "CUtlAutoList::GetAutoList", "confidence": "low", "rationale": "auto-list template accessor guess by slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1420", "name": "CAttributeIterator_GetTypedAttributeValue::~CAttributeIterator_GetTypedAttributeValue", "confidence": "low", "rationale": "functor vtable slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1430", "name": "CFixedSizeCircularBuffer::Insert", "confidence": "low", "rationale": "circular buffer template method guess by slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1440", "name": "CFixedSizeCircularBuffer::GetHead", "confidence": "low", "rationale": "circular buffer template accessor guess by slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1550", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "class purpose is iterating attribute values; callback slot", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f1560", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "float functor callback; int=2 float=1 matches (this,def,float value)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f1590", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "attribute-iteration callback overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f15a0", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "attribute-iteration callback overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f15b0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f15c0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f15d0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory accessor; int=2, 3 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f15e0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory name accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f15f0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "IGameSystemFactory lifecycle guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1600", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "attribute-iteration callback overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f1610", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "attribute-iteration callback overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f1620", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "attribute-iteration callback overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f1630", "name": "CFlashbangProjectile::Spawn", "confidence": "low", "rationale": "low slot 6 lifecycle; calls one helper, guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f1660", "name": "CTraceFilterIngnoreGrenades::GetTraceType", "confidence": "low", "rationale": "trace filter slot 1; type accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1670", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "attribute-iteration callback overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f1680", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "attribute-iteration callback overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f1690", "name": "CPASAttenuationFilter::GetRecipientCount", "confidence": "low", "rationale": "recipient filter slot 1 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f16a0", "name": "CItem_Healthshot::GetAttributeManager", "confidence": "low", "rationale": "low slot 189, calls small accessor sub_0xd2fa10; attribute-container getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f16c0", "name": "CFlashbangProjectile::GetBounceSound", "confidence": "low", "rationale": "slot 92 shared w/ smoke; grenade bounce-sound guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f16d0", "name": "CSmokeGrenadeProjectile::GetBounceSound", "confidence": "low", "rationale": "slot 92 shared w/ flashbang; grenade bounce-sound guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f16e0", "name": "CFlashbangProjectile::OnBounced", "confidence": "low", "rationale": "slot 93; int=2 bounce handler guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f1750", "name": "CItem_Healthshot::GetAttributeList", "confidence": "low", "rationale": "slot 188 accessor via sub_0xd2fa60; attribute-list getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1770", "name": "CItem_Healthshot::GetAttributeContainer", "confidence": "low", "rationale": "slot 187 accessor via sub_0xd2fa60; attribute-container getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f17a0", "name": "CTraceFilterIngnoreGrenades::ShouldHitEntity", "confidence": "medium", "rationale": "trace-filter slot 2, int=2 with entity check; the filter's core predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1810", "name": "CSmokeGrenadeProjectile::UpdateTransmitState", "confidence": "low", "rationale": "slot 47 shared base virtual; int=0 guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1820", "name": "CMolotovProjectile::UpdateTransmitState", "confidence": "low", "rationale": "slot 47 shared base virtual; int=0 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1830", "name": "CDecoyProjectile::UpdateTransmitState", "confidence": "low", "rationale": "slot 47 shared base virtual; int=0 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1840", "name": "CBaseCSGrenadeProjectile::UpdateTransmitState", "confidence": "low", "rationale": "slot 47 shared base virtual; int=0 guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1850", "name": "CItemDogtags::UpdateTransmitState", "confidence": "low", "rationale": "slot 47 shared base virtual; int=0 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1860", "name": "CItem_Healthshot::UpdateTransmitState", "confidence": "low", "rationale": "slot 47 shared base virtual; int=0 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1890", "name": "CBaseCSGrenade::UpdateTransmitState", "confidence": "low", "rationale": "slot 47 shared base virtual; int=0 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1e20", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "string functor callback; int=3 (this,def,value) matches string overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f1e60", "name": "CItemDogtags::UpdateOnRemove", "confidence": "low", "rationale": "low slot 4 lifecycle guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1e80", "name": "CItemDogtags::Precache", "confidence": "low", "rationale": "low slot 5; calls a helper; precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f1ee0", "name": "CBaseCSGrenade::UpdateOnRemove", "confidence": "low", "rationale": "low slot 4 lifecycle guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1f30", "name": "CBaseCSGrenade::Precache", "confidence": "low", "rationale": "low slot 5; calls sub_0x1433a60; precache guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f1f90", "name": "CItem_Healthshot::UpdateOnRemove", "confidence": "low", "rationale": "low slot 4 lifecycle guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f1fe0", "name": "CItem_Healthshot::Precache", "confidence": "low", "rationale": "low slot 5; calls sub_0x1433a60; precache guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f2070", "name": "CItem_Healthshot::Think", "confidence": "low", "rationale": "slot 46 shared base virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f2080", "name": "CItem_Healthshot::GetDataDescMap", "confidence": "low", "rationale": "slot 45 shared base virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f20d0", "name": "CBaseCSGrenade::Spawn", "confidence": "low", "rationale": "low slot 8 lifecycle guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f20e0", "name": "CBaseCSGrenade::Deploy", "confidence": "low", "rationale": "slot 322; calls sub_0x145a4b0; weapon deploy guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f2110", "name": "CItem_Healthshot::Precache", "confidence": "low", "rationale": "slot 405; calls two precache-style helpers; precache guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f2130", "name": "CBaseCSGrenade::SecondaryAttack", "confidence": "low", "rationale": "weapon attack slot guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f2550", "name": "CItem_Healthshot::DrawCrosshair", "confidence": "low", "rationale": "class+slot 448 only; int=2 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f2580", "name": "CFlashbangProjectile::Detonate", "confidence": "medium", "rationale": "slot 317, int=1 float=1 calling detonate/effect helper sub_0x12f8d10 shared with smoke detonate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f2680", "name": "CBaseCSGrenade::CreateGrenadeProjectile", "confidence": "low", "rationale": "slot 430; int=1 spawning projectile via several helpers; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f33f0", "name": "CCSWeaponSystem::LevelInitPreEntity", "confidence": "low", "rationale": "IGameSystem lifecycle slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f3420", "name": "CItem_Healthshot::GetHealthToGive", "confidence": "low", "rationale": "class+slot 366; int=1 getter guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f34b0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 1; allocates system via sub_0x9e60c0/sub_0x1462760; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f35a0", "name": "CItem_Healthshot::GetDeployTime", "confidence": "low", "rationale": "class+slot 376; int=1 getter guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f3610", "name": "CBaseCSGrenade::ItemPostFrame", "confidence": "low", "rationale": "class+slot 334; weapon per-frame guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f3740", "name": "CCSWeaponSystem::GetWeaponVDataFromKey", "confidence": "low", "rationale": "weapon-system slot 60; int=2 lookup guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f3780", "name": "CItem_Healthshot::OnPickup", "confidence": "low", "rationale": "class+slot 352; int=3 pickup handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f3810", "name": "CItem_Healthshot::DefaultTouch", "confidence": "low", "rationale": "class+slot 351; int=3 touch handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f3c60", "name": "CItem_Healthshot::GetUseType", "confidence": "low", "rationale": "class+slot 358; calls sub_0x1c56d10; accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f3cb0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 4; int=1 setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f3e90", "name": "CUtlAutoList::RemoveFromAutoList", "confidence": "low", "rationale": "auto-list template slot 1 method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f3f30", "name": "CSmokeGrenadeProjectile::Spawn", "confidence": "low", "rationale": "slot 310; int=1 doing setup via sub_0xd2fa10/sub_0x12ef5c0; spawn/init guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f4580", "name": "CItem_Healthshot::GetInjectionTime", "confidence": "low", "rationale": "class+slot 397; int=1 getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f4d60", "name": "CBaseCSGrenadeProjectile::UpdateOnRemove", "confidence": "low", "rationale": "low slot 4; calls sub_0xc74480 shared base helper; lifecycle guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f51d0", "name": "CBaseCSGrenadeProjectile::Precache", "confidence": "low", "rationale": "low slot 5; calls sub_0xc74480/sub_0x12e4ec0; precache guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f5260", "name": "CMolotovProjectile::Precache", "confidence": "low", "rationale": "low slot 5; same helper pair as base projectile precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f54a0", "name": "CItem_Healthshot::Spawn", "confidence": "low", "rationale": "slot 310 shared base virtual; lifecycle guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f5560", "name": "CBaseCSGrenade::EmitGrenadeProjectile", "confidence": "low", "rationale": "slot 418; int=3 create/emit guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f56f0", "name": "CDecoyProjectile::UpdateOnRemove", "confidence": "low", "rationale": "low slot 4; calls sub_0xc74480; lifecycle guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f5950", "name": "CDecoyProjectile::Precache", "confidence": "low", "rationale": "low slot 5; calls sub_0xc74480/sub_0x12e4ec0; precache guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f66a0", "name": "CBaseCSGrenadeProjectile_ResolveDetonatePosition", "confidence": "low", "rationale": "non-virtual helper: sets MoveType/Solid and runs EntitiesAlongRay; grenade detonate physics nudge, called from smoke Detonate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f6d40", "name": "CSmokeGrenadeProjectile::Detonate", "confidence": "medium", "rationale": "slot 318, int=1 float=1 calling detonate helper sub_0x12f8d10 and physics helper sub_0x13f66a0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13f6db0", "name": "CBaseCSGrenadeProjectile::GetTracerType", "confidence": "low", "rationale": "slot 48 shared base virtual; int=1 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f6e30", "name": "CDecoyProjectile::GetTracerType", "confidence": "low", "rationale": "slot 48 shared base virtual; int=1 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f6eb0", "name": "CItemDogtags::GetTracerType", "confidence": "low", "rationale": "slot 48 shared base virtual; int=1 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f6f30", "name": "CItem_Healthshot::GetTracerType", "confidence": "low", "rationale": "slot 48 shared base virtual; int=1 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f6fb0", "name": "CMolotovProjectile::GetTracerType", "confidence": "low", "rationale": "slot 48 shared base virtual; int=1 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f7030", "name": "CSmokeGrenadeProjectile::GetTracerType", "confidence": "low", "rationale": "slot 48 shared base virtual; int=1 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13f70b0", "name": "CBaseCSGrenade::GetTracerType", "confidence": "low", "rationale": "slot 48 shared base virtual; int=1 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13fc030", "name": "CItemDogtags::Touch", "confidence": "low", "rationale": "class+slot 312; int=2 touch handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1400940", "name": "CSmokeGrenadeProjectile::UpdateOnRemove", "confidence": "low", "rationale": "low slot 4; calls sub_0xc74480/sub_0x1400550; lifecycle guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1400b10", "name": "CSmokeGrenadeProjectile::Precache", "confidence": "low", "rationale": "low slot 5; wraps slot-4 handler; precache guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1402620", "name": "CMolotovProjectile::Detonate", "confidence": "medium", "rationale": "slot 321; int=1 igniting via sub_0xa31d00/sub_0x13f72e0; molotov detonate override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1403fb0", "name": "Schema_InitField_CHandle_CCSPlayerPawn", "confidence": "low", "rationale": "strings 'CCSPlayerPawn'+'CHandle' indicate a CHandle schema/network field init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1404f40", "name": "Schema_InitField_GameTime_VectorWS", "confidence": "low", "rationale": "strings 'GameTime_t'+'VectorWS' indicate schema/network field type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1406d10", "name": "CBaseCSGrenade::StartGrenadeThrow", "confidence": "low", "rationale": "slot 417; int=2 via sub_0xa31d00; grenade throw-init guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1409c00", "name": "CItem_Healthshot::OnUseComplete", "confidence": "low", "rationale": "slot 449; int=2 firing effect/detonate helper sub_0x12f8d10 plus many; heal-completion guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140dc60", "name": "CBaseCSGrenade::GetDetonateTimerLength", "confidence": "low", "rationale": "slot 445; int=1 via sub_0x140d7c0; timer accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140dca0", "name": "CBaseCSGrenade::GetThrowStrength", "confidence": "low", "rationale": "slot 419; int=1 via sub_0x140d7c0; accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140dd00", "name": "CBaseCSGrenade::ThrowGrenadeThink", "confidence": "low", "rationale": "slot 420; int=1 running several throw helpers; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140ebe0", "name": "CCSWeaponSystem::Init", "confidence": "low", "rationale": "IGameSystem slot 0; init/name callback via sub_0x140ea00/sub_0x15cfbb0; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140ec20", "name": "CCSWeaponSystem::PostInit", "confidence": "low", "rationale": "IGameSystem slot 2; same helper pair; lifecycle guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140ec70", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 0 forwards to system init helpers; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140ecd0", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory slot 2 forwards to system helpers; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140ed40", "name": "CCSWeaponSystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "weapon-system slot 63; calls sub_0x140e920 cleanup; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140edc0", "name": "CCSWeaponSystem::Shutdown", "confidence": "low", "rationale": "weapon-system slot 64; calls sub_0xec6b90/sub_0x140e920 teardown; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1425380", "name": "std::vector::_M_realloc_append", "confidence": "medium", "rationale": "strings literally 'vector::_M_realloc_append' and 'cannot create std::vector larger than max_size()'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ccb0", "name": "CFlashbangProjectile::PlayDetonationEffects", "confidence": "low", "rationale": "slot 305; int=3 via sub_0x13fa8f0; detonation effect guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142d170", "name": "CBaseCSGrenadeProjectile::Think", "confidence": "low", "rationale": "slot 46 shared base virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142d180", "name": "CMolotovProjectile::Think", "confidence": "low", "rationale": "slot 46; int=1 override via sub_0xa31d00/sub_0x1377430; fire-think guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142d270", "name": "CBaseCSGrenadeProjectile::GetDataDescMap", "confidence": "low", "rationale": "slot 45 shared base virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142d440", "name": "CItemDogtags::Think", "confidence": "low", "rationale": "slot 46 shared base virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142d450", "name": "CItemDogtags::GetDataDescMap", "confidence": "low", "rationale": "slot 45 shared base virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142dc40", "name": "CBaseCSGrenade::DropGrenadeThink", "confidence": "low", "rationale": "slot 438; int=1 via sub_0xa31d00; grenade drop-think guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e280", "name": "CBaseCSGrenade::Think", "confidence": "low", "rationale": "slot 46 shared base virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e290", "name": "CBaseCSGrenade::GetDataDescMap", "confidence": "low", "rationale": "slot 45 shared base virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e2a0", "name": "IHasAttributes::GetAttributeList", "confidence": "low", "rationale": "IHasAttributes interface slot 1 accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e2b0", "name": "CEconItemDefinition::GetLoadoutSlot", "confidence": "low", "rationale": "econ item def slot 25 accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e2d0", "name": "CCSWeaponBaseVData::GetVData", "confidence": "low", "rationale": "weapon VData slot 7; int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e2e0", "name": "CCSWeaponBaseVData::Precache", "confidence": "low", "rationale": "weapon VData slot 8; int=1 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e2f0", "name": "CCSWeaponBase::~CCSWeaponBase", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e310", "name": "CCSWeaponBase::PrimaryAttack", "confidence": "medium", "rationale": "weapon-hier slot419=PrimaryAttack (CAK47 precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e320", "name": "CWeaponBaseItem::GetItemType", "confidence": "low", "rationale": "item slot443 type-getter (Healthshot override GetHealthshotType)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e330", "name": "CWeaponBaseItem::~CWeaponBaseItem", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e350", "name": "CWeaponBaseItem::Deploy", "confidence": "low", "rationale": "item slot447=Deploy (Healthshot precedent)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e360", "name": "CWeaponBaseItem::DrawCrosshair", "confidence": "low", "rationale": "item slot448=DrawCrosshair (Healthshot precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e370", "name": "CWeaponBaseItem::OnUseComplete", "confidence": "low", "rationale": "item slot449=OnUseComplete (Healthshot precedent)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e380", "name": "CWeaponBaseItem::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e390", "name": "CItem_Healthshot::GetDeployDuration", "confidence": "low", "rationale": "Healthshot slot446 (item-specific, between ItemBusyFrame445 and Deploy447)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e3a0", "name": "CPlantedC4::~CPlantedC4", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e3c0", "name": "CPlantedC4::UpdateOnRemove", "confidence": "low", "rationale": "CBaseEntity slot63=UpdateOnRemove", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e3d0", "name": "CPlantedC4::NetworkVar_m_AttributeManager::Set", "confidence": "medium", "rationale": "NetworkVar_m_AttributeManager slot4=Set (CChicken precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e3f0", "name": "CPlantedC4::C4Think", "confidence": "low", "rationale": "CPlantedC4 bomb-lifecycle method (slot304, precedes input/explode virtuals)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e410", "name": "CPlantedC4::DefuserStarted", "confidence": "low", "rationale": "CPlantedC4 slot305 defuse-lifecycle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e430", "name": "CPlantedC4::DefuserFinished", "confidence": "low", "rationale": "CPlantedC4 slot306 defuse-lifecycle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e450", "name": "CPlantedC4::DefuserAborted", "confidence": "low", "rationale": "CPlantedC4 slot307 defuse-lifecycle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e470", "name": "CPlantedC4::CheckBombRadius", "confidence": "low", "rationale": "CPlantedC4 slot308", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e490", "name": "CPlantedC4::NetworkVar_m_entitySpottedState::Get", "confidence": "medium", "rationale": "entitySpottedState NV slot3=Get (CHostage precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e4b0", "name": "CC4::~CC4", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e4d0", "name": "CC4::Holster", "confidence": "medium", "rationale": "weapon-hier slot365=Holster (Healthshot precedent)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x142e4e0", "name": "CC4::GetInaccuracy", "confidence": "low", "rationale": "weapon slot370 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e4f0", "name": "CC4::NetworkVar_m_entitySpottedState::Get", "confidence": "medium", "rationale": "entitySpottedState NV slot3=Get (CHostage precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e510", "name": "CCSObserver_UseServices::PlayerUse", "confidence": "low", "rationale": "UseServices slot25 (sibling CCSObserver_CameraServices slot25=CheckObserverSettings); +use handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e520", "name": "CPlantedC4::Activate", "confidence": "low", "rationale": "CPlantedC4 slot93 (entity slot93=Activate)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e530", "name": "CC4::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e540", "name": "CC4::ItemBusyFrame", "confidence": "low", "rationale": "weapon-hier slot445=ItemBusyFrame (Healthshot precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e550", "name": "CC4::PhysicsSimulate", "confidence": "low", "rationale": "CC4 slot225", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e560", "name": "CPlantedC4::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e570", "name": "CItem_Healthshot::GetSlot", "confidence": "medium", "rationale": "weapon-hier slot320=GetSlot (CBasePlayerWeapon precedent)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e580", "name": "CC4::SecondaryAttack", "confidence": "medium", "rationale": "weapon-hier slot420=SecondaryAttack (base precedent)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e590", "name": "CItem_Healthshot::GetInaccuracy", "confidence": "low", "rationale": "Healthshot slot329 getter (calls schema accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e5a0", "name": "CItem_Healthshot::GetMaxClip1", "confidence": "low", "rationale": "Healthshot slot337 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e5e0", "name": "CItem_Healthshot::GetAttachment", "confidence": "low", "rationale": "Healthshot slot403 (int=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e610", "name": "CItem_Healthshot::GetBonePosition", "confidence": "low", "rationale": "Healthshot slot404 (int=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e660", "name": "CItem_Healthshot::ApplyAbsVelocityImpulse", "confidence": "low", "rationale": "Healthshot slot408 (entity slot408=ApplyAbsVelocityImpulse)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e680", "name": "CCSWeaponBase::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e690", "name": "CItem_Healthshot::PrimaryAttack", "confidence": "medium", "rationale": "weapon-hier slot369=PrimaryAttack (CWeaponCZ75a precedent)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e6a0", "name": "CCSWeaponBaseGun::~CCSWeaponBaseGun", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e6c0", "name": "CAK47::ItemBusyFrame", "confidence": "medium", "rationale": "weapon-hier slot445=ItemBusyFrame (Healthshot precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e6d0", "name": "CAK47::GetInaccuracy", "confidence": "low", "rationale": "weapon slot411 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e6e0", "name": "CAK47::GetWorldModel", "confidence": "medium", "rationale": "weapon-hier slot424=GetWorldModel (Healthshot precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e6f0", "name": "CAK47::GetItemDefinitionIndex", "confidence": "medium", "rationale": "weapon-hier slot426=GetItemDefinitionIndex (Healthshot precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e700", "name": "CAK47::GetOwningPlayer", "confidence": "medium", "rationale": "weapon-hier slot427=GetOwningPlayer (Healthshot precedent)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e710", "name": "CCSWeaponBaseGun::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e720", "name": "CAK47::~CAK47", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e740", "name": "CAK47::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e750", "name": "CWeaponAug::~CWeaponAug", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e770", "name": "CWeaponAug::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e780", "name": "CWeaponAWP::~CWeaponAWP", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e7a0", "name": "CWeaponAWP::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e7b0", "name": "CWeaponBizon::~CWeaponBizon", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e7d0", "name": "CWeaponBizon::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e7e0", "name": "CWeaponFamas::~CWeaponFamas", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e800", "name": "CWeaponFamas::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e810", "name": "CWeaponFiveSeven::~CWeaponFiveSeven", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e830", "name": "CWeaponFiveSeven::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e840", "name": "CWeaponG3SG1::~CWeaponG3SG1", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e860", "name": "CWeaponG3SG1::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e870", "name": "CWeaponGalilAR::~CWeaponGalilAR", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e890", "name": "CWeaponGalilAR::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e8a0", "name": "CWeaponGlock::~CWeaponGlock", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e8c0", "name": "CWeaponGlock::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e8d0", "name": "CWeaponHKP2000::~CWeaponHKP2000", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e8f0", "name": "CWeaponHKP2000::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e900", "name": "CWeaponUSPSilencer::~CWeaponUSPSilencer", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e920", "name": "CWeaponUSPSilencer::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e930", "name": "CWeaponM4A1::~CWeaponM4A1", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e950", "name": "CWeaponM4A1::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e960", "name": "CWeaponM4A1Silencer::~CWeaponM4A1Silencer", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e980", "name": "CWeaponM4A1Silencer::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e990", "name": "CWeaponMAC10::~CWeaponMAC10", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e9b0", "name": "CWeaponMAC10::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e9c0", "name": "CWeaponMag7::~CWeaponMag7", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142e9e0", "name": "CWeaponMag7::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142e9f0", "name": "CWeaponMP5SD::~CWeaponMP5SD", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ea10", "name": "CWeaponMP5SD::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ea20", "name": "CWeaponMP7::~CWeaponMP7", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ea40", "name": "CWeaponMP7::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ea50", "name": "CWeaponMP9::~CWeaponMP9", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ea70", "name": "CWeaponMP9::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ea80", "name": "CWeaponNegev::~CWeaponNegev", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142eaa0", "name": "CWeaponNegev::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142eab0", "name": "CWeaponP250::~CWeaponP250", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ead0", "name": "CWeaponP250::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142eae0", "name": "CWeaponP90::~CWeaponP90", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142eb00", "name": "CWeaponP90::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142eb10", "name": "CWeaponSCAR20::~CWeaponSCAR20", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142eb30", "name": "CWeaponSCAR20::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142eb40", "name": "CWeaponSG556::~CWeaponSG556", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142eb60", "name": "CWeaponSG556::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142eb70", "name": "CWeaponSSG08::~CWeaponSSG08", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142eb90", "name": "CWeaponSSG08::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142eba0", "name": "CWeaponTec9::~CWeaponTec9", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ebc0", "name": "CWeaponTec9::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ebd0", "name": "CWeaponUMP45::~CWeaponUMP45", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ebf0", "name": "CWeaponUMP45::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ec00", "name": "CWeaponM249::~CWeaponM249", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ec20", "name": "CWeaponM249::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ec30", "name": "CWeaponRevolver::~CWeaponRevolver", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ec50", "name": "CWeaponRevolver::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ec60", "name": "CAK47::GetPlayerAnimExtension", "confidence": "medium", "rationale": "weapon-hier slot407=GetPlayerAnimExtension (Healthshot precedent)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ec70", "name": "CCSWeaponBaseShotgun::~CCSWeaponBaseShotgun", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ec90", "name": "CCSWeaponBaseShotgun::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142eca0", "name": "CWeaponNOVA::~CWeaponNOVA", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ecc0", "name": "CWeaponNOVA::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ecd0", "name": "CWeaponSawedoff::~CWeaponSawedoff", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ecf0", "name": "CWeaponSawedoff::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ed00", "name": "CWeaponXM1014::~CWeaponXM1014", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ed20", "name": "CWeaponXM1014::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ed30", "name": "CWeaponCZ75a::~CWeaponCZ75a", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ed50", "name": "CWeaponCZ75a::SecondaryAttack", "confidence": "low", "rationale": "CZ75a slot409 fire-mode method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ed60", "name": "CWeaponCZ75a::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ed70", "name": "CDEagle::~CDEagle", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142ed90", "name": "CDEagle::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142eda0", "name": "CDecoyGrenade::~CDecoyGrenade", "confidence": "medium", "rationale": "vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142edc0", "name": "CDecoyGrenade::DropGrenade", "confidence": "medium", "rationale": "CBaseCSGrenade slot449=DropGrenade", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142edd0", "name": "CDecoyGrenade::ThrowGrenade", "confidence": "medium", "rationale": "CBaseCSGrenade slot448=ThrowGrenade", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142ede0", "name": "CDecoyGrenade::GetPredictionDescMap", "confidence": "low", "rationale": "weapon-hier slot44 static-descriptor stub (int=0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142edf0", "name": "CUtlAutoList::GetAutoList", "confidence": "low", "rationale": "CUtlAutoList slot0 static-list accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142f680", "name": "CFixedSizeCircularBuffer::GetCount", "confidence": "medium", "rationale": "circular-buffer slot1=GetCount (precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142f690", "name": "CFixedSizeCircularBuffer::Reset", "confidence": "medium", "rationale": "circular-buffer slot0=Reset (precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142f700", "name": "CWeaponBaseItem::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f730", "name": "CPlantedC4::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f760", "name": "CC4::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f790", "name": "CCSWeaponBaseVData::Schema_GetFieldInfo", "confidence": "medium", "rationale": "VData schema vtable slot2=Schema_GetFieldInfo (CPrecipitationVData precedent)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x142f7a0", "name": "CDecoyGrenade::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f7d0", "name": "CWeaponXM1014::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f800", "name": "CWeaponSawedoff::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f830", "name": "CWeaponNOVA::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f860", "name": "CCSWeaponBaseShotgun::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f890", "name": "CDEagle::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f8c0", "name": "CWeaponCZ75a::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f8f0", "name": "CWeaponRevolver::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f920", "name": "CWeaponM249::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f950", "name": "CWeaponUMP45::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f980", "name": "CWeaponTec9::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f9b0", "name": "CWeaponSSG08::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142f9e0", "name": "CWeaponSG556::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fa10", "name": "CWeaponSCAR20::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fa40", "name": "CWeaponP90::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fa70", "name": "CWeaponP250::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142faa0", "name": "CWeaponNegev::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fad0", "name": "CWeaponMP9::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fb00", "name": "CWeaponMP7::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fb30", "name": "CWeaponMP5SD::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fb60", "name": "CWeaponMag7::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fb90", "name": "CWeaponMAC10::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fbc0", "name": "CWeaponM4A1Silencer::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fbf0", "name": "CWeaponM4A1::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fc20", "name": "CWeaponUSPSilencer::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fc50", "name": "CWeaponHKP2000::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fc80", "name": "CWeaponGlock::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fcb0", "name": "CWeaponGalilAR::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fce0", "name": "CWeaponG3SG1::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fd10", "name": "CWeaponFiveSeven::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fd40", "name": "CWeaponFamas::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fd70", "name": "CWeaponBizon::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fda0", "name": "CWeaponAWP::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fdd0", "name": "CWeaponAug::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fe00", "name": "CAK47::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fe30", "name": "CCSWeaponBaseGun::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x142fe60", "name": "CCSWeaponBase::GetDataDescMap", "confidence": "medium", "rationale": "weapon-hier slot47=GetDataDescMap (CBaseEntity/ModelEntity/AnimGraph/CombatCharacter spine agree)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1431510", "name": "IHasAttributes::GetAttributeManager", "confidence": "low", "rationale": "IHasAttributes slot0 thunk; first iface vfunc is GetAttributeManager", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1431530", "name": "CPlantedC4::NetworkVar_m_AttributeManager::SetChanged", "confidence": "medium", "rationale": "NetworkVar_m_AttributeManager slot6=SetChanged (CChicken precedent)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1431540", "name": "CPlantedC4::NetworkVar_m_AttributeManager::NetworkStateChanged", "confidence": "medium", "rationale": "NetworkVar_m_AttributeManager slot7=NetworkStateChanged (CChicken precedent); calls change handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1431570", "name": "CPlantedC4::UpdateTransmitState", "confidence": "low", "rationale": "CBaseEntity slot92=UpdateTransmitState", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1431580", "name": "CC4::CanUse", "confidence": "medium", "rationale": "weapon-hier slot92=CanUse (Healthshot precedent)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14315f0", "name": "CC4::Activate", "confidence": "low", "rationale": "CC4 slot93 (entity slot93=Activate)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14316e0", "name": "CItem_Healthshot::WeaponIdle", "confidence": "low", "rationale": "Healthshot slot327 (between SetupWeaponRange325 and ItemPostFrame328)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1431700", "name": "CBaseCSGrenade::SetupWeaponRange", "confidence": "low", "rationale": "weapon-hier slot325 (Healthshot precedent SetupWeaponRange)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1431740", "name": "CItem_Healthshot::SetWeaponModelIndex", "confidence": "low", "rationale": "Healthshot slot370 (int=1 float=1)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14317c0", "name": "CItem_Healthshot::GetSlotFlags", "confidence": "low", "rationale": "Healthshot slot368 getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14317e0", "name": "CItem_Healthshot::IsGunGameProgressiveWeapon", "confidence": "medium", "rationale": "slot283=IsGunGameProgressiveWeapon (CItemAssaultSuit item precedent)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1431830", "name": "CItem_Healthshot::SecondaryAttack", "confidence": "medium", "rationale": "weapon-hier slot420=SecondaryAttack (CCSWeaponBase precedent)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1431840", "name": "CCSUsrMsg_WeaponMagDrop_t::~CCSUsrMsg_WeaponMagDrop_t", "confidence": "medium", "rationale": "msg _t slot0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1431880", "name": "CCSUsrMsg_WeaponMagDrop_t::~CCSUsrMsg_WeaponMagDrop_t", "confidence": "medium", "rationale": "msg _t slot1 = deleting destructor (tail-calls ~CCSUsrMsg_WeaponMagDrop)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1431900", "name": "CCSUsrMsg_WeaponSound_t::~CCSUsrMsg_WeaponSound_t", "confidence": "medium", "rationale": "msg _t slot0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1431940", "name": "CCSUsrMsg_WeaponSound_t::~CCSUsrMsg_WeaponSound_t", "confidence": "medium", "rationale": "msg _t slot1 = deleting destructor (tail-calls ~CCSUsrMsg_WeaponSound)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14319c0", "name": "CCSUsrMsg_EntityOutlineHighlight_t::~CCSUsrMsg_EntityOutlineHighlight_t", "confidence": "medium", "rationale": "msg _t slot0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1431a00", "name": "CCSUsrMsg_EntityOutlineHighlight_t::~CCSUsrMsg_EntityOutlineHighlight_t", "confidence": "medium", "rationale": "msg _t slot1 = deleting destructor (tail-calls ~CCSUsrMsg_EntityOutlineHighlight)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1431ec0", "name": "CCSWeaponBaseVData::GetWeaponModel", "confidence": "low", "rationale": "VData slot6 = first class-specific accessor after schema vtable", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1431f50", "name": "CCSWeaponBase::Spawn", "confidence": "medium", "rationale": "references SetTouch/SetThink context names 'CCSWeaponBaseDefaultTouch' and 'CCSWeaponBaseRemoveUnownedWeaponThink' (registered in Spawn)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1431fb0", "name": "CDecoyGrenade::Think", "confidence": "low", "rationale": "weapon-hier slot46=Think (leaf precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1432232", "name": "CCSWeaponBase::GetEconWpnData", "confidence": "high", "rationale": "string 'GetEconWpnData' + fatal 'Weapon script file not found' error names it", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x14322b0", "name": "CItem_Healthshot::GetInaccuracy", "confidence": "low", "rationale": "slot410 shares callees with CAK47 slot410 (common weapon getter)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1432440", "name": "CC4::Deploy", "confidence": "medium", "rationale": "weapon-hier slot393=Deploy (Healthshot precedent)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1433070", "name": "CAK47::GetModelIndex", "confidence": "medium", "rationale": "weapon-hier slot414=GetModelIndex (Healthshot precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14330b0", "name": "CAK47::GetRecoilIndex", "confidence": "low", "rationale": "weapon slot446 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14330e0", "name": "CC4::Think", "confidence": "low", "rationale": "CC4 slot157 (entity slot157=Think family)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1433a20", "name": "CAK47::GetInaccuracy", "confidence": "low", "rationale": "slot410 shares callees with Healthshot slot410", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1433a60", "name": "CCSWeaponBase::UpdateOnRemove", "confidence": "low", "rationale": "weapon-hier slot4 (leaf CItem_Healthshot/CBaseCSGrenade slot4=UpdateOnRemove)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1433b60", "name": "CCSWeaponBase::Precache", "confidence": "low", "rationale": "weapon-hier slot5 wraps slot4; leaf precedent Precache", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1433b90", "name": "CC4::UpdateOnRemove", "confidence": "low", "rationale": "weapon-hier slot4=UpdateOnRemove (leaf precedent)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1433c80", "name": "CC4::Precache", "confidence": "low", "rationale": "weapon-hier slot5 (leaf precedent Precache)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1433cb0", "name": "CCSWeaponBaseGun::UpdateOnRemove", "confidence": "low", "rationale": "weapon-hier slot4 (leaf precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1433d00", "name": "CCSWeaponBaseGun::Precache", "confidence": "low", "rationale": "weapon-hier slot5 (leaf precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1433d60", "name": "CAK47::UpdateOnRemove", "confidence": "low", "rationale": "weapon-hier slot4 (leaf precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1433db0", "name": "CAK47::Precache", "confidence": "low", "rationale": "weapon-hier slot5 (leaf precedent)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1433e10", "name": "CWeaponAug::UpdateOnRemove", "confidence": "low", "rationale": "weapon-hier slot4 (leaf precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1433e60", "name": "CWeaponAug::Precache", "confidence": "low", "rationale": "weapon-hier slot5 (leaf precedent)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1433ec0", "name": "CWeaponAWP::~CWeaponAWP", "confidence": "medium", "rationale": "class CWeaponAWP slot 4 = complete-object destructor (dtor pair with slot 5)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1433f10", "name": "CWeaponAWP::~CWeaponAWP", "confidence": "medium", "rationale": "slot 5 deleting destructor; tail-calls shared delete helper sub_0x1433a60", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1433f70", "name": "CWeaponBizon::~CWeaponBizon", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1433fc0", "name": "CWeaponBizon::~CWeaponBizon", "confidence": "medium", "rationale": "slot 5 deleting destructor; calls shared delete helper sub_0x1433a60", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434020", "name": "CWeaponFamas::~CWeaponFamas", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434070", "name": "CWeaponFamas::~CWeaponFamas", "confidence": "medium", "rationale": "slot 5 deleting destructor; calls shared delete helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14340d0", "name": "CWeaponFiveSeven::~CWeaponFiveSeven", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434120", "name": "CWeaponFiveSeven::~CWeaponFiveSeven", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434180", "name": "CWeaponG3SG1::~CWeaponG3SG1", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14341d0", "name": "CWeaponG3SG1::~CWeaponG3SG1", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434230", "name": "CWeaponGalilAR::~CWeaponGalilAR", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434280", "name": "CWeaponGalilAR::~CWeaponGalilAR", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14342e0", "name": "CWeaponGlock::~CWeaponGlock", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434330", "name": "CWeaponGlock::~CWeaponGlock", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434390", "name": "CWeaponHKP2000::~CWeaponHKP2000", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14343e0", "name": "CWeaponHKP2000::~CWeaponHKP2000", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434440", "name": "CWeaponUSPSilencer::~CWeaponUSPSilencer", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434490", "name": "CWeaponUSPSilencer::~CWeaponUSPSilencer", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14344f0", "name": "CWeaponM4A1::~CWeaponM4A1", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434540", "name": "CWeaponM4A1::~CWeaponM4A1", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14345a0", "name": "CWeaponM4A1Silencer::~CWeaponM4A1Silencer", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14345f0", "name": "CWeaponM4A1Silencer::~CWeaponM4A1Silencer", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434650", "name": "CWeaponMAC10::~CWeaponMAC10", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14346a0", "name": "CWeaponMAC10::~CWeaponMAC10", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434700", "name": "CWeaponMag7::~CWeaponMag7", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434750", "name": "CWeaponMag7::~CWeaponMag7", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14347b0", "name": "CWeaponMP5SD::~CWeaponMP5SD", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434800", "name": "CWeaponMP5SD::~CWeaponMP5SD", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434860", "name": "CWeaponMP7::~CWeaponMP7", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14348b0", "name": "CWeaponMP7::~CWeaponMP7", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434910", "name": "CWeaponMP9::~CWeaponMP9", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434960", "name": "CWeaponMP9::~CWeaponMP9", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14349c0", "name": "CWeaponNegev::~CWeaponNegev", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434a10", "name": "CWeaponNegev::~CWeaponNegev", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434a70", "name": "CWeaponP250::~CWeaponP250", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434ac0", "name": "CWeaponP250::~CWeaponP250", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434b20", "name": "CWeaponP90::~CWeaponP90", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434b70", "name": "CWeaponP90::~CWeaponP90", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434bd0", "name": "CWeaponSCAR20::~CWeaponSCAR20", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434c20", "name": "CWeaponSCAR20::~CWeaponSCAR20", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434c80", "name": "CWeaponSG556::~CWeaponSG556", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434cd0", "name": "CWeaponSG556::~CWeaponSG556", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434d30", "name": "CWeaponSSG08::~CWeaponSSG08", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434d80", "name": "CWeaponSSG08::~CWeaponSSG08", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434de0", "name": "CWeaponTec9::~CWeaponTec9", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434e30", "name": "CWeaponTec9::~CWeaponTec9", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434e90", "name": "CWeaponUMP45::~CWeaponUMP45", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434ee0", "name": "CWeaponUMP45::~CWeaponUMP45", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434f40", "name": "CWeaponM249::~CWeaponM249", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434f90", "name": "CWeaponM249::~CWeaponM249", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1434ff0", "name": "CWeaponRevolver::~CWeaponRevolver", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435040", "name": "CWeaponRevolver::~CWeaponRevolver", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14350a0", "name": "CDEagle::~CDEagle", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14350f0", "name": "CDEagle::~CDEagle", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435150", "name": "CWeaponCZ75a::~CWeaponCZ75a", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14351a0", "name": "CWeaponCZ75a::~CWeaponCZ75a", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435200", "name": "CCSWeaponBaseShotgun::~CCSWeaponBaseShotgun", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435250", "name": "CCSWeaponBaseShotgun::~CCSWeaponBaseShotgun", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14352b0", "name": "CWeaponNOVA::~CWeaponNOVA", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435300", "name": "CWeaponNOVA::~CWeaponNOVA", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435360", "name": "CWeaponSawedoff::~CWeaponSawedoff", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14353b0", "name": "CWeaponSawedoff::~CWeaponSawedoff", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435410", "name": "CWeaponXM1014::~CWeaponXM1014", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435460", "name": "CWeaponXM1014::~CWeaponXM1014", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14354c0", "name": "CDecoyGrenade::~CDecoyGrenade", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435510", "name": "CDecoyGrenade::~CDecoyGrenade", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435580", "name": "CWeaponBaseItem::~CWeaponBaseItem", "confidence": "medium", "rationale": "class slot 4 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14355d0", "name": "CWeaponBaseItem::~CWeaponBaseItem", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435630", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch context string; int=2 = Touch(this,pOther) adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435680", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14356d0", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435720", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435770", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14359b0", "name": "CUtlAutoList::~CUtlAutoList", "confidence": "low", "rationale": "CUtlAutoList vtable slot 1 = deleting destructor of auto-list base", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1435a50", "name": "CWeaponBaseItem::GetInaccuracy", "confidence": "low", "rationale": "high weapon vtable slot 432, int=1 float=1 returns float-arg accuracy value (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1435b70", "name": "CItem_Healthshot::GetDeployTime", "confidence": "low", "rationale": "single-callee getter high slot 399 (guess, no strings)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435bc0", "name": "CPlantedC4::~CPlantedC4", "confidence": "medium", "rationale": "slot 4 complete-object destructor; callees are base dtor helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1435fe0", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 per-class touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436030", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436080", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14360d0", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436120", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436170", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14361c0", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436210", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436260", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14362b0", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436300", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436350", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14363a0", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14363f0", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436440", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436490", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14364e0", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436530", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436580", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14365d0", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436620", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436670", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14366c0", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436710", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436760", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14367b0", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436800", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436850", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14368a0", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14368f0", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436940", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs CCSWeaponBaseDefaultTouch string; int=2 touch adapter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1436990", "name": "CCSWeaponBase::DefaultTouch", "confidence": "low", "rationale": "refs DefaultTouch/RemoveUnownedWeaponThink strings; int=2 with body \u2014 likely the touch impl", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1438120", "name": "CPlantedC4::~CPlantedC4", "confidence": "medium", "rationale": "slot 5 deleting destructor; adds operator-delete callee sub_0x16203a0 over slot 4", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14385d0", "name": "CCSWeaponBase::OnPlayerPickup", "confidence": "medium", "rationale": "references OnPlayerPickup / m_OnPlayerPickup entity-output; fires it on pickup", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1438830", "name": "CCSWeaponBaseVData::~CCSWeaponBaseVData", "confidence": "low", "rationale": "VData vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1438b70", "name": "CCSWeaponBaseVData::~CCSWeaponBaseVData", "confidence": "low", "rationale": "VData vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439030", "name": "CWeaponBaseItem::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 per-class virtual returning constant static map (no callees) = datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439080", "name": "CPlantedC4::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14390d0", "name": "CC4::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439120", "name": "CCSWeaponBase::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439170", "name": "CAK47::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14391c0", "name": "CWeaponAug::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439210", "name": "CWeaponAWP::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439260", "name": "CWeaponBizon::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14392b0", "name": "CWeaponFamas::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439300", "name": "CWeaponFiveSeven::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439350", "name": "CWeaponG3SG1::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14393a0", "name": "CWeaponGalilAR::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14393f0", "name": "CWeaponGlock::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439440", "name": "CWeaponHKP2000::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439490", "name": "CWeaponUSPSilencer::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14394e0", "name": "CWeaponM4A1::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439530", "name": "CWeaponM4A1Silencer::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439580", "name": "CWeaponMAC10::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14395d0", "name": "CWeaponMag7::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439620", "name": "CWeaponMP5SD::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439670", "name": "CWeaponMP7::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14396c0", "name": "CWeaponMP9::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439710", "name": "CWeaponNegev::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439760", "name": "CWeaponP250::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14397b0", "name": "CWeaponP90::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439800", "name": "CWeaponSCAR20::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439850", "name": "CWeaponSG556::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14398a0", "name": "CWeaponSSG08::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14398f0", "name": "CWeaponTec9::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439940", "name": "CWeaponUMP45::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439990", "name": "CWeaponM249::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14399e0", "name": "CWeaponRevolver::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439a30", "name": "CCSWeaponBaseGun::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439a80", "name": "CWeaponNOVA::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439ad0", "name": "CWeaponSawedoff::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439b20", "name": "CWeaponXM1014::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439b70", "name": "CCSWeaponBaseShotgun::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439bc0", "name": "CWeaponCZ75a::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439c10", "name": "CDEagle::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439c60", "name": "CDecoyGrenade::GetDataDescMap", "confidence": "medium", "rationale": "slot 48 constant-returning per-class datadesc accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x143a690", "name": "RegisterWeaponEntityIOOutputs", "confidence": "low", "rationale": "int=0 static initializer referencing entity-IO field names _Target/param", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x143a800", "name": "RegisterWeaponEntityIOOutputs", "confidence": "low", "rationale": "int=0 static initializer referencing entity-IO field names _Target/param (duplicate)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x143add0", "name": "SchemaField_SaveToKeyValues3", "confidence": "low", "rationale": "'Double-save to Member %s' + KeyValues3::FindMember/PrepareForType \u2014 schema-to-KV3 field save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x143aeb0", "name": "SchemaField_SaveToKeyValues3", "confidence": "low", "rationale": "'Double-save to Member %s' KV3 field-save template instantiation", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x143af80", "name": "SchemaField_SaveToKeyValues3", "confidence": "low", "rationale": "'Double-save to Member %s' KV3 field-save template instantiation", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x143b050", "name": "CItem_Healthshot::GetSpread", "confidence": "low", "rationale": "slot 433 int=2 float=1 accuracy/spread getter (guess, no strings)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1441650", "name": "CC4::Touch", "confidence": "low", "rationale": "CC4 low vtable slot 14 int=2 = Touch(pOther) (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1441700", "name": "CCSWeaponBase::ValidateShootPositionAndTime", "confidence": "medium", "rationale": "errors 'calculated shoot time does not match' / 'Shoot pos does not match' \u2014 server shot validation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14431b0", "name": "CCSWeaponBaseGun::SetSilencerState", "confidence": "low", "rationale": "references 'silenced'/'unsilenced' \u2014 silencer toggle / bodygroup update", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x144bc60", "name": "CC4::NetworkVar_m_entitySpottedState::NetworkStateChanged", "confidence": "medium", "rationale": "NetworkVar wrapper slot 1 = state-changed callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x144bda0", "name": "CPlantedC4::NetworkVar_m_entitySpottedState::NetworkStateChanged", "confidence": "medium", "rationale": "NetworkVar wrapper slot 1 = state-changed callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x144bee0", "name": "CPlantedC4::NetworkVar_m_AttributeManager::NetworkStateChanged", "confidence": "medium", "rationale": "NetworkVar wrapper slot 2 = state-changed callback", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144f9d0", "name": "CItem_Healthshot::CanUse", "confidence": "low", "rationale": "slot 341 int=2 predicate-style method (guess)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144ff80", "name": "CItem_Healthshot::ItemPostFrame", "confidence": "low", "rationale": "slot 435 large int=1 float=1 body \u2014 per-frame weapon logic (guess)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1452aa0", "name": "CPlantedC4::PhysicsSimulate", "confidence": "low", "rationale": "CPlantedC4 slot 144 int=2 float=1 (guess, no strings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1452de0", "name": "CCSWeaponBase::ToggleCanBePickedUp", "confidence": "medium", "rationale": "references 'ToggleCanBePickedUp' + CNetworkTransmitComponent::StateChanged \u2014 sets pickup flag + net dirty", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1455260", "name": "CAK47::HandleFireOnEmpty", "confidence": "low", "rationale": "CAK47 slot 428 int=2 (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14565b0", "name": "CItem_Healthshot::PrimaryAttack", "confidence": "low", "rationale": "weapon action slot 430 int=1 (guess; shared slot across weapon classes)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14566f0", "name": "CItem_Healthshot::SecondaryAttack", "confidence": "low", "rationale": "slot 431 int=1 weapon action (guess)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1456b30", "name": "CC4::GetInaccuracy", "confidence": "low", "rationale": "slot 328 int=1 float=1 accuracy getter (guess)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14578d0", "name": "CC4::PrimaryAttack", "confidence": "low", "rationale": "slot 430 int=1 weapon action (guess; matches other class slot 430)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1457a10", "name": "CAK47::PrimaryAttack", "confidence": "low", "rationale": "slot 430 int=1 float=1 weapon primary-fire (guess)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1457ce0", "name": "CWeaponNOVA::PrimaryAttack", "confidence": "low", "rationale": "slot 430 int=1 weapon action (guess; matches slot-430 cluster)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14589e0", "name": "CAK47::UpdateAccuracyPenalty", "confidence": "low", "rationale": "slot 429 int=1 float=1 accuracy update (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1458bd0", "name": "CItem_Healthshot::Deploy", "confidence": "low", "rationale": "slot 419 int=1 weapon deploy (guess; matches slot-419 cluster)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1458cd0", "name": "CC4::ItemPostFrame", "confidence": "low", "rationale": "slot 421 int=1 (guess; matches CCSWeaponBase slot 421)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1459d70", "name": "CC4::WeaponIdle", "confidence": "low", "rationale": "slot 438 int=1 (guess; matches slot-438 cluster)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145afe0", "name": "CAK47::GetSpread", "confidence": "low", "rationale": "slot 322 int=2 float=1 spread getter (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145b440", "name": "CItem_Healthshot::Holster", "confidence": "low", "rationale": "slot 437 int=1 weapon holster (guess)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x145cd40", "name": "CAK47::SendWeaponAnim", "confidence": "low", "rationale": "slot 367 int=2 no callees anim setter (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145dcd0", "name": "CWeaponXM1014::Deploy", "confidence": "low", "rationale": "slot 419 shotgun override calling shared sub_0x145d690 (guess; matches slot-419 cluster)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145dcf0", "name": "CWeaponSawedoff::Deploy", "confidence": "low", "rationale": "slot 419 shotgun override calling shared sub_0x145d690 (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145dd10", "name": "CWeaponNOVA::Deploy", "confidence": "low", "rationale": "slot 419 shotgun override calling shared sub_0x145d690 (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145e010", "name": "CItem_Healthshot::WeaponIdle", "confidence": "low", "rationale": "slot 438 int=1 (guess; matches slot-438 cluster)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x145e160", "name": "CCSWeaponBase::SendWeaponReloadEvent", "confidence": "medium", "rationale": "references 'weapon_reload' game-event and 'userid' field \u2014 fires reload event", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145e4a0", "name": "CCSWeaponBase::ItemPostFrame", "confidence": "low", "rationale": "base slot 421 int=1 float=1, many callers/callees = core per-frame weapon handler (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145f470", "name": "CItem_Healthshot::CanPrimaryAttack", "confidence": "low", "rationale": "slot 436 int=2 predicate (guess)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x146b590", "name": "CC4::Deploy", "confidence": "low", "rationale": "slot 419 int=1 weapon deploy (guess; matches slot-419 cluster)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x146b5c0", "name": "CC4::SecondaryAttack", "confidence": "low", "rationale": "CC4 slot 423 int=1 weapon action (guess)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1472400", "name": "CCSWeaponBaseVData::GetSchemaClassBinding", "confidence": "low", "rationale": "VData slot 3 int=0 returns constant schema binding (guess)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x147de80", "name": "CCSWeaponBaseVData::GetModelName", "confidence": "low", "rationale": "VData slot 4 int=0 single-callee getter (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14853c0", "name": "std::vector::_M_realloc_append", "confidence": "medium", "rationale": "'cannot create std::vector larger than max_size()' + 'vector::_M_realloc_append' libstdc++ growth helper", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1496ac0", "name": "CC4::Precache", "confidence": "low", "rationale": "CC4 low slot 8 int=0 single-callee \u2014 precache/resource getter (guess)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14970c0", "name": "CPlantedC4::ObjectCaps", "confidence": "low", "rationale": "slot 46 int=0 constant-returning caps flag (guess)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14970d0", "name": "CPlantedC4::Classify", "confidence": "low", "rationale": "slot 45 int=0 constant-returning classify (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14970e0", "name": "CItem_Healthshot::Precache", "confidence": "low", "rationale": "low slot 27 int=0 single-callee precache-style (guess)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14970f0", "name": "CItem_Healthshot::GetType", "confidence": "low", "rationale": "low slot 15 int=0 constant-returning getter (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497260", "name": "CItem_Healthshot::PrimaryAttack", "confidence": "low", "rationale": "CItem_Healthshot high weapon-attack vtable slot 304, int=3, calls attack helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1497300", "name": "CItem_Healthshot::ItemPostFrame", "confidence": "low", "rationale": "slot 305 adjacent to 304, int=4 per-frame weapon method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14977e0", "name": "CC4::Precache", "confidence": "low", "rationale": "CC4 slot 10, setup-time callees (shared sub_0x14973b0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1497cd0", "name": "CItem_Healthshot::Deploy", "confidence": "low", "rationale": "CItem_Healthshot slot 360, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1497d40", "name": "CWeaponBaseItem::GetSlot", "confidence": "low", "rationale": "slot 46 int=0 accessor, 4 callers, paired with slot 45", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497d50", "name": "CWeaponBaseItem::GetPosition", "confidence": "low", "rationale": "slot 45 int=0 accessor paired with slot 46", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497d60", "name": "CPlantedC4::UpdateOnRemove", "confidence": "low", "rationale": "CPlantedC4 slot 27, single callee, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1497d70", "name": "CWeaponElite::~CWeaponElite", "confidence": "low", "rationale": "primary vtable slot 0, int=0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497d90", "name": "CWeaponElite::GetTracerType", "confidence": "low", "rationale": "slot 44 shared weapon virtual across grenade/weapon classes, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497da0", "name": "CMolotovGrenade::CreateFireProjectile", "confidence": "low", "rationale": "slot 446 shared only by fire grenades (molotov+incendiary)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497db0", "name": "CFlashbang::~CFlashbang", "confidence": "low", "rationale": "primary vtable slot 0, int=0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497dd0", "name": "CFlashbang::EmitGrenade", "confidence": "medium", "rationale": "slot 449 overridden by all grenade weapons (molotov/flash/he/smoke) = projectile spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1497de0", "name": "CFlashbang::CreateGrenadeProjectile", "confidence": "low", "rationale": "slot 448 shared by non-fire grenades (flash/he/smoke)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497df0", "name": "CFlashbang::GetTracerType", "confidence": "low", "rationale": "slot 44 shared weapon virtual, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497e00", "name": "CHEGrenade::~CHEGrenade", "confidence": "low", "rationale": "primary vtable slot 0, int=0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497e20", "name": "CHEGrenade::EmitGrenade", "confidence": "medium", "rationale": "slot 449 grenade-common projectile spawn override", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1497e30", "name": "CHEGrenade::CreateGrenadeProjectile", "confidence": "low", "rationale": "slot 448 non-fire grenade virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497e40", "name": "CHEGrenade::GetTracerType", "confidence": "low", "rationale": "slot 44 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497e50", "name": "CKnife::~CKnife", "confidence": "low", "rationale": "primary vtable slot 0, int=0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497e70", "name": "CKnife::Deploy", "confidence": "low", "rationale": "CKnife slot 342, class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497e80", "name": "CKnife::WeaponIdle", "confidence": "low", "rationale": "CKnife high slot 445, class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497e90", "name": "CKnife::CanDeploy", "confidence": "low", "rationale": "CKnife slot 325, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497ea0", "name": "CKnife::GetTracerType", "confidence": "low", "rationale": "slot 44 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497eb0", "name": "CTraceFilterKnifeIgnoreTeammates::~CTraceFilterKnifeIgnoreTeammates", "confidence": "low", "rationale": "trace-filter slot 0 int=0 destructor, ShouldHitEntity is at slot 2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497ec0", "name": "CMolotovGrenade::~CMolotovGrenade", "confidence": "low", "rationale": "primary vtable slot 0, int=0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497ee0", "name": "CMolotovGrenade::EmitGrenade", "confidence": "medium", "rationale": "slot 449 grenade-common projectile spawn override", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1497ef0", "name": "CMolotovGrenade::GetDetonateTimerLength", "confidence": "low", "rationale": "slot 365 shared by fire grenades molotov+incendiary", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497f00", "name": "CIncendiaryGrenade::~CIncendiaryGrenade", "confidence": "low", "rationale": "primary vtable slot 0, int=0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497f20", "name": "CIncendiaryGrenade::GetDetonateTimerLength", "confidence": "low", "rationale": "slot 365 fire-grenade shared virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497f30", "name": "CIncendiaryGrenade::CreateFireProjectile", "confidence": "low", "rationale": "slot 446 fire-grenade shared virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497f40", "name": "CMolotovGrenade::GetTracerType", "confidence": "low", "rationale": "slot 44 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497f50", "name": "CIncendiaryGrenade::GetTracerType", "confidence": "low", "rationale": "slot 44 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497f60", "name": "CSmokeGrenade::~CSmokeGrenade", "confidence": "low", "rationale": "primary vtable slot 0, int=0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497f80", "name": "CSmokeGrenade::CreateGrenadeProjectile", "confidence": "low", "rationale": "slot 448 non-fire grenade virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497f90", "name": "CSmokeGrenade::EmitGrenade", "confidence": "medium", "rationale": "slot 449 grenade-common projectile spawn override", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1497fa0", "name": "CSmokeGrenade::GetTracerType", "confidence": "low", "rationale": "slot 44 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497fb0", "name": "CWeaponTaser::~CWeaponTaser", "confidence": "low", "rationale": "primary vtable slot 0, int=0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497fd0", "name": "CWeaponTaser::WeaponIdle", "confidence": "low", "rationale": "CWeaponTaser slot 401, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497fe0", "name": "CWeaponTaser::GetTracerType", "confidence": "low", "rationale": "slot 44 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1497ff0", "name": "CTraceFilterTaserIgnoreTeammates::~CTraceFilterTaserIgnoreTeammates", "confidence": "low", "rationale": "trace-filter slot 0 int=0 destructor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14985b0", "name": "CWeaponElite::Precache", "confidence": "low", "rationale": "slot 10 weapon setup virtual (trivial override, int=0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14985c0", "name": "CTraceFilterKnifeIgnoreTeammates::GetTraceType", "confidence": "medium", "rationale": "ITraceFilter slot 1 returns constant trace type (int=0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14985d0", "name": "CTraceFilterTaserIgnoreTeammates::GetTraceType", "confidence": "medium", "rationale": "ITraceFilter slot 1 returns constant trace type (int=0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14985e0", "name": "CKnife::GetServerClass", "confidence": "low", "rationale": "slot 4 networkable getter, paired with slot 5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498630", "name": "CKnife::GetServerClassName", "confidence": "low", "rationale": "slot 5 calls shared string helper sub_0x1433a60 across all weapon classes", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498690", "name": "CWeaponElite::GetServerClass", "confidence": "low", "rationale": "slot 4 networkable getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14986e0", "name": "CWeaponElite::GetServerClassName", "confidence": "low", "rationale": "slot 5 calls shared string helper sub_0x1433a60", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498750", "name": "CWeaponTaser::GetServerClass", "confidence": "low", "rationale": "slot 4 networkable getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14987a0", "name": "CWeaponTaser::GetServerClassName", "confidence": "low", "rationale": "slot 5 calls shared string helper sub_0x1433a60", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498810", "name": "CFlashbang::GetServerClass", "confidence": "low", "rationale": "slot 4 networkable getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498860", "name": "CFlashbang::GetServerClassName", "confidence": "low", "rationale": "slot 5 calls shared string helper sub_0x1433a60", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14988d0", "name": "CHEGrenade::GetServerClass", "confidence": "low", "rationale": "slot 4 networkable getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498920", "name": "CHEGrenade::GetServerClassName", "confidence": "low", "rationale": "slot 5 calls shared string helper sub_0x1433a60", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498990", "name": "CMolotovGrenade::GetServerClass", "confidence": "low", "rationale": "slot 4 networkable getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14989e0", "name": "CMolotovGrenade::GetServerClassName", "confidence": "low", "rationale": "slot 5 calls shared string helper sub_0x1433a60", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498a50", "name": "CIncendiaryGrenade::GetServerClass", "confidence": "low", "rationale": "slot 4 networkable getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498aa0", "name": "CIncendiaryGrenade::GetServerClassName", "confidence": "low", "rationale": "slot 5 calls shared string helper sub_0x1433a60", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498b10", "name": "CSmokeGrenade::GetServerClass", "confidence": "low", "rationale": "slot 4 networkable getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498b60", "name": "CSmokeGrenade::GetServerClassName", "confidence": "low", "rationale": "slot 5 calls shared string helper sub_0x1433a60", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498bd0", "name": "CWeaponElite::GetWeaponType", "confidence": "low", "rationale": "slot 47 per-class overridden getter, one caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498c00", "name": "CFlashbang::GetWeaponType", "confidence": "low", "rationale": "slot 47 per-class overridden getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498c30", "name": "CHEGrenade::GetWeaponType", "confidence": "low", "rationale": "slot 47 per-class overridden getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498c70", "name": "CKnife::GetWeaponType", "confidence": "low", "rationale": "slot 47 per-class overridden getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498ca0", "name": "CIncendiaryGrenade::GetWeaponType", "confidence": "low", "rationale": "slot 47 per-class overridden getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498cd0", "name": "CMolotovGrenade::GetWeaponType", "confidence": "low", "rationale": "slot 47 per-class overridden getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498d00", "name": "CSmokeGrenade::GetWeaponType", "confidence": "low", "rationale": "slot 47 per-class overridden getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1498d30", "name": "CWeaponTaser::GetWeaponType", "confidence": "low", "rationale": "slot 47 per-class overridden getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1499200", "name": "CWeaponElite::GetSlot", "confidence": "low", "rationale": "slot 46 int=0 accessor paired with slot 45", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1499210", "name": "CWeaponElite::GetPosition", "confidence": "low", "rationale": "slot 45 int=0 accessor paired with slot 46", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1499380", "name": "CFlashbang::GetSlot", "confidence": "low", "rationale": "slot 46 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1499390", "name": "CFlashbang::GetPosition", "confidence": "low", "rationale": "slot 45 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14993c0", "name": "CKnife::Precache", "confidence": "low", "rationale": "slot 10 int=1 calls shared setup helper sub_0x14973b0 (also used by CC4)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1499e00", "name": "CWeaponElite::PrimaryAttack", "confidence": "medium", "rationale": "slot 419 int=1 with firing callees (bullet/recoil helpers)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x149a9e0", "name": "CWeaponElite::Deploy", "confidence": "low", "rationale": "CWeaponElite slot 357 int=2, class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149b2c0", "name": "CWeaponTaser::Deploy", "confidence": "low", "rationale": "CWeaponTaser slot 364, calls entity helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149b400", "name": "CTraceFilterKnifeIgnoreTeammates::ShouldHitEntity", "confidence": "medium", "rationale": "ITraceFilter slot 2 int=2 (this,entity) predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149cfc0", "name": "CWeaponTaser::PrimaryAttack", "confidence": "medium", "rationale": "slot 421 int=1 with many firing/effect callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x149d460", "name": "CWeaponElite::HandleAnimEvent", "confidence": "low", "rationale": "slot 48 int=1 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149d4e0", "name": "CFlashbang::HandleAnimEvent", "confidence": "low", "rationale": "slot 48 int=1 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149d560", "name": "CHEGrenade::HandleAnimEvent", "confidence": "low", "rationale": "slot 48 int=1 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149d5e0", "name": "CKnife::HandleAnimEvent", "confidence": "low", "rationale": "slot 48 int=1 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149d660", "name": "CMolotovGrenade::HandleAnimEvent", "confidence": "low", "rationale": "slot 48 int=1 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149d6e0", "name": "CIncendiaryGrenade::HandleAnimEvent", "confidence": "low", "rationale": "slot 48 int=1 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149d760", "name": "CSmokeGrenade::HandleAnimEvent", "confidence": "low", "rationale": "slot 48 int=1 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149d7e0", "name": "CWeaponTaser::HandleAnimEvent", "confidence": "low", "rationale": "slot 48 int=1 shared weapon virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a54a0", "name": "CKnife::PrimaryAttack", "confidence": "medium", "rationale": "slot 419 calls swing helper sub_0x14a2360, paired with slot 420", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x14a54b0", "name": "CKnife::SecondaryAttack", "confidence": "medium", "rationale": "slot 420 calls same swing helper sub_0x14a2360 as slot 419", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x14a7ea0", "name": "CreateMolotovProjectile", "confidence": "medium", "rationale": "references 'CMolotovGrenade' and 'Grenade' strings, non-virtual spawn/factory helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9980", "name": "CKnife::GetSlot", "confidence": "low", "rationale": "slot 46 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9990", "name": "CKnife::GetPosition", "confidence": "low", "rationale": "slot 45 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a99a0", "name": "CCStrike15ItemDefinition::~CCStrike15ItemDefinition", "confidence": "low", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a99b0", "name": "CCStrike15ItemDefinition::GetDefinitionIndex", "confidence": "low", "rationale": "slot 1 int=1 getter, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a99c0", "name": "CCStrike15ItemDefinition::GetDefinitionName", "confidence": "low", "rationale": "slot 3 int=1 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a99d0", "name": "CCStrike15ItemDefinition::GetItemClass", "confidence": "low", "rationale": "slot 29 int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a99e0", "name": "CCStrike15ItemDefinition::GetLoadoutSlot", "confidence": "low", "rationale": "slot 11 int=1 getter, 3 callers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a99f0", "name": "CCStrike15ItemDefinition::GetDefinitionIndex", "confidence": "low", "rationale": "slot 9 int=1 heavily-used getter (9 callers)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9a00", "name": "CCStrike15ItemDefinition::GetRarity", "confidence": "low", "rationale": "slot 17 int=1 getter, 2 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9a10", "name": "CCStrike15ItemDefinition::GetQuality", "confidence": "low", "rationale": "slot 31 int=0 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9a20", "name": "CCStrike15ItemDefinition::GetItemBaseName", "confidence": "low", "rationale": "slot 10 int=0 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9a30", "name": "CCStrike15ItemDefinition::GetItemTypeName", "confidence": "low", "rationale": "slot 32 int=0 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9a40", "name": "CCStrike15ItemDefinition::GetIconName", "confidence": "low", "rationale": "slot 13 int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9a60", "name": "CCStrike15ItemDefinition::GetAttributeValue", "confidence": "low", "rationale": "slot 14 int=2 attribute lookup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9a90", "name": "CCStrike15ItemDefinition::SetAttributeValue", "confidence": "low", "rationale": "slot 33 int=2 attribute setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9ac0", "name": "CCStrike15ItemDefinition::GetInventoryImage", "confidence": "low", "rationale": "slot 34 int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9ad0", "name": "CCStrike15ItemDefinition::GetModelName", "confidence": "low", "rationale": "slot 35 int=1 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9ae0", "name": "CCStrike15ItemDefinition::GetDefaultLoadoutSlot", "confidence": "low", "rationale": "slot 43 int=1 getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9af0", "name": "CCStrike15ItemDefinition::GetItemTypeName", "confidence": "low", "rationale": "slot 8 int=1 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9b00", "name": "CCStrike15ItemDefinition::GetItemName", "confidence": "low", "rationale": "slot 44 int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9b10", "name": "CCStrike15ItemDefinition::GetItemDesc", "confidence": "low", "rationale": "slot 45 int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9b20", "name": "CCStrike15ItemDefinition::GetName", "confidence": "low", "rationale": "slot 4 int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9b30", "name": "CCStrike15ItemDefinition::GetItemQuality", "confidence": "low", "rationale": "slot 18 int=1 getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9b40", "name": "CCStrike15ItemDefinition::GetItemSetIndex", "confidence": "low", "rationale": "slot 19 int=1 getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9b50", "name": "CCStrike15ItemDefinition::GetPrefabName", "confidence": "low", "rationale": "slot 46 int=0 getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9b60", "name": "CCStrike15ItemDefinition::GetPrefab", "confidence": "low", "rationale": "slot 16 int=1 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9b70", "name": "CCStrike15ItemDefinition::GetCapabilities", "confidence": "low", "rationale": "slot 48 int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9b80", "name": "CCStrike15ItemSchema::GetItemDefinition", "confidence": "low", "rationale": "slot 5 int=1 schema lookup, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9b90", "name": "CCStrike15ItemSchema::GetAttributeDefinition", "confidence": "low", "rationale": "slot 33 int=1 schema lookup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9ba0", "name": "CCStrike15ItemSchema::GetItemDefinitionByName", "confidence": "low", "rationale": "slot 28 int=1 schema lookup, 1 caller", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9bb0", "name": "CCStrike15ItemSchema::GetQualityDefinition", "confidence": "low", "rationale": "slot 18 int=1 schema lookup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9bc0", "name": "CCStrike15ItemSchema::GetRarityDefinition", "confidence": "low", "rationale": "slot 21 int=1 schema lookup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9bd0", "name": "CCStrike15ItemSchema::GetItemDefinitionCount", "confidence": "low", "rationale": "slot 48 int=0 count getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9be0", "name": "CCStrike15ItemSchema::GetItemDefinitionByMapIndex", "confidence": "low", "rationale": "slot 49 int=1 indexed lookup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9bf0", "name": "CCStrike15ItemSchema::GetAttributeDefinitionByName", "confidence": "low", "rationale": "slot 50 int=2 named lookup", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9c20", "name": "CCStrike15ItemSchema::GetPaintKitDefinition", "confidence": "low", "rationale": "slot 44 int=1 schema lookup", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9c30", "name": "CCStrike15ItemSchema::GetPaintKitCount", "confidence": "low", "rationale": "slot 51 int=0 count getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9c40", "name": "CCStrike15ItemSchema::GetStickerKitDefinition", "confidence": "low", "rationale": "slot 17 int=1 schema lookup", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9c50", "name": "CCStrike15ItemSchema::GetItemDefinitionInterface", "confidence": "low", "rationale": "slot 3 int=1 lookup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9c60", "name": "CCStrike15ItemSchema::BInited", "confidence": "low", "rationale": "slot 2 int=1 predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9c70", "name": "CCStrike15ItemSchema::GetMusicDefinition", "confidence": "low", "rationale": "slot 6 int=0 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9c80", "name": "CCStrike15ItemSchema::GetLoadoutSlotCount", "confidence": "low", "rationale": "slot 7 int=0 count getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9c90", "name": "CCStrike15ItemSchema::GetRarityCount", "confidence": "low", "rationale": "slot 8 int=0 count getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9ca0", "name": "CCStrike15ItemSchema::GetQualityCount", "confidence": "low", "rationale": "slot 9 int=0 count getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9cb0", "name": "CCStrike15ItemSchema::GetColorCount", "confidence": "low", "rationale": "slot 10 int=0 count getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9cc0", "name": "CCStrike15ItemSchema::GetStickerKitCount", "confidence": "low", "rationale": "slot 11 int=0 count getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9cd0", "name": "CCStrike15ItemSchema::GetMusicDefinitionCount", "confidence": "low", "rationale": "slot 12 int=0 count getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9ce0", "name": "CCStrike15ItemSchema::GetAttributeDefinitionCount", "confidence": "low", "rationale": "slot 13 int=0 count getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9cf0", "name": "CEconItem::GetItemID", "confidence": "low", "rationale": "CEconItem slot 2 int=0 getter, 3 callers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9d00", "name": "CEconItem::GetAttributeList", "confidence": "low", "rationale": "CEconItem slot 15 int=1 getter, 6 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9d20", "name": "CCSPlayerInventory::GetItemCount", "confidence": "low", "rationale": "slot 10 int=0 getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9d30", "name": "CCSPlayerInventory::GetSOID", "confidence": "low", "rationale": "slot 20 int=0 getter, 1 caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9d40", "name": "CCSPlayerInventory::Clear", "confidence": "low", "rationale": "slot 23 int=0 method, 1 caller", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9d50", "name": "CCSInventoryManager::GetLocalInventory", "confidence": "low", "rationale": "slot 67 int=0 inventory-manager getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9d60", "name": "CCSInventoryManager::GetInventoryForPlayer", "confidence": "low", "rationale": "slot 68 int=2 lookup", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9d80", "name": "CCSPlayerInventory::GetItemInLoadout", "confidence": "low", "rationale": "slot 12 int=2 loadout lookup", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x14a9da0", "name": "CCSInventoryManager::PreWorldUpdate", "confidence": "low", "rationale": "slot 65 game-system event (shared across game-system trio)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9db0", "name": "CCSInventoryManager::DoesGameSystemReallocate", "confidence": "low", "rationale": "slot 3 int=0 IGameSystem predicate", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a9dc0", "name": "CCSInventoryManager::CreatePlayerInventory", "confidence": "low", "rationale": "slot 69 int=3 creation method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9dd0", "name": "CCSPlayerInventory::GetOwner", "confidence": "low", "rationale": "slot 19 int=0 getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a9de0", "name": "CCSPlayerInventory::GetDefaultEquippedDefinition", "confidence": "low", "rationale": "slot 13 int=0 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aa3a0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 5 int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aa3b0", "name": "CGameSystemStaticFactory::GetGameSystemPointer", "confidence": "low", "rationale": "factory slot 6 int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aa3c0", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot 7 int=2, 3 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aa3d0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 8 int=0 predicate, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aa3e0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 9 int=1 init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aa3f0", "name": "CCStrike15ItemDefinition::GetAttributeString", "confidence": "low", "rationale": "slot 25 int=2 calls sub_0x19ec530 string helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aa490", "name": "CEconItem::GetCustomName", "confidence": "low", "rationale": "CEconItem slot 12 int=1 calls string helper sub_0x9f0830, 2 callers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14aa4b0", "name": "CCStrike15ItemSchema::GetPaintKitDefinitionMap", "confidence": "low", "rationale": "slot 53 int=0 map accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aa4e0", "name": "CCStrike15ItemSchema::GetStickerKitCount", "confidence": "low", "rationale": "slot 31 int=0 count getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14aa4f0", "name": "CCStrike15ItemSchema::GetItemDefinitionMap", "confidence": "low", "rationale": "slot 27 int=0 map accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aa500", "name": "CCStrike15ItemSchema::GetFirstItemDefinition", "confidence": "low", "rationale": "slot 4 int=0 iterator accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aa510", "name": "CCSPlayerInventory::GetItemInSlot", "confidence": "low", "rationale": "slot 5 int=1 lookup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aaa70", "name": "CCSPlayerInventory::GetInventoryItemByItemID", "confidence": "low", "rationale": "slot 15 int=1 lookup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aac40", "name": "CCSInventoryManager::PostInit", "confidence": "low", "rationale": "slot 62 game-system event (shared across game-system trio)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aaf10", "name": "CCSInventoryManager::Init", "confidence": "low", "rationale": "slot 60 game-system event (shared across game-system trio), 2 callers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aaf50", "name": "CCStrike15ItemSchema::GetAttributeDefinitionByDefIndex", "confidence": "low", "rationale": "slot 32 int=2 indexed lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aaf90", "name": "CCStrike15ItemSchema::GetStickerKitDefinitionMap", "confidence": "low", "rationale": "slot 54 int=0 map accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ab160", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 4 int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ab1c0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 3 int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ab250", "name": "CCSPlayerInventory::GetItemByID", "confidence": "low", "rationale": "slot 8 int=1 calls sub_0x229a8f0 lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ab2b0", "name": "CCSPlayerInventory::GetItemByIndex", "confidence": "low", "rationale": "slot 7 int=2 calls sub_0x229a8f0 lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ab9f0", "name": "CCStrike15ItemDefinition::GetUsedByTeam", "confidence": "low", "rationale": "slot 21 int=1 getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14abb10", "name": "CCStrike15ItemDefinition::GetAssociatedItemCount", "confidence": "low", "rationale": "slot 22 int=1 calls sub_0x1af1250", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14abc40", "name": "CCStrike15ItemSchema::GetPaintKitDefinitionByName", "confidence": "low", "rationale": "slot 47 int=1 calls sub_0x1b0bec0 lookup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14abe90", "name": "CCStrike15ItemSchema::GetPaintKitDefinitionByIndex", "confidence": "low", "rationale": "slot 46 int=1 indexed lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ac0d0", "name": "CCStrike15ItemSchema::GetMusicDefinitionMap", "confidence": "low", "rationale": "slot 52 int=0 map accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ac170", "name": "CCSPlayerInventory::AddEconItem", "confidence": "low", "rationale": "slot 17 int=3 calls sub_0x1b505b0 insertion", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ac4e0", "name": "GetLoadoutSlotIndexByName", "confidence": "medium", "rationale": "references loadout-slot names 'item_sub_position2' and 'spray0', non-virtual name->slot mapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ad260", "name": "CCStrike15ItemSchema::GetLoadoutSlotName", "confidence": "low", "rationale": "slot 30 int=1 loadout-slot name lookup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14afe30", "name": "CCSInventoryManager::GetName", "confidence": "low", "rationale": "IGameSystem slot 0 GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14afe60", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 0 GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14afeb0", "name": "CCSInventoryManager::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "IGameSystem slot 1 calls sub_0x1aec2e0 (shared with factory slot 1)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14afed0", "name": "CGameSystemStaticFactory::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "factory slot 1 calls sub_0x1aec2e0 (shared with manager slot 1)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aff10", "name": "CCSInventoryManager::DoesGameSystemReallocate", "confidence": "low", "rationale": "IGameSystem slot 2 predicate, 1 caller", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14aff20", "name": "CGameSystemStaticFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot 2 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14aff50", "name": "CCSPlayerInventory::SOCreated", "confidence": "medium", "rationale": "slot 0 int=4 ISharedObjectListener SOCreated(owner,obj,event)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b0000", "name": "CCSPlayerInventory::SODestroyed", "confidence": "medium", "rationale": "slot 2 int=4 ISharedObjectListener SODestroyed", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b0080", "name": "CCSPlayerInventory::SOUpdated", "confidence": "medium", "rationale": "slot 1 int=4 ISharedObjectListener SOUpdated", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x14b0130", "name": "CCSPlayerInventory::GetItemInLoadoutForClass", "confidence": "low", "rationale": "slot 21 int=0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2420", "name": "CCStrike15ItemSchema::GetLootListCount", "confidence": "low", "rationale": "slot 61 int=0 count getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2430", "name": "CCSInventoryManager::EquipItemInLoadout", "confidence": "low", "rationale": "slot 63 int=1 calls sub_0x1b55fc0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2490", "name": "CCSInventoryManager::GetDefaultEquippedDefinitionItemBySlot", "confidence": "low", "rationale": "slot 64 int=1 calls sub_0x1b55fc0 lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2510", "name": "CCS2ChickenGraphController::Update", "confidence": "low", "rationale": "anim-graph controller slot 18, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2520", "name": "CCSObserver_UseServices::Reset", "confidence": "low", "rationale": "observer use-service slot 9, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2530", "name": "CMapBombDamageGameSystem::PreWorldUpdate", "confidence": "low", "rationale": "slot 65 game-system event (shared across trio)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2540", "name": "CMapBombDamageGameSystem::PostInit", "confidence": "low", "rationale": "slot 62 game-system event (shared across trio)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2550", "name": "CMapBombDamageGameSystem::Init", "confidence": "low", "rationale": "slot 60 game-system event (shared across trio), 2 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2570", "name": "CMapBombDamageGameSystem::GameInit", "confidence": "low", "rationale": "slot 4 int=1 IGameSystem init-event", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b25c0", "name": "CCamPathfindGameSystem::PreWorldUpdate", "confidence": "low", "rationale": "slot 65 game-system event (shared across trio)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b25d0", "name": "CCamPathfindGameSystem::PostInit", "confidence": "low", "rationale": "slot 62 game-system event (shared across trio)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b25e0", "name": "CCamPathfindGameSystem::Init", "confidence": "low", "rationale": "slot 60 game-system event (shared across trio), 2 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2600", "name": "CCamPathfindGameSystem::LevelInitPostEntity", "confidence": "low", "rationale": "IGameSystem game-system vtable slot 8, no strings; role-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2610", "name": "CCS2ChickenGraphController::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 7, int=2, no strings; role-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2660", "name": "CCS2ChickenGraphController::LevelShutdownPreEntity", "confidence": "low", "rationale": "game-system slot 9 trivial, no strings; role-based guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2670", "name": "CCSObserver_CameraServices::Reset", "confidence": "low", "rationale": "camera-service vtable slot 15, trivial, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2680", "name": "CCSObserver_CameraServices::GetFOV", "confidence": "low", "rationale": "camera-service slot 34 trivial getter, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2690", "name": "CCSObserver_CameraServices::Init", "confidence": "low", "rationale": "camera-service slot 5 trivial, common init slot, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b26a0", "name": "CCSObserver_ObserverServices::Init", "confidence": "low", "rationale": "observer-service slot 5 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b26b0", "name": "CCSObserver_CameraServices::~CCSObserver_CameraServices", "confidence": "low", "rationale": "slot 1 pairs with slot 0 as the two destructors", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b26c0", "name": "CCSObserver_MovementServices::GetMaxSpeed", "confidence": "low", "rationale": "movement-service slot 25 trivial getter, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b26d0", "name": "CCSObserver_MovementServices::GetMovementType", "confidence": "low", "rationale": "movement-service slot 31 trivial, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b26e0", "name": "CCSObserver_MovementServices::GetStuckJumpHeight", "confidence": "low", "rationale": "movement-service slot 32 trivial, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b26f0", "name": "CCSObserver_MovementServices::GetStepSize", "confidence": "low", "rationale": "movement-service slot 33 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2700", "name": "CCSObserver_MovementServices::GetWaterJumpTime", "confidence": "low", "rationale": "movement-service slot 40 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2710", "name": "CCSObserver_MovementServices::GetDuckSpeed", "confidence": "low", "rationale": "movement-service slot 41 trivial, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2720", "name": "CCSObserver_MovementServices::GetLastMovementImpulse", "confidence": "low", "rationale": "movement-service slot 45 trivial, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2730", "name": "CCSObserver_MovementServices::GetForwardMove", "confidence": "low", "rationale": "movement-service slot 48 trivial, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2740", "name": "CCSObserver_MovementServices::GetSideMove", "confidence": "low", "rationale": "movement-service slot 50 trivial, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2750", "name": "CCSObserver_MovementServices::Init", "confidence": "low", "rationale": "movement-service slot 5 trivial, common init slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2760", "name": "CCSObserver_MovementServices::GetUpMove", "confidence": "low", "rationale": "movement-service slot 44 trivial, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2770", "name": "CCSObserver_MovementServices::~CCSObserver_MovementServices", "confidence": "low", "rationale": "slot 1 deleting destructor, pairs with slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2780", "name": "CCSObserver_ObserverServices::~CCSObserver_ObserverServices", "confidence": "low", "rationale": "slot 1 deleting destructor, pairs with slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2790", "name": "CSendPlayerLoadoutHelper::ShouldAutoAdd", "confidence": "low", "rationale": "game-system helper high slot 65 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b27a0", "name": "CSendPlayerLoadoutHelper::GetGameSystemType", "confidence": "low", "rationale": "game-system helper slot 62 trivial, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b27b0", "name": "CSendPlayerLoadoutHelper::GetName", "confidence": "low", "rationale": "game-system helper slot 60 trivial const return, likely GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b27d0", "name": "CSendPlayerLoadoutHelper::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "helper slot 4 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b27e0", "name": "CCSObserver_UseServices::Reset", "confidence": "low", "rationale": "use-service slot 26 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b27f0", "name": "CCSObserver_UseServices::StopUse", "confidence": "low", "rationale": "use-service slot 27 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2800", "name": "CCSObserver_UseServices::Init", "confidence": "low", "rationale": "use-service slot 5 trivial, common init slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2810", "name": "CCSObserver_UseServices::~CCSObserver_UseServices", "confidence": "low", "rationale": "slot 1 deleting destructor, pairs with slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2820", "name": "WeaponPurchaseCount_t::GetCount", "confidence": "low", "rationale": "schema struct slot 5 trivial getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2830", "name": "WeaponPurchaseTracker_t::~WeaponPurchaseTracker_t", "confidence": "low", "rationale": "slot 1 destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2840", "name": "WeaponPurchaseTracker_t::GetWeaponPurchasesForClient", "confidence": "low", "rationale": "schema struct slot 2 trivial accessor, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2850", "name": "WeaponPurchaseTracker_t::Reset", "confidence": "low", "rationale": "schema struct slot 3 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2860", "name": "WeaponPurchaseTracker_t::GetCount", "confidence": "low", "rationale": "schema struct slot 4 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2870", "name": "CCSPlayer_ActionTrackingServices::Reset", "confidence": "low", "rationale": "action-tracking slot 5 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2880", "name": "CCSPlayer_ActionTrackingServices::~CCSPlayer_ActionTrackingServices", "confidence": "low", "rationale": "slot 1 destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2e40", "name": "CEntitySpawnerBase::GetEntityClassName", "confidence": "low", "rationale": "entity-spawner slot 1 trivial, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2e50", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 5 trivial const return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2e60", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 6 trivial bool return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2e70", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2e80", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8 trivial getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2e90", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 9 int=1 create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2ea0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 5 trivial const return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2eb0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 6 trivial bool return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2ec0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2ed0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8 trivial getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2ee0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 9 int=1 create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2ef0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 5 trivial const return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2f00", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 6 trivial bool return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2f10", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2f20", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8 trivial getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2f30", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 9 int=1 create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2f60", "name": "CMapBombDamageDataLoadCallback::~CMapBombDamageDataLoadCallback", "confidence": "low", "rationale": "resource-load callback slot 0 trivial, likely destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2f70", "name": "CCS2ChickenGraphController::~CCS2ChickenGraphController", "confidence": "low", "rationale": "slot 0 destructor, 1 caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2f80", "name": "CCSObserver_CameraServices::~CCSObserver_CameraServices", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2f90", "name": "CCSObserver_MovementServices::~CCSObserver_MovementServices", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2fa0", "name": "CCSObserver_ObserverServices::~CCSObserver_ObserverServices", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2fb0", "name": "CCSObserver_UseServices::~CCSObserver_UseServices", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2fc0", "name": "WeaponPurchaseTracker_t::~WeaponPurchaseTracker_t", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2fd0", "name": "WeaponPurchaseCount_t::~WeaponPurchaseCount_t", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b2fe0", "name": "CCSPlayer_ActionTrackingServices::~CCSPlayer_ActionTrackingServices", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b2ff0", "name": "CCS2ChickenGraphController::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 10, single callee, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b30e0", "name": "CCSObserver_CameraServices::SetupCamera", "confidence": "low", "rationale": "camera-service slot 6 int=1, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b30f0", "name": "CCSObserver_CameraServices::CalcView", "confidence": "low", "rationale": "camera-service slot 7 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b3130", "name": "CCSPlayer_ActionTrackingServices::Reset", "confidence": "low", "rationale": "action-tracking slot 23 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b3140", "name": "CCSObserver_MovementServices::SetupMovementBounds", "confidence": "low", "rationale": "movement-service slot 34, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b31f0", "name": "CCSObserver_MovementServices::ProcessMovement", "confidence": "low", "rationale": "movement-service slot 26 int=2, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b3230", "name": "CCSObserver_MovementServices::TracePlayerBBox", "confidence": "low", "rationale": "movement-service slot 35 int=3, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b32a0", "name": "CCSObserver_MovementServices::CategorizePosition", "confidence": "low", "rationale": "movement-service slot 36 int=2, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b32d0", "name": "WeaponPurchaseCount_t::NetworkStateChanged", "confidence": "low", "rationale": "schema struct slot 1 int=1, 5 callers, network-var change pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b3300", "name": "CCSPlayer_ActionTrackingServices::NetworkVar_m_weaponPurchasesThisMatch::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar wrapper slot 1 int=2, state-changed callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b3360", "name": "CCSPlayer_ActionTrackingServices::NetworkVar_m_weaponPurchasesThisRound::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar wrapper slot 1 int=2, state-changed callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b33c0", "name": "CCSObserver_MovementServices::CheckJumpButton", "confidence": "low", "rationale": "movement-service slot 23 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b33e0", "name": "CCSUsrMsg_SendPlayerLoadout_t::~CCSUsrMsg_SendPlayerLoadout_t", "confidence": "low", "rationale": "usermsg struct slot 0 int=1, likely destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b3420", "name": "CCSUsrMsg_SendPlayerLoadout_t::CopyFrom", "confidence": "low", "rationale": "usermsg struct slot 1 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b34a0", "name": "CCSObserver_UseServices::PlayerUse", "confidence": "low", "rationale": "use-service slot 6 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b34b0", "name": "CCSObserver_UseServices::FindUseEntity", "confidence": "low", "rationale": "use-service slot 7 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b34f0", "name": "WeaponPurchaseCount_t::GetForModify", "confidence": "low", "rationale": "schema struct slot 3 int=1 accessor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b3510", "name": "CCSPlayer_ActionTrackingServices::NetworkVar_m_weaponPurchasesThisMatch::GetForModify", "confidence": "low", "rationale": "NetworkVar wrapper slot 3 int=1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b3520", "name": "CCSPlayer_ActionTrackingServices::NetworkVar_m_weaponPurchasesThisRound::GetForModify", "confidence": "low", "rationale": "NetworkVar wrapper slot 3 int=1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b3530", "name": "WeaponPurchaseCount_t::CopyFrom", "confidence": "low", "rationale": "schema struct slot 4 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b3a48", "name": "CAnimGraphControllerBase::Bind", "confidence": "medium", "rationale": "strings 'Bind' + assert 'm_nParamIndex < 0' = animgraph parameter binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b3a92", "name": "CreateAndBindController", "confidence": "high", "rationale": "string 'CreateAndBindController' + assert naming GetControllerInternal(T::s_nControllerTypeID,...)", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b3ae0", "name": "CCSObserver_ObserverServices::SetObserverTarget", "confidence": "low", "rationale": "observer-service slot 6 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b3ce0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 2 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b3d10", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory slot 1 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b3d40", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 0 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b3f20", "name": "CCS2ChickenGraphController::Update", "confidence": "low", "rationale": "controller slot 20 int=1, multiple callees, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b40a0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 0 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b40d0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 0 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4100", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 2 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4130", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory slot 1 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4160", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 2 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4190", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory slot 1 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b41c0", "name": "CCS2ChickenGraphController::Shutdown", "confidence": "low", "rationale": "game-system slot 13 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b42c0", "name": "CUtlVectorEmbeddedNetworkVar::CopyFrom", "confidence": "medium", "rationale": "strings 'CUtlVectorEmbeddedNetworkVar' + 'WeaponPurchaseCount_t' = embedded netvar vector op", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4500", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 4 int=1, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4550", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 4 int=1, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b45a0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 4 int=1, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b45f0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 3 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4650", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 3 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b46b0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 3 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4710", "name": "CSendPlayerLoadoutHelper::GameInit", "confidence": "low", "rationale": "game-system helper slot 64, calls shared event helper sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b48e0", "name": "CSendPlayerLoadoutHelper::GameShutdown", "confidence": "low", "rationale": "game-system helper slot 63, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4940", "name": "CCSObserver_ObserverServices::FindNextObserverTarget", "confidence": "low", "rationale": "observer-service slot 7 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b4a30", "name": "CCS2ChickenGraphController::Init", "confidence": "low", "rationale": "game-system slot 5 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4ae0", "name": "CCamPathfindGameSystem::GameInit", "confidence": "low", "rationale": "game-system slot 64, calls shared event helper sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4bc0", "name": "CCamPathfindGameSystem::GameShutdown", "confidence": "low", "rationale": "game-system slot 63, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b4eb0", "name": "CCS2ChickenGraphController::LevelInitPreEntity", "confidence": "low", "rationale": "game-system slot 4 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b5010", "name": "CCSObserver_MovementServices::SetupMove", "confidence": "low", "rationale": "movement-service slot 6 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b5060", "name": "CCSObserver_MovementServices::FinishMove", "confidence": "low", "rationale": "movement-service slot 7 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b5180", "name": "CCS2ChickenGraphController::UpdateGraph", "confidence": "low", "rationale": "controller slot 8 int=3, multiple callees, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b5490", "name": "CCSObserver_ObserverServices::CheckObserverSettings", "confidence": "low", "rationale": "observer-service slot 33 int=2, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b55e0", "name": "CCSObserver_CameraServices::GetObserverCamPosition", "confidence": "low", "rationale": "camera-service slot 24, 6 callers, shared callee with pawn camera getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b5720", "name": "CCSPlayer_ActionTrackingServices::UpdateKill", "confidence": "low", "rationale": "action-tracking slot 6 int=1, 2 callers, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b5a30", "name": "CCSPlayer_ActionTrackingServices::AnalyzeWeaponStats", "confidence": "low", "rationale": "action-tracking slot 7 int=1, calls slot-6 sibling, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b5c70", "name": "CCSObserver_ObserverServices::ValidateObserverTarget", "confidence": "low", "rationale": "observer-service slot 24 int=1, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14b9040", "name": "CCS2ChickenGraphController::GetName", "confidence": "low", "rationale": "game-system slot 1 trivial, 1 caller, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14b9ff0", "name": "CCS2ChickenGraphController::PostInit", "confidence": "low", "rationale": "game-system slot 2 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ba9f0", "name": "CCSObserverPawn::PhysicsSimulate", "confidence": "low", "rationale": "observer-pawn slot 341, calls same callee as controller LevelInitPreEntity, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14baa60", "name": "CCSObserverPawn::GetObserverCamPosition", "confidence": "low", "rationale": "observer-pawn slot 346, delegates to camera-service getter sub_0x1740150", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14baaa0", "name": "CCSObserverPawn::FinishMove", "confidence": "low", "rationale": "observer-pawn slot 345, shares callee with movement-service FinishMove", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14baaf0", "name": "CCSObserverPawn::SetObserverTarget", "confidence": "low", "rationale": "observer-pawn slot 343, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14bb3e0", "name": "CCSObserverPawn::GetObserverMode", "confidence": "low", "rationale": "observer-pawn slot 404 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14bd500", "name": "WeaponPurchaseTracker_t::CopyFrom", "confidence": "medium", "rationale": "strings 'WeaponPurchaseTracker_t' + 'bool'; memcpy-style callees = struct copy/serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14bda30", "name": "CCSPlayer_AimPunchServices::~CCSPlayer_AimPunchServices", "confidence": "low", "rationale": "slot 1 deleting destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14bda40", "name": "CCSPlayer_AimPunchServices::GetPunchAngle", "confidence": "low", "rationale": "aim-punch slot 6 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14bdb10", "name": "CCSPlayer_AimPunchServices::GetPunchAngleVelocity", "confidence": "low", "rationale": "aim-punch slot 7 int=1, calls slot-6 sibling, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14bde70", "name": "CMapBombDamageGameSystem::GameShutdown", "confidence": "low", "rationale": "game-system slot 63 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14be0b0", "name": "CMapBombDamageGameSystem::GameInit", "confidence": "low", "rationale": "game-system slot 64, calls shared event helper sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14be8a0", "name": "CCS2ChickenGraphController::BuildGraph", "confidence": "low", "rationale": "controller slot 12 int=1, multiple callees, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14c5080", "name": "CCamPathfindGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 37 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14c5df0", "name": "CCSPlayer_ActionTrackingServices::UpdateMatchStats", "confidence": "low", "rationale": "action-tracking slot 9 int=1, several callees, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14c9ba0", "name": "CMapBombDamageDataLoadCallback::OnResourceLoaded", "confidence": "medium", "rationale": "resource-load callback slot 1; calls CreateAndBindController on load", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14c9c10", "name": "CCS2ChickenGraphController::CreateController", "confidence": "medium", "rationale": "controller slot 11 int=4; calls CreateAndBindController to build the anim graph controller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ccaf0", "name": "CCSObserver_CameraServices::CCSObserver_CameraServices", "confidence": "medium", "rationale": "strings 'CCSObserver_CameraServices'+'raServices'; self-recursive, many callees = constructor/init", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x14cfa10", "name": "CCSObserver_CameraServices::CalcViewBob", "confidence": "low", "rationale": "camera-service slot 23 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14cfa30", "name": "CCSObserver_ObserverServices::SetObserverMode", "confidence": "low", "rationale": "observer-service slot 35 int=2, many callees, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d0800", "name": "CCSObserver_ObserverServices::GetObserverInterpState", "confidence": "low", "rationale": "observer-service slot 37 int=2 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d0810", "name": "CCSObserver_ObserverServices::FindNextObserverTarget", "confidence": "low", "rationale": "observer-service slot 30 int=2, shared callee set with slot 9, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d0980", "name": "CCSObserver_ObserverServices::FindPreviousObserverTarget", "confidence": "low", "rationale": "observer-service slot 9 int=1, shares callee set with slot 30, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d0b20", "name": "CCSObserver_ObserverServices::IsValidObserverTarget", "confidence": "low", "rationale": "observer-service slot 29 int=2, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d0c50", "name": "CCSObserver_ObserverServices::SetFOV", "confidence": "low", "rationale": "observer-service slot 36 has a float arg (int=1 float=1), no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d0df0", "name": "CSendPlayerLoadoutHelper::SendLoadoutForObserverTarget", "confidence": "medium", "rationale": "strings 'Failed to find controller/inventory for observer target!'; calls SendPlayerLoadout usermsg helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1880", "name": "CCSObserver_ObserverServices::CheckObserverButtons", "confidence": "low", "rationale": "observer-service slot 23 int=1, shared callee sub_0x1736690, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1a80", "name": "CCSObserver_UseServices::CheckUseButtons", "confidence": "low", "rationale": "use-service slot 23 int=1, shared callee sub_0x1736690, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1aa0", "name": "CEconItemSetDefinition::~CEconItemSetDefinition", "confidence": "low", "rationale": "slot 0 int=1, likely destructor, no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1ab0", "name": "CCSPlayerController::IsBot", "confidence": "low", "rationale": "controller slot 241 trivial getter, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d1ac0", "name": "CCSPlayerController::IsHLTV", "confidence": "low", "rationale": "controller slot 242 trivial getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1ad0", "name": "CCSPlayerController::GetSpectatorTeam", "confidence": "low", "rationale": "controller slot 243 trivial getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1ae0", "name": "CCSPlayerController::IsConnected", "confidence": "low", "rationale": "controller slot 244 trivial getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1af0", "name": "CCSPlayerController::ChangeTeam", "confidence": "low", "rationale": "controller slot 28 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x14d1b40", "name": "CCSPlayerController::GetPlayerPawn", "confidence": "low", "rationale": "controller slot 169 trivial getter, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d1b50", "name": "CCSPlayerController::GetScore", "confidence": "low", "rationale": "controller slot 258 trivial getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1b60", "name": "CCSPlayerController::GetDeaths", "confidence": "low", "rationale": "controller slot 261 trivial getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1b70", "name": "CCSPlayerController::GetKills", "confidence": "low", "rationale": "controller slot 263 trivial getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1b80", "name": "CCSPlayerController::GetAssists", "confidence": "low", "rationale": "controller slot 269 trivial getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1ba0", "name": "CCSPlayerController::GetRefEHandle", "confidence": "low", "rationale": "controller slot 0 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1bb0", "name": "CCSPlayer_AimPunchServices::Reset", "confidence": "low", "rationale": "aim-punch slot 5 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1bc0", "name": "CCSPlayer_DamageReactServices::Reset", "confidence": "low", "rationale": "damage-react slot 5 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d1bd0", "name": "CCSPlayer_DamageReactServices::ITakeDamageListener::OnTakeDamage", "confidence": "low", "rationale": "take-damage listener interface slot 0 callback, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1be0", "name": "CCSPlayerBase_CameraServices::Reset", "confidence": "low", "rationale": "camera-service base slot 5 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d1bf0", "name": "CCSPlayerBase_CameraServices::~CCSPlayerBase_CameraServices", "confidence": "low", "rationale": "slot 1 deleting destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d1c00", "name": "CCSPlayer_BulletServices::Reset", "confidence": "low", "rationale": "bullet-service slot 5 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d1c10", "name": "CCSPlayer_BulletServices::~CCSPlayer_BulletServices", "confidence": "low", "rationale": "slot 1 deleting destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d1c20", "name": "CCSPlayer_BulletServices::GetBulletDamage", "confidence": "low", "rationale": "bullet-service slot 9 int=1, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1c30", "name": "SellbackPurchaseEntry_t::Reset", "confidence": "low", "rationale": "schema struct slot 5 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1c40", "name": "CCSPlayer_BuyServices::Reset", "confidence": "low", "rationale": "buy-service slot 5 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d1c50", "name": "CCSPlayer_BuyServices::~CCSPlayer_BuyServices", "confidence": "low", "rationale": "slot 1 deleting destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d1c60", "name": "CCSPlayer_CameraServices::Reset", "confidence": "low", "rationale": "camera-service slot 5 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d1c70", "name": "CCSPlayer_CameraServices::~CCSPlayer_CameraServices", "confidence": "low", "rationale": "slot 1 deleting destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d1c80", "name": "CTeamColorsAssignedSystem::ShouldAutoAdd", "confidence": "low", "rationale": "game-system slot 65 trivial bool, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1ca0", "name": "CCSPlayerController::GetConnectionState", "confidence": "low", "rationale": "controller slot 44 trivial getter, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1cb0", "name": "CCSPlayerController::GetMVPs", "confidence": "low", "rationale": "controller slot 267 trivial getter, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d1cc0", "name": "CCSPlayer_DamageReactServices::~CCSPlayer_DamageReactServices", "confidence": "low", "rationale": "slot 1 deleting destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d1cd0", "name": "CCSPlayer_HostageServices::Reset", "confidence": "low", "rationale": "hostage-service slot 5 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d1ce0", "name": "CCSPlayer_HostageServices::~CCSPlayer_HostageServices", "confidence": "low", "rationale": "slot 1 deleting destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d22a0", "name": "CEntitySpawnerBase::GetEntityClassName", "confidence": "low", "rationale": "entity-spawner slot 1 trivial, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d22b0", "name": "CEntitySpawnerBase::GetEntityClassName", "confidence": "low", "rationale": "entity-spawner slot 1 trivial, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2420", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "factory slot 0 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2430", "name": "CGameSystemReallocatingFactory::PostInit", "confidence": "low", "rationale": "factory slot 1 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2440", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "factory slot 2 trivial, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2450", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory slot 5 trivial const return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2460", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 6 trivial bool return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2470", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 setter, 3 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2480", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8 trivial getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2490", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 9 create, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d24a0", "name": "CCSPlayer_AimPunchServices::~CCSPlayer_AimPunchServices", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d24c0", "name": "CCSPlayer_CameraServices::~CCSPlayer_CameraServices", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d24d0", "name": "CCSPlayerBase_CameraServices::~CCSPlayerBase_CameraServices", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d24e0", "name": "CCSPlayer_BulletServices::~CCSPlayer_BulletServices", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d24f0", "name": "SellbackPurchaseEntry_t::~SellbackPurchaseEntry_t", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2500", "name": "CCSPlayer_BuyServices::~CCSPlayer_BuyServices", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d2510", "name": "CCSPlayerController::GetPawn", "confidence": "low", "rationale": "controller slot 47 trivial getter, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2520", "name": "CCSPlayer_DamageReactServices::~CCSPlayer_DamageReactServices", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d2530", "name": "CCSPlayer_HostageServices::~CCSPlayer_HostageServices", "confidence": "low", "rationale": "slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d25e0", "name": "SellbackPurchaseEntry_t::CopyFrom", "confidence": "low", "rationale": "schema struct slot 1 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2600", "name": "CCSUsrMsg_ReportHit_t::~CCSUsrMsg_ReportHit_t", "confidence": "low", "rationale": "usermsg struct slot 0 int=1, likely destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2640", "name": "CCSUsrMsg_ReportHit_t::CopyFrom", "confidence": "low", "rationale": "usermsg struct slot 1 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d26c0", "name": "SellbackPurchaseEntry_t::GetForModify", "confidence": "low", "rationale": "schema struct slot 4 int=1 accessor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d26e0", "name": "SellbackPurchaseEntry_t::GetSchemaClassInfo", "confidence": "low", "rationale": "generated _t struct vtable slot 3, no strings/callers; guess from class+slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2700", "name": "SellbackPurchaseEntry_t::Schema_DynamicBinding", "confidence": "low", "rationale": "generated _t struct vtable slot 2, trivial, no evidence beyond class", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2720", "name": "CCSPlayer_BuyServices::Reset", "confidence": "low", "rationale": "buy-services vtable slot 9, one callee, no strings; base-component slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d2770", "name": "CCSPlayer_CameraServices::Shutdown", "confidence": "low", "rationale": "camera-services slot 8, int=0 trivial override, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2780", "name": "CCSPlayerController::UpdateOnRemove", "confidence": "low", "rationale": "controller vtable slot 273, single callee sub_15dc340, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d27c0", "name": "CCSUsrMsg_MatchEndConditions_t::Construct", "confidence": "low", "rationale": "usermsg _t struct slot 0, trivial ctor-like, no evidence", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2800", "name": "CCSUsrMsg_MatchEndConditions_t::Destruct", "confidence": "low", "rationale": "usermsg _t struct slot 1 with cleanup callee, dtor-like", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2a00", "name": "CPredictionEventPB_DamageTag::Construct", "confidence": "low", "rationale": "prediction-event PB struct slot 0, trivial, class-only signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2a10", "name": "CPredictionEventPB_DamageTag::Destruct", "confidence": "low", "rationale": "prediction-event PB struct slot 1 with cleanup callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2a40", "name": "CCSPredictionEvent_DamageTag_t::Construct", "confidence": "low", "rationale": "damage-tag _t struct slot 0, trivial ctor-like", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2a50", "name": "CCSPredictionEvent_DamageTag_t::Destruct", "confidence": "low", "rationale": "damage-tag _t struct slot 1 with cleanup callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2a80", "name": "CCSUsrMsg_Damage_t::Construct", "confidence": "low", "rationale": "usermsg _t struct slot 0, trivial ctor-like", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d2ac0", "name": "CCSUsrMsg_Damage_t::Destruct", "confidence": "low", "rationale": "usermsg _t struct slot 1 with cleanup callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d3190", "name": "CTeamColorsAssignedSystem::PostInit", "confidence": "low", "rationale": "game-system vtable slot 63, no strings; gamesystem lifecycle slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d3bd0", "name": "CTeamColorsAssignedSystem::Shutdown", "confidence": "low", "rationale": "game-system vtable slot 62, int=0 trivial, lifecycle guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d3d60", "name": "CTeamColorsAssignedSystem::GameFrame", "confidence": "low", "rationale": "game-system vtable slot 60, int=2, per-frame gamesystem callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d3da0", "name": "SchemaBinding_CUtlVectorEmbeddedNetworkVar_SellbackPurchaseEntry_t", "confidence": "medium", "rationale": "references CUtlVectorEmbeddedNetworkVar + SellbackPurchaseEntry_t type names, calls schema helper sub_203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d3f10", "name": "SchemaBinding_CHandle_CBaseEntity", "confidence": "medium", "rationale": "references CBaseEntity + CHandle type names, calls schema helper sub_203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d4240", "name": "CCSPlayer_CameraServices::Reset", "confidence": "low", "rationale": "camera-services slot 6, int=1 no callee, base-component pair guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d4360", "name": "CCSPlayer_CameraServices::OnDataUpdate", "confidence": "low", "rationale": "camera-services slot 7 calling helper sub_173a930, base-component pair guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d4540", "name": "CCSPlayerBase_CameraServices::Reset", "confidence": "low", "rationale": "camera-services base slot 6, int=1, 3 callers, base-component pair guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d45a0", "name": "CGameSystemReallocatingFactory_CTeamColorsAssignedSystem::CreateGameSystem", "confidence": "low", "rationale": "gamesystem factory slot 3, int=0, factory create guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d4620", "name": "CGameSystemReallocatingFactory_CTeamColorsAssignedSystem::DestroyGameSystem", "confidence": "low", "rationale": "gamesystem factory slot 4, int=2, factory destroy guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d4b40", "name": "CCSPlayerBase_CameraServices::OnDataUpdate", "confidence": "low", "rationale": "camera-services base slot 7 calling helper sub_173a930, pair with slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d4bc0", "name": "CCSPlayer_DamageReactServices::Simulate", "confidence": "low", "rationale": "damage-react-services slot 13, three callees, per-tick service guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d4d80", "name": "CCSPlayer_DamageReactServices::Reset", "confidence": "low", "rationale": "damage-react-services slot 6, int=1 trivial, base pair guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d4dd0", "name": "CCSPlayer_HostageServices::Reset", "confidence": "low", "rationale": "hostage-services slot 6, int=1 trivial, base pair guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d4e20", "name": "CCSPlayer_DamageReactServices::OnDataUpdate", "confidence": "low", "rationale": "damage-react-services slot 7, base pair guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d4e90", "name": "CCSPlayer_HostageServices::OnDataUpdate", "confidence": "low", "rationale": "hostage-services slot 7, base pair guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d53d0", "name": "CCSPlayer_CameraServices::SetFOV", "confidence": "low", "rationale": "camera-services slot 34, int=1 float=1 (angle/fov value), camera setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d54a0", "name": "CCSPlayerController::SetViewEntity", "confidence": "low", "rationale": "controller slot 256, calls sub_15dc340 (getpawn) + sub_1c56d10, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d55a0", "name": "CCSPlayerController::GetFogParams", "confidence": "low", "rationale": "controller slot 251, calls sub_1302420 + sub_1c56d10, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d5660", "name": "CCSPlayer_CameraServices::AddViewPunch", "confidence": "low", "rationale": "camera-services slot 32, int=2 float=1, view-punch/fov setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d57a0", "name": "CCSPlayerController::GetViewModel", "confidence": "low", "rationale": "controller slot 255, int=1 single callee, 3 callers, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d5890", "name": "CCSPlayer_BulletServices::Reset", "confidence": "low", "rationale": "bullet-services slot 6, int=1 trivial, base pair guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d59c0", "name": "CCSPlayer_BulletServices::OnDataUpdate", "confidence": "low", "rationale": "bullet-services slot 7 with multiple helper callees, base pair guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d5eb0", "name": "CCSPlayer_BuyServices::GetName", "confidence": "low", "rationale": "buy-services slot 6, int=1, single alloc-helper callee, getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d6020", "name": "CCSPlayer_BuyServices::OnDataUpdate", "confidence": "low", "rationale": "buy-services slot 7, single alloc-helper callee, base pair guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d78b0", "name": "CCSPlayerPawn::GetSpeedFraction", "confidence": "low", "rationale": "calls CBaseEntity::AbsVelocity + CCSPlayerPawn_GetMaxSpeed; computes speed ratio", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14df9d0", "name": "CCSPlayerPawn::ApplyDamageAndLog", "confidence": "high", "rationale": "log string 'Player %s ... took %.2f damage ... applied %d health and %d armor' + HEADSHOT = damage application", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e1e40", "name": "CCSPlayer_BuyServices::CanBuyThis", "confidence": "medium", "rationale": "references #Cstrike_TitlesTXT_Not_Enough_Money[_NextRound] hints, classic CanBuyThis money check", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e66c0", "name": "CCSPlayer_HostageServices::PostDataUpdate", "confidence": "low", "rationale": "hostage-services slot 9, int=0 trivial override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e7b00", "name": "CCSPlayer_CameraServices::CalcView", "confidence": "low", "rationale": "camera-services slot 28, int=4 float=2 (view origin/angles), CalcView-style", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e7d20", "name": "CCSObserver_CameraServices::CalcView", "confidence": "low", "rationale": "observer-camera slot 28 identical callees to player CalcView override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e8b30", "name": "CCSPlayerController::TakeOverBot", "confidence": "medium", "rationale": "references 'bot_takeover' concommand + 'botid' cvar; bot-takeover handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e9660", "name": "CCSPlayerController::CanTakeOverBot", "confidence": "low", "rationale": "controller slot 254, callees overlap bot-takeover helpers, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ec530", "name": "CCSObserver_CameraServices::GetFOV", "confidence": "low", "rationale": "observer-camera slot 31, int=1 single callee, camera getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14ecf70", "name": "CCSPlayerPawn::ApplyShockEffect", "confidence": "low", "rationale": "references 'csshocked' (taser shock particle), applies shock effect", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14ede60", "name": "CCSObserver_CameraServices::SetFOV", "confidence": "low", "rationale": "observer-camera slot 29, int=1 float=1 fov value, camera setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14f1260", "name": "CCSPlayerController::ChangeTeam", "confidence": "low", "rationale": "controller slot 274, many team/pawn helper callees incl sub_15dc340, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x14f1300", "name": "FX_GunshotSplash", "confidence": "medium", "rationale": "references 'gunshotsplash' dispatch-effect, calls UTIL_DispatchEffect + InitGameTrace (bullet water splash)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f5b70", "name": "CCSPlayerController::Spawn", "confidence": "low", "rationale": "controller slot 4, int=1, 4 callers, low entity-vtable slot, spawn/init guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14f5d00", "name": "CCSPlayerController::Precache", "confidence": "low", "rationale": "controller slot 5 calling slot-4 override, low entity-vtable slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14f6560", "name": "CCSPlayerPawn::FireBullet", "confidence": "low", "rationale": "int=5 calls InitGameTrace + CEntityInstance::GetEntityIndex + trace helpers; bullet trace", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f93c0", "name": "CCSPlayer_BuyServices::BuyPresetItem", "confidence": "medium", "rationale": "references BuyPreset.AlreadyBought / BuyPreset.CantBuy; inner per-item buy-preset purchase", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f97f0", "name": "CCSPlayer_BuyServices::BuyPreset", "confidence": "medium", "rationale": "references BuyPreset.AlreadyBought / BuyPreset.CantBuy, calls inner sub_14f93c0; outer preset buy", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x14fb530", "name": "CCSPlayerTakeDamageListenerEnemiesCount::OnTakeDamage", "confidence": "medium", "rationale": "damage-listener class slot 1, int=2 float=1; take-damage notification callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15189c0", "name": "std::vector_M_realloc_append", "confidence": "medium", "rationale": "references 'vector::_M_realloc_append' + max_size error; std::vector growth instantiation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1523190", "name": "CCSObserver_CameraServices::PostDataUpdate", "confidence": "low", "rationale": "observer-camera slot 9, single callee, base-component slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15231c0", "name": "CCSPlayerBase_CameraServices::OnPawnSpawn", "confidence": "low", "rationale": "camera-services base slot 23, single helper callee, base-component slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15231e0", "name": "CCSPlayer_CameraServices::OnPawnSpawn", "confidence": "low", "rationale": "camera-services slot 23, helper callees, sibling of base slot-23 override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1523c10", "name": "CCSPlayerController::CheckObserverSettings", "confidence": "low", "rationale": "controller slot 237, many observer/pawn helper callees, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1523d40", "name": "CCSPlayerController::GetObserverTarget", "confidence": "low", "rationale": "controller slot 238, single callee sub_15bcfc0, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1523e80", "name": "CCSPlayerController::Deactivate", "confidence": "low", "rationale": "controller slot 15, single callee, low-ish entity-vtable slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15268a0", "name": "CCSPlayerController::OnPreResetRound", "confidence": "medium", "rationale": "debug string literally 'OnPreResetRound => CTMDBG, team %d will switch'; team-management pre-reset", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1526ab0", "name": "CCSPlayerController::GetObserverMode", "confidence": "low", "rationale": "controller slot 239, single callee sub_15dd520, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1526d20", "name": "CCSPlayerController::GetObserverInterpState", "confidence": "low", "rationale": "controller slot 266, single callee sub_15bcfc0 (shared with slot 238), no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526d40", "name": "CCSPlayerController::IsBot", "confidence": "low", "rationale": "controller slot 262, int=1 no callee, trivial predicate guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1526d60", "name": "CCSPlayerController::PostThink", "confidence": "low", "rationale": "controller slot 46, two callees, no strings; think-family slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526e50", "name": "CCSPlayerController::PreThink", "confidence": "low", "rationale": "controller slot 45, int=0 trivial override, think-family slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526e60", "name": "CCSPlayerController::GetTracerType", "confidence": "low", "rationale": "controller slot 27, int=0 single callee, low entity-vtable slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526e80", "name": "CCSPlayer_ItemServices::Reset", "confidence": "low", "rationale": "item-services slot 5, int=0 trivial, base-component slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1526e90", "name": "CNmFootEvent::GetEventID", "confidence": "low", "rationale": "NmFootEvent slot 8, int=0 trivial getter, class-only signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526ea0", "name": "CCSPlayer_MovementServices::GetMaxSpeed", "confidence": "low", "rationale": "movement-services slot 15, int=0 trivial constant getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526eb0", "name": "CCSPlayer_MovementServices::GetPlayerMaxSpeed", "confidence": "low", "rationale": "movement-services slot 57, int=0 trivial constant getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526ec0", "name": "CCSPlayer_MovementServices::SetupMovementBounds", "confidence": "low", "rationale": "movement-services slot 33, int=2, movement setup slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1526ee0", "name": "CCSPlayerLegacyJump::GetSchemaClassInfo", "confidence": "low", "rationale": "legacy-jump subobject slot 0, int=0 trivial, class-only signal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526ef0", "name": "CCSPlayerLegacyJump::Schema_DynamicBinding", "confidence": "low", "rationale": "legacy-jump subobject slot 1, int=0 trivial, class-only signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526f00", "name": "CCSPlayerLegacyJump::GetScriptDesc", "confidence": "low", "rationale": "legacy-jump subobject slot 2, int=0 trivial, class-only signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526f10", "name": "CCSPlayerModernJump::GetSchemaClassInfo", "confidence": "low", "rationale": "modern-jump subobject slot 0, int=0 trivial, class-only signal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526f20", "name": "CCSPlayerModernJump::Schema_DynamicBinding", "confidence": "low", "rationale": "modern-jump subobject slot 1, int=0 trivial, class-only signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526f30", "name": "CCSPlayerModernJump::GetScriptDesc", "confidence": "low", "rationale": "modern-jump subobject slot 2, int=0 trivial, class-only signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526f40", "name": "CCSPlayer_MovementServices::Reset", "confidence": "low", "rationale": "movement-services slot 5, int=0 trivial, base-component slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1526f50", "name": "CCSPlayer_ItemServices::Shutdown", "confidence": "low", "rationale": "item-services slot 1, int=0 trivial, base-component slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526f70", "name": "CCS2PawnGraphController::GetParamCount", "confidence": "low", "rationale": "anim-graph controller slot 18, int=0 trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526f80", "name": "CFootstepControl::GetScriptDesc", "confidence": "low", "rationale": "footstep-control entity slot 0, int=0 trivial, class-only signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526f90", "name": "CCSPlayer_MovementServices::Shutdown", "confidence": "low", "rationale": "movement-services slot 1, int=0 trivial, base-component slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526fa0", "name": "CTraceFilterPlayerMovementCS::GetTraceType", "confidence": "medium", "rationale": "trace-filter slot 0, int=0 constant getter; ITraceFilter::GetTraceType pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526fb0", "name": "CCSTraceFilterSimple::GetTraceType", "confidence": "medium", "rationale": "trace-filter slot 0, int=0 constant getter; ITraceFilter::GetTraceType pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526fc0", "name": "CTraceFilterForPlayerHeadCollision::GetTraceType", "confidence": "medium", "rationale": "trace-filter slot 0, int=0 constant getter; ITraceFilter::GetTraceType pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526fd0", "name": "CFootstepControl::IsCombatCharacter", "confidence": "low", "rationale": "entity slot 44, int=0 constant predicate shared across sibling entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1526ff0", "name": "CPlayerPing::GetScriptDesc", "confidence": "low", "rationale": "player-ping entity slot 0, int=0 trivial, class-only signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527000", "name": "CCSPlayer_PingServices::Reset", "confidence": "low", "rationale": "ping-services slot 5, int=0 trivial, base-component slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1527010", "name": "CPlayerPing::IsCombatCharacter", "confidence": "low", "rationale": "entity slot 44, int=0 constant predicate shared across sibling entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527020", "name": "CCSPlayer_PingServices::Shutdown", "confidence": "low", "rationale": "ping-services slot 1, int=0 trivial, base-component slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527030", "name": "CCSPlayerResource::GetScriptDesc", "confidence": "low", "rationale": "player-resource entity slot 0, int=0 trivial, class-only signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527040", "name": "CCSPlayerResource::IsCombatCharacter", "confidence": "low", "rationale": "entity slot 44, int=0 constant predicate shared across sibling entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527650", "name": "CEntitySpawnerBase_CPlayerPing::Precache", "confidence": "low", "rationale": "entity-spawner factory slot 1, int=0 trivial precache guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15276a0", "name": "CCSPlayer_MovementServices::NetworkVar_m_LegacyJump::CopyFrom", "confidence": "low", "rationale": "legacy-jump networkvar wrapper slot 0, int=2 copy/accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527700", "name": "CCSPlayer_MovementServices::NetworkVar_m_ModernJump::CopyFrom", "confidence": "low", "rationale": "modern-jump networkvar wrapper slot 0, int=2 copy/accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527760", "name": "CCSPlayer_ItemServices::Reset", "confidence": "low", "rationale": "item-services slot 6, int=1 trivial, base-component pair guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1527770", "name": "CCSPlayer_ItemServices::OnDataUpdate", "confidence": "low", "rationale": "item-services slot 7 with helper callee, base-component pair guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15277b0", "name": "CCSPlayer_ItemServices::GetSchemaClassInfo", "confidence": "low", "rationale": "item-services slot 0, int=0 trivial, class-only signal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15277c0", "name": "CFootstepControl::GetModelName", "confidence": "low", "rationale": "entity slot 47, int=0 with caller, shared entity-vtable getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15277d0", "name": "CCSPlayer_MovementServices::GetSchemaClassInfo", "confidence": "low", "rationale": "movement-services slot 0, int=0 trivial, class-only signal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15277e0", "name": "CCS2PawnGraphController::GetSchemaClassInfo", "confidence": "low", "rationale": "anim-graph controller slot 0, int=0 trivial, class-only signal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15277f0", "name": "CPlayerPing::GetModelName", "confidence": "low", "rationale": "entity slot 47, int=0 with caller, shared entity-vtable getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527800", "name": "CCSPlayer_PingServices::GetSchemaClassInfo", "confidence": "low", "rationale": "ping-services slot 0, int=0 trivial, class-only signal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15279d0", "name": "CCSPlayer_PingServices::OnPawnSpawn", "confidence": "low", "rationale": "ping-services slot 23, int=0 trivial, base-component slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15279e0", "name": "CCSTraceFilterSimple::GetRequiredHitboxSetFlags", "confidence": "low", "rationale": "trace-filter slot 1, int=0 constant getter; ITraceFilter secondary method guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15279f0", "name": "CTraceFilterPlayerMovementCS::GetRequiredHitboxSetFlags", "confidence": "low", "rationale": "trace-filter slot 1, int=0 constant getter; ITraceFilter secondary method guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527a00", "name": "CTraceFilterForPlayerHeadCollision::GetRequiredHitboxSetFlags", "confidence": "low", "rationale": "trace-filter slot 1, int=0 constant getter; ITraceFilter secondary method guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527a10", "name": "CFootstepControl::GetEntityMessageHandler", "confidence": "low", "rationale": "entity slot 92, int=0 trivial, high entity-vtable slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527a20", "name": "CPlayerPing::GetEntityMessageHandler", "confidence": "low", "rationale": "entity slot 92, int=0 trivial, high entity-vtable slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527a30", "name": "CFootstepControl::AcceptInput", "confidence": "low", "rationale": "entity slot 10, int=2 single callee, input-handler slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527a60", "name": "CFootstepControl::Activate", "confidence": "low", "rationale": "entity slot 14, int=0 trivial override, activate-family slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527a70", "name": "CFootstepControl::UpdateOnRemove", "confidence": "low", "rationale": "entity slot 15, int=0 trivial override, remove-family slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527a80", "name": "CCSPlayer_MovementServices::NetworkVar_m_LegacyJump::GetPtr", "confidence": "low", "rationale": "legacy-jump networkvar wrapper slot 2, int=1 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527a90", "name": "CCSPlayer_MovementServices::NetworkVar_m_ModernJump::GetPtr", "confidence": "low", "rationale": "modern-jump networkvar wrapper slot 2, int=1 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527aa0", "name": "CCSPlayer_MovementServices::CategorizePosition", "confidence": "low", "rationale": "movement-services slot 34, int=0 with movement helper callees, CategorizePosition guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1527b50", "name": "CCSPlayer_MovementServices::CheckJumpButton", "confidence": "low", "rationale": "movement-services slot 41, int=1 event-firing callee, jump-check slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1527c50", "name": "CCSPlayerResource::GetTracerType", "confidence": "low", "rationale": "resource entity slot 27, int=0 single callee sub_17bb860, shared entity slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527c80", "name": "CFootstepControl::GetModelName2", "confidence": "low", "rationale": "entity slot 46, int=0 trivial, shared entity-vtable getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527c90", "name": "CFootstepControl::IsBaseCombatCharacter", "confidence": "low", "rationale": "entity slot 45, int=0 constant predicate, shared entity slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527ca0", "name": "CCS2PawnGraphController::SetParam", "confidence": "low", "rationale": "anim-graph controller slot 20, int=1 single callee sub_159d300, param setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1527d10", "name": "CCS2PawnGraphController::GetGraphInstance", "confidence": "low", "rationale": "anim-graph controller slot 13, int=1 no callee, accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1528070", "name": "CCS2PawnGraphController::SetParamOptional", "confidence": "low", "rationale": "anim-graph controller slot 7, int=2 single callee, param setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15281e0", "name": "CCS2PawnGraphController::ResetParams", "confidence": "low", "rationale": "anim-graph controller slot 9, int=0 trivial reset guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15281f0", "name": "CCS2PawnGraphController::UpdateGraph", "confidence": "low", "rationale": "anim-graph controller slot 10, int=1 with graph helper callees, update guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1528540", "name": "CPlayerPing::GetDataDescMap", "confidence": "low", "rationale": "entity slot 4, int=1 no callee, shared entity accessor-map slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1528550", "name": "CPlayerPing::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 5, int=1 single callee, paired with slot-4 desc-map getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1528580", "name": "CCSPlayerResource::GetDataDescMap", "confidence": "low", "rationale": "entity slot 4, int=1 no callee, shared entity accessor-map slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1528590", "name": "CCSPlayerResource::GetPredictionDescMap", "confidence": "low", "rationale": "entity slot 5, int=1 single callee, paired with slot-4 desc-map getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1528610", "name": "CCSPlayerResource::Spawn", "confidence": "low", "rationale": "resource entity slot 14, int=1 single callee, low entity-vtable slot guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1528e00", "name": "CCS2PawnGraphController::SetParamFloat", "confidence": "low", "rationale": "anim-graph controller slot 21, int=2 float=1, float-param setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1528efa", "name": "CAnimGraph2ParamRef::Bind", "confidence": "medium", "rationale": "references 'Bind' + assert 'm_nParamIndex < 0'; anim-graph param binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1528f8a", "name": "CCS2PawnGraphController::CreateAndBindController", "confidence": "medium", "rationale": "string literally 'CreateAndBindController' + GetControllerInternal assert", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1529000", "name": "CCSPlayer_MovementServices::TracePlayerBBox", "confidence": "low", "rationale": "movement-services slot 56, int=4 event/trace callee, trace slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1529ad0", "name": "CCSPlayer_PingServices::OnDataUpdate", "confidence": "low", "rationale": "ping-services slot 7, int=1 no callee, base-component pair guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1529b40", "name": "CCSPlayer_PingServices::Reset", "confidence": "low", "rationale": "ping-services slot 6, int=1 no callee, base-component pair guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1529db0", "name": "CCS2PawnGraphController::Init", "confidence": "low", "rationale": "anim-graph controller slot 5, int=1 with alloc/graph helper callees, init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152a0e0", "name": "CCSPlayer_MovementServices::PlayerMove", "confidence": "low", "rationale": "movement-services slot 25, int=1 with movement helper callees, PlayerMove slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x152a420", "name": "CCS2PawnGraphController::Shutdown", "confidence": "low", "rationale": "anim-graph controller slot 4, int=1 single callee sub_9ef5d0, teardown guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152a630", "name": "CCSPlayerPawn::GetAnkleBonePositions", "confidence": "low", "rationale": "references bone names 'ankle_L' / 'ankle_R'; computes foot/ankle positions", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152ac40", "name": "CFootstepControl::Spawn", "confidence": "low", "rationale": "footstep-control entity slot 4, int=1 single callee, low entity-vtable slot guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152ad50", "name": "CFootstepControl::Precache", "confidence": "low", "rationale": "footstep-control entity slot 5, int=1 with resource helper callees, precache guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152af40", "name": "CCSPlayer_MovementServices::CheckStuck", "confidence": "low", "rationale": "movement-services slot 38, int=0 single callee sub_1c56d10, stuck-check slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x152af70", "name": "CCSPlayerPawn::EmitFootstepEvent", "confidence": "medium", "rationale": "references 'player_footstep' game event + 'userid' key; fires footstep event", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152b5a0", "name": "SchemaBinding_CEntityIndex_VectorWS", "confidence": "low", "rationale": "references CEntityIndex + VectorWS type names, calls schema helper sub_203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152bb60", "name": "CCS2PawnGraphController::BindParams", "confidence": "low", "rationale": "anim-graph controller slot 8, int=3 with multiple bind helper callees, param-bind guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152c390", "name": "CFootstepControl::GetModelIndex", "confidence": "low", "rationale": "entity slot 48, int=1 trivial, shared entity-vtable getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152c410", "name": "CPlayerPing::GetModelIndex", "confidence": "low", "rationale": "entity slot 48, int=1 trivial, shared entity-vtable getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152c490", "name": "CCSPlayerResource::GetModelIndex", "confidence": "low", "rationale": "entity slot 48, int=1 trivial, shared entity-vtable getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152c510", "name": "CPlayerPing::UpdateTransmitState", "confidence": "low", "rationale": "entity slot 93, int=2 with network-state helper callees, transmit/teleport slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152d420", "name": "CCSPlayer_ItemServices::CanAcquire", "confidence": "low", "rationale": "item-services slot 26, int=0 trivial predicate guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x152de80", "name": "CCSPlayer_MovementServices::InterpolatePosition", "confidence": "low", "rationale": "references GameTick_t + float type names; tick/float interpolation helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152eb50", "name": "CTraceFilterForPlayerHeadCollision::ShouldHitEntity", "confidence": "medium", "rationale": "trace-filter slot 2, int=2, calls entity check sub_d2fa10; ITraceFilter::ShouldHitEntity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152ecd0", "name": "CTraceFilterPlayerMovementCS::ShouldHitEntity", "confidence": "medium", "rationale": "trace-filter slot 2, int=2, calls entity check sub_d2fa10; ITraceFilter::ShouldHitEntity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1536790", "name": "CCSPlayerPawn::UpdateStepSound", "confidence": "low", "rationale": "pawn slot 339, int=0 single movement callee, no strings; step/anim slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15367e0", "name": "CCSPlayerPawn::UpdateWeaponAnimState", "confidence": "low", "rationale": "pawn slot 342, int=0 single callee sub_1584600, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1536820", "name": "CCSPlayerPawn::UpdateBodygroups", "confidence": "low", "rationale": "pawn slot 343, int=0 single callee sub_17411f0, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1536880", "name": "CCSPlayerPawn::PostThink", "confidence": "low", "rationale": "pawn slot 345, int=0 single callee sub_14e67c0, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1537cb0", "name": "CCSPlayerPawn::SetModel", "confidence": "low", "rationale": "pawn slot 89, int=1 with model/precache helper callees, model-set slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15383c0", "name": "CCSPlayerPawn::StartDefuse", "confidence": "medium", "rationale": "references #Cstrike_TitlesTXT_Defusing_Bomb + 'DefusingBomb'; bomb defuse start", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1538670", "name": "CCSPlayerPawn::OnGroundChanged", "confidence": "low", "rationale": "pawn slot 250, int=2 single callee sub_15bd1a0, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15386a0", "name": "CCSPlayerPawn::HandleAnimEvent", "confidence": "low", "rationale": "pawn slot 411, int=3 single callee sub_16b1e00, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1538b40", "name": "CCSPlayerPawn::GetDeathState", "confidence": "low", "rationale": "pawn slot 403, int=0 trivial getter guess, no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1538fe0", "name": "CCSPlayerPawn::GetStepSoundVelocities", "confidence": "low", "rationale": "pawn slot 252, int=1 no callee, trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1538ff0", "name": "CCSPlayerPawn::GetStepSoundTime", "confidence": "low", "rationale": "pawn slot 251, int=2 single callee sub_15c0100, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x153ad60", "name": "CCS2PawnGraphController::Reset", "confidence": "low", "rationale": "anim-graph controller slot 1, int=0 trivial, base slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x153c8d0", "name": "CCS2PawnGraphController::Deactivate", "confidence": "low", "rationale": "anim-graph controller slot 2, int=0 trivial, base slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x153e000", "name": "CCSPlayer_UseServices::Shutdown", "confidence": "low", "rationale": "use-services slot 1, int=0 trivial, base-component slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x153e050", "name": "CCSPlayer_UseServices::Reset", "confidence": "low", "rationale": "use-services slot 6, int=1 no callee, base-component pair guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x153e070", "name": "CCSPlayer_UseServices::OnDataUpdate", "confidence": "low", "rationale": "use-services slot 7 with helper callee, base-component pair guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x153e4a0", "name": "CCSPlayer_UseServices::PostDataUpdate", "confidence": "low", "rationale": "use-services slot 9, int=1 no callee, base-component slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1546e70", "name": "CAnimGraph2ParamOptionalRef::ResolveSymbol", "confidence": "low", "rationale": "references CAnimGraph2ParamOptionalRef + CGlobalSymbol type names, no callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1546f10", "name": "SchemaBinding_CAnimGraph2ParamOptionalRef_CNmTarget", "confidence": "low", "rationale": "references CAnimGraph2ParamOptionalRef + CNmTarget type names, calls schema helper sub_203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1547480", "name": "CCS2PawnGraphController::ApplyParameters", "confidence": "low", "rationale": "anim-graph controller slot 12, int=1 with multiple param helper callees, apply guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1548de0", "name": "CCSPlayer_UseServices::GetUseEntity", "confidence": "low", "rationale": "use-services slot 13, int=0 trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x154ee70", "name": "CBaseEntity::SetAbsVelocity", "confidence": "medium", "rationale": "CNetworkTransmitComponent::StateChanged log + CBaseEntity::AbsVelocity callee, float args = velocity setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1558180", "name": "CCSPlayerPawn::UpdateEconWeapons", "confidence": "low", "rationale": "pawn slot 346, int=0 with alloc helper callee, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x155cad0", "name": "CCSPlayer_MovementServices::Reset", "confidence": "low", "rationale": "movement-services slot 6, int=1 single callee, base-component pair guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x155ccb0", "name": "CCSPlayer_MovementServices::OnDataUpdate", "confidence": "low", "rationale": "movement-services slot 7 calling slot-6 helper, base-component pair guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1564800", "name": "CCS2PawnGraphController::CreateComponents", "confidence": "low", "rationale": "anim-graph controller slot 11, int=4 calls CreateAndBindController + graph helpers, component setup guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1574640", "name": "std::vector_M_realloc_insert", "confidence": "medium", "rationale": "references 'vector::_M_realloc_append' + max_size error; std::vector growth instantiation (int=6)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15796f0", "name": "CCSPlayer_ItemServices::OnPawnSpawn", "confidence": "low", "rationale": "item-services slot 23, int=1 single helper callee, base-component slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1579710", "name": "CCSPlayer_MovementServices::WalkMove", "confidence": "low", "rationale": "movement-services slot 9, int=1 float=2 with movement helpers, primary-move slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1579c70", "name": "CCSPlayer_MovementServices::Duck", "confidence": "low", "rationale": "movement-services slot 26, int=2 with helper callees, duck slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x157a1e0", "name": "CCSPlayer_MovementServices::CheckWater", "confidence": "low", "rationale": "movement-services slot 36, int=2 with trace/helper callees, water-check slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x157a2f0", "name": "CCSPlayer_MovementServices::WaterMove", "confidence": "low", "rationale": "movement-services slot 37, int=3 float=2 with many helpers, water-move slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x157a800", "name": "CCSPlayer_MovementServices::Accelerate", "confidence": "low", "rationale": "movement-services slot 39, int=3 with helper callees, accelerate slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x157aea0", "name": "CCSPlayer_MovementServices::TryPlayerMove", "confidence": "low", "rationale": "movement-services slot 53, int=4 with event helper callees, try-move slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x157b750", "name": "CCSPlayer_MovementServices::StartGravity", "confidence": "medium", "rationale": "string literally 'StartGravity' + network StateChanged log", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x157bb70", "name": "CCSPlayer_MovementServices::AddGravity", "confidence": "medium", "rationale": "string literally 'AddGravity' + network StateChanged log", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x157edc0", "name": "CCSPlayer_MovementServices::FinishGravity", "confidence": "low", "rationale": "movement-services slot 52, int=2 no callee, gravity-family slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157ee10", "name": "CCSPlayer_MovementServices::GetGroundEntity", "confidence": "low", "rationale": "movement-services slot 23, int=1 single callee sub_1736670, accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157eea0", "name": "CCSObserverPawn::GetObserverMode", "confidence": "low", "rationale": "observer-pawn slot 388, int=1 no callee, trivial observer getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157ef50", "name": "CCSPlayerPawn::TraceAttack", "confidence": "low", "rationale": "pawn slot 162, int=3 with damage/event helper callees, trace-attack slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f0e0", "name": "CCSPlayerPawn::UpdateGlowState", "confidence": "low", "rationale": "pawn slot 303, int=1 with helper callees, glow/state update guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f2c0", "name": "CPlayerPing::GetModelName2", "confidence": "low", "rationale": "player-ping entity slot 46, int=0 trivial, shared entity-vtable getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f2d0", "name": "CPlayerPing::UpdateOnRemove", "confidence": "low", "rationale": "CBaseEntity-derived CPlayerPing vtable slot 45, no strings; guess from slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f420", "name": "CNmBoneMaskNode::GetRuntimeNodeSize", "confidence": "low", "rationale": "CNmBoneMaskNode slot 2, trivial; NmNode settings size accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f430", "name": "CCSPlayerController_DamageServices::GetEntityMessageString", "confidence": "low", "rationale": "DamageServices component slot 5, no evidence; low guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f440", "name": "CCSPlayerController_ActionTrackingServices::GetVdsInternal", "confidence": "low", "rationale": "ActionTrackingServices slot 6 trivial accessor; slot-only guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f450", "name": "CCSPlayerController_ActionTrackingServices::GetPredictionOwner", "confidence": "low", "rationale": "ActionTrackingServices slot 7 trivial; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f460", "name": "CCSPlayerController_ActionTrackingServices::IsClientSide", "confidence": "low", "rationale": "ActionTrackingServices slot 8 trivial; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f470", "name": "CCSPlayerController_ActionTrackingServices::GetOwnerEntity", "confidence": "low", "rationale": "ActionTrackingServices slot 9 trivial accessor; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f480", "name": "CCSPlayerController_DamageServices::GetPredictionOwner", "confidence": "low", "rationale": "DamageServices slot 10 trivial; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f490", "name": "CDamageRecord::GetPredictionOwner", "confidence": "low", "rationale": "CDamageRecord slot 5 trivial accessor; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f4a0", "name": "CDamageRecord::GetServerClass", "confidence": "low", "rationale": "DamageServices slot 2, likely schema/class accessor; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f4b0", "name": "CCSPlayer_UseServices::GetPredictionOwner", "confidence": "low", "rationale": "UseServices slot 5 trivial accessor; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f4c0", "name": "CCSPlayer_WaterServices::GetWaterLevel", "confidence": "low", "rationale": "WaterServices slot 12, no strings; plausible water accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157f4d0", "name": "CCSPlayer_WaterServices::GetWaterType", "confidence": "low", "rationale": "WaterServices slot 25 trivial accessor; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f4e0", "name": "CCSPlayer_WaterServices::GetPredictionOwner", "confidence": "low", "rationale": "WaterServices slot 5 trivial accessor; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f4f0", "name": "CCSPlayer_WaterServices::~CCSPlayer_WaterServices", "confidence": "low", "rationale": "WaterServices slot 1 = deleting destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157f500", "name": "CCSPlayer_WaterServices::SetWaterLevel", "confidence": "low", "rationale": "WaterServices slot 26 with 1 arg; plausible setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157f510", "name": "CNmSoundEvent::GetRuntimeNodeSize", "confidence": "low", "rationale": "CNmSoundEvent slot 7 with 1 arg; NmNode settings guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f530", "name": "CCS2WeaponGraphController::GetName", "confidence": "low", "rationale": "WeaponGraphController slot 18 trivial; slot-only guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157f540", "name": "CCS2WeaponGraphController::SetParameter", "confidence": "low", "rationale": "WeaponGraphController slot 7 with 2 args; setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f620", "name": "CCSPlayer_WeaponServices::GetActiveWeapon", "confidence": "low", "rationale": "WeaponServices slot 24 trivial accessor; slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157f630", "name": "CCSPlayer_WeaponServices::GetWeaponCount", "confidence": "low", "rationale": "WeaponServices slot 32 trivial accessor; slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f640", "name": "CCSPlayer_WeaponServices::HasAnyAmmoOfType", "confidence": "low", "rationale": "WeaponServices slot 34 trivial; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f650", "name": "CCSPlayer_WeaponServices::GetActiveWeaponHandle", "confidence": "low", "rationale": "WeaponServices slot 36 trivial accessor; slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f660", "name": "CCSPlayer_WeaponServices::GetLastWeapon", "confidence": "low", "rationale": "WeaponServices slot 37 trivial accessor; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f670", "name": "CCSPlayer_WeaponServices::IsReloading", "confidence": "low", "rationale": "WeaponServices slot 41 trivial predicate; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f680", "name": "CCSPlayer_WeaponServices::IsSwitchingWeapons", "confidence": "low", "rationale": "WeaponServices slot 42 trivial predicate; slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f690", "name": "CCSPlayer_WeaponServices::GetPredictionOwner", "confidence": "low", "rationale": "WeaponServices slot 5 trivial accessor; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f6a0", "name": "CCSPlayer_WeaponServices::~CCSPlayer_WeaponServices", "confidence": "low", "rationale": "WeaponServices slot 1 = deleting destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157f6b0", "name": "CCSPlayerController_ActionTrackingServices::GetServerClass", "confidence": "low", "rationale": "ActionTrackingServices slot 2 schema accessor; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f6c0", "name": "CCSPlayerController_ActionTrackingServices::~CCSPlayerController_ActionTrackingServices", "confidence": "low", "rationale": "slot 1 = deleting destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157f6d0", "name": "CCSPlayerController_DamageServices::~CCSPlayerController_DamageServices", "confidence": "low", "rationale": "slot 1 = deleting destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157f6e0", "name": "CCS2WeaponGraphController::GetOwnerEntity", "confidence": "low", "rationale": "WeaponGraphController slot 9 trivial accessor; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f6f0", "name": "CCSPlayerController_InGameMoneyServices::GetServerClass", "confidence": "low", "rationale": "InGameMoneyServices slot 2 schema accessor; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f700", "name": "CCSPlayerController_InGameMoneyServices::~CCSPlayerController_InGameMoneyServices", "confidence": "low", "rationale": "slot 1 = deleting destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157f710", "name": "ServerAuthoritativeWeaponSlot_t::GetPredictionOwner", "confidence": "low", "rationale": "ServerAuthoritativeWeaponSlot_t embedded netvar slot 5; accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f720", "name": "CCSPlayerController_InventoryServices::GetServerClass", "confidence": "low", "rationale": "InventoryServices slot 2 schema accessor; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157f730", "name": "CCSPlayerController_InventoryServices::~CCSPlayerController_InventoryServices", "confidence": "low", "rationale": "slot 1 = deleting destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157fcf0", "name": "CFixedSizeCircularBuffer::GetElementCount", "confidence": "low", "rationale": "circular buffer slot 1 trivial; container accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157fd00", "name": "CFixedSizeCircularBuffer::GetCapacity", "confidence": "low", "rationale": "circular buffer slot 0 trivial; container accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157fd10", "name": "CFixedSizeCircularBuffer::GetElementCount", "confidence": "low", "rationale": "circular buffer slot 1 trivial; accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157fd20", "name": "CFixedSizeCircularBuffer::GetCapacity", "confidence": "low", "rationale": "circular buffer slot 0 trivial; accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157fd80", "name": "GCSDK::CProtoBufSharedObject::GetTypeID", "confidence": "low", "rationale": "CProtoBufSharedObject slot 2; GCSDK shared-object type id guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157fd90", "name": "GCSDK::CProtoBufSharedObject::BParseFromMessage", "confidence": "low", "rationale": "CProtoBufSharedObject slot 11 with 1 arg; parse guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157fda0", "name": "CCSPlayer_UseServices::~CCSPlayer_UseServices", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157fdb0", "name": "CCSPlayer_WaterServices::~CCSPlayer_WaterServices", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157fdc0", "name": "CCS2WeaponGraphController::~CCS2WeaponGraphController", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157fdd0", "name": "CCSPlayer_WeaponServices::~CCSPlayer_WeaponServices", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157fde0", "name": "CCSPlayerController_ActionTrackingServices::~CCSPlayerController_ActionTrackingServices", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157fdf0", "name": "CDamageRecord::~CDamageRecord", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157fe00", "name": "CCSPlayerController_DamageServices::~CCSPlayerController_DamageServices", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157fe10", "name": "CCSPlayerController_InGameMoneyServices::~CCSPlayerController_InGameMoneyServices", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157fe20", "name": "ServerAuthoritativeWeaponSlot_t::~ServerAuthoritativeWeaponSlot_t", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157fe30", "name": "CCSPlayerController_InventoryServices::~CCSPlayerController_InventoryServices", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157fe40", "name": "CCSPlayer_WaterServices::SetWaterLevel", "confidence": "low", "rationale": "WaterServices slot 6 with 1 arg; setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x157fe50", "name": "CCSPlayer_WaterServices::SetWaterType", "confidence": "low", "rationale": "WaterServices slot 7 with 1 arg + one callee; setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x157fe90", "name": "CCS2WeaponGraphController::SetSequence", "confidence": "low", "rationale": "WeaponGraphController slot 10, 1 arg + callee; animgraph setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15800f0", "name": "CDamageRecord::SetupNetworkVar", "confidence": "low", "rationale": "CDamageRecord slot 1 with 1 arg; netvar setup guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580110", "name": "ServerAuthoritativeWeaponSlot_t::SetupNetworkVar", "confidence": "low", "rationale": "slot 1 with 1 arg; embedded netvar setup guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580140", "name": "CCSPlayerController_ActionTrackingServices::NetworkVar_m_matchStats::EnsureCapacity", "confidence": "low", "rationale": "embedded netvar wrapper slot 1, 2 args; vector grow guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15801a0", "name": "CCSPlayer_WeaponServices::RemoveAllWeapons", "confidence": "low", "rationale": "WeaponServices slot 14 with 2 callees; weapon-clear guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15801f0", "name": "CCSPlayer_WeaponServices::SetShootPosition", "confidence": "low", "rationale": "WeaponServices slot 27 float=2 (position args); shoot-pos setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580270", "name": "CDamageRecord::SetupNetworkVar2", "confidence": "low", "rationale": "CDamageRecord slot 2 with 1 arg; netvar accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580290", "name": "ServerAuthoritativeWeaponSlot_t::SetupNetworkVar2", "confidence": "low", "rationale": "slot 2 with 1 arg; embedded netvar accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15802b0", "name": "CDamageRecord::SetupNetworkVar4", "confidence": "low", "rationale": "CDamageRecord slot 4 with 1 arg; netvar accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15802d0", "name": "ServerAuthoritativeWeaponSlot_t::SetupNetworkVar4", "confidence": "low", "rationale": "slot 4 with 1 arg; embedded netvar accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15802f0", "name": "CDamageRecord::SetupNetworkVar3", "confidence": "low", "rationale": "CDamageRecord slot 3 with 1 arg; netvar accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580310", "name": "ServerAuthoritativeWeaponSlot_t::SetupNetworkVar3", "confidence": "low", "rationale": "slot 3 with 1 arg; embedded netvar accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580330", "name": "CCSPlayerController_ActionTrackingServices::NetworkVar_m_matchStats::CopyElement", "confidence": "low", "rationale": "embedded netvar wrapper slot 3, 1 arg; element copy guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580340", "name": "CCSPlayerController_ActionTrackingServices::GetVdsInternal2", "confidence": "low", "rationale": "ActionTrackingServices slot 11 trivial; slot-only guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580350", "name": "CCSUsrMsg_PostRoundDamageReport_t::GetSize", "confidence": "low", "rationale": "usermsg struct slot 0, no callee; size/accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580390", "name": "CCSUsrMsg_PostRoundDamageReport_t::SerializeToBuffer", "confidence": "low", "rationale": "usermsg struct slot 1 with serialize callee; write guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580410", "name": "CCSUsrMsg_SendLastKillerDamageToClient_t::GetSize", "confidence": "low", "rationale": "usermsg struct slot 0, no callee; size/accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580450", "name": "CCSUsrMsg_SendLastKillerDamageToClient_t::SerializeToBuffer", "confidence": "low", "rationale": "usermsg struct slot 1 with serialize callee; write guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15804d0", "name": "CCSUsrMsg_AdjustMoney_t::GetSize", "confidence": "low", "rationale": "usermsg struct slot 0, no callee; size/accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580510", "name": "CCSUsrMsg_AdjustMoney_t::SerializeToBuffer", "confidence": "low", "rationale": "usermsg struct slot 1 with serialize callee; write guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580c5a", "name": "CreateAndBindController", "confidence": "high", "rationale": "references string 'CreateAndBindController' and assert 'GetControllerInternal(...s_nControllerTypeID...)'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1580fc0", "name": "CCS2WeaponGraphController::SetPoseParameter", "confidence": "low", "rationale": "WeaponGraphController slot 21, 2 args; animgraph setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1581310", "name": "CCS2WeaponGraphController::SetModel", "confidence": "low", "rationale": "WeaponGraphController slot 13, 1 arg; animgraph setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15815a0", "name": "CCSPlayer_WeaponServices::SetActiveWeapon", "confidence": "low", "rationale": "WeaponServices slot 33, 1 arg + netvar callee; setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1581610", "name": "CUtlVectorEmbeddedNetworkVar::EnsureCapacity", "confidence": "medium", "rationale": "strings 'CDamageRecord' and 'CUtlVectorEmbeddedNetworkVar' name the embedded-netvar container element", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15820f0", "name": "CCS2WeaponGraphController::InitializeAnimGraph", "confidence": "low", "rationale": "WeaponGraphController slot 5 with animgraph callees; init guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15823c0", "name": "CCS2WeaponGraphController::ResetAnimGraph", "confidence": "low", "rationale": "WeaponGraphController slot 4 with animgraph callee; reset guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15829e0", "name": "CCSPlayerController_InGameMoneyServices::AddAccountFromReward", "confidence": "low", "rationale": "InGameMoneyServices slot 4, 1 arg; money mutator guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1582a50", "name": "CCSPlayer_WeaponServices::Weapon_Switch", "confidence": "low", "rationale": "WeaponServices slot 13, many callees (switch logic); weapon switch guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x1582dd0", "name": "CCSPlayerController_InventoryServices::NetworkStateChanged", "confidence": "low", "rationale": "InventoryServices slot 3, 1 arg + netvar callees; net state guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1582f60", "name": "CCSPlayerController_InventoryServices::UpdateOnRemove", "confidence": "low", "rationale": "InventoryServices slot 4 with schema callees; teardown guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1583110", "name": "CCSPlayerController_DamageServices::NetworkStateChanged", "confidence": "low", "rationale": "DamageServices slot 3 with netvar callees; net state guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1583650", "name": "CCSPlayerController_DamageServices::UpdateOnRemove", "confidence": "low", "rationale": "DamageServices slot 4 with schema callees; teardown guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15839e0", "name": "CCS2WeaponGraphController::UpdateParameters", "confidence": "low", "rationale": "WeaponGraphController slot 8, 3 args + param callees; update guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15849e0", "name": "CCSPlayer_WaterServices::UpdateWaterState", "confidence": "low", "rationale": "WaterServices slot 13, no strings; water update guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15865f0", "name": "CCS2WeaponGraphController::GetGraphInstance", "confidence": "low", "rationale": "WeaponGraphController slot 1 trivial accessor; slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1587c40", "name": "CCS2WeaponGraphController::Init", "confidence": "low", "rationale": "WeaponGraphController slot 2 with one callee; init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1588180", "name": "CCSPlayer_WeaponServices::TryPickupWeapon", "confidence": "medium", "rationale": "string 'UIPanorama.buymenu_pickup_weapon' + calls CCSPlayer_ItemServices::CanAcquire; weapon pickup path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1589a70", "name": "CCSPlayer_WeaponServices::GetInterpolatedShootPosition", "confidence": "high", "rationale": "format string literally '%s: GetInterpolatedShootPosition time...'; matches ShootPositionHistory", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x158a2c0", "name": "CCSPlayer_WeaponServices::GiveNamedItem", "confidence": "low", "rationale": "WeaponServices slot 44, 3 args + item callees; give-item guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x158ab10", "name": "CCSPlayerController_ActionTrackingServices::NetworkStateChanged", "confidence": "low", "rationale": "ActionTrackingServices slot 3, 1 arg + netvar callee; net state guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x158ad40", "name": "CCSPlayerController_ActionTrackingServices::UpdateOnRemove", "confidence": "low", "rationale": "ActionTrackingServices slot 4 delegates to slot 3; teardown guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1590c80", "name": "CCS2WeaponGraphController::Update", "confidence": "low", "rationale": "WeaponGraphController slot 12 with update callees; per-frame update guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1593bb0", "name": "CCSPlayer_WeaponServices::SelectItem", "confidence": "low", "rationale": "WeaponServices slot 9, int+float args; item-select guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1597760", "name": "CCSPlayer_WeaponServices::IsGrenadeOrHealthshot", "confidence": "low", "rationale": "strings 'grenade' and 'weapon_healthshot' classify weapon type", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x159d300", "name": "CCS2WeaponGraphController::HandleAnimEvents", "confidence": "low", "rationale": "WeaponGraphController slot 20 with graph callees; anim-event guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x159eb70", "name": "CCSPlayer_WeaponServices::EquipWeapon", "confidence": "low", "rationale": "WeaponServices slot 45, 6 args + item callees; equip guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x15a6cd0", "name": "CCS2WeaponGraphController::SetGraphParameters", "confidence": "low", "rationale": "WeaponGraphController slot 11, 4 args + graph callees; set-params guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15aba80", "name": "CCSPlayerController_ActionTrackingServices::UpdateMatchStats", "confidence": "low", "rationale": "ActionTrackingServices slot 5, many stat callees; stat update guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15b3e00", "name": "std::vector::_M_realloc_append", "confidence": "medium", "rationale": "strings 'cannot create std::vector larger than max_size()' and 'vector::_M_realloc_append'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15ba9e0", "name": "CCSPlayer_UseServices::NetworkStateChanged", "confidence": "low", "rationale": "UseServices slot 23, 1 arg + one callee; net state guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15baa00", "name": "CCSPlayer_WaterServices::NetworkStateChanged", "confidence": "low", "rationale": "WaterServices slot 23, 1 arg + one callee; net state guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15baa20", "name": "CCSPlayer_WeaponServices::Weapon_Equip", "confidence": "low", "rationale": "WeaponServices slot 6, 1 arg + item callees; equip guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x15baeb0", "name": "CCSPlayer_WeaponServices::Weapon_Drop", "confidence": "low", "rationale": "WeaponServices slot 7, 1 arg + weapon callees; drop guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x15bafd0", "name": "CCSPlayer_WeaponServices::SetAmmo", "confidence": "low", "rationale": "WeaponServices slot 35, 2 args + one callee; ammo setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bca60", "name": "CCSPlayer_ItemServices::CheckLoadoutChanged", "confidence": "medium", "rationale": "strings 'Loadout changed for %s: old hash %llu' and ' new hash %llu'; loadout hash diff", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcbb0", "name": "CCSPlayer_WeaponServices::NetworkStateChanged", "confidence": "low", "rationale": "WeaponServices slot 23, 1 arg + net callee; net state guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcbd0", "name": "GCSDK::CProtoBufSharedObject::~CProtoBufSharedObject", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcbf0", "name": "GCSDK::CProtoBufSharedObject::Dump", "confidence": "low", "rationale": "CProtoBufSharedObject slot 1 with callee; shared-object dump guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcc30", "name": "CEconPersonaDataPublic::~CEconPersonaDataPublic", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcc50", "name": "CEconPersonaDataPublic::Dump", "confidence": "low", "rationale": "CEconPersonaDataPublic slot 1 with callee; shared-object dump guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcc90", "name": "CBaseAnimGraph::CRagdollAsyncConflictFixup::Execute", "confidence": "low", "rationale": "nested async-task slot 2; task run guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bcca0", "name": "CBaseAnimGraphVariationUserData::GetTypeId", "confidence": "low", "rationale": "variation user-data slot 8 trivial; type accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bccb0", "name": "CBaseAnimGraphVariationUserData::GetSize", "confidence": "low", "rationale": "variation user-data slot 9 trivial; size accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bcce0", "name": "CBodyComponentBaseModelEntity::GetName", "confidence": "low", "rationale": "body component slot 6 trivial; name accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bccf0", "name": "CBaseModelEntity::NetworkVar_m_Collision::NetworkStateChanged", "confidence": "low", "rationale": "m_Collision netvar wrapper slot 3, 1 arg; change-notify guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcd10", "name": "CBaseModelEntity::NetworkVar_m_Glow::NetworkStateChanged", "confidence": "low", "rationale": "m_Glow netvar wrapper slot 6, 1 arg; change-notify guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcd60", "name": "CBaseAnimGraphController::GetParameterCount", "confidence": "low", "rationale": "animgraph controller slot 33 trivial; accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcd70", "name": "CBaseAnimGraphController::GetTagCount", "confidence": "low", "rationale": "animgraph controller slot 35 trivial; accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcd80", "name": "CBodyComponentBaseAnimGraph::SetModel", "confidence": "low", "rationale": "body component slot 6, 1 arg; model setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcd90", "name": "CBaseAnimGraph::NetworkVar_m_RagdollPose::NetworkStateChanged", "confidence": "low", "rationale": "m_RagdollPose netvar wrapper slot 6, 1 arg; change-notify guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcdb0", "name": "CBaseAnimGraph::CRagdollAsyncConflictFixup::OnComplete", "confidence": "low", "rationale": "nested async-task slot 1; completion callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcdc0", "name": "CBaseAnimGraph::CRagdollAsyncConflictFixup::Cancel", "confidence": "low", "rationale": "nested async-task slot 4; cancel guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcde0", "name": "CBasePlayerController::~CBasePlayerController", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcdf0", "name": "CBasePlayerController::GetPlayerPawn", "confidence": "low", "rationale": "controller slot 251 trivial accessor; pawn getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bce00", "name": "CBasePlayerController::GetPlayerSlot", "confidence": "low", "rationale": "controller slot 252 trivial accessor; slot getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bce10", "name": "CBasePlayerController::IsConnected", "confidence": "low", "rationale": "controller slot 254 trivial predicate; connection guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bce20", "name": "CBasePlayerController::GetSteamID", "confidence": "low", "rationale": "controller slot 264 trivial accessor; identity getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bce30", "name": "CBasePlayerController::IsBot", "confidence": "low", "rationale": "controller slot 267 trivial predicate; bot check guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bce40", "name": "CBasePlayerWeapon::~CBasePlayerWeapon", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bce70", "name": "CBasePlayerWeapon::Precache", "confidence": "low", "rationale": "weapon slot 222; entity precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bce80", "name": "CBasePlayerWeapon::GetSlot", "confidence": "low", "rationale": "weapon slot 320 trivial accessor; slot getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bce90", "name": "CBasePlayerWeapon::CanDeploy", "confidence": "low", "rationale": "weapon slot 325 predicate; deploy check guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcea0", "name": "CBasePlayerWeapon::GetMaxClip1", "confidence": "low", "rationale": "weapon slot 327 trivial accessor; clip getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bceb0", "name": "CBasePlayerWeapon::GetMaxClip2", "confidence": "low", "rationale": "weapon slot 328 trivial accessor; clip getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bcec0", "name": "CBasePlayerWeapon::GetDefaultClip1", "confidence": "low", "rationale": "weapon slot 329 trivial accessor; clip getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bced0", "name": "CBasePlayerWeapon::IsFullAuto", "confidence": "low", "rationale": "weapon slot 341 predicate; fire-mode guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcee0", "name": "CGameResponseSystem::GetName", "confidence": "low", "rationale": "response system slot 5, 1 arg; name accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bcef0", "name": "CResponseSystemManager::GetName", "confidence": "low", "rationale": "game-system slot 65; IGameSystem GetName guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bcf00", "name": "CResponseSystemManager::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 62; IGameSystem level event guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcf10", "name": "CResponseSystemManager::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 60 (shared across systems); IGameSystem level event guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcf30", "name": "CResponseSystemManager::GameShutdown", "confidence": "low", "rationale": "response manager slot 16; IGameSystem shutdown guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcf40", "name": "CResponseSystemManager::GameInit", "confidence": "low", "rationale": "response manager slot 7; IGameSystem init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcf50", "name": "CResponseSystemManager::GamePostInit", "confidence": "low", "rationale": "response manager slot 8; IGameSystem post-init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcf60", "name": "CResponseSystemManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "response manager slot 68, 1 arg; per-frame event guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcf90", "name": "CAmmoDefTyped::GetAmmoCount", "confidence": "low", "rationale": "ammo def slot 1 trivial; count accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bcfa0", "name": "CAmmoDefTyped::GetAmmoInfo", "confidence": "low", "rationale": "ammo def slot 10, 1 arg, 3 callers; info accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcfc0", "name": "CChoreo_GraphController::GetGraphInstance", "confidence": "low", "rationale": "choreo graph controller slot 19 trivial, 4 callers; accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bcfe0", "name": "CBaseAnimGraphAlias_baseanimating::~CBaseAnimGraphAlias_baseanimating", "confidence": "low", "rationale": "slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bcff0", "name": "CChoreoServicesSaveRestoreOps::Save", "confidence": "low", "rationale": "save/restore ops slot 2, 2 args; ISaveRestoreOps::Save guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd000", "name": "CChoreoServicesSaveRestoreOps::Restore", "confidence": "low", "rationale": "save/restore ops slot 3; ISaveRestoreOps::Restore guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd010", "name": "CRagdollPoseControlSystem::GetName", "confidence": "low", "rationale": "game-system slot 65; IGameSystem GetName guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd020", "name": "CRagdollPoseControlSystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 62; IGameSystem level event guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd030", "name": "CRagdollPoseControlSystem::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 60 (shared); IGameSystem level event guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd050", "name": "CItemAssaultSuit::GetSlot", "confidence": "low", "rationale": "assault suit slot 19 trivial accessor; slot getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd060", "name": "CItemAssaultSuit::Precache", "confidence": "low", "rationale": "assault suit slot 273; entity precache guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd070", "name": "CItemAssaultSuit::CanBePickedUp", "confidence": "low", "rationale": "assault suit slot 277 predicate, 3 callers; pickup check guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd080", "name": "CItemAssaultSuit::Spawn", "confidence": "low", "rationale": "assault suit slot 262, 1 arg; entity spawn guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd090", "name": "CItemAssaultSuit::GetItemSchema", "confidence": "low", "rationale": "assault suit slot 289 trivial; item accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd0a0", "name": "CItemAssaultSuit::OnPickedUp", "confidence": "low", "rationale": "assault suit slot 295, 2 args; pickup handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd0d0", "name": "CItemAssaultSuit::UpdateOnRemove", "confidence": "low", "rationale": "assault suit slot 300; teardown guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd0e0", "name": "CBaseAnimGraphAlias_baseanimating::Precache", "confidence": "low", "rationale": "animgraph alias slot 44; entity precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd120", "name": "CBaseAnimGraphVariationUserData::GetName", "confidence": "low", "rationale": "variation user-data slot 6 trivial; name accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd130", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::NetworkStateChanged27", "confidence": "low", "rationale": "m_animationController netvar wrapper slot 27; change-notify guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd140", "name": "CBodyComponentBaseAnimGraph::GetSkeletonInstance", "confidence": "low", "rationale": "body component slot 1 trivial; skeleton accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd150", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::NetworkStateChanged13", "confidence": "low", "rationale": "m_animationController netvar wrapper slot 13; change-notify guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd160", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::NetworkStateChanged11", "confidence": "low", "rationale": "m_animationController netvar wrapper slot 11; change-notify guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd170", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::SetValue", "confidence": "low", "rationale": "m_animationController netvar wrapper slot 36, 1 arg; setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd180", "name": "CBodyComponentBaseModelEntity::GetSkeletonInstance", "confidence": "low", "rationale": "body component slot 1 trivial; skeleton accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd190", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::NetworkStateChanged5", "confidence": "low", "rationale": "m_animationController netvar wrapper slot 5; change-notify guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd1a0", "name": "CBaseClientUIEntity::GetSkeletonInstance", "confidence": "low", "rationale": "client UI entity slot 250, 14 callers, trivial; common accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd1b0", "name": "CBaseClientUIEntity::GetModelName", "confidence": "low", "rationale": "client UI entity slot 253, 7 callers, trivial; accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd1c0", "name": "CBaseClientUIEntity::GetBaseAnimGraph", "confidence": "low", "rationale": "client UI entity slot 110 trivial; accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd1d0", "name": "CBaseClientUIEntity::Precache", "confidence": "low", "rationale": "client UI entity slot 268; entity precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd1e0", "name": "CBaseClientUIEntity::GetRenderBounds", "confidence": "low", "rationale": "client UI entity slot 239; render accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd1f0", "name": "CPlayer_WeaponServices::GetActiveWeapon", "confidence": "low", "rationale": "base WeaponServices slot 30 trivial; active-weapon accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd200", "name": "CBasePlayerController::GetServerClass", "confidence": "low", "rationale": "controller slot 44 trivial; schema accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd210", "name": "CCSObserverPawn::GetObserverMode", "confidence": "low", "rationale": "observer pawn slot 168, 5 callers, trivial; observer accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd220", "name": "CCSPlayerController::GetPlayerName", "confidence": "low", "rationale": "CSPlayerController slot 257, 1 arg; name accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd230", "name": "CCSPlayerController::GetServerClass", "confidence": "low", "rationale": "CSPlayerController slot 93 trivial; schema accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd240", "name": "CCSPlayerController::GetPlayerPawn", "confidence": "low", "rationale": "CSPlayerController slot 141, 33 callers, 1 arg, trivial; hot pawn getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd250", "name": "CBasePlayerController::SetPawn", "confidence": "low", "rationale": "controller slot 255, 1 arg; pawn setter guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x15bd2d0", "name": "CUserInfoConvarList::GetCount", "confidence": "low", "rationale": "convar list slot 2 trivial; count accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd2f0", "name": "CUserInfoConvarList::GetName", "confidence": "low", "rationale": "convar list slot 3 trivial; name accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd310", "name": "CUserInfoConvarList::Reset", "confidence": "low", "rationale": "convar list slot 4, 2 callers; reset guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd350", "name": "CUserInfoConvarList::GetValue", "confidence": "low", "rationale": "convar list slot 5, 1 arg; value getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd3b0", "name": "CUserInfoConvarList::SetValue", "confidence": "low", "rationale": "convar list slot 6, 1 arg; value setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd3f0", "name": "CUserInfoConvarList::Clear", "confidence": "low", "rationale": "convar list slot 1 trivial; clear guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd400", "name": "CPlayer_WaterServices::GetWaterLevel", "confidence": "low", "rationale": "base WaterServices slot 24 trivial; water accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd410", "name": "CCSObserverPawn::SetObserverTarget", "confidence": "low", "rationale": "observer pawn slot 188, 1 arg; observer setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd430", "name": "CServerViewAngleChangeSystem::GetName", "confidence": "low", "rationale": "game-system slot 65; IGameSystem GetName guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd440", "name": "CServerViewAngleChangeSystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 62; IGameSystem level event guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd450", "name": "CServerViewAngleChangeSystem::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 60 (shared); IGameSystem level event guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd470", "name": "CServerViewAngleChangeSystem::Shutdown", "confidence": "low", "rationale": "view-angle system slot 3; IGameSystem shutdown guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd480", "name": "CBasePlayerWeapon::GetServerClass", "confidence": "low", "rationale": "weapon slot 44 trivial; schema accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd490", "name": "CItem_Healthshot::GetSlot", "confidence": "low", "rationale": "Healthshot high-slot(357) trivial virtual, no strings/callees; getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bd4a0", "name": "CItem_Healthshot::UpdateSensorTarget", "confidence": "low", "rationale": "Healthshot slot 361, int=4 no strings; structural guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bd4f0", "name": "CBasePlayerWeapon::GetInventoryModel", "confidence": "low", "rationale": "weapon slot 331 int=1 trivial getter; structural guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bde30", "name": "CHitgroupDisableListSaveRestoreOps::IsEmpty", "confidence": "low", "rationale": "ISaveRestoreOps slot 4 int=0; IsEmpty in save-op vtable", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bde40", "name": "CChoreoServicesSaveRestoreOps::IsEmpty", "confidence": "low", "rationale": "ISaveRestoreOps slot 4 int=0; IsEmpty in save-op vtable", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdea0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 5 int=0 trivial; GetName-like accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdeb0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 6 int=0 trivial accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdec0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 (this+ptr) => setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bded0", "name": "CGameSystemStaticFactory::GetGlobalPtr2", "confidence": "low", "rationale": "factory slot 8 int=0 trivial accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdee0", "name": "CGameSystemStaticFactory::SetGlobalPtrByIndex", "confidence": "low", "rationale": "factory slot 9 int=1; index setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdef0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 5 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdf00", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 6 int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdf10", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdf20", "name": "CGameSystemStaticFactory::GetGlobalPtr2", "confidence": "low", "rationale": "factory slot 8 int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdf30", "name": "CGameSystemStaticFactory::SetGlobalPtrByIndex", "confidence": "low", "rationale": "factory slot 9 int=1 index setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdf40", "name": "CEntityComponentHelperT::GetName", "confidence": "low", "rationale": "component-helper slot 1 int=1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdf50", "name": "CEntityComponentHelperT::GetPriority", "confidence": "low", "rationale": "component-helper slot 3 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdf60", "name": "CEntityComponentHelperT::GetName", "confidence": "low", "rationale": "component-helper slot 1 int=1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdf70", "name": "CEntityComponentHelperT::GetPriority", "confidence": "low", "rationale": "component-helper slot 3 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdf80", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 5 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdf90", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 6 int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdfa0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdfb0", "name": "CGameSystemStaticFactory::GetGlobalPtr2", "confidence": "low", "rationale": "factory slot 8 int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdfc0", "name": "CGameSystemStaticFactory::SetGlobalPtrByIndex", "confidence": "low", "rationale": "factory slot 9 int=1 index setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdfd0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 5 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdfe0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 6 int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bdff0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be010", "name": "CGameSystemStaticFactory::GetGlobalPtr2", "confidence": "low", "rationale": "factory slot 8 int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be020", "name": "CGameSystemStaticFactory::SetGlobalPtrByIndex", "confidence": "low", "rationale": "factory slot 9 int=1 index setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be030", "name": "CNetMessagePB::GetSize", "confidence": "low", "rationale": "netmsg vtable slot 2 int=1; size/info accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be040", "name": "CNetMessagePB::GetGroup", "confidence": "low", "rationale": "netmsg vtable slot 3 int=1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be050", "name": "CNetMessagePB::GetFlags", "confidence": "low", "rationale": "netmsg vtable slot 4 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be0a0", "name": "CNetMessagePB::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf binding slot 1 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be0c0", "name": "CNetMessagePB::CProtobufBinding::GetSize", "confidence": "low", "rationale": "protobuf binding slot 5 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be0d0", "name": "CNetMessagePB::CProtobufBinding::GetGroupId", "confidence": "low", "rationale": "protobuf binding slot 7 int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be0e0", "name": "CNetMessagePB::CProtobufBinding::GetFlags", "confidence": "low", "rationale": "protobuf binding slot 8 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be0f0", "name": "CChoreoServicesSaveRestoreOps::MakeEmpty", "confidence": "low", "rationale": "ISaveRestoreOps slot 5 int=0; MakeEmpty guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be100", "name": "CHitgroupDisableListSaveRestoreOps::MakeEmpty", "confidence": "low", "rationale": "ISaveRestoreOps slot 5 int=0; MakeEmpty guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be120", "name": "CBaseAnimGraphVariationUserData::GetTypeInfo", "confidence": "low", "rationale": "userdata slot 7 int=0 trivial accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15be130", "name": "CGameResponseSystem::GetName", "confidence": "low", "rationale": "response-system slot 0 int=1, single string helper callee; name accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15be250", "name": "CBaseAnimGraphAlias_baseanimating::Precache", "confidence": "low", "rationale": "animating alias slot 47 int=0 base-entity virtual; Precache-range guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15be260", "name": "CBaseAnimGraphVariationUserData::GetSize", "confidence": "low", "rationale": "userdata slot 0 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15be270", "name": "CBasePlayerController::Precache", "confidence": "low", "rationale": "controller slot 47 int=0 base-entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be280", "name": "CBasePlayerVData::GetSize", "confidence": "low", "rationale": "vdata slot 2 int=0 trivial accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be290", "name": "CBasePlayerWeapon::Precache", "confidence": "low", "rationale": "weapon slot 47 int=0 base-entity virtual guess (mirrors controller/alias slot 47)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15be2a0", "name": "RegisterPlayerControllerWeaponScriptBinding", "confidence": "medium", "rationale": "null class, references 'CBasePlayerController'/'CBasePlayerWeapon' class-name strings; static schema/script registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be500", "name": "CRagdollPoseControlSystem::GetName", "confidence": "low", "rationale": "system slot 5 int=1 with one helper callee; name accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15be5a0", "name": "CItemAssaultSuit::IsPredicted", "confidence": "low", "rationale": "assaultsuit slot 12 int=0 trivial predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15be5b0", "name": "CItemAssaultSuit::UpdateOnRemove", "confidence": "low", "rationale": "assaultsuit slot 142 int=1 with entity-cleanup callees; structural guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15be7a0", "name": "CItemAssaultSuit::SetModelScale", "confidence": "low", "rationale": "assaultsuit slot 285 int=1 float=1; float-arg setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bedd0", "name": "CBaseAnimGraphAlias_baseanimating::Spawn", "confidence": "low", "rationale": "animating alias slot 46 int=0 base-entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bede0", "name": "CBaseAnimGraphAlias_baseanimating::Activate", "confidence": "low", "rationale": "animating alias slot 45 int=0 base-entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bf4d0", "name": "RegisterPlayerSlotScriptBinding", "confidence": "medium", "rationale": "null class, 'CPlayerSlot'/'retval' script-binding param strings + VScript-register callees; script registration init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bfeb0", "name": "CBaseAnimGraphVariationUserData::GetAlignment", "confidence": "low", "rationale": "userdata slot 1 int=0 trivial accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bffa0", "name": "CEntityComponentHelperT::CreateComponent", "confidence": "low", "rationale": "component-helper slot 2 int=0, allocation-style callees; create/construct guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bffc0", "name": "CBaseClientUIEntity::IsClientUI", "confidence": "low", "rationale": "clientUI slot 9 int=0 trivial predicate; 4 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bffd0", "name": "CBaseClientUIEntity::AcceptInput", "confidence": "low", "rationale": "clientUI slot 22 int=2; entity input handler slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c0000", "name": "CBaseClientUIEntity::SetRenderAlpha", "confidence": "low", "rationale": "clientUI slot 247 int=1 float=1; float setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c0030", "name": "CBaseClientUIEntity::SetRenderMode", "confidence": "low", "rationale": "clientUI slot 70 int=2 float=1 with helper callee; render setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c00c0", "name": "CBaseClientUIEntity::SetParent", "confidence": "low", "rationale": "clientUI slot 20 int=2, 6 callers, one helper callee; parenting op guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c0100", "name": "CBaseClientUIEntity::GetPanelClass", "confidence": "low", "rationale": "clientUI slot 251 int=1, 5 callers; UI accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c0120", "name": "CBaseClientUIEntity::GetRefEHandle", "confidence": "low", "rationale": "clientUI slot 16 int=0 trivial handle accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c0130", "name": "CBasePlayerWeapon::OnPickedUp", "confidence": "low", "rationale": "weapon slot 330 int=2 with helper callees; pickup/equip handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c01b0", "name": "CBaseClientUIEntity::GetDialogFlags", "confidence": "low", "rationale": "clientUI slot 267 int=0 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c01c0", "name": "CCSPlayerController::GetObserverMode", "confidence": "low", "rationale": "CS controller slot 92 int=0 trivial accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c01d0", "name": "CCSPlayerController::UpdateOnRemove", "confidence": "low", "rationale": "CS controller slot 7 int=1 single callee; base-entity cleanup guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c0200", "name": "CPredictionEventPB::GetTypeId", "confidence": "low", "rationale": "prediction-event slot 0 int=1 trivial accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c0210", "name": "CPredictionEventPB::Construct", "confidence": "low", "rationale": "prediction-event slot 1 int=1 single callee; construct/init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c0240", "name": "CPredictionEvent_StringCommand_t::GetTypeId", "confidence": "low", "rationale": "prediction-event struct slot 0 int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c0250", "name": "CPredictionEvent_StringCommand_t::Construct", "confidence": "low", "rationale": "prediction-event struct slot 1 int=1 single callee; construct guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c0280", "name": "CNetMessagePB::AllocateMessage", "confidence": "low", "rationale": "netmsg slot 0 int=1; allocate/create binding guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c02c0", "name": "CNetMessagePB::AllocateAndCopy", "confidence": "low", "rationale": "netmsg slot 1 int=1 with copy-ctor callee; alloc+copy guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c0340", "name": "CUserMessageAchievementEvent_t::AllocateMessage", "confidence": "low", "rationale": "msg struct slot 0 int=1; allocate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c0380", "name": "CUserMessageAchievementEvent_t::AllocateAndCopy", "confidence": "low", "rationale": "msg struct slot 1 int=1 with copy-ctor callee; alloc+copy guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c0400", "name": "CNetMessagePB::ToString", "confidence": "low", "rationale": "netmsg slot 5 int=1 with format helper callees; debug-string guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c0490", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "low", "rationale": "protobuf binding slot 6 int=0 with format callee; debug-string guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c0640", "name": "CBasePlayerWeapon::UpdateOnRemove", "confidence": "low", "rationale": "weapon slot 4 int=1 single callee; base-entity cleanup guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c06b0", "name": "CBasePlayerWeapon::GetSlot", "confidence": "low", "rationale": "weapon slot 336 int=0 trivial accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c0700", "name": "CServerViewAngleChangeSystem::GetName", "confidence": "low", "rationale": "gamesystem slot 63 int=1; IGameSystem GetName accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c0710", "name": "CServerViewAngleChangeSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "gamesystem slot 64 int=1, many callees; per-frame update hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c0850", "name": "CBaseClientUIEntity::GetPanelID", "confidence": "low", "rationale": "clientUI slot 243 int=1 with string helper callee; id accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c13e0", "name": "CCSPlayerController::GetSteamID", "confidence": "low", "rationale": "CS controller slot 240 int=1 trivial accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c1440", "name": "CBaseClientUIEntity::SetPanelProperty", "confidence": "low", "rationale": "clientUI slot 125 int=2 with helper callee; property setter guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c1500", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 2 int=1 predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c1530", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 1 int=1; destroy guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c1560", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 int=1; create guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c17d0", "name": "CEntityComponentHelperT::SetComponentInfo", "confidence": "low", "rationale": "component-helper slot 5 int=3 with callees; multi-arg setup guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c1aa0", "name": "CItemAssaultSuit::Spawn", "confidence": "low", "rationale": "assaultsuit slot 239 int=2, spawn-style callees; spawn/init guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c1c20", "name": "CBasePlayerController::SendNetworkStringTableUpdate", "confidence": "low", "rationale": "controller slot 262 int=2 with net-serialize callees; networking op guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c24b0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 int=1 create guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c2510", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 int=1 create guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c2540", "name": "CBasePlayerWeapon::Spawn", "confidence": "low", "rationale": "weapon slot 27 int=1 with init callees; spawn guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c25e0", "name": "CBaseClientUIEntity::DrawDebugTextOverlays", "confidence": "low", "rationale": "clientUI slot 248 int=3 trivial; debug overlay slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c27d0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 1 int=1 destroy guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c2800", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 2 int=1 predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c2830", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 1 int=1 destroy guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c2a30", "name": "CGameConfiguration::GetConfigCount", "confidence": "low", "rationale": "gameconfig slot 44 int=0 trivial accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c2a50", "name": "CGameConfiguration::IsValid", "confidence": "low", "rationale": "gameconfig slot 45 int=0 trivial predicate guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c2a60", "name": "CHitgroupDisableListSaveRestoreOps::Restore", "confidence": "low", "rationale": "ISaveRestoreOps slot 3 int=2 (fieldinfo+restore); Restore", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c2a70", "name": "CHitgroupDisableListSaveRestoreOps::Save", "confidence": "low", "rationale": "ISaveRestoreOps slot 2 int=2 (fieldinfo+save); Save", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c2a90", "name": "CEntityComponentHelperT::InitComponent", "confidence": "low", "rationale": "component-helper slot 4 int=3 with callees; init/setup guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c3520", "name": "CBasePlayerVData::SetValue", "confidence": "low", "rationale": "vdata slot 6 int=2 with callees; setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c36f0", "name": "CBasePlayerWeapon::Activate", "confidence": "low", "rationale": "weapon slot 5 int=1 with init callees; activate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c3770", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 int=1 create guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c37b0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 2 int=1 predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c37f0", "name": "CBasePlayerVData::GetName", "confidence": "low", "rationale": "vdata slot 0 int=1, string-helper callees; name accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c3870", "name": "CBasePlayerVData::GetModelName", "confidence": "low", "rationale": "vdata slot 1 int=1, string-helper callees; model-name accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c38e0", "name": "CGameSystemStaticFactory::GetGlobalPtr3", "confidence": "low", "rationale": "factory slot 4 int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c3930", "name": "CGameSystemStaticFactory::GetGlobalPtr3", "confidence": "low", "rationale": "factory slot 4 int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c3980", "name": "CGameSystemStaticFactory::GetGlobalPtr3", "confidence": "low", "rationale": "factory slot 4 int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c39d0", "name": "CGameSystemStaticFactory::GetName2", "confidence": "low", "rationale": "factory slot 3 int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c3a30", "name": "CGameSystemStaticFactory::GetName2", "confidence": "low", "rationale": "factory slot 3 int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c3a90", "name": "CGameSystemStaticFactory::GetName2", "confidence": "low", "rationale": "factory slot 3 int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c3b60", "name": "CUserInfoConvarList::GetName", "confidence": "low", "rationale": "gamesystem slot 7 int=1; IGameSystem GetName accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c3c50", "name": "CUserInfoConvarList::Init", "confidence": "low", "rationale": "gamesystem slot 8 int=1 single callee; init hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c3f40", "name": "CGameSystemStaticFactory::GetGlobalPtr3", "confidence": "low", "rationale": "factory slot 4 int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c3f80", "name": "CGameSystemStaticFactory::GetName2", "confidence": "low", "rationale": "factory slot 3 int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c44a0", "name": "CGameResponseSystem::Init", "confidence": "low", "rationale": "response-system slot 1 int=1 with init callee; init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c4660", "name": "CResponseSystemManager::GetName", "confidence": "low", "rationale": "response-mgr gamesystem slot 2 int=1 accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c46a0", "name": "CItemAssaultSuit::GetControllerValue", "confidence": "low", "rationale": "assaultsuit slot 292 int=1 trivial accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c4820", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::SetSequence", "confidence": "low", "rationale": "anim-controller netvar slot 24 int=1 with anim callees; sequence setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c4950", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 2 int=1 single callee; accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c5770", "name": "CRagdollPoseControlSystem::GetName", "confidence": "low", "rationale": "gamesystem slot 63 int=1; IGameSystem GetName accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c57d0", "name": "CRagdollPoseControlSystem::Init", "confidence": "low", "rationale": "gamesystem slot 64 int=1 single callee; init/update hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c5840", "name": "CRagdollPoseControlSystem::GameFrame", "confidence": "low", "rationale": "gamesystem slot 6 int=1 one callee; frame hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c7370", "name": "CItem_Healthshot::GetWeaponData", "confidence": "low", "rationale": "healthshot slot 363 int=1, 4 callers; weapon-data accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c7ce0", "name": "CItem_Healthshot::CanUse", "confidence": "low", "rationale": "healthshot slot 92 int=1 trivial predicate guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c82b0", "name": "CBasePlayerController::UpdateOnRemove", "confidence": "low", "rationale": "controller slot 4 int=1 with cleanup callees; base-entity remove hook guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c8610", "name": "CBasePlayerController::Activate", "confidence": "low", "rationale": "controller slot 5 int=1 that wraps slot-4 (0x15c82b0); adjacent lifecycle hook guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c8a00", "name": "CItemAssaultSuit::SetModelScale", "confidence": "low", "rationale": "assaultsuit slot 276 int=2 float=1 with helper callee; float setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c8ac0", "name": "CItem_Healthshot::SetWeaponData", "confidence": "low", "rationale": "healthshot slot 362 int=3; multi-arg data setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c8d50", "name": "CCSPlayerController::GetAssociatedPawn", "confidence": "low", "rationale": "CS controller slot 250 int=1 trivial accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c8de0", "name": "CBaseAnimGraph::RegisterScriptBinding_SetPoseParameter", "confidence": "low", "rationale": "null class, '_Target'/'param' VScript param strings + register callees; anim script-binding init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c8f60", "name": "CBaseAnimGraph::RegisterScriptBinding_SetParameter", "confidence": "low", "rationale": "null class, '_Target'/'param' VScript strings + register callees; anim script-binding init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c9260", "name": "CBaseAnimGraph::RegisterScriptBinding_SetLayerSequence", "confidence": "low", "rationale": "null class, '_Target'/'iLayer' VScript param strings + register callees; layered-anim script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c93e0", "name": "CBaseAnimGraph::RegisterScriptBinding_SetSequence", "confidence": "medium", "rationale": "null class, '_Target'/'pSequenceName' VScript param strings + register callees; sequence script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c9560", "name": "CBaseClientUIEntity::SetRenderColorFloat", "confidence": "low", "rationale": "clientUI slot 265 int=1 float=1 with helper callee; float color setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c9630", "name": "CBaseClientUIEntity::SetRenderColor", "confidence": "low", "rationale": "clientUI slot 266 int=2 with helper callee; color setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c97b0", "name": "CBasePlayerController::SetupVisibility", "confidence": "low", "rationale": "controller slot 256 int=3 trivial; visibility hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c9aa0", "name": "CItemAssaultSuit::UpdateOnRemove", "confidence": "low", "rationale": "assaultsuit slot 7 int=1 trivial; base-entity remove hook guess (mirrors weapon slot 7)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15ca3b0", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::GetCycle", "confidence": "low", "rationale": "anim-controller netvar slot 16 int=1 single callee; accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cb360", "name": "BreakJointByName", "confidence": "high", "rationale": "string 'BreakJointByName' + error '[%s] could not find joint %s!' name the function directly", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15cdaa0", "name": "CBasePlayerController::OnEntityLanguageChanged", "confidence": "low", "rationale": "controller slot 48 int=1 trivial; base-entity hook guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cdb20", "name": "CBasePlayerWeapon::OnEntityLanguageChanged", "confidence": "low", "rationale": "weapon slot 48 int=1 trivial; base-entity hook guess (mirrors controller slot 48)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ce630", "name": "CBaseClientUIEntity::UpdateTransmitState", "confidence": "low", "rationale": "clientUI slot 261 int=1 with transmit callees; transmit-state hook guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15cefd0", "name": "CBasePlayerWeapon::GetWeaponVData", "confidence": "low", "rationale": "weapon slot 337 int=0, calls common vdata getter sub_0x152c710; vdata accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15cf000", "name": "CItem_Healthshot::GetPrimaryAmmoType", "confidence": "low", "rationale": "healthshot slot 332 int=0 via vdata getter sub_0x152c710; ammo/data accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cf020", "name": "CItem_Healthshot::GetSecondaryAmmoType", "confidence": "low", "rationale": "healthshot slot 333 int=0 via vdata getter sub_0x152c710; data accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cf040", "name": "CItem_Healthshot::GetMaxClip1", "confidence": "low", "rationale": "healthshot slot 338 int=0 via vdata getter sub_0x152c710; clip accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15cf060", "name": "CBasePlayerWeapon::GetMaxClip2", "confidence": "low", "rationale": "weapon slot 339 int=0 via vdata getter sub_0x152c710; clip accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15cf080", "name": "CBasePlayerWeapon::GetDefaultClip1", "confidence": "low", "rationale": "weapon slot 340 int=0 via vdata getter sub_0x152c710; clip accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15cf0a0", "name": "CItem_Healthshot::GetWeaponPrice", "confidence": "low", "rationale": "healthshot slot 347 int=2 via vdata getter sub_0x152c710, 4 callers; data accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cf0e0", "name": "CItem_Healthshot::GetRecoilAngle", "confidence": "low", "rationale": "healthshot slot 348 int=2 via vdata getter sub_0x152c710; data accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cf120", "name": "CItem_Healthshot::GetWeaponType", "confidence": "low", "rationale": "healthshot slot 342 int=1 via vdata getter sub_0x152c710, 4 callers; type accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15cf180", "name": "CItem_Healthshot::GetDamage", "confidence": "low", "rationale": "healthshot slot 354 int=2 via vdata getter sub_0x152c710; data accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cf200", "name": "CItem_Healthshot::GetRange", "confidence": "low", "rationale": "healthshot slot 355 int=2 via vdata getter sub_0x152c710; data accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cf340", "name": "CBasePlayerWeapon::GetCycleTime", "confidence": "low", "rationale": "weapon slot 360 int=2 via vdata getter sub_0x152c710; timing accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cf520", "name": "CItem_Healthshot::GetAccuracyPenalty", "confidence": "low", "rationale": "healthshot slot 344 int=2 via vdata getter sub_0x152c710; data accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cf660", "name": "CItem_Healthshot::GetSpread", "confidence": "low", "rationale": "healthshot slot 345 int=2 via vdata getter sub_0x152c710; data accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15cf7a0", "name": "CItem_Healthshot::GetInaccuracyMove", "confidence": "low", "rationale": "healthshot slot 335 int=1 via vdata getter sub_0x152c710; data accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cf860", "name": "CItem_Healthshot::GetPenetration", "confidence": "low", "rationale": "healthshot slot 346 int=1 via vdata getter sub_0x152c710; data accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d0140", "name": "CBodyComponentBaseAnimGraph::CreateGraphBindings", "confidence": "medium", "rationale": "asserts '!m_bGraphBindingsCreated' and anim-graph instance nullptr checks; graph-binding creation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d0480", "name": "CChoreo_GraphController::Update", "confidence": "low", "rationale": "choreo graph controller slot 20 int=1; per-frame update hook guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d1050", "name": "CItemAssaultSuit::InitializeSpawn", "confidence": "low", "rationale": "assaultsuit slot 240 int=5; multi-arg init/spawn guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d1530", "name": "CBaseAnimGraph::Spawn", "confidence": "low", "rationale": "anim-graph slot 44 int=0 base-entity virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d1890", "name": "CBaseAnimGraph::LookupAttachment", "confidence": "medium", "rationale": "strings 'No model!'/'Not Found!' int=2 => attachment/bone lookup by name", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d5c60", "name": "CBaseAnimGraphVariationUserData::Unserialize", "confidence": "low", "rationale": "userdata slot 2 int=2 with helper callees; parse/unserialize guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d5cf0", "name": "GetSchemaClassBinding_CBodyComponentBaseAnimGraph", "confidence": "medium", "rationale": "null class, strings 'CBodyComponentBaseAnimGraph'/'...ReferencedPtr'; schema/component class registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d5ef0", "name": "CBodyComponentPoint::GetName", "confidence": "low", "rationale": "body-component slot 1 int=0 trivial accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d5f00", "name": "CBodyComponentSkeletonInstance::GetName", "confidence": "low", "rationale": "body-component slot 1 int=0 trivial accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d5f50", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::SetSequenceByIndex", "confidence": "low", "rationale": "anim-controller netvar slot 22 int=2 with anim callees; sequence setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d6250", "name": "CBaseAnimGraph::SetSequenceByName", "confidence": "medium", "rationale": "errors 'Entity %s does not have sequence' / 'does not support sequence-based animations' int=2; play/set sequence by name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d6710", "name": "CBaseAnimGraph::LookupBone", "confidence": "medium", "rationale": "strings 'No model!'/'Not Found!' int=2 => bone/attachment lookup by name variant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d71c0", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::SetPlaybackRate", "confidence": "low", "rationale": "anim-controller netvar slot 21 int=2 float=1; float-arg anim setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d7f00", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::ResetSequence", "confidence": "low", "rationale": "anim-controller netvar slot 29 int=1 with anim callees; reset/apply guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d83c0", "name": "CAnimGraphController::PreGraphUpdate", "confidence": "high", "rationale": "strings 'animgraphcontroller.cpp' + method name 'PreGraphUpdate' pin it directly", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15d8600", "name": "GetSchemaClassBinding_CBodyComponentBaseModelEntity", "confidence": "medium", "rationale": "null class, strings 'CBodyComponentBaseModelEntity'/'...ReferencedPtr'; schema/component class registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d9810", "name": "CBaseClientUIEntity::OnEntityLanguageChanged", "confidence": "low", "rationale": "clientUI slot 51 int=0 trivial; base-entity hook guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d9c00", "name": "CItem_Healthshot::VPhysicsUpdate", "confidence": "low", "rationale": "healthshot slot 223 int=1 with physics callees; vphysics update hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15dae90", "name": "CLightEntity::Spawn", "confidence": "low", "rationale": "light-entity slot 44 int=0 base-entity virtual guess (mirrors other slot-44 entities)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15db020", "name": "CPlayerSprayDecal::UpdateTransmitState", "confidence": "low", "rationale": "spray-decal slot 93 int=1 with transmit callees; transmit-state hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15db090", "name": "CBaseClientUIEntity::GetRenderBounds", "confidence": "low", "rationale": "clientUI slot 240 int=0 trivial accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15dd520", "name": "CBasePlayerController::GetPlayerMaxs", "confidence": "low", "rationale": "controller slot 239 int=1 trivial accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15df760", "name": "CAI_ExpresserHost::GetExpresser", "confidence": "low", "rationale": "expresser-host slot 337 int=1 trivial accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15df900", "name": "CAI_ExpresserHost::CanSpeak", "confidence": "low", "rationale": "expresser-host slot 388 int=1 trivial predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15df970", "name": "CCSObserverPawn::SetObserverTarget", "confidence": "low", "rationale": "observer-pawn slot 274 int=2; observer target setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15df9b0", "name": "CCSObserverPawn::GetObserverMode", "confidence": "low", "rationale": "observer-pawn slot 314 int=0 trivial accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15df9c0", "name": "CCSObserverPawn::IsObserver", "confidence": "low", "rationale": "observer-pawn slot 367 int=0 trivial predicate guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15df9e0", "name": "CCSObserverPawn::UpdateObserver", "confidence": "low", "rationale": "observer-pawn slot 378 int=1; observer update hook guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15dfe60", "name": "CCSObserverPawn::SetObserverMode", "confidence": "low", "rationale": "observer-pawn slot 364 int=2 single callee; observer setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15dff50", "name": "CCSObserverPawn::SetViewEntity", "confidence": "low", "rationale": "observer-pawn slot 365 int=2 single callee; observer setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e0030", "name": "CCSObserverPawn::SetFOV", "confidence": "low", "rationale": "observer-pawn slot 366 int=2 single callee; observer setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e01e0", "name": "CCSObserverPawn::Spawn", "confidence": "low", "rationale": "observer-pawn slot 223 int=2; spawn/init guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15e0270", "name": "CCSObserverPawn::SetEyeAngles", "confidence": "low", "rationale": "observer-pawn slot 359 int=1 float=2 with helper callee; angle setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e02c0", "name": "CCSObserverPawn::GetObserverInterpState", "confidence": "low", "rationale": "observer-pawn slot 208 int=1 trivial accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15e1820", "name": "CBasePlayerVData::GetHash", "confidence": "low", "rationale": "vdata slot 3 int=0 trivial accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e2e60", "name": "CBaseProp::Spawn", "confidence": "low", "rationale": "base-prop slot 44 int=0 base-entity virtual guess (mirrors other slot-44 entities)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15e3230", "name": "CChicken::HandleAnimEvent", "confidence": "low", "rationale": "chicken slot 20 int=2 with anim/event callees; anim-event handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e3460", "name": "CBaseAnimGraph::NetworkVar_m_RagdollPose::SetValue", "confidence": "low", "rationale": "netvar wrapper slot 4 int=2 with network-state callees; networked setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e35a0", "name": "CBaseModelEntity::NetworkVar_m_Glow::SetValue", "confidence": "low", "rationale": "netvar wrapper slot 4 int=2 with network-state callees; networked setter (mirrors RagdollPose netvar)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e36e0", "name": "CBaseModelEntity::NetworkVar_m_Collision::StateChanged", "confidence": "low", "rationale": "NetworkVar_m_Collision wrapper vtable slot 1, int=2; change-notify guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e6610", "name": "CEntityComponentHelperT >::OnAddedToEntity", "confidence": "low", "rationale": "component-helper vtable slot 5, int=3; lifecycle guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e69f0", "name": "RegisterScriptFunc_LookupAttachment", "confidence": "low", "rationale": "static (int=0,0 callers) referencing '_Target'/'pJointName' script-arg names via shared script-binding registration callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e6d70", "name": "RegisterScriptFunc_GetJointOrigin", "confidence": "low", "rationale": "duplicate '_Target'/'pJointName' script-arg registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e7080", "name": "RegisterScriptFunc_SetRenderColor", "confidence": "low", "rationale": "script-arg names '_Target'/'cColor' registered via shared binding callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e7210", "name": "RegisterScriptFunc_SetRenderAlpha", "confidence": "low", "rationale": "script-arg names '_Target'/'nAlpha' registered via shared binding callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e73a0", "name": "RegisterScriptFunc_GetAttribute", "confidence": "low", "rationale": "script-arg names '_Target'/'pAttributeName' registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e74f0", "name": "RegisterScriptFunc_SetAttribute", "confidence": "low", "rationale": "duplicate '_Target'/'pAttributeName' script-arg registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e7b30", "name": "RegisterScriptFunc_SetKeyValue", "confidence": "low", "rationale": "script-arg names '_Target'/'pValue' registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e7c80", "name": "RegisterScriptFunc_SetModel", "confidence": "low", "rationale": "script-arg names '_Target'/'hModel' registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e7de0", "name": "RegisterScriptFunc_LookupByName", "confidence": "low", "rationale": "script-arg names '_Target'/'pName' registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e80f0", "name": "RegisterScriptFunc_Param1", "confidence": "low", "rationale": "'_Target'/'param' generic script-binding registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e8240", "name": "RegisterScriptFunc_Param2", "confidence": "low", "rationale": "'_Target'/'param' generic script-binding registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e8390", "name": "RegisterScriptFunc_Param3", "confidence": "low", "rationale": "'_Target'/'param' generic script-binding registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e84e0", "name": "RegisterScriptFunc_Param4", "confidence": "low", "rationale": "'_Target'/'param' generic script-binding registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e8630", "name": "RegisterScriptFunc_Param5", "confidence": "low", "rationale": "'_Target'/'param' generic script-binding registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e8780", "name": "RegisterScriptFunc_Param6", "confidence": "low", "rationale": "'_Target'/'param' generic script-binding registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e88d0", "name": "RegisterScriptFunc_Param7", "confidence": "low", "rationale": "'_Target'/'param' generic script-binding registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e8a20", "name": "RegisterScriptFunc_Param8", "confidence": "low", "rationale": "'_Target'/'param' generic script-binding registration thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ea000", "name": "CItem_Healthshot::Precache", "confidence": "low", "rationale": "CItem_Healthshot vtable slot 350; single callee, precache-style guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15ec8e0", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::GetAnimGraphController", "confidence": "low", "rationale": "animationController NetworkVar slot 8, int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ec9e0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "references literal string 'CNetworkTransmitComponent::StateChanged(%s) @%s:%d'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15ef300", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::SetParamFloat", "confidence": "low", "rationale": "animationController NetworkVar slot 7, int=1 float=1 setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ef410", "name": "CBasePlayerWeapon::GetInventoryModel", "confidence": "low", "rationale": "CBasePlayerWeapon vtable slot 226 getter; thin signal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f0370", "name": "CBasePlayerWeapon::Spawn", "confidence": "low", "rationale": "CBasePlayerWeapon vtable slot 10; weapon lifecycle guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f2550", "name": "CEntityComponentHelperT >::GetComponent", "confidence": "low", "rationale": "component-helper vtable slot 4, int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15f4db0", "name": "CItemAssaultSuit::Precache", "confidence": "low", "rationale": "CItemAssaultSuit slot 51, calls precache-style helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f5740", "name": "CEntityInstance::NetworkStateChanged", "confidence": "medium", "rationale": "asserts 'nChangeOffset < INT16_MAX'/'nChangeOffset > 0' \u2014 records a changed network var offset", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f7690", "name": "CItemAssaultSuit::GetSlot", "confidence": "low", "rationale": "CItemAssaultSuit slot 297, int=1 no callees; getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f7860", "name": "CResponseSystemManager::~CResponseSystemManager", "confidence": "low", "rationale": "CResponseSystemManager slot 4, single teardown callee; destructor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15f7a10", "name": "CResponseSystemManager::PrecacheResponses", "confidence": "low", "rationale": "CResponseSystemManager slot 63; response-system method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15f7b70", "name": "CResponseSystemManager::ParseResponses", "confidence": "low", "rationale": "CResponseSystemManager slot 64; response-system method guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15fa9c0", "name": "CItemAssaultSuit::HandleAnimEvent", "confidence": "low", "rationale": "CItemAssaultSuit slot 299, int=2 no callees; event handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15fef20", "name": "CUserInfoConvarList::ApplyConVars", "confidence": "low", "rationale": "CUserInfoConvarList slot 0, int=2; applies convar list guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ff260", "name": "CCSPlayerController::GetConnectedState", "confidence": "low", "rationale": "CCSPlayerController slot 3, int=0 const-return accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1601460", "name": "CResponseSystemManager::DispatchResponse", "confidence": "low", "rationale": "CResponseSystemManager slot 66, int=2; dispatch guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1602c60", "name": "CItemAssaultSuit::UpdateOnRemove", "confidence": "low", "rationale": "CItemAssaultSuit slot 303; teardown-style callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16031e0", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::SetSequence", "confidence": "low", "rationale": "animationController NetworkVar slot 39, int=3 float=1 animgraph op guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1605ea0", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::SetPoseParameter", "confidence": "low", "rationale": "animationController NetworkVar slot 9, int=3 float=1 animgraph op guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1609b50", "name": "CItemAssaultSuit::OnParentChanged", "confidence": "low", "rationale": "CItemAssaultSuit slot 23; thin signal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1609c00", "name": "CBaseAnimGraph::CRagdollAsyncConflictFixup::Execute", "confidence": "low", "rationale": "nested functor CRagdollAsyncConflictFixup slot 0; call-operator guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x160d870", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::SetAnimGraphParameter", "confidence": "low", "rationale": "animationController NetworkVar slot 15, int=4 animgraph op guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1610280", "name": "CBaseModelEntity::SetBodygroup", "confidence": "high", "rationale": "references literal 'CBaseModelEntity::SetBodygroup(%d,%d) failed...' error strings", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x161a840", "name": "BuildVectorFromData", "confidence": "low", "rationale": "only std::vector overflow throw strings; appends into a std::vector", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16200b0", "name": "CBaseModelEntity::~CBaseModelEntity", "confidence": "medium", "rationale": "slot 4, 300 callers, calls component-teardown + shared base dtor sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620370", "name": "CBaseModelEntity::~CBaseModelEntity", "confidence": "medium", "rationale": "slot 5 deleting-destructor; sole callee is slot-4 complete dtor 0x16200b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16203a0", "name": "CBaseAnimGraph::~CBaseAnimGraph", "confidence": "medium", "rationale": "slot 4 destructor; calls shared base dtor sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16206f0", "name": "CBaseAnimGraph::~CBaseAnimGraph", "confidence": "medium", "rationale": "slot 5 deleting-destructor; sole callee is slot-4 dtor 0x16203a0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620720", "name": "CBaseAnimGraphAlias_baseanimating::~CBaseAnimGraphAlias_baseanimating", "confidence": "low", "rationale": "slot 4, alias class trivial destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620730", "name": "CBaseAnimGraphAlias_baseanimating::~CBaseAnimGraphAlias_baseanimating", "confidence": "low", "rationale": "slot 5 deleting-destructor; calls CBaseAnimGraph dtor 0x16203a0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620760", "name": "CBaseClientUIEntity::Precache", "confidence": "low", "rationale": "entity slot 6 (shared with item/controller); precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620790", "name": "CItemAssaultSuit::Precache", "confidence": "low", "rationale": "entity slot 6, calls model-precache helper sub_0xd2f880", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620800", "name": "CCSPlayerController::Precache", "confidence": "low", "rationale": "entity slot 6 shared override; precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620860", "name": "CBaseClientUIEntity::Spawn", "confidence": "low", "rationale": "entity slot 14 base; spawn-lifecycle guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16209f0", "name": "CItemAssaultSuit::Spawn", "confidence": "low", "rationale": "entity slot 14, calls base slot-14 0x1620860", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620ab0", "name": "CBaseProp::Spawn", "confidence": "low", "rationale": "entity slot 14, calls base slot-14 0x1620860", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620b80", "name": "CCSPlayerController::Spawn", "confidence": "low", "rationale": "entity slot 14 override; spawn guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620cb0", "name": "CBaseClientUIEntity::UpdateOnRemove", "confidence": "low", "rationale": "entity slot 25 (shared with item/controller); teardown guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620dc0", "name": "CCSPlayerController::UpdateOnRemove", "confidence": "low", "rationale": "entity slot 25 override; teardown guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620e40", "name": "CItemAssaultSuit::UpdateOnRemove", "confidence": "low", "rationale": "entity slot 25 override sharing callee sub_0x17bbfd0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620f50", "name": "CBaseClientUIEntity::Activate", "confidence": "low", "rationale": "entity slot 15 base; activate-lifecycle guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1620f80", "name": "CItemAssaultSuit::Activate", "confidence": "low", "rationale": "entity slot 15 override sharing callee sub_0x18e5130", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1621310", "name": "CBaseProp::Activate", "confidence": "low", "rationale": "entity slot 15 override sharing callee sub_0x18e5130", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1622c30", "name": "CBasePlayerController::UpdateButtonState", "confidence": "low", "rationale": "CBasePlayerController slot 247; thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1622c70", "name": "CBasePlayerController::ProcessUsercmds", "confidence": "low", "rationale": "CBasePlayerController slot 245, int=4 with usercmd-style callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625cd0", "name": "CBasePlayerController::Reactivate", "confidence": "low", "rationale": "entity slot 46 const-return stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625ce0", "name": "CBasePlayerController::UpdateOnRemove", "confidence": "low", "rationale": "entity slot 45 const-return stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1625cf0", "name": "CBasePlayerWeapon::Reactivate", "confidence": "low", "rationale": "entity slot 46 const-return stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625d00", "name": "CBasePlayerWeapon::UpdateOnRemove", "confidence": "low", "rationale": "entity slot 45 const-return stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1625d10", "name": "CBaseTypesafeVDataFileManager::GetDataCount", "confidence": "low", "rationale": "vdata-manager slot 4, int=0 const-return getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625d40", "name": "CChicken::GetChickenState", "confidence": "low", "rationale": "CChicken slot 307, int=0 const-return getter guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1625d60", "name": "CDebugOverlayRecorderBase::ServerLevelShutdownPostEntity", "confidence": "low", "rationale": "IGameSystem slot 62 no-op hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625d70", "name": "CDebugOverlayRecorderBase::ServerLevelInitPreEntity", "confidence": "low", "rationale": "IGameSystem slot 60 no-op hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625d90", "name": "CBaseFilter::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const-return metadata accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625da0", "name": "CFilterMultiple::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const-return metadata accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625db0", "name": "CFilterProximity::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const-return metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625dc0", "name": "CFilterLOS::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const-return metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625dd0", "name": "CFilterClass::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const-return metadata accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625df0", "name": "CDebugOverlayGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot 65 no-op hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625e00", "name": "CDebugOverlayGameSystem::ServerLevelShutdownPostEntity", "confidence": "low", "rationale": "IGameSystem slot 62 no-op hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625e10", "name": "CDebugOverlayGameSystem::ServerLevelInitPreEntity", "confidence": "low", "rationale": "IGameSystem slot 60 hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625e30", "name": "CDebugOverlayCombinedFilter::SetFromKeyValues", "confidence": "low", "rationale": "debug-overlay-filter slot 4, int=2 parse guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625e40", "name": "CDebugOverlayGameSystem::AddEntityTextOverlay", "confidence": "low", "rationale": "slot 66 int=2 float=1 draw method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625eb0", "name": "CDebugOverlayGameSystem::AddScreenTextOverlay", "confidence": "low", "rationale": "slot 68 int=1 float=2 draw method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625f10", "name": "CDebugOverlayGameSystem::ClearEntityOverlays", "confidence": "low", "rationale": "slot 69 int=1 clear method guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1625f30", "name": "CDebugOverlayGameSystem::ClearAllOverlays", "confidence": "low", "rationale": "slot 70 int=1 clear method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16265b0", "name": "CDebugOverlayFilterBase::GetName", "confidence": "low", "rationale": "debug-overlay-filter base slot 0 const-return guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16265c0", "name": "CDebugOverlayFilterBase::Init", "confidence": "low", "rationale": "debug-overlay-filter base slot 1 (commonly overridden)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16265d0", "name": "CDebugOverlayFilterBase::Shutdown", "confidence": "low", "rationale": "debug-overlay-filter base slot 3 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16265e0", "name": "CDebugOverlayFilterBase::SetFromKeyValues", "confidence": "low", "rationale": "base slot 4, int=2 parse guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626600", "name": "CDebugOverlayFilterBase::ShouldDraw", "confidence": "low", "rationale": "base slot 6 core-test (subclasses override this slot)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626610", "name": "CDebugOverlayFilterBase::AddCriterion", "confidence": "low", "rationale": "base slot 8, int=1 mutator guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626620", "name": "CDebugOverlayFilterBase::Clear", "confidence": "low", "rationale": "base slot 9 int=0 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626630", "name": "CDebugOverlayFilterBase::IsEmpty", "confidence": "low", "rationale": "base slot 10 int=0 predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626640", "name": "CDebugOverlayCombinedFilter::Clear", "confidence": "low", "rationale": "combined-filter slot 9 override; clear guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626660", "name": "CDebugOverlayPathfindingFilter::ShouldDraw", "confidence": "low", "rationale": "pathfinding-filter slot 6 core-test override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626690", "name": "CDebugOverlayFilterBase::ParseKeyValue", "confidence": "low", "rationale": "base slot 5, int=2 parse guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626730", "name": "CDebugOverlayFilterBase::Matches", "confidence": "low", "rationale": "base slot 7, int=1 predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626740", "name": "CDebugOverlayTextFilter::Init", "confidence": "low", "rationale": "text-filter slot 1 override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626760", "name": "CDebugOverlayTextFilter::ShouldDraw", "confidence": "low", "rationale": "text-filter slot 6 core-test override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626770", "name": "CDebugOverlayEntityFilter::Init", "confidence": "low", "rationale": "entity-filter slot 1 override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626790", "name": "CDebugOverlayEntityFilter::ShouldDraw", "confidence": "low", "rationale": "entity-filter slot 6 core-test override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16267e0", "name": "CDebugOverlayCombinedFilter::ShouldDraw", "confidence": "low", "rationale": "combined-filter slot 6 core-test override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16267f0", "name": "CDebugOverlayTacticalFilter::Init", "confidence": "low", "rationale": "tactical-filter slot 1 override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626800", "name": "CDebugOverlayTacticalFilter::ShouldDraw", "confidence": "low", "rationale": "tactical-filter slot 6 core-test override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626810", "name": "CDebugOverlayScheduleFilter::ShouldDraw", "confidence": "low", "rationale": "schedule-filter slot 6 core-test override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626830", "name": "CDebugOverlayAIEventFilter::Init", "confidence": "low", "rationale": "aievent-filter slot 1 override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626850", "name": "CDebugOverlayAIEventFilter::ShouldDraw", "confidence": "low", "rationale": "aievent-filter slot 6 core-test override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626860", "name": "CDecalEmitterSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot 65 hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626870", "name": "CDecalEmitterSystem::ServerLevelShutdownPostEntity", "confidence": "low", "rationale": "IGameSystem slot 62 hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626880", "name": "CDecalEmitterSystem::ServerLevelInitPreEntity", "confidence": "low", "rationale": "IGameSystem slot 60 hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16268c0", "name": "CExplosionTypeSystemGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot 65 hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16268d0", "name": "CExplosionTypeSystemGameSystem::ServerLevelShutdownPostEntity", "confidence": "low", "rationale": "IGameSystem slot 62 hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16268e0", "name": "CExplosionTypeSystemGameSystem::ServerLevelInitPreEntity", "confidence": "low", "rationale": "IGameSystem slot 60 hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626900", "name": "CDebugOverlayWorldModel::OnGameFrameStart", "confidence": "low", "rationale": "debug-overlay slot 67 hook guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626910", "name": "CBaseFilter::GetScriptDesc", "confidence": "low", "rationale": "filter slot 44 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626920", "name": "CBaseFilter::PassesFilterImpl", "confidence": "medium", "rationale": "slot 237 is the shared BaseFilter core-test virtual (int=3: this,caller,entity)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1626930", "name": "CFilterName::KeyValue", "confidence": "low", "rationale": "CFilterName-specific slot 121, int=1; keyvalue/input guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626960", "name": "CFilterMultiple::GetScriptDesc", "confidence": "low", "rationale": "filter slot 44 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626970", "name": "CFilterName::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const metadata accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626980", "name": "CFilterName::GetScriptDesc", "confidence": "low", "rationale": "filter slot 44 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626990", "name": "CFilterModel::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16269a0", "name": "CFilterModel::GetScriptDesc", "confidence": "low", "rationale": "filter slot 44 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16269b0", "name": "CFilterContext::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16269c0", "name": "CFilterContext::GetScriptDesc", "confidence": "low", "rationale": "filter slot 44 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16269d0", "name": "CFilterClass::GetScriptDesc", "confidence": "low", "rationale": "filter slot 44 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16269e0", "name": "CFilterTeam::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16269f0", "name": "CFilterTeam::PassesFilterImpl", "confidence": "medium", "rationale": "slot 237 filter core-test virtual (int=3)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626a10", "name": "CFilterTeam::GetScriptDesc", "confidence": "low", "rationale": "filter slot 44 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626a20", "name": "CFilterMassGreater::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const metadata accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626a30", "name": "CFilterMassGreater::GetScriptDesc", "confidence": "low", "rationale": "filter slot 44 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626a40", "name": "FilterDamageType::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const metadata accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626a50", "name": "FilterDamageType::PassesFilterImpl", "confidence": "medium", "rationale": "slot 237 filter core-test virtual (int=3)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1626a60", "name": "FilterDamageType::PassesDamageFilterImpl", "confidence": "medium", "rationale": "slot 238, int=2 damage-filter variant (this,CTakeDamageInfo)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1626a70", "name": "FilterDamageType::GetScriptDesc", "confidence": "low", "rationale": "filter slot 44 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626a80", "name": "FilterHealth::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626a90", "name": "FilterHealth::PassesFilterImpl", "confidence": "medium", "rationale": "slot 237 filter core-test virtual (int=3)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626aa0", "name": "FilterHealth::PassesDamageFilterImpl", "confidence": "medium", "rationale": "slot 238 damage-filter variant guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626ab0", "name": "FilterHealth::GetScriptDesc", "confidence": "low", "rationale": "filter slot 44 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626ac0", "name": "CFilterEnemy::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const metadata accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626ad0", "name": "CFilterEnemy::GetScriptDesc", "confidence": "low", "rationale": "filter slot 44 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626ae0", "name": "CFilterProximity::GetScriptDesc", "confidence": "low", "rationale": "filter slot 44 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626af0", "name": "CFilterAttributeInt::GetDataDescMap", "confidence": "low", "rationale": "filter slot 0 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1626b00", "name": "CFilterAttributeInt::GetScriptDesc", "confidence": "low", "rationale": "filter slot 44 per-class const metadata accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628c30", "name": "CDecalVDataFileManager::LoadVData", "confidence": "low", "rationale": "vdata-file-manager slot 8; load/parse guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1628c70", "name": "CBaseTypesafeVDataFileManager::ReloadVData", "confidence": "low", "rationale": "vdata-file-manager slot 6 reload guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628c80", "name": "CExplosionTypeSystem::LoadVData", "confidence": "low", "rationale": "explosion-type-system slot 8; load guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628c90", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "game-system factory vtable slot 5 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628ca0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "game-system factory vtable slot 6 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628cb0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "game-system factory vtable slot 7, int=2 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628cc0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "game-system factory vtable slot 8 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628cd0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "game-system factory vtable slot 9, int=1 guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628ce0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "game-system factory vtable slot 5 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628cf0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "game-system factory vtable slot 6 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628d00", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "game-system factory vtable slot 7, int=2 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628d10", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "game-system factory vtable slot 8 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628d20", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "game-system factory vtable slot 9, int=1 guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628d30", "name": "CBaseTypesafeVDataFileManager::ReloadVData", "confidence": "low", "rationale": "vdata-file-manager slot 6 reload guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628d40", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "reallocating factory vtable slot 0 guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1628d50", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "reallocating factory vtable slot 1 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628d60", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "reallocating factory vtable slot 2 guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628d70", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "reallocating factory vtable slot 5 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628d80", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "reallocating factory vtable slot 6 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628d90", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "reallocating factory vtable slot 7, int=2 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628da0", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "reallocating factory vtable slot 8 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628db0", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "reallocating factory vtable slot 9 guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628e40", "name": "CFilterName::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628e50", "name": "CFilterModel::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628e60", "name": "CFilterContext::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628e70", "name": "CFilterTeam::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628e80", "name": "CFilterMassGreater::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628e90", "name": "FilterDamageType::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628ea0", "name": "FilterHealth::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628eb0", "name": "CFilterEnemy::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628ec0", "name": "CFilterAttributeInt::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628ed0", "name": "CFilterClass::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628ee0", "name": "CFilterLOS::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628ef0", "name": "CFilterProximity::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628f00", "name": "CFilterMultiple::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628f10", "name": "CBaseFilter::GetPredictionDescMap", "confidence": "low", "rationale": "filter slot 47 per-class const metadata accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628f20", "name": "CFilterClass::PassesFilterImpl", "confidence": "medium", "rationale": "slot 237 filter core-test virtual (int=3)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1628f50", "name": "CFilterProximity::PassesFilterImpl", "confidence": "medium", "rationale": "slot 237 filter core-test virtual (int=3)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1628ff0", "name": "CChicken::IsNPC", "confidence": "low", "rationale": "CChicken slot 264, int=0 const-return predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16294e0", "name": "CExplosionTypeSystemGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 frame hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16294f0", "name": "CExplosionTypeSystemGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64 frame hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1629590", "name": "CDebugOverlayGrenades::DrawOverlay", "confidence": "low", "rationale": "CDebugOverlayGrenades slot 82, int=4 debug-draw guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1629840", "name": "CExplosionTypeSystemGameSystem::GetName", "confidence": "low", "rationale": "IGameSystem slot 3, int=0 name accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1629a20", "name": "RegisterScriptFunc_GetHitGroup", "confidence": "low", "rationale": "references 'HitGroup_t'/'retval' via shared script-binding registration callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1629d40", "name": "CFilterContext::PassesFilterImpl", "confidence": "medium", "rationale": "slot 237 filter core-test virtual (int=3)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1629ee0", "name": "CBaseFilter::~CBaseFilter", "confidence": "medium", "rationale": "slot 4 destructor; calls shared base dtor sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1629f80", "name": "CFilterName::Reactivate", "confidence": "low", "rationale": "entity slot 46 stub override on CFilterName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1629f90", "name": "CFilterName::UpdateOnRemove", "confidence": "low", "rationale": "entity slot 45 override with real string-token logic on CFilterName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162a040", "name": "CFilterMassGreater::PassesFilterImpl", "confidence": "medium", "rationale": "slot 237 filter core-test virtual (int=3 float=1, mass compare)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x162ab40", "name": "CDebugOverlayTacticalFilter::SetFromKeyValues", "confidence": "low", "rationale": "debug-overlay-filter slot 4, int=2 parse guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162ae90", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 2 guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162aec0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory vtable slot 1 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162aef0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory vtable slot 0 guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162bd80", "name": "CDebugOverlayBullets::DrawOverlay", "confidence": "low", "rationale": "CDebugOverlayBullets slot 12, int=1 debug-draw guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162c0e0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory vtable slot 0 guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162c110", "name": "CChicken::UpdateOnRemove", "confidence": "low", "rationale": "CChicken slot 314, int=1 teardown-style callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162c1b0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory vtable slot 2, no callees, returns bool constant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162c1e0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "medium", "rationale": "factory slot 1 with free/dealloc callees (sub_0x9e60c0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162cf00", "name": "CDebugOverlayTextFilter::PassesFilter", "confidence": "low", "rationale": "debug-overlay filter slot 3, test helper sub_0x9f0900", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162cfe0", "name": "CDebugOverlayGrenades::DrawDebugOverlay", "confidence": "low", "rationale": "high game-system slot 86, render-style callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162d160", "name": "CFilterModel::PassesFilterImpl", "confidence": "medium", "rationale": "CBaseFilter extended slot 237 = PassesFilterImpl, int=3 (this,caller,entity)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x162e2f0", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot 4, stores global pointer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162e340", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot 4, stores global pointer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162e390", "name": "DestructiblePartDamageRequest_t::Serialize", "confidence": "low", "rationale": "strings 'DestructiblePartDamageRequest_t','retval' schema (de)serialize helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162e440", "name": "DestructiblePartDamageRequest_t::Serialize", "confidence": "low", "rationale": "identical twin of 0x162e390, same strings/callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162e4f0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "medium", "rationale": "factory slot 3, static factory returns global (no alloc)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162e550", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "medium", "rationale": "factory slot 3, returns global instance", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162e5b0", "name": "CGameSystemReallocatingFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot 4, int=2 stores pointer arg", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162e920", "name": "CDebugOverlayEntityFilter::~CDebugOverlayEntityFilter", "confidence": "medium", "rationale": "per-class filter slot 4 dtor calling common cleanup sub_0x9f0900", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162eaa0", "name": "CDebugOverlayTaskFilter::~CDebugOverlayTaskFilter", "confidence": "medium", "rationale": "per-class filter slot 4 dtor calling common cleanup sub_0x9f0900", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162eb30", "name": "CDebugOverlayScheduleFilter::~CDebugOverlayScheduleFilter", "confidence": "medium", "rationale": "per-class filter slot 4 dtor calling common cleanup sub_0x9f0900", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162ebc0", "name": "CDebugOverlayGrenades::Clear", "confidence": "low", "rationale": "game-system slot 84, int=2, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162ed90", "name": "CFilterName::~CFilterName", "confidence": "medium", "rationale": "per-class entity slot 4 dtor thunk calling base cleanup sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162edf0", "name": "CFilterModel::~CFilterModel", "confidence": "medium", "rationale": "per-class entity slot 4 dtor thunk calling base cleanup sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162ee50", "name": "CFilterContext::~CFilterContext", "confidence": "medium", "rationale": "per-class entity slot 4 dtor thunk calling base cleanup sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162eeb0", "name": "CFilterTeam::~CFilterTeam", "confidence": "medium", "rationale": "per-class entity slot 4 dtor thunk calling base cleanup sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162ef10", "name": "CFilterMassGreater::~CFilterMassGreater", "confidence": "medium", "rationale": "per-class entity slot 4 dtor thunk calling base cleanup sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162ef70", "name": "FilterDamageType::~FilterDamageType", "confidence": "medium", "rationale": "per-class entity slot 4 dtor thunk calling base cleanup sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162efd0", "name": "FilterHealth::~FilterHealth", "confidence": "medium", "rationale": "per-class entity slot 4 dtor thunk calling base cleanup sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f030", "name": "CFilterEnemy::~CFilterEnemy", "confidence": "medium", "rationale": "per-class entity slot 4 dtor thunk calling base cleanup sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f090", "name": "CFilterAttributeInt::~CFilterAttributeInt", "confidence": "medium", "rationale": "per-class entity slot 4 dtor thunk calling base cleanup sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f0f0", "name": "CFilterClass::~CFilterClass", "confidence": "medium", "rationale": "per-class entity slot 4 dtor thunk calling base cleanup sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f150", "name": "CFilterLOS::~CFilterLOS", "confidence": "medium", "rationale": "per-class entity slot 4 dtor thunk calling base cleanup sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f1b0", "name": "CFilterProximity::~CFilterProximity", "confidence": "medium", "rationale": "per-class entity slot 4 dtor thunk calling base cleanup sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f210", "name": "CFilterMultiple::~CFilterMultiple", "confidence": "medium", "rationale": "per-class entity slot 4 dtor thunk calling base cleanup sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f270", "name": "CDebugOverlayGameSystem::DrawTextOverlay", "confidence": "low", "rationale": "slot 67, int=3 float=1 (text + coord), draw helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162f2e0", "name": "CBaseFilter::~CBaseFilter", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free (sub_0x17d37b0) + base cleanup", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f350", "name": "CFilterName::~CFilterName", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free + base cleanup", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f3c0", "name": "CFilterModel::~CFilterModel", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free + base cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f430", "name": "CFilterContext::~CFilterContext", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free + base cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f4a0", "name": "CFilterTeam::~CFilterTeam", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free + base cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f510", "name": "CFilterMassGreater::~CFilterMassGreater", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free + base cleanup", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f580", "name": "FilterDamageType::~FilterDamageType", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free + base cleanup", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f5f0", "name": "FilterHealth::~FilterHealth", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free + base cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f660", "name": "CFilterEnemy::~CFilterEnemy", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free + base cleanup", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f6d0", "name": "CFilterAttributeInt::~CFilterAttributeInt", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free + base cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f740", "name": "CFilterClass::~CFilterClass", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free + base cleanup", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f7b0", "name": "CFilterLOS::~CFilterLOS", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free + base cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f820", "name": "CFilterProximity::~CFilterProximity", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free + base cleanup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f890", "name": "CFilterMultiple::~CFilterMultiple", "confidence": "medium", "rationale": "entity slot 5 deleting-dtor: free + base cleanup", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162f970", "name": "CDebugOverlayScheduleFilter::~CDebugOverlayScheduleFilter", "confidence": "medium", "rationale": "filter slot 5 deleting-dtor (pairs with slot 4 dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162fdb0", "name": "CFilterMultiple::PassesFilterImpl", "confidence": "medium", "rationale": "CBaseFilter extended slot 237 = PassesFilterImpl, int=3", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x162ff10", "name": "CFilterMultiple::PassesDamageFilterImpl", "confidence": "medium", "rationale": "CBaseFilter extended slot 238 = PassesDamageFilterImpl", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16300b0", "name": "CFilterName::PassesDamageFilterImpl", "confidence": "medium", "rationale": "CBaseFilter extended slot 238 = PassesDamageFilterImpl", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16315f0", "name": "SchemaStaticInit_DestructiblePartDamageRequest_t", "confidence": "low", "rationale": "int=0 callers=0 static init referencing type + field '_Target'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16316e0", "name": "SchemaStaticInit_DestructiblePartDamageRequest_t", "confidence": "low", "rationale": "identical static schema-init for DestructiblePartDamageRequest_t/_Target", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16317d0", "name": "SchemaStaticInit_DestructiblePartDamageRequest_t", "confidence": "low", "rationale": "identical static schema-init for DestructiblePartDamageRequest_t/_Target", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1631cc0", "name": "SchemaStaticInit_DamageRequestWithFilter", "confidence": "low", "rationale": "static init referencing fields '_Target','pFilter'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1631e60", "name": "SchemaStaticInit_DamageRequestWithFilter", "confidence": "low", "rationale": "static init referencing '_Target','pFilter' with entity-query callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16351f0", "name": "CDecalEmitterSystem::LoadDecalGroupOptions", "confidence": "low", "rationale": "builds CUtlVector (strings)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1635480", "name": "CFilterAttributeInt::PassesFilterImpl", "confidence": "medium", "rationale": "CBaseFilter extended slot 237 = PassesFilterImpl, int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1637130", "name": "CChicken::GetSmoothedVelocity", "confidence": "low", "rationale": "slot 263 getter, int=1, 3 callers, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1637940", "name": "CBreakableProp::ObjectCaps", "confidence": "low", "rationale": "slot 44 int=0 no-callee, returns caps constant (shared w/ CDynamicProp)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1637a30", "name": "CBreakableProp::Precache", "confidence": "low", "rationale": "slot 15 lifecycle method, no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1638990", "name": "CChicken::SetPlaybackRate", "confidence": "low", "rationale": "slot 219 takes a float arg (int=1 float=1)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1638a30", "name": "CChicken::UpdateOnRemove", "confidence": "low", "rationale": "slot 306, int=1, single cleanup callee", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x163a2e0", "name": "CChicken::Event_Killed", "confidence": "low", "rationale": "slot 129 int=2 with death/damage-style callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x163a5a0", "name": "RemoveEntityAndChildren", "confidence": "low", "rationale": "calls UTIL::Remove plus entity teardown; string 'param'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x163bef0", "name": "CDebugOverlayBullets::AddBullet", "confidence": "low", "rationale": "slot 39, single record callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x163e1a0", "name": "CDebugOverlayGrenades::AddGrenade", "confidence": "low", "rationale": "slot 85 int=3 record/store callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x163e840", "name": "CDebugOverlayAIEventFilter::~CDebugOverlayAIEventFilter", "confidence": "medium", "rationale": "filter slot 4 dtor thunk calling cleanup helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x163ee00", "name": "CDebugOverlayPathfindingFilter::~CDebugOverlayPathfindingFilter", "confidence": "medium", "rationale": "filter slot 4 dtor thunk calling cleanup helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1643720", "name": "OnOwnerTakeDamage_React_TryForceDamageApply", "confidence": "high", "rationale": "string literally names the function; log 'Force damage not requested.'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1646440", "name": "CDynamicProp::ObjectCaps", "confidence": "low", "rationale": "slot 44 int=0 no-callee returns caps constant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1646550", "name": "CDynamicProp::~CDynamicProp", "confidence": "medium", "rationale": "slot 4 complete dtor; slot 5 (0x16466b0) calls it (deleting-dtor pattern)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16466b0", "name": "CDynamicProp::~CDynamicProp", "confidence": "medium", "rationale": "slot 5 deleting dtor calling slot-4 complete dtor sub_0x1646550", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16468c0", "name": "CChicken::Precache", "confidence": "low", "rationale": "slot 15 matches prop Precache slot; precache callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1646900", "name": "CChicken::Spawn", "confidence": "low", "rationale": "slot 69 with initialization-style callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1646e40", "name": "CChicken::GetTracerAttachment", "confidence": "low", "rationale": "slot 100 int=1 no callees, thin getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1646e60", "name": "CChicken::UpdateJumpFlags", "confidence": "low", "rationale": "slot 101 int=1 single callee, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1648060", "name": "CChicken::ShouldCollide", "confidence": "low", "rationale": "slot 172 int=1 no callees, boolean query guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1648170", "name": "CChicken::GetModelName", "confidence": "low", "rationale": "slot 304 int=1 no callees, thin accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x164af70", "name": "CDebugOverlayFilterBase::PassesFilter", "confidence": "medium", "rationale": "base filter slot 2, 7 callers, real test logic", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x164b160", "name": "CDebugOverlayTacticalFilter::PassesFilter", "confidence": "low", "rationale": "filter slot 2 override, int=0 returns constant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x164b170", "name": "CDebugOverlayScheduleFilter::PassesFilter", "confidence": "low", "rationale": "filter slot 2 override, int=0 returns constant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x164b180", "name": "CDebugOverlayTaskFilter::PassesFilter", "confidence": "low", "rationale": "filter slot 2 override, int=0 returns constant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x164b270", "name": "CDebugOverlayTextFilter::PassesFilter", "confidence": "low", "rationale": "filter slot 2 override with real matching logic", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x164d5d0", "name": "CDebugSnapshotFrame_t::MapStructedDataByEntity_t::GetOrCreate", "confidence": "low", "rationale": "map helper slot 0, single hash callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x164d6b0", "name": "CDebugSnapshotCache::Find", "confidence": "low", "rationale": "cache slot 1 int=2 lookup, hash callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x164d7d0", "name": "CDebugSnapshotFrame_t::MapStructedDataByEntity_t::Find", "confidence": "low", "rationale": "map helper slot 1, hash callee, 3 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1657ca0", "name": "CDebugOverlayBullets::GameFrame", "confidence": "low", "rationale": "slot 8, single update callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16595e0", "name": "CDebugOverlayGameSystem::Shutdown", "confidence": "low", "rationale": "slot 21 int=0 no callees, lifecycle no-op", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x165e630", "name": "CDebugOverlayCombinedFilter::~CDebugOverlayCombinedFilter", "confidence": "medium", "rationale": "filter slot 5 deleting dtor freeing sub-filter vector", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x165f450", "name": "CBaseTypesafeVDataFileManager::ReloadAll", "confidence": "low", "rationale": "VData manager slot 3, reload/init callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x165f4e0", "name": "CDecalEmitterSystem::GetDecalGroupVData", "confidence": "low", "rationale": "slot 64, VData lookup callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x165f620", "name": "CDecalEmitterSystem::Shutdown", "confidence": "low", "rationale": "slot 4 game-system teardown, VData release callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x165f6b0", "name": "CDecalEmitterSystem::PrecacheDecals", "confidence": "low", "rationale": "slot 63, VData resource callees, 1 caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x165fad0", "name": "CBaseTypesafeVDataFileManager::ReloadAll", "confidence": "low", "rationale": "VData manager slot 3, reload/init callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x165fc80", "name": "CExplosionTypeSystemGameSystem::Shutdown", "confidence": "low", "rationale": "slot 4 game-system teardown, VData release callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1662fd0", "name": "ParseSequencerTimeline", "confidence": "low", "rationale": "strings 'Sequencer','Timeline' with schema field-setter callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16676a0", "name": "CBreakableProp::Ignite", "confidence": "low", "rationale": "slot 10 int=2 float=1 (float duration arg)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1672bc0", "name": "CDebugOverlayGrenades::Shutdown", "confidence": "low", "rationale": "slot 76 int=0 no callees, lifecycle no-op", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1676c90", "name": "CDebugOverlayGameSystem::GameFrame", "confidence": "low", "rationale": "slot 63 main per-frame worker, 3 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16771d0", "name": "CDebugOverlayGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 64 wraps GameFrame (sub_0x1676c90)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1677230", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "medium", "rationale": "factory slot 3 allocates+constructs the system", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1678210", "name": "CDecalVDataFileManager::LoadVData", "confidence": "low", "rationale": "slot 7 int=3, resource-load callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167bc40", "name": "CGameSceneNode::NetworkVar_m_hParent::Get", "confidence": "medium", "rationale": "NetworkVar wrapper slot 3, int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bc60", "name": "CGameSceneNode::NetworkVar_m_hParent::Set", "confidence": "medium", "rationale": "NetworkVar wrapper slot 1, int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bd00", "name": "CSave::WriteShort", "confidence": "low", "rationale": "ISave slot 4 write primitive", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167bd20", "name": "CSave::WriteInt", "confidence": "low", "rationale": "ISave slot 5 write primitive", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167bd40", "name": "CSave::WriteBool", "confidence": "low", "rationale": "ISave slot 6 write primitive", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bd60", "name": "CRestore::ReadShort", "confidence": "low", "rationale": "IRestore slot 5 read primitive, int=2", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bd80", "name": "CRestore::ReadInt", "confidence": "low", "rationale": "IRestore slot 6 read primitive", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167bda0", "name": "CRestore::ReadBool", "confidence": "low", "rationale": "IRestore slot 8 read primitive", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bdc0", "name": "CRestore::ReadFloat", "confidence": "low", "rationale": "IRestore slot 9 read primitive", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167bde0", "name": "CRestore::ReadFields", "confidence": "low", "rationale": "IRestore slot 16 field-reader", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167be10", "name": "CGameConfiguration::GetConfigInt", "confidence": "low", "rationale": "config accessor slot 46, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167be30", "name": "CGameConfiguration::GetConfigFloat", "confidence": "low", "rationale": "config accessor slot 47, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167be50", "name": "CGameJobSystem::DoesGameSystemReallocate", "confidence": "low", "rationale": "IGameSystem tail slot 65, int=0 bool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167be60", "name": "CGameJobSystem::SetGlobalPtrs", "confidence": "low", "rationale": "IGameSystem tail slot 62", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167be70", "name": "CGameJobSystem::GetName", "confidence": "low", "rationale": "IGameSystem tail slot 60 (invoked, has callers)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167be90", "name": "CGameParticleManagerSystem::DoesGameSystemReallocate", "confidence": "low", "rationale": "IGameSystem tail slot 65, int=0 bool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bea0", "name": "CGameParticleManagerSystem::SetGlobalPtrs", "confidence": "low", "rationale": "IGameSystem tail slot 62", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167beb0", "name": "CGameParticleManagerSystem::GetName", "confidence": "low", "rationale": "IGameSystem tail slot 60 (has callers)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bed0", "name": "CGameParticleManager::StopParticleEffect", "confidence": "low", "rationale": "slot 5 int=2, 2 callers, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bee0", "name": "CSaveRestoreFileData::GetName", "confidence": "low", "rationale": "slot 4 int=1 thin accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bef0", "name": "CEntity2SaveRestore::GetBlockName", "confidence": "low", "rationale": "save-restore block handler slot 18", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167bf10", "name": "CEntity2SaveRestore::PostRestore", "confidence": "low", "rationale": "block handler slot 38, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bf30", "name": "CEntity2SaveRestore::Shutdown", "confidence": "low", "rationale": "block handler slot 42 teardown", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167bf40", "name": "CEntity2SaveRestore::Save", "confidence": "low", "rationale": "block handler slot 12 int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167bf50", "name": "CEntity2SaveRestore::Restore", "confidence": "low", "rationale": "block handler slot 13", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167bf60", "name": "CEntity2SaveRestore::LevelInitPreEntity", "confidence": "low", "rationale": "block handler slot 3 lifecycle", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bf70", "name": "CEntity2SaveRestore::WriteFields", "confidence": "low", "rationale": "block handler slot 39", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bf80", "name": "CEntity2SaveRestore::ReadFields", "confidence": "low", "rationale": "block handler slot 40", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bfa0", "name": "CEntity2SaveRestore::PreSave", "confidence": "low", "rationale": "block handler slot 29, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bfb0", "name": "CEntity2SaveRestore::PostSave", "confidence": "low", "rationale": "block handler slot 32, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167bfe0", "name": "CEntity2SaveRestore::PreRestore", "confidence": "low", "rationale": "block handler slot 34, 4 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c000", "name": "CEntitySaveRestoreBlockHandler::GetBlockName", "confidence": "low", "rationale": "block-set handler slot 4", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c020", "name": "CSaveRestoreBlockSet::GetBlockName", "confidence": "low", "rationale": "block set slot 0 accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c040", "name": "CSaveRestoreBlockSet::PreSave", "confidence": "low", "rationale": "block set slot 1 int=3", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c0a0", "name": "CSaveRestoreBlockSet::Save", "confidence": "low", "rationale": "block set slot 4 int=2", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c100", "name": "CSaveRestoreBlockSet::WriteSaveHeaders", "confidence": "low", "rationale": "block set slot 5, 4 callers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c150", "name": "CSaveRestoreBlockSet::ReadRestoreHeaders", "confidence": "low", "rationale": "block set slot 8, 4 callers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c1a0", "name": "CSaveRestoreFileSystemPassthrough::FileExists", "confidence": "low", "rationale": "ISaveRestoreFileSystem slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c1c0", "name": "CSaveRestoreFileSystemPassthrough::RenameFile", "confidence": "low", "rationale": "ISaveRestoreFileSystem slot 10", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c1e0", "name": "CSaveRestoreFileSystemPassthrough::RemoveFile", "confidence": "low", "rationale": "ISaveRestoreFileSystem slot 9", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c200", "name": "CSaveRestoreFileSystemPassthrough::Open", "confidence": "low", "rationale": "slot 0 int=4 (name,mode,path), 8 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c220", "name": "CSaveRestoreFileSystemPassthrough::Close", "confidence": "low", "rationale": "slot 1, 8 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c230", "name": "CSaveRestoreFileSystemPassthrough::Tell", "confidence": "low", "rationale": "slot 2, 3 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c240", "name": "CSaveRestoreFileSystemPassthrough::Read", "confidence": "low", "rationale": "slot 3 int=3, 8 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c260", "name": "CSaveRestoreFileSystemPassthrough::Write", "confidence": "low", "rationale": "slot 4, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c270", "name": "CSaveRestoreFileSystemPassthrough::Seek", "confidence": "low", "rationale": "slot 5, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c290", "name": "CSaveRestoreFileSystemPassthrough::Size", "confidence": "low", "rationale": "slot 6 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c2b0", "name": "CSaveRestoreFileSystemPassthrough::Print", "confidence": "low", "rationale": "slot 7 output helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c2d0", "name": "CKV3Interface_SaveGame::WriteData", "confidence": "low", "rationale": "KV3 save interface slot 5 int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c2f0", "name": "CKV3Interface_SaveGame::ReadData", "confidence": "low", "rationale": "KV3 save interface slot 6 int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c310", "name": "CClassPtrUtlVectorSaveRestoreOps::Save", "confidence": "low", "rationale": "save-restore-ops slot 2 int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c320", "name": "CClassPtrUtlVectorSaveRestoreOps::Restore", "confidence": "low", "rationale": "save-restore-ops slot 3 int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c330", "name": "CSave::WriteFloat", "confidence": "low", "rationale": "ISave slot 7 write primitive", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c340", "name": "CSave::WriteFields", "confidence": "low", "rationale": "ISave slot 15 field-writer", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c350", "name": "CSave::WriteTime", "confidence": "low", "rationale": "ISave slot 14 write helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c360", "name": "CSaveRestoreShared::GetName", "confidence": "low", "rationale": "shared save-restore slot 0, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c370", "name": "CSave::WriteData", "confidence": "low", "rationale": "ISave slot 12 int=2 raw writer", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c380", "name": "CSave::WriteString", "confidence": "low", "rationale": "ISave slot 13 string writer", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c390", "name": "CRestore::ReadData", "confidence": "low", "rationale": "IRestore slot 10 raw reader", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c3a0", "name": "CRestore::ReadString", "confidence": "low", "rationale": "IRestore slot 13, 5 callers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c3c0", "name": "CCSGameConfiguration::IsValid", "confidence": "low", "rationale": "config slot 11 int=0 bool query", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c3d0", "name": "CCSGameConfiguration::SetConfigValue", "confidence": "low", "rationale": "config slot 17 int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c3e0", "name": "CGameConfiguration::ApplySettings", "confidence": "low", "rationale": "config slot 35 int=5, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c400", "name": "CCSGameConfiguration::GetGameType", "confidence": "low", "rationale": "config slot 36 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c410", "name": "CCSGameStats::GetName", "confidence": "low", "rationale": "game-system slot 43 int=0, 5 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c420", "name": "CCSGameConfiguration::GetGameMode", "confidence": "low", "rationale": "config slot 40 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c430", "name": "CCSGameConfiguration::GetMaxPlayers", "confidence": "low", "rationale": "config slot 43 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c440", "name": "CCSGameConfiguration::IsMultiplayer", "confidence": "low", "rationale": "config slot 24 int=0 bool query, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c460", "name": "CGameConfiguration::GetConfigName", "confidence": "low", "rationale": "config slot 25 int=0, 1 caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c470", "name": "CCSGameConfiguration::GetLoadingScreenName", "confidence": "low", "rationale": "config slot 50 int=0, 1 caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c480", "name": "CCSGameConfiguration::AllowsBots", "confidence": "low", "rationale": "config slot 28 int=0 bool query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c490", "name": "CGameConfiguration::GetMapName", "confidence": "low", "rationale": "config slot 30 int=0, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c4a0", "name": "CCSGameConfiguration::SetGameType", "confidence": "low", "rationale": "config slot 32 int=1 setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c4b0", "name": "CSpawnGroupCompletionCallbackGameSystem::DoesGameSystemReallocate", "confidence": "low", "rationale": "IGameSystem tail slot 65", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c4c0", "name": "CSpawnGroupCompletionCallbackGameSystem::SetGlobalPtrs", "confidence": "low", "rationale": "IGameSystem tail slot 62", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c4d0", "name": "CSpawnGroupCompletionCallbackGameSystem::GetName", "confidence": "low", "rationale": "IGameSystem tail slot 60 (has caller)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c4f0", "name": "CLoadingSpawnGroup::GetLoadingState", "confidence": "low", "rationale": "ISpawnGroup slot 8 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c500", "name": "CLoadingSpawnGroup::GetHandle", "confidence": "low", "rationale": "ISpawnGroup slot 0, 2 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c510", "name": "CLoadingSpawnGroup::GetName", "confidence": "low", "rationale": "ISpawnGroup slot 1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c520", "name": "CLoadingSpawnGroup::GetLevelName", "confidence": "low", "rationale": "ISpawnGroup slot 16 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c530", "name": "CLoadingSpawnGroup::GetLoadedSpawnGroupHandle", "confidence": "low", "rationale": "ISpawnGroup slot 12, 2 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c550", "name": "CLoadingSpawnGroup::GetSpawnGroupHandle", "confidence": "low", "rationale": "ISpawnGroup slot 3, 6 callers (widely used getter)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c560", "name": "CLoadingSpawnGroup::GetDescriptiveName", "confidence": "low", "rationale": "ISpawnGroup slot 6, 2 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c580", "name": "CLoadingSpawnGroup::GetWorldName", "confidence": "low", "rationale": "ISpawnGroup slot 7, 2 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c5a0", "name": "CLoadingSpawnGroup::SetLoadState", "confidence": "low", "rationale": "ISpawnGroup slot 14 int=2 setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c5b0", "name": "CLoadingSpawnGroup::IsLoaded", "confidence": "low", "rationale": "ISpawnGroup slot 15 bool query", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c5c0", "name": "CGameEntitySystem::FindEntityProcedural", "confidence": "low", "rationale": "entity system slot 15 int=3 lookup", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c630", "name": "CEntity2NetworkClasses::GetClassInfo", "confidence": "low", "rationale": "network classes slot 6 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c640", "name": "CEntity2NetworkClasses::GetClassCount", "confidence": "low", "rationale": "network classes slot 3 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c660", "name": "CEntity2NetworkClasses::RegisterClass", "confidence": "low", "rationale": "network classes slot 2 int=3 register", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c730", "name": "CCSGameStats::Reset", "confidence": "low", "rationale": "game-stats slot 32 int=0 reset", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c740", "name": "CEntity2NetworkClasses::Clear", "confidence": "low", "rationale": "network classes slot 5 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c750", "name": "CSource2EntitySystem::DoesGameSystemReallocate", "confidence": "low", "rationale": "IGameSystem tail slot 65", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c760", "name": "CSource2EntitySystem::SetGlobalPtrs", "confidence": "low", "rationale": "IGameSystem tail slot 62", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c770", "name": "CSource2EntitySystem::GetName", "confidence": "low", "rationale": "IGameSystem tail slot 60 (has caller)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c7a0", "name": "CSource2EntitySystemDeallocator::DoesGameSystemReallocate", "confidence": "low", "rationale": "IGameSystem tail slot 65", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c7b0", "name": "CSource2EntitySystemDeallocator::SetGlobalPtrs", "confidence": "low", "rationale": "IGameSystem tail slot 62", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c7c0", "name": "CSource2EntitySystemDeallocator::GetName", "confidence": "low", "rationale": "IGameSystem tail slot 60 (has caller)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c7e0", "name": "CGameEvent::GetBool", "confidence": "low", "rationale": "IGameEvent slot 34 accessor int=1", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c7f0", "name": "CGameEvent::GetName", "confidence": "low", "rationale": "IGameEvent slot 3 name accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c800", "name": "CGameEvent::IsLocal", "confidence": "low", "rationale": "IGameEvent vtable slot 5 (after dtors/GetName/GetID/IsReliable); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c810", "name": "CGameEvent::IsReliable", "confidence": "low", "rationale": "IGameEvent vtable slot 4; no strings, class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c820", "name": "CSource1LegacyGameEventGameSystem::ClientFullySignedOn", "confidence": "low", "rationale": "game-system event-handler slot 65; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c830", "name": "CSource1LegacyGameEventGameSystem::ServerGamePostSimulate", "confidence": "low", "rationale": "game-system event-handler slot 62; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c840", "name": "CSource1LegacyGameEventGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "game-system event-handler slot 60; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c860", "name": "CSource1LegacyGameEventGameSystem::CServerSideClient_GameEventLegacyProxy::~CServerSideClient_GameEventLegacyProxy", "confidence": "low", "rationale": "proxy vtable slot 0, typically destructor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c870", "name": "GameEvent_RegisterHookupGameSystem::ClientFullySignedOn", "confidence": "low", "rationale": "game-system event-handler slot 65; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c880", "name": "GameEvent_RegisterHookupGameSystem::ServerGamePostSimulate", "confidence": "low", "rationale": "game-system event-handler slot 62; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c890", "name": "GameEvent_RegisterHookupGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "game-system event-handler slot 60; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c8b0", "name": "CNullGameJournal::ClientFullySignedOn", "confidence": "low", "rationale": "game-system event-handler slot 65; null-journal stub, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c8c0", "name": "CNullGameJournal::ServerGamePostSimulate", "confidence": "low", "rationale": "game-system event-handler slot 62; null-journal stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c8d0", "name": "CNullGameJournal::BuildGameSessionManifest", "confidence": "low", "rationale": "game-system event-handler slot 60; null-journal stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c8f0", "name": "CNullGameJournal::GetName", "confidence": "low", "rationale": "IGameSystem low slot 3 typically GetName; null stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c900", "name": "CNullGameJournal::OnServerGameStateChanged", "confidence": "low", "rationale": "game-system handler slot 37; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c910", "name": "CNullGameJournal::OnGameServerLoadingFinished", "confidence": "low", "rationale": "game-system handler slot 66; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c920", "name": "CNullGameJournal::SaveGlobalState", "confidence": "low", "rationale": "game-system handler slot 67; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c930", "name": "CNullGameJournal::RestoreGlobalState", "confidence": "low", "rationale": "game-system handler slot 68; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c940", "name": "CNullGameJournal::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "IGameSystem low slot 4, takes ptr (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167c950", "name": "CTraceFilterNoNPCsOrPlayer::ShouldHitEntity", "confidence": "medium", "rationale": "ITraceFilter slot 2, arg-taking (int=2) = ShouldHitEntity", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x167c9b0", "name": "CTraceFilterList::ShouldHitEntity", "confidence": "medium", "rationale": "ITraceFilter slot 2, arg-taking (int=2) = ShouldHitEntity", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167c9f0", "name": "CTraceFilterEntitySweep::~CTraceFilterEntitySweep", "confidence": "low", "rationale": "ITraceFilter slot 0, trivial (int=0) = destructor/stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ca00", "name": "CTraceFilterEntitySweep::ShouldHitEntity", "confidence": "low", "rationale": "ITraceFilter slot 2 = ShouldHitEntity (constant-return, int=0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167cf70", "name": "CGameConfiguration::GetString", "confidence": "low", "rationale": "IGameConfiguration accessor slot 16; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167cf80", "name": "CBaseGameStats_Driver::ClientFullySignedOn", "confidence": "low", "rationale": "game-system event-handler slot 65; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167cf90", "name": "CBaseGameStats_Driver::ServerGamePostSimulate", "confidence": "low", "rationale": "game-system event-handler slot 62; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167cfa0", "name": "CBaseGameStats_Driver::BuildGameSessionManifest", "confidence": "low", "rationale": "game-system event-handler slot 60; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167cfc0", "name": "CCSGameStats::Event_PlayerKilled", "confidence": "low", "rationale": "CBaseGameStats event handler slot 17; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167cfd0", "name": "CCSGameStats::Event_PlayerDamage", "confidence": "low", "rationale": "CBaseGameStats event handler slot 18; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167cfe0", "name": "CCSGameStats::Event_RoundEnd", "confidence": "low", "rationale": "CBaseGameStats event handler slot 29; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167cff0", "name": "CCSGameStats::UpdatePlayerRoundStats", "confidence": "low", "rationale": "stats handler slot 42, 6 callers = frequently-invoked update; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167d000", "name": "CPointGamestatsCounter::~CPointGamestatsCounter", "confidence": "low", "rationale": "entity vtable slot 0, trivial = destructor; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167d010", "name": "CPointGamestatsCounter::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot 44; no strings, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167db00", "name": "CTraceFilterNoNPCsOrPlayer::~CTraceFilterNoNPCsOrPlayer", "confidence": "low", "rationale": "ITraceFilter slot 0, trivial = destructor/stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167db10", "name": "CClassPtrUtlVectorSaveRestoreOps::IsEmpty", "confidence": "low", "rationale": "ISaveRestoreOps slot 4; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167db20", "name": "CTraceFilterLOS::~CTraceFilterLOS", "confidence": "low", "rationale": "ITraceFilter slot 0, trivial = destructor/stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167db30", "name": "std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot 0 = destructor (known STL layout)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167db40", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 0 = Create; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167db50", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 2; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167db60", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167db70", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167db80", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7, takes ptr (int=2) = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167db90", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dba0", "name": "CGameSystemStaticFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot 9 (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dbb0", "name": "CSurfacePropReloadableDataTable::LookupSurface", "confidence": "low", "rationale": "reloadable data table slot 1 (int=3 lookup); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dbe0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 = Create; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dbf0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dc00", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 2; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dc10", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 3; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dc40", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 4; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dc70", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dc80", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dc90", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7, setter (int=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dca0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dcb0", "name": "CGameSystemStaticFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot 9 (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dcc0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 = Create; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dcf0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dd00", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "factory slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dd10", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "factory slot 6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dd20", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7, setter (int=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dd30", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dd40", "name": "CGameSystemReallocatingFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot 9; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dd50", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 = Create; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dd60", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dd70", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 2; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dd80", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "factory slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dd90", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "factory slot 6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dda0", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7, setter (int=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ddb0", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ddc0", "name": "CGameSystemReallocatingFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot 9; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ddd0", "name": "CNetMessagePB<207, CMsgSource1LegacyGameEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::Serialize", "confidence": "low", "rationale": "net-message slot 2, buffer arg (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dde0", "name": "CNetMessagePB<207, CMsgSource1LegacyGameEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::Unserialize", "confidence": "low", "rationale": "net-message slot 3, buffer arg (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ddf0", "name": "CNetMessagePB<207, CMsgSource1LegacyGameEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::GetSize", "confidence": "low", "rationale": "net-message slot 4 (int=0); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167de40", "name": "CNetMessagePB<207, CMsgSource1LegacyGameEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf-binding slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167de60", "name": "CNetMessagePB<207, CMsgSource1LegacyGameEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "protobuf-binding slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167de70", "name": "CNetMessagePB<207, CMsgSource1LegacyGameEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "protobuf-binding slot 7; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167de80", "name": "CNetMessagePB<207, CMsgSource1LegacyGameEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "protobuf-binding slot 8; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167de90", "name": "CNetMessagePB<206, CMsgSource1LegacyListenEvents, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf-binding slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167deb0", "name": "CNetMessagePB<206, CMsgSource1LegacyListenEvents, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "protobuf-binding slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dec0", "name": "CNetMessagePB<206, CMsgSource1LegacyListenEvents, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "protobuf-binding slot 7; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ded0", "name": "CNetMessagePB<206, CMsgSource1LegacyListenEvents, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "protobuf-binding slot 8; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dee0", "name": "CNetMessagePB<205, CMsgSource1LegacyGameEventList, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf-binding slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167df00", "name": "CNetMessagePB<205, CMsgSource1LegacyGameEventList, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "protobuf-binding slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167df10", "name": "CNetMessagePB<205, CMsgSource1LegacyGameEventList, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "protobuf-binding slot 7; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167df20", "name": "CNetMessagePB<205, CMsgSource1LegacyGameEventList, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "protobuf-binding slot 8; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167df30", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 = Create; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167df40", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167df50", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "factory slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167df60", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "factory slot 6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167df70", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7, setter (int=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167df80", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167df90", "name": "CGameSystemReallocatingFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot 9; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dfa0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dfb0", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "factory slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dfc0", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "factory slot 6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dfd0", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7, setter (int=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dfe0", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167dff0", "name": "CGameSystemReallocatingFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot 9; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e000", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 = Create; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e010", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e020", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 2; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e030", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "factory slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e040", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "factory slot 6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e050", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7, setter (int=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e060", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e070", "name": "CGameSystemReallocatingFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot 9; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e080", "name": "CGameMessageDelegateHook::Dispatch", "confidence": "low", "rationale": "delegate-hook slot 1, invoked path (has caller, int=1); no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167e090", "name": "CGameMessageDelegateHook::~CGameMessageDelegateHook", "confidence": "low", "rationale": "delegate-hook slot 2, trivial = destructor; no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167e0a0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e0b0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e0c0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7, setter (int=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e0d0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e0e0", "name": "CGameSystemStaticFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot 9 (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e0f0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e100", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e110", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7, setter (int=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e120", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e130", "name": "CGameSystemStaticFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot 9 (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e140", "name": "CTier2AppSystem::QueryInterface", "confidence": "medium", "rationale": "IAppSystem vtable slot 2 = QueryInterface (standard layout)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e160", "name": "CTier2AppSystem::Reconnect", "confidence": "low", "rationale": "IAppSystem slot 7 (post-Shutdown); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e180", "name": "CNetMessagePB<145, CUserMsg_ParticleManager, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Serialize", "confidence": "low", "rationale": "net-message slot 2, buffer arg (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e190", "name": "CNetMessagePB<145, CUserMsg_ParticleManager, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Unserialize", "confidence": "low", "rationale": "net-message slot 3, buffer arg (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e1a0", "name": "CNetMessagePB<145, CUserMsg_ParticleManager, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetSize", "confidence": "low", "rationale": "net-message slot 4 (int=0); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e1f0", "name": "CNetMessagePB<145, CUserMsg_ParticleManager, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf-binding slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e210", "name": "CNetMessagePB<145, CUserMsg_ParticleManager, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "protobuf-binding slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e220", "name": "CNetMessagePB<145, CUserMsg_ParticleManager, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "protobuf-binding slot 7; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e230", "name": "CNetMessagePB<145, CUserMsg_ParticleManager, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "protobuf-binding slot 8; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e240", "name": "CNetMessagePB<118, CUserMessageSayText2, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf-binding slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e260", "name": "CNetMessagePB<118, CUserMessageSayText2, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "protobuf-binding slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e270", "name": "CNetMessagePB<118, CUserMessageSayText2, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "protobuf-binding slot 7; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e280", "name": "CNetMessagePB<118, CUserMessageSayText2, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "protobuf-binding slot 8; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e290", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 2; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e2c0", "name": "CNetMessagePB<118, CUserMessageSayText2, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Serialize", "confidence": "low", "rationale": "net-message slot 2, buffer arg (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e2d0", "name": "CNetMessagePB<118, CUserMessageSayText2, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Unserialize", "confidence": "low", "rationale": "net-message slot 3, buffer arg (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e2e0", "name": "CNetMessagePB<118, CUserMessageSayText2, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetSize", "confidence": "low", "rationale": "net-message slot 4 (int=0); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e330", "name": "CNetMessagePB<206, CMsgSource1LegacyListenEvents, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::Serialize", "confidence": "low", "rationale": "net-message slot 2, buffer arg (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e340", "name": "CNetMessagePB<206, CMsgSource1LegacyListenEvents, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::Unserialize", "confidence": "low", "rationale": "net-message slot 3, buffer arg (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e350", "name": "CNetMessagePB<206, CMsgSource1LegacyListenEvents, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::GetSize", "confidence": "low", "rationale": "net-message slot 4 (int=0); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e3a0", "name": "CNetMessagePB<205, CMsgSource1LegacyGameEventList, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::Serialize", "confidence": "low", "rationale": "net-message slot 2, buffer arg (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e3b0", "name": "CNetMessagePB<205, CMsgSource1LegacyGameEventList, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::Unserialize", "confidence": "low", "rationale": "net-message slot 3, buffer arg (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e3c0", "name": "CNetMessagePB<205, CMsgSource1LegacyGameEventList, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::GetSize", "confidence": "low", "rationale": "net-message slot 4 (int=0); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e410", "name": "CSaveRestoreShared::Restore", "confidence": "low", "rationale": "save/restore vtable slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e430", "name": "CTraceFilterLOS::GetTraceType", "confidence": "low", "rationale": "ITraceFilter slot 1 = GetTraceType (trivial, int=0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e440", "name": "CClassPtrUtlVectorSaveRestoreOps::MakeEmpty", "confidence": "low", "rationale": "ISaveRestoreOps slot 5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e490", "name": "CSource1LegacyGameEventGameSystem::CServerSideClient_GameEventLegacyProxy::GetClientName", "confidence": "low", "rationale": "proxy vtable slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e4a0", "name": "CTraceFilterEntitySweep::GetTraceType", "confidence": "low", "rationale": "ITraceFilter slot 1 = GetTraceType (trivial, int=0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e4b0", "name": "CTraceFilterEntityPush::GetTraceType", "confidence": "low", "rationale": "ITraceFilter slot 1 = GetTraceType (trivial, int=0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e4c0", "name": "CTraceFilterNoNPCsOrPlayer::GetTraceType", "confidence": "low", "rationale": "ITraceFilter slot 1 = GetTraceType (trivial, int=0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e4d0", "name": "std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_M_dispose", "confidence": "medium", "rationale": "_Sp_counted_base slot 1 region; STL control-block dispose", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e4e0", "name": "std::_Sp_counted_ptr_inplace, (__gnu_cxx::_Lock_policy)2>::_M_destroy", "confidence": "medium", "rationale": "_Sp_counted_base vtable slot 3 = _M_destroy (known STL layout)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e6b0", "name": "CNetMessagePB<145, CUserMsg_ParticleManager, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "net-message slot 0 = destructor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e6f0", "name": "CNetMessagePB<145, CUserMsg_ParticleManager, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Copy", "confidence": "low", "rationale": "net-message slot 1 calls copy helper sub_0x12a25b0 (shared with _t Copy)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e770", "name": "CUserMsg_ParticleManager_t::~CUserMsg_ParticleManager_t", "confidence": "low", "rationale": "typed-message slot 0 = destructor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e7b0", "name": "CUserMsg_ParticleManager_t::Copy", "confidence": "low", "rationale": "slot 1 calls copy helper sub_0x12a25b0 (same as net-message Copy)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e830", "name": "CNetMessagePB<145, CUserMsg_ParticleManager, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Clone", "confidence": "low", "rationale": "slot 5 allocates (sub_0x9e60c0) + copy-constructs (sub_0x12acae0) = Clone", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e8c0", "name": "CNetMessagePB<145, CUserMsg_ParticleManager, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "binding slot 6 allocates (sub_0x9e60c0) + constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167e9b0", "name": "CNetMessagePB<207, CMsgSource1LegacyGameEvent, (SignonGroup_t)5, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "binding slot 6 allocates + constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ea20", "name": "CNetMessagePB<206, CMsgSource1LegacyListenEvents, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "binding slot 6 allocates + constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ea90", "name": "CNetMessagePB<205, CMsgSource1LegacyGameEventList, (SignonGroup_t)10, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "binding slot 6 allocates + constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167eb00", "name": "CNetMessagePB<118, CUserMessageSayText2, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "binding slot 6 allocates + constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167eb70", "name": "CGameConfiguration::LoadFromBuffer", "confidence": "low", "rationale": "IGameConfiguration slot 23 with parse callees (sub_0x9ef8c0/sub_0x9f0230)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167eba0", "name": "CGameParticleManager::CreateParticleEffect", "confidence": "low", "rationale": "particle-manager slot 9 (int=3) creates effect via sub_0x9e62f0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ec00", "name": "CLoadingSpawnGroup::Unload", "confidence": "low", "rationale": "ISpawnGroup slot 5 (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167ec60", "name": "CRestore::ReadInt", "confidence": "low", "rationale": "IRestore slot 0 read primitive via sub_0x9ef5d0; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167ed00", "name": "CEntity2SaveRestore::Save", "confidence": "low", "rationale": "entity save/restore slot 17; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167ed10", "name": "CEntity2SaveRestore::WriteEntityInfo", "confidence": "low", "rationale": "entity save/restore slot 37; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ed20", "name": "CLoadingSpawnGroup::Load", "confidence": "low", "rationale": "ISpawnGroup slot 4 (int=3) via sub_0x9f0400; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ed50", "name": "CEntity2SaveRestore::Restore", "confidence": "low", "rationale": "entity save/restore slot 33 (int=3) via sub_0x9f0400; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167ed90", "name": "CSave::WriteShort", "confidence": "low", "rationale": "ISave slot 3 write primitive; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167eda0", "name": "CRestore::ReadString", "confidence": "low", "rationale": "IRestore slot 4; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167edb0", "name": "CSaveRestoreFileSystemPassthrough::DirectoryCount", "confidence": "low", "rationale": "save-fs passthrough slot 14; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f370", "name": "CEntity2SaveRestore::GetBlockName", "confidence": "low", "rationale": "save/restore block slot 19 (int=0) via sub_0xf1f180; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f390", "name": "CPointGamestatsCounter::InputSetValue", "confidence": "low", "rationale": "entity input handler slot 47; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f3a0", "name": "CKV3Interface_SaveGame::WriteMember", "confidence": "low", "rationale": "KV3 save interface slot 8 (int=4 serialize); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f3e0", "name": "CGameEvent::~CGameEvent", "confidence": "medium", "rationale": "IGameEvent slot 0 = complete-object destructor; no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f410", "name": "CGameEvent::~CGameEvent", "confidence": "medium", "rationale": "slot 1 = deleting destructor (calls operator delete sub_0x9f04b0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f450", "name": "CEntitySaveRestoreBlockHandler::WriteSaveHeaders", "confidence": "low", "rationale": "ISaveRestoreBlockHandler slot 5; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f470", "name": "CEntitySaveRestoreBlockHandler::Restore", "confidence": "low", "rationale": "ISaveRestoreBlockHandler slot 8; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f480", "name": "CSource2EntitySystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "game-system handler slot 63; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f490", "name": "CSource2EntitySystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system handler slot 64 (via shared sub_0xec6b90); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f4c0", "name": "CGameParticleManagerSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "game-system handler slot 63; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f4d0", "name": "CGameParticleManagerSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system handler slot 64 (via shared sub_0xec6b90); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f500", "name": "CSource2EntitySystemDeallocator::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "game-system handler slot 63; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f510", "name": "CSource2EntitySystemDeallocator::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system handler slot 64 (via shared sub_0xec6b90); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f540", "name": "GameEvent_RegisterHookupGameSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "game-system handler slot 63; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f550", "name": "GameEvent_RegisterHookupGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system handler slot 64 (via shared sub_0xec6b90); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f580", "name": "CSave::WriteFields", "confidence": "low", "rationale": "ISave slot 18 (int=2 fields write); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f5b0", "name": "CKV3Interface_LoadGame::ReadMember", "confidence": "low", "rationale": "KV3 load interface slot 8 via sub_0x21261d0; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f6e0", "name": "CSave::WriteString", "confidence": "low", "rationale": "ISave slot 8 (int=1 string write); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f6f0", "name": "CSave::WriteData", "confidence": "low", "rationale": "ISave slot 17 (int=2 data write); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f700", "name": "CRestore::ReadFields", "confidence": "low", "rationale": "IRestore slot 15 (int=2 fields read); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f750", "name": "CTier2AppSystem::Init", "confidence": "medium", "rationale": "IAppSystem slot 3 = Init (does work via sub_0x1c542e0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f7b0", "name": "CGameConfiguration::Shutdown", "confidence": "low", "rationale": "IGameConfiguration slot 29 (int=0 teardown); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f8e0", "name": "CGameEntitySystem::SpawnEntities", "confidence": "low", "rationale": "entity-system slot 0, many args + lock/unlock (sub_0xd2da70/80); no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167f960", "name": "CGameEntitySystem::AddEntitiesToNetworking", "confidence": "low", "rationale": "entity-system slot 1, 6 args + lock/unlock; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167f9d0", "name": "CGameEntitySystem::CreateEntity", "confidence": "low", "rationale": "entity-system slot 4, 5 args + lock/unlock; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167fa30", "name": "CGameEntitySystem::FindEntityProcedural", "confidence": "low", "rationale": "entity-system slot 5, 5 args + lock/unlock; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167fa90", "name": "CGameEntitySystem::RemoveEntity", "confidence": "low", "rationale": "entity-system slot 6, 5 args + lock/unlock; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167fb10", "name": "CGameEntitySystem::GetEntityHandle", "confidence": "low", "rationale": "entity-system slot 12 (int=2 lookup); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167fb20", "name": "CGameEntitySystem::GetHighestEntityIndex", "confidence": "low", "rationale": "entity-system slot 13 (int=0 getter); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x167fb30", "name": "CGameEntitySystem::GetEntityCount", "confidence": "low", "rationale": "entity-system slot 18 (int=0 getter); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167fb40", "name": "CGameEntitySystem::AddRefKeyValues", "confidence": "low", "rationale": "CGameEntitySystem vtable slot 21, int=4, entity-keyvalue helpers; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167fc70", "name": "CGameEntitySystem::ReleaseKeyValues", "confidence": "low", "rationale": "CGameEntitySystem slot 22 adjacent to slot 21, single KV helper callee; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167fd30", "name": "CGameEvent::SetInt", "confidence": "low", "rationale": "IGameEvent setter block; slot 22 shares write-int helper sub_0x1c66970", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167fd60", "name": "CGameEvent::SetEHandle", "confidence": "low", "rationale": "IGameEvent setter slot 27 shares int-family write helper sub_0x1c66970", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167fd90", "name": "CGameEvent::GetInt", "confidence": "medium", "rationale": "IGameEvent getter slot 7, int=3 (key+default), reader helper sub_0x1c63b00 matches GetInt", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x167fdc0", "name": "CGameEvent::GetUint64", "confidence": "medium", "rationale": "IGameEvent getter slot 8, int-family reader sub_0x1c63980, canonical order after GetInt", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x167fdf0", "name": "CGameEvent::GetFloat", "confidence": "medium", "rationale": "IGameEvent getter slot 9, distinct float reader sub_0x1c63c20, canonical order", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x167fe20", "name": "CGameEvent::GetString", "confidence": "medium", "rationale": "IGameEvent getter slot 10, distinct string reader sub_0x1c63d20, canonical order", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x167fe50", "name": "CGameEvent::GetPtr", "confidence": "medium", "rationale": "IGameEvent getter slot 11, int=2 (key only) matches GetPtr, reader sub_0x1c63e60", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x167fe80", "name": "CGameEvent::GetEHandle", "confidence": "medium", "rationale": "IGameEvent getter slot 12, distinct handle reader sub_0x1c64370, canonical order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167feb0", "name": "CGameEvent::SetBool", "confidence": "low", "rationale": "IGameEvent setter slot 21, int=3, distinct write helper sub_0x1c66a30", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167fee0", "name": "CGameEvent::SetUint64", "confidence": "low", "rationale": "IGameEvent setter slot 23, distinct write helper sub_0x1c66ae0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ff10", "name": "CGameEvent::SetFloat", "confidence": "low", "rationale": "IGameEvent setter slot 24, distinct write helper sub_0x1c66a80", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ff40", "name": "CGameEvent::SetString", "confidence": "low", "rationale": "IGameEvent setter slot 25, distinct string write helper sub_0x1c66810", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ff70", "name": "CGameEvent::SetPtr", "confidence": "low", "rationale": "IGameEvent setter slot 26, distinct write helper sub_0x1c66b40", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ffa0", "name": "CNetMessagePB<207,CMsgSource1LegacyGameEvent>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot 0, int=1, no callees = returns static info", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x167ffe0", "name": "CNetMessagePB<207,CMsgSource1LegacyGameEvent>::AllocateMessage", "confidence": "low", "rationale": "net-message slot 1 calls per-type ctor helper sub_0x11ebc60", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680060", "name": "Source1LegacyGameEvent_t::GetNetMessageInfo", "confidence": "low", "rationale": "serializer slot 0, int=1, no callees = static info getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16800a0", "name": "Source1LegacyGameEvent_t::AllocateMessage", "confidence": "low", "rationale": "serializer slot 1 calls per-type ctor helper sub_0x11ebc60", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680120", "name": "CNetMessagePB<207,CMsgSource1LegacyGameEvent>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "net-message slot 5 calls operator new sub_0x9e60c0 + copy helper = clone", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680290", "name": "CBaseGameStats_Driver::GameShutdown", "confidence": "low", "rationale": "IGameSystem game-system slot 63 pair, calls sub_0x13eac50; high-slot lifecycle callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680300", "name": "CBaseGameStats::HaveValidData", "confidence": "low", "rationale": "CBaseGameStats slot 13, int=0, no callees = trivial bool predicate", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680310", "name": "CPointGamestatsCounter::GetServerClass", "confidence": "low", "rationale": "CBaseEntity-derived slot 4, int=1, no callees = simple getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680330", "name": "CPointGamestatsCounter::UpdateOnRemove", "confidence": "low", "rationale": "CPointGamestatsCounter slot 5 single callee; entity vtable slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1680390", "name": "CPointGamestatsCounter::GetEntityIndex", "confidence": "low", "rationale": "entity slot 46, int=0, no callees; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16803a0", "name": "CPointGamestatsCounter::GetRefEHandle", "confidence": "low", "rationale": "entity slot 45, int=0, no callees; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16803b0", "name": "CNetMessagePB<205,CMsgSource1LegacyGameEventList>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message slot 0, int=1, no callees = static info getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16803f0", "name": "CNetMessagePB<205,CMsgSource1LegacyGameEventList>::AllocateMessage", "confidence": "low", "rationale": "net-message slot 1 calls per-type ctor helper sub_0x11ebaa0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680470", "name": "CNetMessagePB<205,CMsgSource1LegacyGameEventList>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "net-message slot 5 calls operator new + copy helper = clone", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680500", "name": "CNetMessagePB<206,CMsgSource1LegacyListenEvents>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message slot 0, int=1, no callees = static info getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680540", "name": "CNetMessagePB<206,CMsgSource1LegacyListenEvents>::AllocateMessage", "confidence": "low", "rationale": "net-message slot 1 calls per-type ctor helper sub_0x11ebb40", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680b20", "name": "CSpawnGroupCompletionCallbackGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot 27 single callee sub_0xf2b180; game-system lifecycle slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680c30", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 2 constructs instance via sub_0x212f2f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680c50", "name": "CNetMessagePB<118,CUserMessageSayText2>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message slot 0, int=1, no callees = static info getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680c90", "name": "CNetMessagePB<118,CUserMessageSayText2>::AllocateMessage", "confidence": "low", "rationale": "net-message slot 1 calls per-type ctor helper sub_0x1296320", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680d10", "name": "CNetMessagePB<118,CUserMessageSayText2>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "net-message slot 5 calls operator new + copy helper = clone", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1680da0", "name": "CSave::WriteData", "confidence": "low", "rationale": "ISave slot 21, int=3 (buffer+len), no callees = raw block writer", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1680ed0", "name": "CGameEntitySystem::FindEntityProcedural", "confidence": "low", "rationale": "CGameEntitySystem slot 9, int=3, name-lookup helpers; slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1680f40", "name": "CGameEntitySystem::CreateEntity", "confidence": "low", "rationale": "CGameEntitySystem slot 23, int=4, calls entity alloc sub_0x210d1a0; slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1680fb0", "name": "CGameEvent::GetName", "confidence": "medium", "rationale": "IGameEvent slot 2 (first method after dtors), int=1, no callees = returns event name", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1681020", "name": "CSave::WriteString", "confidence": "low", "rationale": "ISave slot 23, int=2, no callees; string writer slot guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1681c00", "name": "CEntityDataInstantiator::~CEntityDataInstantiator", "confidence": "low", "rationale": "instantiator slot 1, int=1, no callees = trivial dtor/Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1681cd0", "name": "CEntityDataInstantiator::~CEntityDataInstantiator", "confidence": "low", "rationale": "instantiator slot 1, int=1, no callees = trivial dtor/Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1681da0", "name": "CEntityDataInstantiator::~CEntityDataInstantiator", "confidence": "low", "rationale": "instantiator slot 1, int=1, no callees = trivial dtor/Clear", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1681ef0", "name": "SaveRestore_GenerateAdjacentEntityName", "confidence": "low", "rationale": "non-virtual, strings '[PR#]' and '&0000' token markers in save/restore neighborhood", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1682200", "name": "CAnimGraphTraceFilter::ShouldHitEntity", "confidence": "medium", "rationale": "ITraceFilter slot 2, int=2 (this,entity), single filter helper = ShouldHitEntity", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1682280", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 1, int=1, no callees; global-ptr accessor slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16822b0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 0, int=1, no callees = returns factory name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1682420", "name": "CSave::WriteFloat", "confidence": "medium", "rationale": "ISave slot 19, int=1 float=1 (single float arg) = WriteFloat", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16824c0", "name": "CRestore::ReadFloat", "confidence": "medium", "rationale": "IRestore slot 27, int=1 float=1, shares KV3 float primitive sub_0x10a6340", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1682530", "name": "CSave::WriteInt", "confidence": "low", "rationale": "ISave slot 20, int=2, KV3 int primitive sub_0x10a6350 = integer writer", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16828c0", "name": "CEntityDataInstantiator::CreateDataObject", "confidence": "medium", "rationale": "instantiator slot 4 calls operator new sub_0x9e60f0 + per-type ctor = allocate object", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1682b80", "name": "CEntityDataInstantiator::CreateDataObject", "confidence": "medium", "rationale": "instantiator slot 4 calls operator new + per-type ctor = allocate object", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1682e40", "name": "CEntityDataInstantiator::CreateDataObject", "confidence": "medium", "rationale": "instantiator slot 4 calls operator new + per-type ctor = allocate object", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1683590", "name": "CSaveRestoreBlockSet::WriteToBuffer", "confidence": "low", "rationale": "ISaveRestoreBlockHandler slot 10 aggregating dispatch sub_0x9f1fc0; block-save guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1683620", "name": "CSaveRestoreBlockSet::Save", "confidence": "low", "rationale": "ISaveRestoreBlockHandler slot 9 iterates child handlers; block-save guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1683840", "name": "std::_Sp_counted_ptr_inplace::_M_get_deleter", "confidence": "medium", "rationale": "_Sp_counted_base slot 4 = _M_get_deleter(const type_info&), int=2 matches", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1683ac0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 0, int=1, no callees = returns factory name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1683cd0", "name": "CGameEntitySystem::GetEntityKeyValues", "confidence": "low", "rationale": "CGameEntitySystem slot 16, int=3, no callees; slot-only guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1683d80", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 1, int=1, no callees; global-ptr accessor slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1683db0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 2, int=1, no callees; destroy slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1683de0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 1 calls operator new sub_0x9e60c0 + ctor = create instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16843c0", "name": "CSource1LegacyGameEventGameSystem::CServerSideClient_GameEventLegacyProxy::SendNetMessage", "confidence": "low", "rationale": "proxy slot 2 serializes legacy game event via sub_0x11ebc60/sub_0x1786200", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1684570", "name": "CKV3Interface_LoadGame::ReadString", "confidence": "low", "rationale": "KV3 load-interface slot 6, int=3, KV3 primitive sub_0x10a5e50; type-slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16845f0", "name": "CKV3Interface_LoadGame::ReadInt", "confidence": "low", "rationale": "KV3 load-interface slot 5, int=2, no callees; type-slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1684ad0", "name": "CGameJobSystem::SubmitJob", "confidence": "low", "rationale": "CGameJobSystem slot 48, int=2, job dispatch helper sub_0x1c4d1d0; slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1684e70", "name": "CGameEvent::GetEntity", "confidence": "medium", "rationale": "IGameEvent getter slot 13, int-family reader sub_0x1c63980, canonical order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685510", "name": "CBaseGameStats_Driver::GameInit", "confidence": "low", "rationale": "IGameSystem game-system slot 64 pair, calls name helper sub_0xec6b90; lifecycle callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685700", "name": "CRestore::PrecacheModel", "confidence": "low", "rationale": "IRestore slot 1, int=1, calls sub_0x1c69af0; slot-only guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685800", "name": "CSpawnGroupCompletionCallbackGameSystem::BuildFirstGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot 31 single callee sub_0xf2b180; game-session lifecycle slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685990", "name": "CEntityDataInstantiator::DestroyDataObject", "confidence": "medium", "rationale": "instantiator slot 2 calls per-type destructor helper sub_0x16827a0 = destroy object", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1685a20", "name": "CEntityDataInstantiator::DestroyDataObject", "confidence": "medium", "rationale": "instantiator slot 2 calls per-type destructor helper sub_0x16826a0 = destroy object", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1685ab0", "name": "CEntityDataInstantiator::DestroyDataObject", "confidence": "medium", "rationale": "instantiator slot 2 calls per-type destructor helper sub_0x16825a0 = destroy object", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1685b40", "name": "CKV3Interface_SaveGame::WriteInt", "confidence": "low", "rationale": "KV3 save-interface slot 2, KV3 int primitive sub_0x10a6350; type-slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685c20", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 4, int=1, no callees; destroy slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685c70", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 4, int=1, no callees = trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685cc0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 4, int=1, no callees = trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685dd0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 3, int=1, no callees = trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685e30", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 3, int=1, no callees = global-ptr getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685e90", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 3, int=1, no callees = global-ptr getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685ef0", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 3, int=0, no callees = trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685f50", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 3, int=0, no callees = trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685fb0", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 3, int=0, no callees = trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16860b0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 4, int=2, no callees; destroy slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1686120", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 4, int=2, no callees; destroy slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1686190", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 4, int=2, no callees; destroy slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1686200", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 4, int=2, no callees; destroy slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1686270", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 4, int=2, no callees; destroy slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16863b0", "name": "CTraceFilterList::GetTraceType", "confidence": "low", "rationale": "ITraceFilter slot 1, int=1, no callees = returns trace type enum", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1686490", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 3, int=0, no callees = trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1686570", "name": "CCSGameConfiguration::LoadFromKeyValues", "confidence": "low", "rationale": "CCSGameConfiguration slot 27, int=2, config read helpers sub_0x9f04b0/sub_0x9f1280", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1686660", "name": "CTraceFilterList::ShouldHitEntity", "confidence": "low", "rationale": "ITraceFilter slot 0, int=1, no callees; base filter predicate slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1686aa0", "name": "CGameEvent::SetEntity", "confidence": "low", "rationale": "IGameEvent setter slot 30, resolves entity via sub_0x1786200 then write helper sub_0x1c66970", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1686d50", "name": "CKV3Interface_LoadGame::ReadDouble", "confidence": "low", "rationale": "KV3 load-interface slot 3, int=1 float=1, KV3 float primitive sub_0x10a6340; type-slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1686df0", "name": "CKV3Interface_LoadGame::ReadFloat", "confidence": "low", "rationale": "KV3 load-interface slot 1, int=1 float=1, KV3 float primitive sub_0x10a6340; type-slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1687060", "name": "CLoadingSpawnGroup::ReleaseEntities", "confidence": "low", "rationale": "CLoadingSpawnGroup slot 2, int=1, single helper sub_0xf2ab40; slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1687670", "name": "CKV3Interface_SaveGame::WriteDouble", "confidence": "low", "rationale": "KV3 save-interface slot 3, int=1 float=1, KV3 float primitive sub_0x10a6340; type-slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1687730", "name": "CKV3Interface_SaveGame::WriteFloat", "confidence": "low", "rationale": "KV3 save-interface slot 1, int=1 float=1, KV3 float primitive sub_0x10a6340; type-slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1687960", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 3, int=0, no callees = trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1687c50", "name": "CEntity2SaveRestore::GetName", "confidence": "low", "rationale": "IGameSystem-style slot 41, int=1, single helper sub_0x9efaf0; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1687f80", "name": "CSource1LegacyGameEventGameSystem::GetName", "confidence": "low", "rationale": "game-system slot 3, int=1, no callees = returns system name", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1688200", "name": "CEntityDataInstantiator::GetDataObject", "confidence": "low", "rationale": "instantiator slot 0, int=1, no callees = returns cached data pointer", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16882c0", "name": "CEntityDataInstantiator::GetDataObject", "confidence": "low", "rationale": "instantiator slot 0, int=1, no callees = returns cached data pointer", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1688380", "name": "CEntityDataInstantiator::GetDataObject", "confidence": "low", "rationale": "instantiator slot 0, int=1, no callees = returns cached data pointer", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1688440", "name": "CSpawnGroupCompletionCallbackGameSystem::GetName", "confidence": "low", "rationale": "IGameSystem slot 63, int=1, no callees = returns system name", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1688620", "name": "CSpawnGroupCompletionCallbackGameSystem::GameInit", "confidence": "low", "rationale": "IGameSystem slot 64 pair calls name helper sub_0xec6b90; lifecycle callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16887f0", "name": "CGameJobSystem::GetName", "confidence": "low", "rationale": "IGameSystem slot 63, int=1, no callees = returns system name", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1688920", "name": "CGameJobSystem::GameInit", "confidence": "low", "rationale": "IGameSystem slot 64 with many init callees incl name helper sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16890b0", "name": "CGameEvent::GetPlayerSlot", "confidence": "medium", "rationale": "IGameEvent getter slot 15, int=2, int-family reader sub_0x1c63980, canonical order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16891e0", "name": "CGameEntitySystem::AddEntityKeyValues", "confidence": "low", "rationale": "CGameEntitySystem slot 17, int=3, no callees; slot-only guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16892b0", "name": "CEntity2NetworkClasses::GetName", "confidence": "low", "rationale": "slot 0 builds string via alloc sub_0x9e60f0/sub_0x9f1fc0; identity getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16894c0", "name": "CEntity2NetworkClasses::GetNameSymbol", "confidence": "low", "rationale": "slot 1 wraps slot 0 (sub_0x16892b0); derived name accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168a600", "name": "EndRestoreEntities", "confidence": "high", "rationale": "log string literally '%s: EndRestoreEntities( %s%s )' with ' [adj]' adjacency marker", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x168c080", "name": "CSave::WriteShort", "confidence": "low", "rationale": "ISave slot 10, int=2, no callees; primitive writer slot guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168c100", "name": "SaveRestore_AutoSave", "confidence": "medium", "rationale": "strings 'autosave' and 'SV: can't %s, no IEntity2SaveRestore' = autosave entry point", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168cbe0", "name": "CEventQueue_SaveRestoreBlockHandler::Save", "confidence": "low", "rationale": "ISaveRestoreBlockHandler slot 2, int=2, no callees; block save slot guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168cde0", "name": "CGameParticleManager::FindStringIndex", "confidence": "low", "rationale": "CGameParticleManager slot 10, int=2, no callees, 4 callers = lookup helper guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168cf50", "name": "CEntity2NetworkClasses::GetNetworkClass", "confidence": "low", "rationale": "slot 9, int=3, no callees; network-class accessor slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168d370", "name": "CGameEvent::SetInt64", "confidence": "low", "rationale": "IGameEvent setter slot 28 shares int-family write helper sub_0x1c66970", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168d890", "name": "CGameConfiguration::IsValid", "confidence": "low", "rationale": "CGameConfiguration slot 13, int=0, no callees = trivial predicate", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168db70", "name": "CSave::GetEntityTable", "confidence": "low", "rationale": "ISave slot 0, int=1, single helper sub_0x1c62240; accessor slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168de60", "name": "CSave::Init", "confidence": "low", "rationale": "ISave slot 1, int=1, init helpers sub_0x9f04b0/sub_0x1c62240; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168edb0", "name": "CRestore::ReadInt", "confidence": "low", "rationale": "IRestore slot 26, int=2, KV3 read primitives sub_0x10a6310/20 = integer reader", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168ee60", "name": "CSource1LegacyGameEventGameSystem::GetName", "confidence": "low", "rationale": "game-system slot 63, int=1, name-format helpers; system-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168f030", "name": "CSource1LegacyGameEventGameSystem::GameInit", "confidence": "low", "rationale": "game-system slot 64 pair calls name helper sub_0xec6b90; lifecycle callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168f200", "name": "CGameEvent::GetEntityIndex", "confidence": "medium", "rationale": "IGameEvent getter slot 14, int=3 (key+default), int-family reader sub_0x1c63980", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168f800", "name": "CRestore::ReadData", "confidence": "low", "rationale": "IRestore slot 18, int=2, KV3 read primitives sub_0x10a6310/20; block reader guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168f8e0", "name": "CSave::WriteMember", "confidence": "low", "rationale": "ISave slot 11, int=2, no callees, 2 callers; KV3 member writer (used by 0x16969b0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168f9d0", "name": "CRestore::ReadString", "confidence": "low", "rationale": "IRestore slot 17, int=2, KV3 read primitives sub_0x10a6310/20; string reader guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168fae0", "name": "CEntity2SaveRestore::SaveResourceHandle", "confidence": "medium", "rationale": "string 'Skipping save of procedural resource handle %s' + CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168fc90", "name": "CGameEventManager::RemoveListener", "confidence": "low", "rationale": "IGameEventManager2 slot 11, int=2, event helpers sub_0x9efc50/sub_0x9f0950; slot guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1690c20", "name": "CSaveRestoreFileSystemPassthrough::WriteFile", "confidence": "high", "rationale": "strings literally 'CSaveRestoreFileSystemPassthrough::WriteFile( %s : %d bytes )'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1690e70", "name": "CSaveRestoreFileSystemPassthrough::AsyncWrite", "confidence": "medium", "rationale": "same WriteFile log strings; second variant = async write path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1692dc0", "name": "CGameEventManager::CreateEvent", "confidence": "low", "rationale": "IGameEventManager2 slot 6, int=2, alloc+event helpers sub_0x9e60f0/sub_0x9efc50; slot guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1693010", "name": "CSource1LegacyGameEventGameSystem::CreateEvent", "confidence": "low", "rationale": "slot 4 delegates to CGameEventManager::CreateEvent (sub_0x1692dc0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16944d0", "name": "CGameConfiguration::LoadFromKeyValues", "confidence": "low", "rationale": "CGameConfiguration slot 12, int=4, no callees; config-load slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16969b0", "name": "CSave::WriteMemberKV3", "confidence": "medium", "rationale": "string 'Double-save to Member '%s'' + KeyValues3::FindMember/PrepareForType = KV3 member writer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16991f0", "name": "CGameJobSystem::GetGameSystemType", "confidence": "low", "rationale": "IGameSystem slot 43, int=0, no callees; enum getter slot guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1699200", "name": "CGameJobSystem::Init", "confidence": "low", "rationale": "CGameJobSystem slot 49 calls ctor helper sub_0x1699110 + job helper; init slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1699280", "name": "CGameJobSystem::InitSingleton", "confidence": "low", "rationale": "CGameJobSystem slot 2 calls ctor helper sub_0x1699110 + job helper; singleton init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16992a0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 2 constructs CGameJobSystem via sub_0x1699110", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169a760", "name": "AccumulateElapsedTime", "confidence": "high", "rationale": "string 'ET: AccumulateElapsedTime %u seconds to %u, now at %s' names the function", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x169ae60", "name": "CEntity2SaveRestore::FinishAsyncSave", "confidence": "high", "rationale": "string '%s: %s CEntity2SaveRestore::FinishAsyncSave' names the method", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x169b290", "name": "CEntity2SaveRestore::DispatchAsyncSave", "confidence": "high", "rationale": "string '%s: %s CEntity2SaveRestore::DispatchAsyncSave' names the method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x169c260", "name": "CEntity2SaveRestore::LoadFromKV3", "confidence": "medium", "rationale": "strings 'CSaveMemory' and 'Error loading kv3 data: %s' = KV3 save-data loader", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169d6c0", "name": "CSaveRestore::EnumerateSaveFiles", "confidence": "medium", "rationale": "strings 'save/' path and '*.hl?' wildcard = save-directory file enumeration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169d780", "name": "CEntity2SaveRestore::IsSaveInProgress", "confidence": "low", "rationale": "slot 11, int=0, no callees = trivial state predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169e620", "name": "CEntity2SaveRestore::ExecuteSave", "confidence": "high", "rationale": "strings 'CEntity2SaveRestore::ExecuteSave...' and 'ExecuteSave( %s ) took %f msec'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16a5ac0", "name": "CLoadingSpawnGroup::RestoreEntities", "confidence": "high", "rationale": "string literally 'CLoadingSpawnGroup::RestoreEntities destroying ignored precached entity'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16a8cc0", "name": "CGameEntitySystem::SpawnEntities", "confidence": "low", "rationale": "CGameEntitySystem slot 19, int=5, entity-system helpers sub_0x168e4c0/sub_0x16a8a80; slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16a9df0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 2, int=0, no callees; create slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16a9ed0", "name": "CGameEventManager::LoadEventsFromBuffer", "confidence": "low", "rationale": "IGameEventManager2 slot 10, parses events via sub_0x1c684a0; slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16aa680", "name": "CGameEventManager::AddListenerString", "confidence": "low", "rationale": "non-virtual, builds std::string (basic_string ctor asserts) from event name; helper guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16abd00", "name": "CGameEventManager::HasEvents", "confidence": "low", "rationale": "IGameEventManager2 slot 9, int=0, no callees = trivial predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16abfb0", "name": "CGameJournal::Add", "confidence": "low", "rationale": "CGameJournal slot 3, int=2, single helper sub_0x16abea0; journal append guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16ac100", "name": "CNullGameJournal::GetName", "confidence": "low", "rationale": "IGameSystem slot 63, int=1, no callees = returns system name", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16ac110", "name": "CNullGameJournal::GameInit", "confidence": "low", "rationale": "IGameSystem slot 64 pair, single helper sub_0x16abfe0; lifecycle callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b0e70", "name": "CGameSceneNode::GetSkeletonInstance", "confidence": "low", "rationale": "CGameSceneNode slot 5, int=1, no callees, 7 callers = frequently-used getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x16b0ee0", "name": "CGameSceneNode::GetAbsOrigin", "confidence": "low", "rationale": "CGameSceneNode slot 6, int=1, no callees = transform getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16b1110", "name": "CBodyComponentPoint::GetName", "confidence": "low", "rationale": "scene-node component slot 10, int=0, no callees; identity getter slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16b18c0", "name": "CBodyComponentPoint::SetParent", "confidence": "low", "rationale": "scene-node component slot 24, int=1, hierarchy helpers sub_0x16b1480/1540; slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16b1ae0", "name": "CBodyComponentPoint::SetAbsOrigin", "confidence": "low", "rationale": "scene-node component slot 12, int=4, transform helpers sub_0x16b0dd0/16b19a0; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b2370", "name": "CBodyComponentPoint::GetLocalOrigin", "confidence": "low", "rationale": "scene-node component slot 16, int=0, no callees = transform getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b2380", "name": "CBodyComponentPoint::GetAbsAngles", "confidence": "low", "rationale": "scene-node component slot 18, int=1, no callees = transform getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b23c0", "name": "CBodyComponentPoint::SetAbsAngles", "confidence": "low", "rationale": "scene-node component slot 21, transform helpers sub_0xd49100/17d6530; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b2720", "name": "CBodyComponentPoint::SetLocalOrigin", "confidence": "low", "rationale": "scene-node component slot 25, int=2, transform helpers sub_0x16b0dd0/16b2640; slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b2930", "name": "CBodyComponentPoint::SetLocalAngles", "confidence": "low", "rationale": "scene-node component slot 27, int=2, no callees; transform setter slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b3080", "name": "CBodyComponentPoint::SetLocalScale", "confidence": "low", "rationale": "scene-node component slot 26, transform helpers sub_0x16b19a0/16b2be0; slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b3390", "name": "CBaseGameStats_Driver::WriteGameStatsLog", "confidence": "medium", "rationale": "strings '[GS %s - %7.2f] %s' and 'gamestats.log' = gamestats logging, 30 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b44c0", "name": "CBaseGameStats_Driver::LevelInitPreEntity", "confidence": "low", "rationale": "IGameSystem slot 3, level-lifecycle helper sub_0x16b4330; slot guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b4850", "name": "CBaseGameStats_Driver::AddBaseKeyValues", "confidence": "medium", "rationale": "strings 'appid' and 'mapname' = builds gamestats KeyValues with base map info", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b5280", "name": "CEntity2SaveRestore::Frame", "confidence": "low", "rationale": "slot 2, init/state helpers incl sub_0x1c62240; per-frame slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b5580", "name": "CBaseGameStats_Driver::FormatSessionTime", "confidence": "low", "rationale": "time format '%u:%02u:%02u' with CTSQueue queue access; gamestats time helper guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b7330", "name": "SceneNode_ReportOriginChanged", "confidence": "medium", "rationale": "string '%s: %d:%f - %s origin changed ( ... ) to ( ... )' with 'SERVER' = origin-change debug log", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16bb300", "name": "CSpawnGroupCompletionCallbackGameSystem::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot 14, int=2, no callees; lifecycle callback slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16bc2f0", "name": "CGameConfiguration::Init", "confidence": "low", "rationale": "CGameConfiguration slot 3, int=0, fans out to subsystem init calls; init slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16bcc10", "name": "CGameSceneNode::Cm_vecOriginInitializer::operator()", "confidence": "low", "rationale": "NetworkVar origin initializer functor slot 0, int=5, calls sub_0xa31d00 (vector setup)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16be950", "name": "CBodyComponentPoint::SetParentNode", "confidence": "low", "rationale": "scene-node component slot 11, int=2, single helper sub_0x16be600; hierarchy setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16bea30", "name": "CBodyComponentPoint::GetLocalScale", "confidence": "low", "rationale": "scene-node component slot 22, transform helpers sub_0xa6a340/16b2be0; slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16bf630", "name": "CBodyComponentPoint::SetAbsScale", "confidence": "low", "rationale": "scene-node component slot 23, multiple transform helpers incl sub_0xa31d00; slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16c24b0", "name": "CEntitySystem::Clear", "confidence": "low", "rationale": "CEntitySystem slot 10, int=1, many teardown callees; purge/clear slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16c3540", "name": "CEntitySystem::Shutdown", "confidence": "low", "rationale": "CEntitySystem slot 11 calls slot 10 (Clear) plus block helpers; shutdown slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16c49e0", "name": "CGameJobSystem::Frame", "confidence": "low", "rationale": "CGameJobSystem slot 28, int=1, single helper sub_0x16c4580; per-frame slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16c4a00", "name": "CGameJobSystem::GetGameSystemType", "confidence": "low", "rationale": "CGameJobSystem slot 42, int=0, no callees; enum getter slot guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16c4c10", "name": "CGameParticleManager::FindOrAddString", "confidence": "low", "rationale": "CGameParticleManager slot 8, int=3, no callees, 13 callers = hot lookup/intern helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16c4fd0", "name": "CGameParticleManager::Reset", "confidence": "low", "rationale": "CGameParticleManager slot 3, int=2, no callees; reset/clear slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16c57a0", "name": "CGameParticleManager::CreateParticleCollection", "confidence": "low", "rationale": "CGameParticleManager slot 4, int=3, many particle-system callees; create slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16c6010", "name": "DispatchParticleEffect", "confidence": "low", "rationale": "non-virtual, float=2 position args + particle-manager callees (sub_0x12685c0 etc.)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x16c90a0", "name": "DispatchParticleEffectPosition", "confidence": "low", "rationale": "non-virtual, float=7 (position+angles) + particle-manager callees = positional particle dispatch", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16ca220", "name": "CGameParticleManager::StartParticle", "confidence": "low", "rationale": "CGameParticleManager slot 6, int=4, alloc sub_0x9e60c0 + particle callees = create/start effect", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16caf90", "name": "CSaveRestoreFileData::Read", "confidence": "low", "rationale": "CSaveRestoreFileData slot 3, buffer helper sub_0x16ca9a0; read slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16cb0b0", "name": "CSaveRestoreFileData::Write", "confidence": "low", "rationale": "CSaveRestoreFileData slot 7, buffer helpers sub_0x16ca9a0/16cab40; write slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16cb2d0", "name": "CSaveRestoreFileData::Seek", "confidence": "low", "rationale": "CSaveRestoreFileData slot 8, buffer helpers sub_0x16ca9a0/16cab40; seek/tell slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16cbbd0", "name": "CEntity2SaveRestore::Shutdown", "confidence": "low", "rationale": "slot 1 calls FinishAsyncSave (sub_0x169ae60); teardown slot guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16cc440", "name": "CLoadingEntityListener::OnEntityCreated", "confidence": "low", "rationale": "listener slot 1, int=2, single helper sub_0xb6e300; entity-event callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16cc4d0", "name": "CEntity2SaveRestore::OnEntityCreated", "confidence": "low", "rationale": "slot 6, int=2, same listener helper sub_0xb6e300; entity-event callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16d1920", "name": "CGameEventManager::LoadEventsFromFile", "confidence": "low", "rationale": "IGameEventManager2 slot 3, parses event file via sub_0xf3cb20/f3d550; slot guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16d2140", "name": "CGameEventManager::InitAllEvents", "confidence": "low", "rationale": "IGameEventManager2 slot 0 fans into LoadEventsFromFile (sub_0x16d1920); init slot guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16d25f0", "name": "CGameEventManager::Reset", "confidence": "low", "rationale": "IGameEventManager2 slot 1 wraps slot 0 (sub_0x16d2140); reset slot guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16d2f20", "name": "CGameEventManager::PrintEventVariants", "confidence": "medium", "rationale": "strings ' %d : %s' and '%s: variants # %d of %d' = dumps event variant list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16da1a0", "name": "CBodyComponentPoint::NetworkVar_m_sceneNode::NetworkStateChanged", "confidence": "low", "rationale": "nested NetworkVar accessor class, slot 15, int=2 setter-shaped; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16dab90", "name": "CSaveRestoreFileData::Save", "confidence": "low", "rationale": "CSaveRestoreFileData slot 1, int=3, calls file-data helper sub_0x16daab0; save/restore container", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16dac90", "name": "CSaveRestoreFileData::Restore", "confidence": "low", "rationale": "CSaveRestoreFileData slot 2 counterpart to slot 1, int=3, 5 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16dad30", "name": "CSaveRestoreFileData::Clear", "confidence": "low", "rationale": "CSaveRestoreFileData slot 6, int=2, single call to data helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16dcc60", "name": "CEntity2SaveRestore::Save", "confidence": "low", "rationale": "CEntity2SaveRestore slot 9, int=6 write-shaped, calls sub_0x9f1b80", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16e0ea0", "name": "CGameEntitySystem::Shutdown", "confidence": "low", "rationale": "CGameEntitySystem slot 10, int=1, teardown-shaped; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16e1020", "name": "CGameEntitySystem::Clear", "confidence": "low", "rationale": "CGameEntitySystem slot 11, int=1, wraps slot-10 fn 0x16e0ea0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16e4630", "name": "CGameEventManager::FreeEvent", "confidence": "low", "rationale": "CGameEventManager slot 16, int=2, single helper call; IGameEventManager2 slot guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16e46b0", "name": "CGameEventManager::SerializeEvent", "confidence": "low", "rationale": "CGameEventManager slot 14, int=2, keyvalue helper calls; slot guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16e49a0", "name": "CGameEventManager::UnserializeEvent", "confidence": "low", "rationale": "CGameEventManager slot 5, int=3, keyvalue helper calls; slot guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16eb9f0", "name": "CEntity2NetworkClasses::RegisterNetworkClasses", "confidence": "low", "rationale": "CEntity2NetworkClasses slot 7, int=2, many init-shaped callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16ed200", "name": "CEntity2NetworkClasses::GetNetworkClasses", "confidence": "low", "rationale": "CEntity2NetworkClasses slot 8, int=2, single accessor call", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16f6370", "name": "CUtlHashtable::Insert", "confidence": "low", "rationale": "strings 'Insert'/'false' with map helper sub_0x9f0cf0; hashtable insert instantiation", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16f66f0", "name": "CSaveRestoreFileData::WriteFields", "confidence": "low", "rationale": "CSaveRestoreFileData slot 0, int=4, references insert helper 0x16f6370 and save ops", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16f6fb0", "name": "CUtlHashtable::Insert", "confidence": "low", "rationale": "strings 'Insert'/'false' with map helper sub_0x9f0cf0; hashtable insert instantiation", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16fb7b0", "name": "CUtlHashtable::Insert", "confidence": "low", "rationale": "strings 'Insert'/'false' with map helper sub_0x9f0cf0; hashtable insert instantiation", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16ff420", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0, int=0, single create helper sub_0x16fefe0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17006c0", "name": "CUtlHashtable::Insert", "confidence": "low", "rationale": "strings 'Insert'/'false' with map helper sub_0x9f0cf0; larger hashtable insert instantiation", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17065b0", "name": "CEntityDataInstantiator::CreateDataObject", "confidence": "medium", "rationale": "CEntityDataInstantiator slot 3, int=2, allocates via sub_0x9e60c0; standard create slot", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1706cf0", "name": "CEntityDataInstantiator::CreateDataObject", "confidence": "medium", "rationale": "CEntityDataInstantiator slot 3, int=2, allocates via sub_0x9e60c0; same slot as siblings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1707430", "name": "CEntityDataInstantiator::CreateDataObject", "confidence": "medium", "rationale": "CEntityDataInstantiator slot 3, int=2, allocates via sub_0x9e60c0; same slot as siblings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1707680", "name": "CSurfacePropReloadableDataTable::LoadFromBuffer", "confidence": "low", "rationale": "reloadable data table slot 0, single load helper sub_0x1707560", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1707860", "name": "CGameMessageDelegateHook::IsValid", "confidence": "low", "rationale": "delegate hook slot 3, int=0 no callees, 3 callers; trivial stub guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1707dc0", "name": "CGameParticleManagerSystem::Shutdown", "confidence": "low", "rationale": "game system slot 3, int=1, frees via sub_0x9e60c0; teardown-shaped", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1708160", "name": "CGameParticleManager::~CGameParticleManager", "confidence": "medium", "rationale": "slot 0, int=1, calls free helper sub_0x9e60f0; destructor shape", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17082f0", "name": "CGameParticleManager::~CGameParticleManager", "confidence": "medium", "rationale": "slot 1, int=1, tail-calls slot-0 destructor 0x1708160; deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1708320", "name": "CGameParticleManagerSystem::~CGameParticleManagerSystem", "confidence": "low", "rationale": "game system slot 4, int=1, frees and calls manager dtor 0x1708160", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709640", "name": "CLoopModeGame::GetLoopModeType", "confidence": "low", "rationale": "CLoopModeGame slot 7, int=0 no callees; constant-returning stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1709650", "name": "CParticleSystemQuery::vfunc45", "confidence": "low", "rationale": "CParticleSystemQuery slot 45, int=0 no callees/strings; stub returning constant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709660", "name": "CParticleSystemQuery::vfunc46", "confidence": "low", "rationale": "CParticleSystemQuery slot 46, int=0 no callees/strings; stub returning constant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709670", "name": "CParticleSystemQuery::vfunc66", "confidence": "low", "rationale": "CParticleSystemQuery slot 66, int=3 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709680", "name": "CParticleSystemQuery::vfunc72", "confidence": "low", "rationale": "CParticleSystemQuery slot 72, int=0 no callees/strings; stub returning constant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709690", "name": "CParticleSystemQuery::vfunc77", "confidence": "low", "rationale": "CParticleSystemQuery slot 77, int=0 no callees/strings; stub returning constant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17096a0", "name": "CGameNetworkStringTables::vfunc3", "confidence": "low", "rationale": "CGameNetworkStringTables slot 3, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17096b0", "name": "CGameNetworkStringTables::vfunc1", "confidence": "low", "rationale": "CGameNetworkStringTables slot 1, int=1 no callees; stub/getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709700", "name": "CPathParticleRope::vfunc237", "confidence": "low", "rationale": "CPathParticleRope high slot 237, int=0 no callees; entity-specific virtual stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709710", "name": "CLoopModeGame::vfunc13", "confidence": "low", "rationale": "CLoopModeGame slot 13, int=1 no callees, 2 callers; stub/getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709720", "name": "CLoopModeGame::vfunc11", "confidence": "low", "rationale": "CLoopModeGame slot 11, int=1 no callees; stub/getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709730", "name": "CLoopModeGame::vfunc12", "confidence": "low", "rationale": "CLoopModeGame slot 12, int=1 float=2 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709750", "name": "CLoopModeGame::vfunc14", "confidence": "low", "rationale": "CLoopModeGame slot 14, int=1 no callees; stub/getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709760", "name": "CLoopModeGame::vfunc8", "confidence": "low", "rationale": "CLoopModeGame slot 8, int=1 no callees; stub/getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709770", "name": "CLoopModeGame::vfunc9", "confidence": "low", "rationale": "CLoopModeGame slot 9, int=1 no callees; stub/getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709780", "name": "CLoopModeGame::vfunc5", "confidence": "low", "rationale": "CLoopModeGame slot 5, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17097b0", "name": "CParticleSystemQuery::vfunc31", "confidence": "low", "rationale": "CParticleSystemQuery slot 31, int=0 no callees/strings; stub returning constant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17097c0", "name": "CParticleSystem::vfunc0", "confidence": "low", "rationale": "CParticleSystem slot 0, int=0 no callees; constant-returning stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17097d0", "name": "CParticleSystem::vfunc44", "confidence": "low", "rationale": "CParticleSystem slot 44, int=0 no callees; common entity stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17097e0", "name": "CEnvParticleGlow::vfunc0", "confidence": "low", "rationale": "CEnvParticleGlow slot 0, int=0 no callees; constant-returning stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17097f0", "name": "CEnvParticleGlow::vfunc44", "confidence": "low", "rationale": "CEnvParticleGlow slot 44, int=0 no callees; common entity stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709820", "name": "CParticleSystemQuery::vfunc53", "confidence": "low", "rationale": "CParticleSystemQuery slot 53, int=0 no callees/strings; stub returning constant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709830", "name": "CParticleSystemQuery::vfunc54", "confidence": "low", "rationale": "CParticleSystemQuery slot 54, int=3 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709850", "name": "CParticleSystemQueryGameSystem::vfunc65", "confidence": "low", "rationale": "CParticleSystemQueryGameSystem slot 65, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709860", "name": "CParticleSystemQueryGameSystem::vfunc16", "confidence": "low", "rationale": "CParticleSystemQueryGameSystem slot 16, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709870", "name": "CParticleSystemQuery::vfunc3", "confidence": "low", "rationale": "CParticleSystemQuery slot 3, int=3 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709880", "name": "CParticleSystemQuery::vfunc56", "confidence": "low", "rationale": "CParticleSystemQuery slot 56, int=0 no callees/strings; stub returning constant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709890", "name": "CParticleSystemQuery::vfunc20", "confidence": "low", "rationale": "CParticleSystemQuery slot 20, int=0 no callees/strings; stub returning constant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17098c0", "name": "CParticleSystemQuery::vfunc9", "confidence": "low", "rationale": "CParticleSystemQuery slot 9, int=6 +stack no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709b00", "name": "CParticleSystemQuery::vfunc10", "confidence": "low", "rationale": "CParticleSystemQuery slot 10, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709b10", "name": "CParticleSystemQuery::vfunc11", "confidence": "low", "rationale": "CParticleSystemQuery slot 11, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709b20", "name": "CParticleSystemQuery::vfunc12", "confidence": "low", "rationale": "CParticleSystemQuery slot 12, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709b30", "name": "CParticleSystemQuery::vfunc13", "confidence": "low", "rationale": "CParticleSystemQuery slot 13, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709b40", "name": "CParticleSystemQuery::vfunc5", "confidence": "low", "rationale": "CParticleSystemQuery slot 5, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709b50", "name": "CParticleSystemQuery::vfunc15", "confidence": "low", "rationale": "CParticleSystemQuery slot 15, int=5 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709b70", "name": "CParticleSystemQuery::vfunc55", "confidence": "low", "rationale": "CParticleSystemQuery slot 55, int=6 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709bb0", "name": "CParticleSystemQuery::vfunc16", "confidence": "low", "rationale": "CParticleSystemQuery slot 16, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709bc0", "name": "CParticleSystemQuery::vfunc7", "confidence": "low", "rationale": "CParticleSystemQuery slot 7, int=1 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709be0", "name": "CParticleSystemQuery::vfunc28", "confidence": "low", "rationale": "CParticleSystemQuery slot 28, int=6 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709bf0", "name": "CParticleSystemQuery::vfunc27", "confidence": "low", "rationale": "CParticleSystemQuery slot 27, int=5 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709c00", "name": "CParticleSystemQuery::vfunc24", "confidence": "low", "rationale": "CParticleSystemQuery slot 24, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709c10", "name": "CParticleSystemQuery::vfunc25", "confidence": "low", "rationale": "CParticleSystemQuery slot 25, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709c20", "name": "CParticleSystemQuery::vfunc30", "confidence": "low", "rationale": "CParticleSystemQuery slot 30, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709c30", "name": "CParticleSystemQuery::vfunc32", "confidence": "low", "rationale": "CParticleSystemQuery slot 32, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709c40", "name": "CParticleSystemQuery::vfunc34", "confidence": "low", "rationale": "CParticleSystemQuery slot 34, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709c50", "name": "CParticleSystemQuery::vfunc36", "confidence": "low", "rationale": "CParticleSystemQuery slot 36, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709c60", "name": "CParticleSystemQuery::vfunc38", "confidence": "low", "rationale": "CParticleSystemQuery slot 38, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709c70", "name": "CParticleSystemQuery::vfunc39", "confidence": "low", "rationale": "CParticleSystemQuery slot 39, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709c80", "name": "CParticleSystemQuery::vfunc79", "confidence": "low", "rationale": "CParticleSystemQuery slot 79, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709c90", "name": "CParticleSystemQuery::vfunc80", "confidence": "low", "rationale": "CParticleSystemQuery slot 80, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709ca0", "name": "CParticleSystemQuery::vfunc85", "confidence": "low", "rationale": "CParticleSystemQuery slot 85, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709cb0", "name": "CParticleSystemQuery::vfunc84", "confidence": "low", "rationale": "CParticleSystemQuery slot 84, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709cc0", "name": "CParticleSystemQuery::vfunc86", "confidence": "low", "rationale": "CParticleSystemQuery slot 86, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709cd0", "name": "CParticleSystemQuery::vfunc89", "confidence": "low", "rationale": "CParticleSystemQuery slot 89, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709ce0", "name": "CParticleSystemQuery::vfunc81", "confidence": "low", "rationale": "CParticleSystemQuery slot 81, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709cf0", "name": "CParticleSystemQuery::vfunc88", "confidence": "low", "rationale": "CParticleSystemQuery slot 88, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709d00", "name": "CParticleSystemQuery::vfunc82", "confidence": "low", "rationale": "CParticleSystemQuery slot 82, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709d10", "name": "CParticleSystemQuery::vfunc83", "confidence": "low", "rationale": "CParticleSystemQuery slot 83, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709d20", "name": "CParticleSystemQuery::vfunc87", "confidence": "low", "rationale": "CParticleSystemQuery slot 87, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709d30", "name": "CParticleSystemQuery::vfunc40", "confidence": "low", "rationale": "CParticleSystemQuery slot 40, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709d40", "name": "CParticleSystemQuery::vfunc47", "confidence": "low", "rationale": "CParticleSystemQuery slot 47, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709d50", "name": "CParticleSystemQuery::vfunc48", "confidence": "low", "rationale": "CParticleSystemQuery slot 48, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709d60", "name": "CParticleSystemQuery::vfunc21", "confidence": "low", "rationale": "CParticleSystemQuery slot 21, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709d70", "name": "CParticleSystemQuery::vfunc22", "confidence": "low", "rationale": "CParticleSystemQuery slot 22, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709d80", "name": "CParticleSystemQuery::vfunc23", "confidence": "low", "rationale": "CParticleSystemQuery slot 23, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709d90", "name": "CParticleSystemQuery::vfunc26", "confidence": "low", "rationale": "CParticleSystemQuery slot 26, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709da0", "name": "CParticleSystemQuery::vfunc100", "confidence": "low", "rationale": "CParticleSystemQuery slot 100, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709db0", "name": "CParticleSystemQuery::vfunc49", "confidence": "low", "rationale": "CParticleSystemQuery slot 49, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709dc0", "name": "CParticleSystemQuery::vfunc51", "confidence": "low", "rationale": "CParticleSystemQuery slot 51, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709dd0", "name": "CParticleSystemQuery::vfunc52", "confidence": "low", "rationale": "CParticleSystemQuery slot 52, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709de0", "name": "CParticleSystemQuery::vfunc57", "confidence": "low", "rationale": "CParticleSystemQuery slot 57, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709df0", "name": "CParticleSystemQuery::vfunc58", "confidence": "low", "rationale": "CParticleSystemQuery slot 58, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709e00", "name": "CParticleSystemQuery::vfunc59", "confidence": "low", "rationale": "CParticleSystemQuery slot 59, int=2 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709e50", "name": "CParticleSystemQuery::vfunc61", "confidence": "low", "rationale": "CParticleSystemQuery slot 61, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709e60", "name": "CParticleSystemQuery::vfunc62", "confidence": "low", "rationale": "CParticleSystemQuery slot 62, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709e70", "name": "CParticleSystemQuery::vfunc63", "confidence": "low", "rationale": "CParticleSystemQuery slot 63, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709e80", "name": "CParticleSystemQuery::vfunc65", "confidence": "low", "rationale": "CParticleSystemQuery slot 65, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709e90", "name": "CParticleSystemQuery::vfunc92", "confidence": "low", "rationale": "CParticleSystemQuery slot 92, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709ea0", "name": "CParticleSystemQuery::vfunc67", "confidence": "low", "rationale": "CParticleSystemQuery slot 67, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709eb0", "name": "CParticleSystemQuery::vfunc68", "confidence": "low", "rationale": "CParticleSystemQuery slot 68, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709ec0", "name": "CParticleSystemQuery::vfunc69", "confidence": "low", "rationale": "CParticleSystemQuery slot 69, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709ed0", "name": "CParticleSystemQuery::vfunc70", "confidence": "low", "rationale": "CParticleSystemQuery slot 70, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709ee0", "name": "CParticleSystemQuery::vfunc71", "confidence": "low", "rationale": "CParticleSystemQuery slot 71, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709f00", "name": "CParticleSystemQuery::vfunc73", "confidence": "low", "rationale": "CParticleSystemQuery slot 73, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709f10", "name": "CParticleSystemQuery::vfunc75", "confidence": "low", "rationale": "CParticleSystemQuery slot 75, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709f20", "name": "CParticleSystemQuery::vfunc76", "confidence": "low", "rationale": "CParticleSystemQuery slot 76, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709f30", "name": "CParticleSystemQuery::vfunc0", "confidence": "low", "rationale": "CParticleSystemQuery slot 0, int=1 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709f50", "name": "CParticleSystemQuery::vfunc1", "confidence": "low", "rationale": "CParticleSystemQuery slot 1, int=3 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709f60", "name": "CParticleSystemQuery::vfunc2", "confidence": "low", "rationale": "CParticleSystemQuery slot 2, int=1 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709f70", "name": "CParticleSystemQuery::vfunc99", "confidence": "low", "rationale": "CParticleSystemQuery slot 99, int=0 no callees/strings; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1709f80", "name": "CPathQueryComponent::vfunc1", "confidence": "low", "rationale": "CPathQueryComponent slot 1, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170a8f0", "name": "CMapLoadEntityFilter::ShouldLoadEntity", "confidence": "low", "rationale": "CMapLoadEntityFilter slot 0, filter predicate stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170a900", "name": "CUtlSymbolDataOps::IsEmpty", "confidence": "low", "rationale": "CUtlSymbolDataOps datamap-ops slot 4, int=0; predicate stub guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x170a910", "name": "CEntityComponentHelperT::vfunc1", "confidence": "low", "rationale": "component helper slot 1, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170a920", "name": "CEntityComponentHelperT::vfunc3", "confidence": "low", "rationale": "component helper slot 3, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170a930", "name": "CGameSystemStaticFactory::vfunc5", "confidence": "low", "rationale": "game system factory slot 5, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170a940", "name": "CGameSystemStaticFactory::vfunc6", "confidence": "low", "rationale": "game system factory slot 6, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170a950", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 7, int=2, 3 callers; accessor-shaped guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170a960", "name": "CGameSystemStaticFactory::vfunc8", "confidence": "low", "rationale": "game system factory slot 8, int=0; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170a970", "name": "CGameSystemStaticFactory::vfunc9", "confidence": "low", "rationale": "game system factory slot 9, int=1; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170a980", "name": "CLoopModeFactory::vfunc4", "confidence": "low", "rationale": "loop mode factory slot 4, int=1 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170a990", "name": "CConCommandMemberAccessor::Dispatch", "confidence": "low", "rationale": "con-command member accessor slot 0, int=1; command callback guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170a9b0", "name": "CConCommandMemberAccessor::CompletionFunc", "confidence": "low", "rationale": "con-command member accessor slot 1, int=3; autocomplete callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170aa70", "name": "CParticleSystemQuery::vfunc8", "confidence": "low", "rationale": "CParticleSystemQuery slot 8, int=2, single helper call sub_0x9effb0; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170aad0", "name": "CUtlSymbolDataOps::vfunc5", "confidence": "low", "rationale": "CUtlSymbolDataOps slot 5, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170aae0", "name": "CMapLoadEntityFilter::vfunc1", "confidence": "low", "rationale": "CMapLoadEntityFilter slot 1, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170aaf0", "name": "CParticleSystemQueryGameSystem::Shutdown", "confidence": "low", "rationale": "game system slot 30, int=1, frees via sub_0x9e60f0; teardown-shaped", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170ab50", "name": "CEnvParticleGlow::vfunc47", "confidence": "low", "rationale": "CEnvParticleGlow slot 47, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170ac90", "name": "CBaseCmdKeyValues::ReadFromBuffer", "confidence": "low", "rationale": "cmd keyvalues wrapper slot 0, int=1, buffer helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170b060", "name": "CMoverPathNode::vfunc92", "confidence": "low", "rationale": "CMoverPathNode slot 92, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170b760", "name": "CParticleSystemQuery::vfunc97", "confidence": "low", "rationale": "CParticleSystemQuery slot 97, int=2 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170b780", "name": "CParticleSystemQuery::vfunc94", "confidence": "low", "rationale": "CParticleSystemQuery slot 94, int=2, single call sub_0x1640d50; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170b7a0", "name": "CEntityComponentHelperT::GetHelper", "confidence": "low", "rationale": "component helper slot 2, int=0, many init callees; registration-shaped guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170b8d0", "name": "CParticleSystemQuery::vfunc74", "confidence": "low", "rationale": "CParticleSystemQuery slot 74, int=0, calls sub_0x1785760; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170baa0", "name": "CPathMover::vfunc238", "confidence": "low", "rationale": "CPathMover high slot 238, int=1, single call sub_0x1ef9a40; entity-specific virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170bec0", "name": "GetEntityFactory_CParticleSystem", "confidence": "medium", "rationale": "strings 'CParticleSystem'/'Particle System' = class + friendly name; entity class registration/factory helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170bf60", "name": "CEnvParticleGlow::vfunc3", "confidence": "low", "rationale": "CEnvParticleGlow slot 3, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170c060", "name": "CParticleSystemQuery::vfunc4", "confidence": "low", "rationale": "CParticleSystemQuery slot 4, int=3, single call sub_0x1d1b2a0; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170cd50", "name": "CUtlSymbolDataOps::Unserialize", "confidence": "low", "rationale": "CUtlSymbolDataOps slot 1, int=4, string helper calls; datamap unserialize guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170d130", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 0, int=1 no callees; const getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170d160", "name": "CParticleSystemQueryGameSystem::vfunc62", "confidence": "low", "rationale": "game system slot 62, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170d190", "name": "CGameSystemStaticFactory::vfunc2", "confidence": "low", "rationale": "factory slot 2, int=1 no callees; getter stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170d1c0", "name": "CGameSystemStaticFactory::vfunc1", "confidence": "low", "rationale": "factory slot 1, int=1 no callees; getter stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170d460", "name": "CParticleSystemQueryGameSystem::vfunc60", "confidence": "low", "rationale": "game system slot 60, int=2, 2 callers no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170d4a0", "name": "CParticleSystemQuery::vfunc50", "confidence": "low", "rationale": "CParticleSystemQuery slot 50, int=0, many particle-sub callees; query impl", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170d810", "name": "CGameSystemStaticFactory::vfunc4", "confidence": "low", "rationale": "factory slot 4, int=1 no callees; getter stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170d870", "name": "GameSessionConfiguration_t::ReadFromBuffer", "confidence": "low", "rationale": "net message struct slot 0, int=1, buffer helper calls sub_0x9ef8c0/sub_0x9f0230", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170d8c0", "name": "CGameSystemStaticFactory::vfunc3", "confidence": "low", "rationale": "factory slot 3, int=1 no callees; getter stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170d950", "name": "CBaseCmdKeyValues::WriteToBuffer", "confidence": "low", "rationale": "cmd keyvalues wrapper slot 1, int=1, buffer+serialize helper sub_0x12376b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170d9a0", "name": "GameSessionConfiguration_t::WriteToBuffer", "confidence": "low", "rationale": "net message struct slot 1, int=1, serialize helper sub_0x12376b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170da90", "name": "CMoverPathNode::vfunc237", "confidence": "low", "rationale": "CMoverPathNode high slot 237, int=2 no callees; entity-specific virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170e230", "name": "CLoopModeGame::vfunc17", "confidence": "low", "rationale": "CLoopModeGame slot 17, int=1, single call sub_0x170dd80; stub/getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170e260", "name": "CLoopModeFactory::CreateLoopMode", "confidence": "low", "rationale": "loop mode factory slot 3, int=2, shares helper sub_0x170dd80; create guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x170e2c0", "name": "CLoopModeGame::SetWorldSession", "confidence": "medium", "rationale": "references '--CLoopModeGame::SetWorldSession' profiling scope + vector realloc; outlined body of SetWorldSession", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x170ef40", "name": "CLoopModeGame::AddGameSystems", "confidence": "low", "rationale": "CLoopModeGame slot 15, int=3, save-restore helper calls; loop-mode setup guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170efd0", "name": "CParticleSystemQuery::vfunc18", "confidence": "low", "rationale": "CParticleSystemQuery slot 18, int=2 float=2; spatial query stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170f0e0", "name": "ParticleSystemQuery_InitAttributeTable_0", "confidence": "low", "rationale": "strings '_Target'/'param', shares particle-query subs; per-field attribute init cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170f260", "name": "ParticleSystemQuery_InitAttributeTable_1", "confidence": "low", "rationale": "strings '_Target'/'param', identical body to sibling; per-field attribute init cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170f3e0", "name": "ParticleSystemQuery_InitAttributeTable_2", "confidence": "low", "rationale": "strings '_Target'/'param', identical body to sibling; per-field attribute init cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170f560", "name": "ParticleSystemQuery_InitAttributeTable_3", "confidence": "low", "rationale": "strings '_Target'/'param', identical body to sibling; per-field attribute init cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170f6e0", "name": "ParticleSystemQuery_InitAttributeTable_4", "confidence": "low", "rationale": "strings '_Target'/'param', identical body to sibling; per-field attribute init cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170f860", "name": "ParticleSystemQuery_InitAttributeTable_5", "confidence": "low", "rationale": "strings '_Target'/'param', identical body to sibling; per-field attribute init cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170f9e0", "name": "CParticleSystemQuery::vfunc17", "confidence": "low", "rationale": "CParticleSystemQuery slot 17, int=3 float=2; spatial query stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170fb10", "name": "CParticleSystem::vfunc4", "confidence": "low", "rationale": "CParticleSystem slot 4, int=1, single call sub_0x9ef5d0; stub/accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170fb80", "name": "CParticleSystem::vfunc5", "confidence": "low", "rationale": "CParticleSystem slot 5, int=1, calls sub_0x9ef5d0/sub_0x16200b0; stub/accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170fd70", "name": "CParticleSystemQuery::vfunc19", "confidence": "low", "rationale": "CParticleSystemQuery slot 19, int=4 float=2; spatial query stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1710420", "name": "CEnvParticleGlow::vfunc4", "confidence": "low", "rationale": "CEnvParticleGlow slot 4, int=1, single call sub_0x9ef5d0; stub/accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17104e0", "name": "CEnvParticleGlow::vfunc5", "confidence": "low", "rationale": "CEnvParticleGlow slot 5, int=1, calls sub_0x9ef5d0/sub_0x16200b0; stub/accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1710a70", "name": "CEnvParticleGlow::vfunc48", "confidence": "low", "rationale": "CEnvParticleGlow slot 48, int=1 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1710af0", "name": "CParticleSystem::vfunc48", "confidence": "low", "rationale": "CParticleSystem slot 48, int=1 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1711470", "name": "CLogicRelay::vfunc44", "confidence": "low", "rationale": "CLogicRelay slot 44, int=0 no callees; common entity stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1711590", "name": "CLogicRelay::InputTrigger", "confidence": "low", "rationale": "CLogicRelay slot 14, int=1 float=1, input-handler shape; entity IO guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1711f20", "name": "CLoopModeFactory::vfunc2", "confidence": "low", "rationale": "loop mode factory slot 2, int=0, alloc helper sub_0x9e60c0; create/stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1711fc0", "name": "CLoopModeGame::SetWorldSession", "confidence": "high", "rationale": "references both '++CLoopModeGame::SetWorldSession' and '--CLoopModeGame::SetWorldSession' enter/exit markers", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1712190", "name": "CLoopModeGame::LoopInit", "confidence": "low", "rationale": "CLoopModeGame slot 1, int=1, calls SetWorldSession helper 0x170e2c0; init guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17122e0", "name": "CLoopModeGame::LoopShutdown", "confidence": "low", "rationale": "CLoopModeGame slot 3, int=3; teardown-adjacent slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17154e0", "name": "CPathParticleRope::vfunc44", "confidence": "low", "rationale": "CPathParticleRope slot 44, int=0 no callees; common entity stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1715630", "name": "CPathMover::vfunc92", "confidence": "low", "rationale": "CPathMover slot 92, int=0 no callees; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1717860", "name": "Construct_CPathQueryComponent", "confidence": "low", "rationale": "strings 'CPathQueryComponent'/'CPathQueryComponentReferencedPtr'; component schema/construct helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1717f50", "name": "CPathSimple::vfunc44", "confidence": "low", "rationale": "CPathSimple slot 44, int=0 no callees; common entity stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1717fe0", "name": "CPathNode::vfunc44", "confidence": "low", "rationale": "CPathNode slot 44, int=0 no callees; common entity stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1718210", "name": "CPathSimple::vfunc14", "confidence": "low", "rationale": "CPathSimple slot 14, int=1, calls sub_0x1ef9a40; input/think-shaped stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17182e0", "name": "CPathMover::vfunc239", "confidence": "low", "rationale": "CPathMover high slot 239, int=2, path helper sub_0x1ef9a40; entity-specific virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1718560", "name": "CPathMover::vfunc240", "confidence": "low", "rationale": "CPathMover high slot 240, int=2, path helper sub_0x1ef9a40; entity-specific virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17187c0", "name": "CPathMover::vfunc241", "confidence": "low", "rationale": "CPathMover high slot 241, int=2, path helper sub_0x1ef9a40; entity-specific virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1719890", "name": "CMoverPathNode::vfunc14", "confidence": "low", "rationale": "CMoverPathNode slot 14, int=1, single call sub_0x181f2c0; input/think stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1719960", "name": "CPathMover::vfunc237", "confidence": "low", "rationale": "CPathMover high slot 237, int=1 no callees; entity-specific virtual stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171ad20", "name": "CParticleSystemQueryGameSystem::vfunc63", "confidence": "low", "rationale": "game system slot 63, int=1, single call sub_0x171ac60; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171ae30", "name": "CParticleSystemQueryGameSystem::vfunc64", "confidence": "low", "rationale": "game system slot 64, int=1, shares helper sub_0x171ac60; stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171b330", "name": "CLoopModeFactory::vfunc1", "confidence": "low", "rationale": "loop mode factory slot 1, int=0, many init callees; registration-shaped stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171b3a0", "name": "CPathParticleRope::vfunc4", "confidence": "low", "rationale": "CPathParticleRope slot 4, int=1, 7 callers, single helper call; accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171b550", "name": "CPathParticleRope::vfunc5", "confidence": "low", "rationale": "CPathParticleRope slot 5, int=1, tail-calls slot-4 0x171b3a0; wrapper/accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171b7c0", "name": "CPathMover::vfunc242", "confidence": "low", "rationale": "CPathMover high slot 242, int=5, many path-node helper calls; entity-specific virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171c080", "name": "CPathParticleRope::SetControlPoint", "confidence": "low", "rationale": "slot 240, int=2, one shared setter helper (sub_0xd46de0) shared with slots 238/239 = group of control-point setters on a rope", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171c140", "name": "CPathParticleRope::SetControlPointOrientation", "confidence": "low", "rationale": "slot 238, int=2, sibling of 239/240 all calling sub_0xd46de0; rope control-point setter group", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171c200", "name": "CPathParticleRope::SetControlPointEntity", "confidence": "low", "rationale": "slot 239, int=2, sibling of 238/240 all calling sub_0xd46de0; rope control-point setter group", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171e250", "name": "CPathParticleRope::UpdateOnRemove", "confidence": "low", "rationale": "slot 157, int=1, single helper call; mid-slot lifecycle method on a path/rope entity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171e2b0", "name": "CPathParticleRope::Precache", "confidence": "low", "rationale": "slot 14 shared with CParticleSystem/CEnvParticleGlow, int=1, precache-style callees (sub_0x14e31e0/sub_0x2105bf0)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x171ef10", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "high", "rationale": "references string literally naming 'CNetworkTransmitComponent::StateChanged(%s) @%s:%d'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17231f0", "name": "DispatchParticleEffect", "confidence": "medium", "rationale": "string 'ParticleEffect' + callees UTIL_DispatchEffect/UTIL_DispatchEffectFilter; dispatches the ParticleEffect tempent", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17255d0", "name": "CLoopModeGame::GetLoopModeType", "confidence": "low", "rationale": "slot 0, int=2, no callees; trivial ILoopMode-style accessor override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1725800", "name": "CParticleSystemQueryGameSystem::ShouldSimulateFor", "confidence": "low", "rationale": "slot 18 particle-query game system, calls query helpers (sub_0x170cb60)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1726b80", "name": "CParticleSystemQueryGameSystem::GetParticleControlPoint", "confidence": "low", "rationale": "slot 15 particle-query game system, calls query helpers (sub_0x170cb60)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1727860", "name": "CPathSimple::GetPointAlongPath", "confidence": "low", "rationale": "slot 237, int=1 float=1 (distance param), path helper callees (sub_0x1ef9260)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17279c0", "name": "CPathWithDynamicNodes::UpdatePath", "confidence": "low", "rationale": "slot 245, int=1, dynamic-node path with several path helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x172cbe0", "name": "CUtlHashtable::Insert", "confidence": "low", "rationale": "strings 'Insert'/'false'; container insert helper", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x172d250", "name": "CGameNetworkStringTables::Init", "confidence": "low", "rationale": "slot 0 game system that creates string tables (sub_0x106c2e0), setup/init work", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x172ece0", "name": "CLoopModeGame::OnLoopActivate", "confidence": "low", "rationale": "slot 4, int=2, no callees; ILoopMode lifecycle override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x172ee00", "name": "VectorEmplaceBackGrow", "confidence": "low", "rationale": "std::vector growth strings ('max_size()','_M_realloc_append'); templated append-with-realloc helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735a40", "name": "CEnvParticleGlow::Activate", "confidence": "low", "rationale": "slot 8, int=2, calls sub_0x2105bf0 shared with precache group; early lifecycle method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735a80", "name": "CParticleSystem::Precache", "confidence": "low", "rationale": "slot 14 shared across particle entities, precache-style callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735bd0", "name": "CEnvParticleGlow::Precache", "confidence": "low", "rationale": "slot 14 shared across particle entities, precache-style callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735d20", "name": "CEnvParticleGlow::UpdateOnRemove", "confidence": "low", "rationale": "slot 15 trivial stub adjacent to Precache; lifecycle stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735d30", "name": "CEnvParticleGlow::GetRenderBounds", "confidence": "low", "rationale": "slot 46 trivial int=0 stub; paired accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735d40", "name": "CEnvParticleGlow::GetRenderOrigin", "confidence": "low", "rationale": "slot 45 trivial int=0 stub; paired accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735d50", "name": "CSingleplayRules::IsMultiplayer", "confidence": "low", "rationale": "slot 33 gamerules bool getter, 3 callers; CSingleplayRules would return false", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735d60", "name": "CPlayer_ObserverServices::Init", "confidence": "low", "rationale": "slot 5 common services stub returning constant; early lifecycle virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735d70", "name": "CPerFrameConCommandSystem::GetName", "confidence": "low", "rationale": "slot 13 int=0 stub on a game system; name/const accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735d90", "name": "CCSObserver_CameraServices::GetType", "confidence": "low", "rationale": "slot 8 int=0 stub; constant-returning accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735da0", "name": "CCSObserver_MovementServices::GetType", "confidence": "low", "rationale": "slot 37 int=0 stub; constant-returning accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735dc0", "name": "audioparams_t::NetworkStateChanged", "confidence": "low", "rationale": "slot 1 int=0 stub on schema-generated accessor struct", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735dd0", "name": "CPlayer_CameraServices::NetworkVar_m_audio::NetworkStateChanged", "confidence": "low", "rationale": "slot 2 on generated network-var accessor for m_audio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735de0", "name": "audioparams_t::GetPtr", "confidence": "low", "rationale": "slot 3 int=0 stub on schema accessor struct", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735e00", "name": "CPlayer_CameraServices::NetworkVar_m_audio::GetForModify", "confidence": "low", "rationale": "slot 7 on generated network-var accessor for m_audio", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735e10", "name": "CPlayer_CameraServices::Init", "confidence": "low", "rationale": "slot 5 common services stub; early lifecycle virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735e20", "name": "CPlayer_CameraServices::Reset", "confidence": "low", "rationale": "slot 31 int=0 stub, 4 callers; commonly-invoked reset/accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735e30", "name": "CPlayer_CameraServices::~CPlayer_CameraServices", "confidence": "medium", "rationale": "slot 1 int=0 stub = one of the two Itanium-ABI destructor vtable entries", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735e40", "name": "CCSObserver_CameraServices::Reset", "confidence": "low", "rationale": "slot 32 int=0 stub, 4 callers; commonly-invoked reset", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735e60", "name": "CFlashlightReceiver_Manager::GetName", "confidence": "low", "rationale": "slot 65 int=0 stub on game system; name/const accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735e70", "name": "CPlayer_ItemServices::Init", "confidence": "low", "rationale": "slot 5 common services stub; early lifecycle virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735e80", "name": "CPlayer_ItemServices::GetType", "confidence": "low", "rationale": "slot 25 int=0 stub; constant-returning accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735e90", "name": "CPlayer_ItemServices::~CPlayer_ItemServices", "confidence": "low", "rationale": "slot 1 int=0 stub; likely a destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735ea0", "name": "CPlayer_ItemServices::GetHelperName", "confidence": "low", "rationale": "slot 27 int=0 stub; constant accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735eb0", "name": "CPlayer_MovementServices::Init", "confidence": "low", "rationale": "slot 5 common services stub; early lifecycle virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735ec0", "name": "CPlayer_MovementServices::GetType", "confidence": "low", "rationale": "slot 29 int=0 stub; constant accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735ed0", "name": "CPlayer_MovementServices::GetMaxSpeed", "confidence": "low", "rationale": "slot 34 int=0 stub; movement scalar accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735ee0", "name": "CPlayer_MovementServices::GetStepSize", "confidence": "low", "rationale": "slot 44 int=0 stub; movement scalar accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735ef0", "name": "CPlayer_MovementServices::~CPlayer_MovementServices", "confidence": "low", "rationale": "slot 1 int=0 stub; likely destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735f00", "name": "CCSObserver_MovementServices::GetMaxSpeed", "confidence": "low", "rationale": "slot 38 int=0 stub; movement scalar accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735f10", "name": "CCSObserver_MovementServices::GetStepSize", "confidence": "low", "rationale": "slot 46 int=0 stub; movement scalar accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735f20", "name": "CPlayer_MovementServices_Humanoid::Init", "confidence": "low", "rationale": "slot 5 common services stub; early lifecycle virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735f30", "name": "CPlayer_MovementServices_Humanoid::~CPlayer_MovementServices_Humanoid", "confidence": "low", "rationale": "slot 1 int=0 stub; likely destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735f40", "name": "CCSPlayer_MovementServices::SetupMovementBounds", "confidence": "low", "rationale": "slot 55, int=3, no callees; movement setup with two params", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735f50", "name": "CCSPlayer_MovementServices::GetMoveType", "confidence": "low", "rationale": "slot 30, int=1 accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735f70", "name": "CPlayer_ObserverServices::~CPlayer_ObserverServices", "confidence": "low", "rationale": "slot 1 int=0 stub; likely destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735f80", "name": "CCSObserver_ObserverServices::GetObserverMode", "confidence": "low", "rationale": "slot 13, int=1 accessor on observer services", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1735f90", "name": "CPlayer_UseServices::Init", "confidence": "low", "rationale": "slot 5 common services stub; early lifecycle virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1735fa0", "name": "CPlayer_UseServices::~CPlayer_UseServices", "confidence": "low", "rationale": "slot 1 int=0 stub; likely destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1736570", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 5; game-system factory lifecycle stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1736580", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory slot 6; game-system factory lifecycle stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1736590", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 7, int=2, 3 callers; factory create entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17365a0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 8; factory teardown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17365b0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 9; factory lifecycle stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17365c0", "name": "CPerFrameConCommandSystem::Shutdown", "confidence": "low", "rationale": "slot 14 int=0 stub on game system; lifecycle stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17365d0", "name": "CPerFrameConCommandSystem::GameShutdown", "confidence": "low", "rationale": "slot 15 int=0 stub on game system; lifecycle stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17365f0", "name": "CPlayer_CameraServices::NetworkVar_m_audio::GetPtr", "confidence": "low", "rationale": "slot 0 on generated network-var accessor for m_audio", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1736600", "name": "CPlayer_CameraServices::~CPlayer_CameraServices", "confidence": "medium", "rationale": "slot 0 int=0 stub = one of the two Itanium-ABI destructor vtable entries", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1736620", "name": "CPlayer_ItemServices::~CPlayer_ItemServices", "confidence": "medium", "rationale": "slot 0 int=0 stub = destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1736630", "name": "CPlayer_MovementServices_Humanoid::~CPlayer_MovementServices_Humanoid", "confidence": "medium", "rationale": "slot 0 int=0 stub = destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1736640", "name": "CPlayer_MovementServices::~CPlayer_MovementServices", "confidence": "medium", "rationale": "slot 0 int=0 stub = destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1736650", "name": "CPlayer_ObserverServices::~CPlayer_ObserverServices", "confidence": "medium", "rationale": "slot 0 int=0 stub = destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1736660", "name": "CPlayer_UseServices::~CPlayer_UseServices", "confidence": "medium", "rationale": "slot 0 int=0 stub = destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1736670", "name": "CPlayer_MovementServices_Humanoid::GetStepSoundVelocities", "confidence": "low", "rationale": "slot 23, int=1, calls sub_0x17616f0; humanoid movement accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1736690", "name": "CPlayer_CameraServices::GetFOV", "confidence": "low", "rationale": "slot 23 int=0 stub, 7 callers; commonly-read camera scalar", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17366a0", "name": "CPlayer_CameraServices::NetworkVar_m_PlayerFog::Set", "confidence": "low", "rationale": "slot 1, int=2 setter on generated m_PlayerFog network-var accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17366e0", "name": "CPlayer_CameraServices::NetworkVar_m_audio::Set", "confidence": "low", "rationale": "slot 1, int=2 setter on generated m_audio network-var accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1736740", "name": "CPlayer_CameraServices::NetworkVar_m_PlayerFog::GetForModify", "confidence": "low", "rationale": "slot 3, int=1 on generated m_PlayerFog network-var accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1736750", "name": "CPlayer_CameraServices::NetworkVar_m_audio::GetForModify", "confidence": "low", "rationale": "slot 3, int=1 on generated m_audio network-var accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1736760", "name": "CCSObserver_ObserverServices::SetObserverTarget", "confidence": "low", "rationale": "slot 28, int=3 float=2, calls setter sub_0x1761600; observer view/target setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17367e0", "name": "CCSObserver_MovementServices::GetLastMoveVelocity", "confidence": "low", "rationale": "slot 30, int=1, calls getter sub_0x1761600; movement accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1736820", "name": "CFlashlightReceiver_Manager::GetName", "confidence": "low", "rationale": "slot 3, int=1 on game system; name/identity accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1736840", "name": "CFlashlightReceiver_Manager::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "slot 4, int=1 on game system; global-ptr setup (shared slot with CPawnListGameSystem slot 4)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1736860", "name": "CPlayer_ItemServices::GetActiveWeapon", "confidence": "low", "rationale": "slot 28, int=1, calls sub_0x1765fc0; item accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17368d0", "name": "CCSObserver_MovementServices::GetMovementVars", "confidence": "low", "rationale": "slot 12, int=1, calls sub_0x17616f0; movement accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1736930", "name": "CCSObserver_MovementServices::GetViewOffset", "confidence": "low", "rationale": "slot 10, int=1, calls sub_0x17616f0; movement accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17369d0", "name": "CCSObserver_MovementServices::ResetMovement", "confidence": "low", "rationale": "slot 43, int=0, calls sub_0xd2aec0, 2 callers; movement reset", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1736bf0", "name": "CCSPlayer_MovementServices::SetupMovementBounds", "confidence": "low", "rationale": "slot 51, int=1 float=2, movement helpers; sets up movement bounds/speeds", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1737810", "name": "CCSObserver_UseServices::PlayerUse", "confidence": "low", "rationale": "slot 24, int=3, calls sub_0x1761600; use-service action", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1737960", "name": "CCSObserver_CameraServices::GetViewAngles", "confidence": "low", "rationale": "slot 30, int=0, calls getter sub_0x1761720, 2 callers; camera accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17379c0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 0; identity accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17379f0", "name": "CFlashlightReceiver_Manager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 62 int=0 game-system per-frame callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1737a80", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 2; static-instance accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1737ab0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 1, calls sub_0x9e60c0; sets global ptr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1737b70", "name": "CCSObserver_CameraServices::GetFOV", "confidence": "low", "rationale": "slot 20, int=1 camera accessor stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1737ba0", "name": "CFlashlightReceiver_Manager::AddReceiver", "confidence": "low", "rationale": "slot 60, int=2, 2 callers; register a flashlight receiver", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738360", "name": "CFlashlightReceiver_Manager::RemoveAllReceivers", "confidence": "low", "rationale": "slot 64, int=1, calls sub_0xec6b90; teardown/clear", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738530", "name": "CFlashlightReceiver_Manager::RemoveReceiver", "confidence": "low", "rationale": "slot 63, int=1; unregister a flashlight receiver", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1738590", "name": "CGameSystemStaticFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot 4; capability flag getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17385f0", "name": "CGameSystemStaticFactory::GetGameSystemPtr", "confidence": "low", "rationale": "factory slot 3; instance-ptr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738680", "name": "CPlayer_CameraServices::GetViewAngles", "confidence": "low", "rationale": "slot 29, int=1, calls getter sub_0x1761720; camera accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738700", "name": "CPlayer_MovementServices_Humanoid::CategorizePosition", "confidence": "low", "rationale": "slot 56, int=3, calls sub_0xd2b480/sub_0x1761600; movement position categorization", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738a60", "name": "CCSObserver_MovementServices::AirMove", "confidence": "low", "rationale": "slot 42, int=2 float=1, many math helpers; observer air-movement calc", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738bb0", "name": "CCSObserver_CameraServices::GetViewModelArmConfig", "confidence": "low", "rationale": "slot 26, int=1 accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738c30", "name": "CFlashlightReceiver_Manager::UpdateReceiver", "confidence": "low", "rationale": "slot 67, int=2, calls sub_0x9e62f0; per-receiver update", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738cc0", "name": "CPlayer_ItemServices::CanEquip", "confidence": "low", "rationale": "slot 6, int=1 stub, 3 callers; item bool query", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738d10", "name": "CPlayer_MovementServices::GetMoveType", "confidence": "low", "rationale": "slot 6, int=1 accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738d60", "name": "CPlayer_MovementServices_Humanoid::GetMoveType", "confidence": "low", "rationale": "slot 6, int=1 accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738db0", "name": "CPlayer_ObserverServices::GetObserverMode", "confidence": "low", "rationale": "slot 6, int=1 accessor, 2 callers; observer state getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1738e00", "name": "CPlayer_UseServices::GetUseEntity", "confidence": "low", "rationale": "slot 6, int=1 accessor, 5 callers; use-target getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738e50", "name": "CPlayer_ItemServices::GetWeaponCount", "confidence": "low", "rationale": "slot 7, int=1 accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738ec0", "name": "CPlayer_MovementServices::GetMaxSpeed", "confidence": "low", "rationale": "slot 7, int=1 accessor stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1738f30", "name": "CPlayer_MovementServices_Humanoid::GetMaxSpeed", "confidence": "low", "rationale": "slot 7, int=1 accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1738fa0", "name": "CPlayer_ObserverServices::GetObserverTarget", "confidence": "low", "rationale": "slot 7, int=1 accessor; observer target getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1739010", "name": "CPlayer_UseServices::GetUseType", "confidence": "low", "rationale": "slot 7, int=1 accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x173a930", "name": "CPlayer_CameraServices::GetFOV", "confidence": "low", "rationale": "slot 6, int=1 accessor, 6 callers; commonly-read camera scalar", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x173aa30", "name": "CPlayer_CameraServices::GetFOVRate", "confidence": "low", "rationale": "slot 7, int=1, calls sibling GetFOV (sub_0x173a930); derived camera accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x173b5b0", "name": "CCSObserver_MovementServices::TryPlayerMove", "confidence": "low", "rationale": "slot 47, int=3 float=3, trace-style callees (sub_0x1d1b2a0); observer move trace", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x173bbc0", "name": "CCSObserver_ObserverServices::GetObserverTarget", "confidence": "low", "rationale": "slot 27, int=1 accessor stub on observer services", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x173bc80", "name": "CPlayer_MovementServices_Humanoid::GetGroundEntity", "confidence": "low", "rationale": "slot 52, int=0 stub; movement accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x173bcb0", "name": "CCSObserver_CameraServices::SetFOV", "confidence": "low", "rationale": "slot 33, int=2, calls setters sub_0x1761580/sub_0x1761600; camera field setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x173c830", "name": "CPlayer_ObserverServices::SetObserverTarget", "confidence": "low", "rationale": "slot 35, int=2 float=1, calls setter sub_0x1761600; observer target/view set", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x173dea0", "name": "CPlayer_CameraServices::CalcView", "confidence": "low", "rationale": "slot 28, int=4 float=2, view-math callees (sub_0x15ddec0); computes view transform", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x173e800", "name": "CPlayer_CameraServices::NetworkVar_m_audio::GetForModify2", "confidence": "low", "rationale": "slot 4 int=0 stub on generated m_audio network-var accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1740500", "name": "CInButtonState::RegisterNetworkFields", "confidence": "low", "rationale": "strings 'ButtonBitMask_t'/'float32' with schema-binding helpers; registers button/float net fields", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17410c0", "name": "CPlayer_MovementServices_Humanoid::WalkMove", "confidence": "low", "rationale": "slot 53, int=4, calls sub_0xd2b480/sub_0x1c56d10; humanoid walk-move step", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1741ec0", "name": "CCSObserver_ObserverServices::GetObserverTarget", "confidence": "low", "rationale": "slot 31, int=1, calls entity-resolve sub_0x2130dd0; observer target getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17436f0", "name": "CCSObserver_MovementServices::GetGroundEntity", "confidence": "low", "rationale": "slot 9, int=1, calls entity-resolve sub_0x2130dd0; movement entity accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17437d0", "name": "CCSObserver_ObserverServices::GetPrevObserverTarget", "confidence": "low", "rationale": "slot 25, int=1, self-recursive + entity-resolve sub_0x2130dd0; observer target walk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1743ae0", "name": "CPlayer_CameraServices::GetCameraViewModel", "confidence": "low", "rationale": "slot 9, int=6, entity-resolve + sub_0x1831480; camera-related entity accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1743eb0", "name": "CPlayer_ObserverServices::GetObserverTarget", "confidence": "low", "rationale": "slot 9, int=1, entity-resolve sub_0x2130dd0; observer target accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1743ff0", "name": "CPlayer_MovementServices_Humanoid::GetGroundEntity", "confidence": "low", "rationale": "slot 9, int=1, entity-resolve sub_0x2130dd0; movement entity accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1745540", "name": "CCSObserver_CameraServices::GetViewModel", "confidence": "low", "rationale": "slot 14, int=1, single helper call; camera entity accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17465b0", "name": "CPlayer_ObserverServices::GetObserverMode", "confidence": "low", "rationale": "slot 32, int=2, calls sub_0x17457b0, 4 callers; observer mode accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17465d0", "name": "CPlayer_ObserverServices::GetFOV", "confidence": "low", "rationale": "slot 37, int=2, calls sub_0x17457b0; observer scalar accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1748080", "name": "CPlayer_CameraServices::NetworkVar_m_audio::GetForModify3", "confidence": "low", "rationale": "slot 5 int=0 stub on generated m_audio network-var accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1748090", "name": "CCSObserver_CameraServices::SetViewEntity", "confidence": "low", "rationale": "slot 16, int=1, entity-resolve + net-state callees; camera entity setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x174a720", "name": "CCSObserver_MovementServices::CategorizePosition", "confidence": "low", "rationale": "slot 16, int=1, calls sub_0x1748c80; movement categorization", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x174b800", "name": "CPerFrameConCommandSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 22, int=1, 2 callers, dispatch helpers; per-frame con-command tick", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x174bbc0", "name": "CPerFrameConCommandSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "slot 23, int=1, wraps slot-22 tick; per-frame callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x174bf40", "name": "CFlashlightReceiver_Manager::RemoveReceiver", "confidence": "low", "rationale": "slot 66, int=2, calls sub_0x9e62f0; receiver removal", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x174cb90", "name": "CPlayer_MovementServices::TryPlayerMove", "confidence": "low", "rationale": "slot 35, int=3 float=2, trace/move helpers (sub_0x18329d0); core player move step", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17555c0", "name": "VectorEmplaceBackGrow", "confidence": "low", "rationale": "identical std::vector growth strings/callees as 0x172ee00; templated append-with-realloc helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175caf0", "name": "CCSObserver_MovementServices::ProcessMovement", "confidence": "low", "rationale": "slot 28, int=4, large body with many math/trace callees; observer full movement processing", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175d650", "name": "CRecipientFilter::~CRecipientFilter", "confidence": "medium", "rationale": "slot 0 int=0 = Itanium-ABI destructor vtable entry", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175d660", "name": "CPlayerControllerComponent::GetName", "confidence": "low", "rationale": "slot 2 int=0 stub after dtor slots; identity accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d670", "name": "CPlayerControllerComponent::GetType", "confidence": "low", "rationale": "slot 11 int=0 stub; constant accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d680", "name": "CPlayerPawnComponent::Init", "confidence": "low", "rationale": "slot 5 int=0 stub; component lifecycle virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d690", "name": "CPlayerPawnComponent::GetType", "confidence": "low", "rationale": "slot 23 int=0 stub; constant accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d6a0", "name": "CPlayer_WaterServices::Init", "confidence": "low", "rationale": "slot 5 int=0 stub; component lifecycle virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d6b0", "name": "CPlayer_WaterServices::GetWaterLevel", "confidence": "low", "rationale": "slot 26 int=0 stub; water scalar accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175d6c0", "name": "CPlayer_WaterServices::~CPlayer_WaterServices", "confidence": "low", "rationale": "slot 1 int=0 stub; likely destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175d6d0", "name": "CPlayer_WeaponServices::Init", "confidence": "low", "rationale": "slot 5 int=0 stub; component lifecycle virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d6e0", "name": "CPlayer_WeaponServices::GetActiveWeapon", "confidence": "low", "rationale": "slot 28 int=0 stub; weapon accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175d6f0", "name": "CPlayer_WeaponServices::GetWeaponCount", "confidence": "low", "rationale": "slot 29 int=0 stub; weapon accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d700", "name": "CPlayer_WeaponServices::GetAmmoCount", "confidence": "low", "rationale": "slot 31 int=0 stub, 2 callers; weapon accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d710", "name": "CPlayer_WeaponServices::GetWeapon", "confidence": "low", "rationale": "slot 33, int=1, 2 callers; weapon list accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d720", "name": "CPlayer_WeaponServices::GetType", "confidence": "low", "rationale": "slot 38 int=0 stub; constant accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d730", "name": "CPlayer_WeaponServices::~CPlayer_WeaponServices", "confidence": "low", "rationale": "slot 1 int=0 stub; likely destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175d740", "name": "CCSPlayer_WeaponServices::CanUse", "confidence": "low", "rationale": "slot 10 int=0 stub; weapon bool query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x175d750", "name": "CCSPlayer_WeaponServices::CanDeploy", "confidence": "low", "rationale": "slot 26, int=1 stub; weapon bool query", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d760", "name": "CPlayer_WeaponServices::GetWeaponBySlot", "confidence": "low", "rationale": "slot 27, int=1 accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d770", "name": "CPlayerControllerComponent::~CPlayerControllerComponent", "confidence": "low", "rationale": "slot 1 int=0 stub; likely destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175d780", "name": "CPlayer_WaterServices::GetWaterLevel", "confidence": "low", "rationale": "slot 23 int=0 stub, 2 callers; water level accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175d790", "name": "CPlayerPawnComponent::~CPlayerPawnComponent", "confidence": "low", "rationale": "slot 1 int=0 stub; likely destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175d7a0", "name": "CCSPlayer_RadioServices::GetLastRadioTime", "confidence": "low", "rationale": "slot 22 int=0 stub; radio scalar accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d7b0", "name": "CPawnListGameSystem::GetName", "confidence": "low", "rationale": "slot 65 int=0 stub on game system; identity accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d7c0", "name": "CPredictionSuppressEffects::IsSuppressed", "confidence": "low", "rationale": "slot 4, int=1 accessor on prediction-suppress helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d7d0", "name": "CPredictionSuppressEffects::GetSuppressCount", "confidence": "low", "rationale": "slot 5, int=1 accessor on prediction-suppress helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d7e0", "name": "CPredictionSuppressEffects::CPredictionSuppressEffects", "confidence": "low", "rationale": "slot 0, int=2; scoped RAII suppress ctor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d7f0", "name": "CPredictionSuppressEffects::~CPredictionSuppressEffects", "confidence": "low", "rationale": "slot 1, int=2; scoped RAII suppress dtor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d800", "name": "CPredictionSuppressEffects::Enable", "confidence": "low", "rationale": "slot 2, int=1; toggles suppression on", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d810", "name": "CPredictionSuppressEffects::Disable", "confidence": "low", "rationale": "slot 3, int=1, 2 callers; toggles suppression off", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d820", "name": "CBroadcastRecipientFilter::IsInitMessage", "confidence": "medium", "rationale": "IRecipientFilter slot 3 (after dtors at 0/1), int=1 bool getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d830", "name": "CBroadcastRecipientFilter::GetNetworkBufType", "confidence": "medium", "rationale": "IRecipientFilter slot 2 (first virtual after dtors), int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175d840", "name": "CBroadcastRecipientFilter::IsReliable", "confidence": "medium", "rationale": "IRecipientFilter slot 4, int=1, 11 callers; heavily-queried reliability flag", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175d850", "name": "CBroadcastRecipientFilter::GetRecipientCount", "confidence": "medium", "rationale": "IRecipientFilter slot 5, int=1 count getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175de40", "name": "CSingleUserPlusObserversFilter::~CSingleUserPlusObserversFilter", "confidence": "medium", "rationale": "slot 0 int=0 = destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175de50", "name": "CTeamRecipientFilter::~CTeamRecipientFilter", "confidence": "medium", "rationale": "slot 0 int=0 = destructor vtable entry", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175de60", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 5; game-system factory lifecycle stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175de70", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory slot 6; game-system factory lifecycle stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175de80", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 7, int=2, 3 callers; factory create entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175de90", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 8; factory teardown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175dea0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 9; factory lifecycle stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175deb0", "name": "CPlayer_WaterServices::~CPlayer_WaterServices", "confidence": "medium", "rationale": "slot 0 int=0 = destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175dec0", "name": "CPlayer_WeaponServices::~CPlayer_WeaponServices", "confidence": "medium", "rationale": "slot 0 int=0 = destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175ded0", "name": "CPlayerControllerComponent::~CPlayerControllerComponent", "confidence": "medium", "rationale": "slot 0 int=0 = destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175dee0", "name": "CPlayerPawnComponent::~CPlayerPawnComponent", "confidence": "medium", "rationale": "slot 0 int=0 = destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175def0", "name": "CCSPlayer_WeaponServices::SelectItem", "confidence": "low", "rationale": "slot 40, int=2, calls sub_0x15cfbb0; weapon-select action", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x175df20", "name": "CRecipientFilter::~CRecipientFilter", "confidence": "medium", "rationale": "slot 1 int=0 = second Itanium-ABI destructor vtable entry", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175df30", "name": "CTeamRecipientFilter::~CTeamRecipientFilter", "confidence": "medium", "rationale": "slot 1 int=0 = second destructor vtable entry", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175df40", "name": "CSingleUserPlusObserversFilter::~CSingleUserPlusObserversFilter", "confidence": "medium", "rationale": "slot 1 int=0 = second destructor vtable entry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175df50", "name": "CPawnListGameSystem::RemovePawn", "confidence": "low", "rationale": "slot 63, int=1, 1 caller; pawn-list removal hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175e400", "name": "CPawnListGameSystem::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "slot 4 int=0 on game system (shared slot 4 with flashlight mgr); global-ptr setup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175e580", "name": "CCSPlayer_RadioServices::UpdateRadioMessage", "confidence": "low", "rationale": "slot 21, int=2, calls sub_0xd2f880; radio message handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175e960", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 0; identity accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175e990", "name": "CPawnListGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 62 int=0 game-system per-frame callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175e9c0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 2; static-instance accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175e9f0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 1; sets global ptr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175ea20", "name": "CCSPlayer_WaterServices::GetWaterLevel", "confidence": "low", "rationale": "slot 9, int=1 accessor stub on water services", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175eb00", "name": "CPawnListGameSystem::AddPawn", "confidence": "low", "rationale": "slot 60, int=2, 2 callers; pawn-list insertion hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175ee60", "name": "CGameSystemStaticFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot 4; capability flag getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175eec0", "name": "CGameSystemStaticFactory::GetGameSystemPtr", "confidence": "low", "rationale": "factory slot 3; instance-ptr accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175f010", "name": "CRecipientFilter::AddAllPlayers", "confidence": "high", "rationale": "references string literally naming 'CRecipientFilter::AddAllPlayers - no recipients...'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x175f4b0", "name": "CPlayerPawnComponent::Reset", "confidence": "low", "rationale": "pawn-component base vtable slot 6, empty override (no strings/callees)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175f4f0", "name": "CPlayer_WaterServices::Reset", "confidence": "low", "rationale": "CPlayer_WaterServices override of CPlayerPawnComponent slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175f530", "name": "CPlayerControllerComponent::Reset", "confidence": "low", "rationale": "controller-component vtable slot 3, small override with helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175f6e0", "name": "CPlayerPawnComponent::Shutdown", "confidence": "low", "rationale": "pawn-component base vtable slot 7, empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175f740", "name": "CPlayer_WaterServices::Shutdown", "confidence": "low", "rationale": "CPlayer_WaterServices override of CPlayerPawnComponent slot 7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175f7a0", "name": "CPlayerControllerComponent::Shutdown", "confidence": "low", "rationale": "controller-component vtable slot 4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175f8c0", "name": "CPlayer_WeaponServices::Reset", "confidence": "low", "rationale": "CPlayer_WeaponServices override of pawn-component slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175ff50", "name": "CCSPlayer_WeaponServices::GetActiveWeapon", "confidence": "low", "rationale": "weapon-services vtable slot 20, single-arg getter, no callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1760240", "name": "CCSPlayer_WeaponServices::OnWeaponEquipped", "confidence": "low", "rationale": "CS weapon-services vtable slot 43, calls one helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1765950", "name": "CCSPlayer_WeaponServices::SwitchWeapon", "confidence": "low", "rationale": "weapon-services vtable slot 39, this+2 args, multiple helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17659d0", "name": "CPlayer_WeaponServices::DropWeapon", "confidence": "low", "rationale": "weapon-services vtable slot 25, this+1 arg, weapon helper calls", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1765cd0", "name": "CPlayer_WeaponServices::SetActiveWeapon", "confidence": "low", "rationale": "weapon-services vtable slot 35, this+1 arg setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17669b0", "name": "AddToNamedLinkedList", "confidence": "low", "rationale": "'CUtlLinkedList overflow!' + '%s %s' format; inlined CUtlLinkedList insert with float arg", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176b520", "name": "CPlayer_WaterServices::Construct", "confidence": "medium", "rationale": "references literal class-name string 'CPlayer_WaterServices'; vector append + recursion = schema/component construction", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176b740", "name": "CopyConstructVector", "confidence": "low", "rationale": "std::vector '_M_realloc_append'/'max_size()' internal strings, no class; vector-building helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fae0", "name": "CSkeletonInstance::NetworkVar_m_modelState::GetForModify", "confidence": "low", "rationale": "networkvar wrapper vtable slot 2 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fb00", "name": "CSkeletonInstance::NetworkVar_m_modelState::NetworkStateChanged", "confidence": "low", "rationale": "networkvar wrapper vtable slot 0, this+1 arg, 2 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fba0", "name": "CSkeletonAnimationController::Init", "confidence": "low", "rationale": "animation-controller vtable slot 1, no-arg stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fbb0", "name": "CSkeletonAnimationController::Shutdown", "confidence": "low", "rationale": "animation-controller vtable slot 29, no-arg stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fbc0", "name": "CSkeletonAnimationController::StartAnimationUpdate", "confidence": "low", "rationale": "animation-controller vtable slot 16 override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fbd0", "name": "CNetworkedSequenceOperation::GetSequence", "confidence": "low", "rationale": "sequence-operation vtable slot 2 accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x176fbe0", "name": "CNetworkedSequenceOperation::SetSequence", "confidence": "low", "rationale": "sequence-operation vtable slot 3 mutator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x176fc00", "name": "CBasePlayerWeaponVData::GetResourceClass", "confidence": "low", "rationale": "weapon VData schema class vtable slot 7", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fc10", "name": "CBasePlayerWeaponVData::Precache", "confidence": "low", "rationale": "weapon VData schema class vtable slot 8", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x176fc20", "name": "CNetworkedSequenceOperation::Reset", "confidence": "low", "rationale": "sequence-operation vtable slot 4, no-arg stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fc30", "name": "CSkeletonAnimationController::Update", "confidence": "low", "rationale": "animation-controller vtable slot 27, no-arg stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x176fc40", "name": "CCSGameConfiguration::GetConfigName", "confidence": "low", "rationale": "game-configuration vtable slot 26 getter, 2 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fc60", "name": "CCSGameConfiguration::IsValid", "confidence": "low", "rationale": "game-configuration vtable slot 15 predicate", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x176fc70", "name": "CTextureBasedAnimatable::~CTextureBasedAnimatable", "confidence": "low", "rationale": "entity vtable slot 0 (destructor region), 1 caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fc80", "name": "CTextureBasedAnimatable::Precache", "confidence": "low", "rationale": "entity vtable slot 44", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x176fc90", "name": "CEngineTimeSaveRestoreOps::Save", "confidence": "medium", "rationale": "ISaveRestoreOps vtable slot 2 = Save (this+save-ctx args)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x176fcb0", "name": "CEngineTimeSaveRestoreOps::Restore", "confidence": "medium", "rationale": "ISaveRestoreOps vtable slot 3 = Restore (this+restore-ctx args)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x176fcc0", "name": "CEngineTickSaveRestoreOps::Save", "confidence": "medium", "rationale": "ISaveRestoreOps vtable slot 2 = Save", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x176fcd0", "name": "CEngineTickSaveRestoreOps::Restore", "confidence": "medium", "rationale": "ISaveRestoreOps vtable slot 3 = Restore", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x176fce0", "name": "CInfoGameEventProxy::~CInfoGameEventProxy", "confidence": "low", "rationale": "entity vtable slot 0 (destructor region), 1 caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fcf0", "name": "CInfoGameEventProxy::Precache", "confidence": "low", "rationale": "entity vtable slot 44", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fd00", "name": "CWorld::~CWorld", "confidence": "low", "rationale": "entity vtable slot 0 (destructor region), 1 caller", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x176fd10", "name": "CWorld::Spawn", "confidence": "low", "rationale": "CWorld entity vtable slot 28", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x176fd20", "name": "CWorld::UpdateOnRemove", "confidence": "low", "rationale": "CWorld entity vtable slot 171 (late override)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770590", "name": "CEntitySpawnerBase::CreateEntityInstance", "confidence": "low", "rationale": "entity-spawner template vtable slot 1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17705b0", "name": "CEngineTickSaveRestoreOps::IsEmpty", "confidence": "low", "rationale": "ISaveRestoreOps vtable slot 4 = IsEmpty, 1 caller", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17705c0", "name": "CEngineTimeSaveRestoreOps::IsEmpty", "confidence": "low", "rationale": "ISaveRestoreOps vtable slot 4 = IsEmpty, 1 caller", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17705d0", "name": "CNetMessagePB<166, CUserMessage_PlayResponseConditional, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17705f0", "name": "CNetMessagePB<166, CUserMessage_PlayResponseConditional, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770600", "name": "CNetMessagePB<166, CUserMessage_PlayResponseConditional, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770610", "name": "CNetMessagePB<166, CUserMessage_PlayResponseConditional, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770620", "name": "CNetMessagePB<165, CUserMessage_NotifyResponseFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770640", "name": "CNetMessagePB<165, CUserMessage_NotifyResponseFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770650", "name": "CNetMessagePB<165, CUserMessage_NotifyResponseFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770660", "name": "CNetMessagePB<165, CUserMessage_NotifyResponseFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770670", "name": "CNetMessagePB<162, CUserMessageRequestDiagnostic, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770690", "name": "CNetMessagePB<162, CUserMessageRequestDiagnostic, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17706a0", "name": "CNetMessagePB<162, CUserMessageRequestDiagnostic, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17706b0", "name": "CNetMessagePB<162, CUserMessageRequestDiagnostic, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17706c0", "name": "CNetMessagePB<160, CUserMessageRequestInventory, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17706e0", "name": "CNetMessagePB<160, CUserMessageRequestInventory, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17706f0", "name": "CNetMessagePB<160, CUserMessageRequestInventory, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770700", "name": "CNetMessagePB<160, CUserMessageRequestInventory, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770710", "name": "CNetMessagePB<157, CUserMessageRequestUtilAction, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770730", "name": "CNetMessagePB<157, CUserMessageRequestUtilAction, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770740", "name": "CNetMessagePB<157, CUserMessageRequestUtilAction, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770750", "name": "CNetMessagePB<157, CUserMessageRequestUtilAction, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770760", "name": "CNetMessagePB<156, CUserMessageRequestDllStatus, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770780", "name": "CNetMessagePB<156, CUserMessageRequestDllStatus, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770790", "name": "CNetMessagePB<156, CUserMessageRequestDllStatus, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17707a0", "name": "CNetMessagePB<156, CUserMessageRequestDllStatus, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17707b0", "name": "CNetMessagePB<155, CUserMessageLagCompensationError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17707d0", "name": "CNetMessagePB<155, CUserMessageLagCompensationError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17707e0", "name": "CNetMessagePB<155, CUserMessageLagCompensationError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17707f0", "name": "CNetMessagePB<155, CUserMessageLagCompensationError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770800", "name": "CNetMessagePB<154, CUserMessageServerFrameTime, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770820", "name": "CNetMessagePB<154, CUserMessageServerFrameTime, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770830", "name": "CNetMessagePB<154, CUserMessageServerFrameTime, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770840", "name": "CNetMessagePB<154, CUserMessageServerFrameTime, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770850", "name": "CNetMessagePB<151, CUserMessageHapticsManagerEffect, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770870", "name": "CNetMessagePB<151, CUserMessageHapticsManagerEffect, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770880", "name": "CNetMessagePB<151, CUserMessageHapticsManagerEffect, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770890", "name": "CNetMessagePB<151, CUserMessageHapticsManagerEffect, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17708a0", "name": "CNetMessagePB<150, CUserMessageHapticsManagerPulse, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17708c0", "name": "CNetMessagePB<150, CUserMessageHapticsManagerPulse, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17708d0", "name": "CNetMessagePB<150, CUserMessageHapticsManagerPulse, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17708e0", "name": "CNetMessagePB<150, CUserMessageHapticsManagerPulse, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17708f0", "name": "CNetMessagePB<146, CUserMsg_HudError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770910", "name": "CNetMessagePB<146, CUserMsg_HudError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770920", "name": "CNetMessagePB<146, CUserMsg_HudError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770930", "name": "CNetMessagePB<146, CUserMsg_HudError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770940", "name": "CNetMessagePB<140, CEntityMessageDoSpark, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770960", "name": "CNetMessagePB<140, CEntityMessageDoSpark, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770970", "name": "CNetMessagePB<140, CEntityMessageDoSpark, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770980", "name": "CNetMessagePB<140, CEntityMessageDoSpark, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770990", "name": "CNetMessagePB<139, CEntityMessagePropagateForce, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17709b0", "name": "CNetMessagePB<139, CEntityMessagePropagateForce, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17709c0", "name": "CNetMessagePB<139, CEntityMessagePropagateForce, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17709d0", "name": "CNetMessagePB<139, CEntityMessagePropagateForce, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17709e0", "name": "CNetMessagePB<137, CEntityMessageScreenOverlay, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770a00", "name": "CNetMessagePB<137, CEntityMessageScreenOverlay, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770a10", "name": "CNetMessagePB<137, CEntityMessageScreenOverlay, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770a20", "name": "CNetMessagePB<137, CEntityMessageScreenOverlay, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770a30", "name": "CNetMessagePB<135, CUserMessageCreditsMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770a50", "name": "CNetMessagePB<135, CUserMessageCreditsMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770a60", "name": "CNetMessagePB<135, CUserMessageCreditsMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770a70", "name": "CNetMessagePB<135, CUserMessageCreditsMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770a80", "name": "CNetMessagePB<115, CUserMessageResetHUD, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770aa0", "name": "CNetMessagePB<115, CUserMessageResetHUD, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770ab0", "name": "CNetMessagePB<115, CUserMessageResetHUD, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770ac0", "name": "CNetMessagePB<115, CUserMessageResetHUD, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770ad0", "name": "CNetMessagePB<111, CUserMessageHudText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770af0", "name": "CNetMessagePB<111, CUserMessageHudText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770b00", "name": "CNetMessagePB<111, CUserMessageHudText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770b10", "name": "CNetMessagePB<111, CUserMessageHudText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770b20", "name": "CNetMessagePB<110, CUserMessageHudMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770b40", "name": "CNetMessagePB<110, CUserMessageHudMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770b50", "name": "CNetMessagePB<110, CUserMessageHudMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770b60", "name": "CNetMessagePB<110, CUserMessageHudMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770b70", "name": "CNetMessagePB<144, CUserMessageAudioParameter, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770b90", "name": "CNetMessagePB<144, CUserMessageAudioParameter, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770ba0", "name": "CNetMessagePB<144, CUserMessageAudioParameter, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770bb0", "name": "CNetMessagePB<144, CUserMessageAudioParameter, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770bc0", "name": "CNetMessagePB<143, CUserMessageCameraTransition, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770be0", "name": "CNetMessagePB<143, CUserMessageCameraTransition, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770bf0", "name": "CNetMessagePB<143, CUserMessageCameraTransition, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770c00", "name": "CNetMessagePB<143, CUserMessageCameraTransition, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770c10", "name": "CNetMessagePB<142, CUserMessageCloseCaptionPlaceholder, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770c30", "name": "CNetMessagePB<142, CUserMessageCloseCaptionPlaceholder, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770c40", "name": "CNetMessagePB<142, CUserMessageCloseCaptionPlaceholder, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770c50", "name": "CNetMessagePB<142, CUserMessageCloseCaptionPlaceholder, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770c60", "name": "CNetMessagePB<134, CUserMessageShowMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770c80", "name": "CNetMessagePB<134, CUserMessageShowMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770c90", "name": "CNetMessagePB<134, CUserMessageShowMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770ca0", "name": "CNetMessagePB<134, CUserMessageShowMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770cb0", "name": "CNetMessagePB<125, CUserMessageScreenTilt, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770cd0", "name": "CNetMessagePB<125, CUserMessageScreenTilt, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770ce0", "name": "CNetMessagePB<125, CUserMessageScreenTilt, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770cf0", "name": "CNetMessagePB<125, CUserMessageScreenTilt, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770d00", "name": "CNetMessagePB<116, CUserMessageRumble, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770d20", "name": "CNetMessagePB<116, CUserMessageRumble, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770d30", "name": "CNetMessagePB<116, CUserMessageRumble, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770d40", "name": "CNetMessagePB<116, CUserMessageRumble, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770d50", "name": "CNetMessagePB<124, CUserMessageTextMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::Copy", "confidence": "low", "rationale": "CNetMessagePB (non-binding) vtable slot 2, this+1 arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770d60", "name": "CNetMessagePB<124, CUserMessageTextMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CopyConstruct", "confidence": "low", "rationale": "CNetMessagePB (non-binding) vtable slot 3, this+1 arg", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770d70", "name": "CNetMessagePB<124, CUserMessageTextMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetBinding", "confidence": "low", "rationale": "CNetMessagePB (non-binding) vtable slot 4, no-arg accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770dc0", "name": "CNetMessagePB<124, CUserMessageTextMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770de0", "name": "CNetMessagePB<124, CUserMessageTextMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770df0", "name": "CNetMessagePB<124, CUserMessageTextMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770e00", "name": "CNetMessagePB<124, CUserMessageTextMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770e10", "name": "CNetMessagePB<106, CUserMessageFade, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770e30", "name": "CNetMessagePB<106, CUserMessageFade, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770e40", "name": "CNetMessagePB<106, CUserMessageFade, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770e50", "name": "CNetMessagePB<106, CUserMessageFade, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770e60", "name": "CNetMessagePB<122, CUserMessageWaterShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770e80", "name": "CNetMessagePB<122, CUserMessageWaterShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770e90", "name": "CNetMessagePB<122, CUserMessageWaterShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770ea0", "name": "CNetMessagePB<122, CUserMessageWaterShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770eb0", "name": "CNetMessagePB<121, CUserMessageShakeDir, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770ed0", "name": "CNetMessagePB<121, CUserMessageShakeDir, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770ee0", "name": "CNetMessagePB<121, CUserMessageShakeDir, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770ef0", "name": "CNetMessagePB<121, CUserMessageShakeDir, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770f00", "name": "CNetMessagePB<120, CUserMessageShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770f20", "name": "CNetMessagePB<120, CUserMessageShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770f30", "name": "CNetMessagePB<120, CUserMessageShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770f40", "name": "CNetMessagePB<120, CUserMessageShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770f50", "name": "CNetMessagePB<119, CUserMessageSayTextChannel, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770f70", "name": "CNetMessagePB<119, CUserMessageSayTextChannel, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770f80", "name": "CNetMessagePB<119, CUserMessageSayTextChannel, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770f90", "name": "CNetMessagePB<119, CUserMessageSayTextChannel, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770fa0", "name": "CNetMessagePB<113, CUserMessageColoredText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770fc0", "name": "CNetMessagePB<113, CUserMessageColoredText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1770fd0", "name": "CNetMessagePB<113, CUserMessageColoredText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770fe0", "name": "CNetMessagePB<113, CUserMessageColoredText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1770ff0", "name": "CNetMessagePB<117, CUserMessageSayText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771010", "name": "CNetMessagePB<117, CUserMessageSayText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771020", "name": "CNetMessagePB<117, CUserMessageSayText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771030", "name": "CNetMessagePB<117, CUserMessageSayText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771040", "name": "CNetMessagePB<132, CUserMessageAmmoDenied, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771060", "name": "CNetMessagePB<132, CUserMessageAmmoDenied, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771070", "name": "CNetMessagePB<132, CUserMessageAmmoDenied, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771080", "name": "CNetMessagePB<132, CUserMessageAmmoDenied, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771090", "name": "CNetMessagePB<131, CUserMessageItemPickup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17710b0", "name": "CNetMessagePB<131, CUserMessageItemPickup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17710c0", "name": "CNetMessagePB<131, CUserMessageItemPickup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17710d0", "name": "CNetMessagePB<131, CUserMessageItemPickup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17710e0", "name": "CNetMessagePB<128, CUserMessageVoiceMask, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771100", "name": "CNetMessagePB<128, CUserMessageVoiceMask, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771110", "name": "CNetMessagePB<128, CUserMessageVoiceMask, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771120", "name": "CNetMessagePB<128, CUserMessageVoiceMask, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771130", "name": "CNetMessagePB<114, CUserMessageRequestState, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771150", "name": "CNetMessagePB<114, CUserMessageRequestState, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771160", "name": "CNetMessagePB<114, CUserMessageRequestState, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771170", "name": "CNetMessagePB<114, CUserMessageRequestState, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771180", "name": "CNetMessagePB<105, CUserMessageDesiredTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17711a0", "name": "CNetMessagePB<105, CUserMessageDesiredTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17711b0", "name": "CNetMessagePB<105, CUserMessageDesiredTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17711c0", "name": "CNetMessagePB<105, CUserMessageDesiredTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17711d0", "name": "CNetMessagePB<104, CUserMessageCurrentTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "CProtobufBinding vtable slot 1; per-message NetMessageInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17711f0", "name": "CNetMessagePB<104, CUserMessageCurrentTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 5; per-message allocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771200", "name": "CNetMessagePB<104, CUserMessageCurrentTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateAndCopyConstruct", "confidence": "low", "rationale": "CProtobufBinding vtable slot 7; per-message copy-construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771210", "name": "CNetMessagePB<104, CUserMessageCurrentTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::DeallocateMessage", "confidence": "low", "rationale": "CProtobufBinding vtable slot 8; per-message deallocator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771220", "name": "CInterpolatedVarProcedural::Interpolate", "confidence": "low", "rationale": "interpolated-var template vtable slot 13", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771230", "name": "CInterpolatedVarProcedural::SetHistoryValuesForItem", "confidence": "low", "rationale": "interpolated-var template vtable slot 15, this+1 arg", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771250", "name": "CInterpolatedVarProcedural::Reset", "confidence": "low", "rationale": "interpolated-var template vtable slot 16", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771260", "name": "CInterpolatedVarProcedural::NoteChanged", "confidence": "medium", "rationale": "slot 18 (int=2 float=1) matches NoteChanged(float changetime,bool)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17712f0", "name": "CInterpolatedVarProcedural::GetType", "confidence": "low", "rationale": "slot 19 (int=0) returns constant type id", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771300", "name": "CInterpolatedVarProcedural::IsValidIndex", "confidence": "low", "rationale": "slot 22 (int=0) trivial predicate/getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771310", "name": "CInterpolatedVarProcedural::GetCount", "confidence": "low", "rationale": "slot 29 (int=0) returns constant count", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771320", "name": "CInterpolatedVarProcedural::GetValue", "confidence": "low", "rationale": "slot 32 (int=1) simple accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771360", "name": "CInterpolatedVarProcedural::NoteLastNetworkedValue", "confidence": "low", "rationale": "slot 33 (int=1) records last networked value", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771370", "name": "CInterpolatedVarProcedural::RestoreToNetworkedValue", "confidence": "low", "rationale": "slot 34 (int=1) restore accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771380", "name": "CInterpolatedVarProcedural::SetHistoryValuesForItem", "confidence": "low", "rationale": "slot 35 (int=2) setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17713b0", "name": "CInterpolatedVarProcedural::ClearHistory", "confidence": "low", "rationale": "slot 36 (int=0) resets interpolation history", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17713c0", "name": "CInterpolatedVarProcedural::GetInterpolatedTime", "confidence": "low", "rationale": "slot 38 (int=0) returns constant/field time", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17713d0", "name": "CNetMessagePB<151, CUserMessageHapticsManagerEffect, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17713e0", "name": "CNetMessagePB<151, CUserMessageHapticsManagerEffect, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17713f0", "name": "CNetMessagePB<151, CUserMessageHapticsManagerEffect, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771440", "name": "CNetMessagePB<150, CUserMessageHapticsManagerPulse, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771450", "name": "CNetMessagePB<150, CUserMessageHapticsManagerPulse, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771460", "name": "CNetMessagePB<150, CUserMessageHapticsManagerPulse, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17714b0", "name": "CNetMessagePB<146, CUserMsg_HudError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17714c0", "name": "CNetMessagePB<146, CUserMsg_HudError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17714d0", "name": "CNetMessagePB<146, CUserMsg_HudError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771520", "name": "CNetMessagePB<140, CEntityMessageDoSpark, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771530", "name": "CNetMessagePB<140, CEntityMessageDoSpark, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771540", "name": "CNetMessagePB<140, CEntityMessageDoSpark, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771590", "name": "CNetMessagePB<139, CEntityMessagePropagateForce, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17715a0", "name": "CNetMessagePB<139, CEntityMessagePropagateForce, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17715b0", "name": "CNetMessagePB<139, CEntityMessagePropagateForce, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771600", "name": "CNetMessagePB<137, CEntityMessageScreenOverlay, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771610", "name": "CNetMessagePB<137, CEntityMessageScreenOverlay, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771620", "name": "CNetMessagePB<137, CEntityMessageScreenOverlay, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771670", "name": "CNetMessagePB<135, CUserMessageCreditsMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771680", "name": "CNetMessagePB<135, CUserMessageCreditsMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771690", "name": "CNetMessagePB<135, CUserMessageCreditsMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17716e0", "name": "CNetMessagePB<115, CUserMessageResetHUD, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17716f0", "name": "CNetMessagePB<115, CUserMessageResetHUD, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771700", "name": "CNetMessagePB<115, CUserMessageResetHUD, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771750", "name": "CNetMessagePB<111, CUserMessageHudText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771760", "name": "CNetMessagePB<111, CUserMessageHudText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771770", "name": "CNetMessagePB<111, CUserMessageHudText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17717c0", "name": "CNetMessagePB<110, CUserMessageHudMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17717d0", "name": "CNetMessagePB<110, CUserMessageHudMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17717e0", "name": "CNetMessagePB<110, CUserMessageHudMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771830", "name": "CNetMessagePB<144, CUserMessageAudioParameter, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771840", "name": "CNetMessagePB<144, CUserMessageAudioParameter, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771850", "name": "CNetMessagePB<144, CUserMessageAudioParameter, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17718a0", "name": "CNetMessagePB<143, CUserMessageCameraTransition, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17718b0", "name": "CNetMessagePB<143, CUserMessageCameraTransition, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17718c0", "name": "CNetMessagePB<143, CUserMessageCameraTransition, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771910", "name": "CNetMessagePB<142, CUserMessageCloseCaptionPlaceholder, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771920", "name": "CNetMessagePB<142, CUserMessageCloseCaptionPlaceholder, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771930", "name": "CNetMessagePB<142, CUserMessageCloseCaptionPlaceholder, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771980", "name": "CNetMessagePB<134, CUserMessageShowMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771990", "name": "CNetMessagePB<134, CUserMessageShowMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17719a0", "name": "CNetMessagePB<134, CUserMessageShowMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17719f0", "name": "CNetMessagePB<125, CUserMessageScreenTilt, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771a00", "name": "CNetMessagePB<125, CUserMessageScreenTilt, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771a10", "name": "CNetMessagePB<125, CUserMessageScreenTilt, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771a60", "name": "CNetMessagePB<116, CUserMessageRumble, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771a70", "name": "CNetMessagePB<116, CUserMessageRumble, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771a80", "name": "CNetMessagePB<116, CUserMessageRumble, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771ad0", "name": "CNetMessagePB<106, CUserMessageFade, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771ae0", "name": "CNetMessagePB<106, CUserMessageFade, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771af0", "name": "CNetMessagePB<106, CUserMessageFade, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771b40", "name": "CNetMessagePB<122, CUserMessageWaterShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771b50", "name": "CNetMessagePB<122, CUserMessageWaterShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771b60", "name": "CNetMessagePB<122, CUserMessageWaterShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771bb0", "name": "CNetMessagePB<121, CUserMessageShakeDir, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771bc0", "name": "CNetMessagePB<121, CUserMessageShakeDir, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771bd0", "name": "CNetMessagePB<121, CUserMessageShakeDir, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771c20", "name": "CNetMessagePB<120, CUserMessageShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771c30", "name": "CNetMessagePB<120, CUserMessageShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771c40", "name": "CNetMessagePB<120, CUserMessageShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771c90", "name": "CNetMessagePB<119, CUserMessageSayTextChannel, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771ca0", "name": "CNetMessagePB<119, CUserMessageSayTextChannel, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771cb0", "name": "CNetMessagePB<119, CUserMessageSayTextChannel, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771d00", "name": "CNetMessagePB<113, CUserMessageColoredText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771d10", "name": "CNetMessagePB<113, CUserMessageColoredText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771d20", "name": "CNetMessagePB<113, CUserMessageColoredText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771d70", "name": "CNetMessagePB<117, CUserMessageSayText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771d80", "name": "CNetMessagePB<117, CUserMessageSayText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771d90", "name": "CNetMessagePB<117, CUserMessageSayText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771de0", "name": "CNetMessagePB<132, CUserMessageAmmoDenied, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771df0", "name": "CNetMessagePB<132, CUserMessageAmmoDenied, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771e00", "name": "CNetMessagePB<132, CUserMessageAmmoDenied, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771e50", "name": "CNetMessagePB<131, CUserMessageItemPickup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771e60", "name": "CNetMessagePB<131, CUserMessageItemPickup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771e70", "name": "CNetMessagePB<131, CUserMessageItemPickup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771ec0", "name": "CNetMessagePB<128, CUserMessageVoiceMask, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771ed0", "name": "CNetMessagePB<128, CUserMessageVoiceMask, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771ee0", "name": "CNetMessagePB<128, CUserMessageVoiceMask, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771f30", "name": "CNetMessagePB<114, CUserMessageRequestState, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771f40", "name": "CNetMessagePB<114, CUserMessageRequestState, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771f50", "name": "CNetMessagePB<114, CUserMessageRequestState, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771fa0", "name": "CNetMessagePB<105, CUserMessageDesiredTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1771fb0", "name": "CNetMessagePB<105, CUserMessageDesiredTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1771fc0", "name": "CNetMessagePB<105, CUserMessageDesiredTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772010", "name": "CNetMessagePB<104, CUserMessageCurrentTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1772020", "name": "CNetMessagePB<104, CUserMessageCurrentTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772030", "name": "CNetMessagePB<104, CUserMessageCurrentTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772080", "name": "CNetMessagePB<166, CUserMessage_PlayResponseConditional, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772090", "name": "CNetMessagePB<166, CUserMessage_PlayResponseConditional, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17720a0", "name": "CNetMessagePB<166, CUserMessage_PlayResponseConditional, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17720f0", "name": "CNetMessagePB<165, CUserMessage_NotifyResponseFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772100", "name": "CNetMessagePB<165, CUserMessage_NotifyResponseFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772110", "name": "CNetMessagePB<165, CUserMessage_NotifyResponseFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772160", "name": "CNetMessagePB<162, CUserMessageRequestDiagnostic, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772170", "name": "CNetMessagePB<162, CUserMessageRequestDiagnostic, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772180", "name": "CNetMessagePB<162, CUserMessageRequestDiagnostic, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17721d0", "name": "CNetMessagePB<160, CUserMessageRequestInventory, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17721e0", "name": "CNetMessagePB<160, CUserMessageRequestInventory, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17721f0", "name": "CNetMessagePB<160, CUserMessageRequestInventory, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772240", "name": "CNetMessagePB<157, CUserMessageRequestUtilAction, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772250", "name": "CNetMessagePB<157, CUserMessageRequestUtilAction, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772260", "name": "CNetMessagePB<157, CUserMessageRequestUtilAction, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17722b0", "name": "CNetMessagePB<156, CUserMessageRequestDllStatus, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17722c0", "name": "CNetMessagePB<156, CUserMessageRequestDllStatus, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17722d0", "name": "CNetMessagePB<156, CUserMessageRequestDllStatus, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772320", "name": "CNetMessagePB<155, CUserMessageLagCompensationError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772330", "name": "CNetMessagePB<155, CUserMessageLagCompensationError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772340", "name": "CNetMessagePB<155, CUserMessageLagCompensationError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772390", "name": "CNetMessagePB<154, CUserMessageServerFrameTime, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 2 getter (int=1) reading this; returns NetMessageInfo_t*", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17723a0", "name": "CNetMessagePB<154, CUserMessageServerFrameTime, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetUnscopedName", "confidence": "low", "rationale": "slot 3 getter (int=1); returns message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17723b0", "name": "CNetMessagePB<154, CUserMessageServerFrameTime, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::IsReliable", "confidence": "medium", "rationale": "slot 4 returns compile-time constant (int=0) matching template RELIABLE=true param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772400", "name": "CInterpolatedVarProcedural::Setup", "confidence": "medium", "rationale": "slot 2 (int=3) = Setup(pValue,type) via sub_0x9e6110/0x9e6130", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772490", "name": "CInterpolatedVarProcedural::RestoreToLastNetworked", "confidence": "low", "rationale": "slot 11 (int=1) restores last networked value", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1772510", "name": "CTextureBasedAnimatable::MyCombatCharacterPointer", "confidence": "low", "rationale": "entity vtable slot 47 (int=0) returns null downcast; shared with CInfoGameEventProxy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1772520", "name": "CBasePlayerWeaponVData::GetSchemaClassBinding", "confidence": "low", "rationale": "VData slot 2 (int=0) schema/type accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772530", "name": "CInfoGameEventProxy::MyCombatCharacterPointer", "confidence": "low", "rationale": "entity vtable slot 47 (int=0) returns null downcast; shared with CTextureBasedAnimatable", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772680", "name": "CEngineTimeSaveRestoreOps::IsEmpty", "confidence": "low", "rationale": "ISaveRestoreOps slot 5 (int=0) predicate", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1772690", "name": "CEngineTickSaveRestoreOps::IsEmpty", "confidence": "low", "rationale": "ISaveRestoreOps slot 5 (int=0) predicate; parallel to CEngineTimeSaveRestoreOps", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17726a0", "name": "CInterpolatedVarProcedural::Copy", "confidence": "low", "rationale": "slot 25 (int=3) copies via sub_0x9e6110", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1772970", "name": "CSimSequenceSetup::Init", "confidence": "low", "rationale": "slot 1 (int=3) init via sub_0x1d2cae0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17729e0", "name": "CSimSequenceSetup::Update", "confidence": "low", "rationale": "slot 0 (int=6 float=1) main compute via sub_0x1d2c8a0/0x1d31120", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772ad0", "name": "CCSGameConfiguration::Shutdown", "confidence": "low", "rationale": "slot 23 (int=0) teardown via sub_0x1a39b00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772af0", "name": "CCSGameConfiguration::SetValue", "confidence": "low", "rationale": "slot 14 (int=2) setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772b00", "name": "CTextureBasedAnimatable::UpdateOnRemove", "confidence": "low", "rationale": "low entity vtable slot 8 (int=2) with helper call", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772bb0", "name": "CWorld::GetEntityHandle", "confidence": "low", "rationale": "low CBaseEntity vtable slot 4 (int=1) accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772bc0", "name": "CWorld::Connect", "confidence": "low", "rationale": "low CBaseEntity vtable slot 5 (int=1) with helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772c10", "name": "CNetMessagePB<124, CUserMessageTextMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 of net-message wrapper vtable; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1772c50", "name": "CNetMessagePB<124, CUserMessageTextMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 of net-message wrapper vtable; deleting destructor calls per-msg protobuf dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1772cd0", "name": "CUserMessageTextMsg_t::~CUserMessageTextMsg_t", "confidence": "low", "rationale": "info-struct vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1772d10", "name": "CUserMessageTextMsg_t::~CUserMessageTextMsg_t", "confidence": "low", "rationale": "info-struct vtable slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1772d90", "name": "CNetMessagePB<124, CUserMessageTextMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 5 (this + allocator sub_0x9e60c0 + per-msg copy) clones the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772e20", "name": "CNetMessagePB<124, CUserMessageTextMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 factory: allocator sub_0x9e60c0 + per-msg construct", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1772ef0", "name": "CInfoGameEventProxy::GetTracerType", "confidence": "low", "rationale": "entity vtable slot 92 (int=0) returns constant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772f00", "name": "CWorld::SetModel", "confidence": "low", "rationale": "CBaseEntity vtable slot 77 (int=3)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772fc0", "name": "CWorld::AcceptInput", "confidence": "low", "rationale": "CBaseEntity vtable slot 18 (int=2) with helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1772fe0", "name": "CWorld::Activate", "confidence": "low", "rationale": "CBaseEntity vtable slot 9 (int=1) with helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1773060", "name": "CWorld::Spawn", "confidence": "low", "rationale": "CBaseEntity vtable slot 15 (int=0) with helper", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773080", "name": "CInfoGameEventProxy::Connect", "confidence": "low", "rationale": "low entity/schema vtable slot 4 (int=1)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17730a0", "name": "CInfoGameEventProxy::PostConstructor", "confidence": "low", "rationale": "low entity vtable slot 5 (int=1) with setup helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1773100", "name": "CInfoGameEventProxy::MyNextBotPointer", "confidence": "low", "rationale": "entity vtable slot 46 (int=0) returns null downcast", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1773110", "name": "CInfoGameEventProxy::MyInfectedPointer", "confidence": "low", "rationale": "entity vtable slot 45 (int=0) returns null downcast", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1773120", "name": "CSkeletonAnimationController::GetType", "confidence": "low", "rationale": "slot 0 (int=0) accessor via sub_0x10a6a20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1773140", "name": "CNetMessagePB<166, CUserMessage_PlayResponseConditional, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 of net-message wrapper vtable; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773180", "name": "CNetMessagePB<166, CUserMessage_PlayResponseConditional, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 of net-message wrapper vtable; deleting destructor calls per-msg protobuf dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773200", "name": "CNetMessagePB<166, CUserMessage_PlayResponseConditional, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 5 (this + allocator sub_0x9e60c0 + per-msg copy) clones the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1773290", "name": "CNetMessagePB<166, CUserMessage_PlayResponseConditional, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 factory: allocator sub_0x9e60c0 + per-msg construct", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773300", "name": "CNetMessagePB<165, CUserMessage_NotifyResponseFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 of net-message wrapper vtable; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773340", "name": "CNetMessagePB<165, CUserMessage_NotifyResponseFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 of net-message wrapper vtable; deleting destructor calls per-msg protobuf dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17733c0", "name": "CNetMessagePB<165, CUserMessage_NotifyResponseFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 5 (this + allocator sub_0x9e60c0 + per-msg copy) clones the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1773450", "name": "CNetMessagePB<165, CUserMessage_NotifyResponseFound, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 factory: allocator sub_0x9e60c0 + per-msg construct", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17734c0", "name": "CNetMessagePB<162, CUserMessageRequestDiagnostic, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 of net-message wrapper vtable; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773500", "name": "CNetMessagePB<162, CUserMessageRequestDiagnostic, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 of net-message wrapper vtable; deleting destructor calls per-msg protobuf dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773580", "name": "CNetMessagePB<162, CUserMessageRequestDiagnostic, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 5 (this + allocator sub_0x9e60c0 + per-msg copy) clones the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1773610", "name": "CNetMessagePB<162, CUserMessageRequestDiagnostic, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 factory: allocator sub_0x9e60c0 + per-msg construct", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773680", "name": "CNetMessagePB<160, CUserMessageRequestInventory, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 of net-message wrapper vtable; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17736c0", "name": "CNetMessagePB<160, CUserMessageRequestInventory, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 of net-message wrapper vtable; deleting destructor calls per-msg protobuf dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773740", "name": "CNetMessagePB<160, CUserMessageRequestInventory, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 5 (this + allocator sub_0x9e60c0 + per-msg copy) clones the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17737d0", "name": "CNetMessagePB<160, CUserMessageRequestInventory, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 factory: allocator sub_0x9e60c0 + per-msg construct", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773840", "name": "CNetMessagePB<157, CUserMessageRequestUtilAction, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 of net-message wrapper vtable; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773880", "name": "CNetMessagePB<157, CUserMessageRequestUtilAction, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 of net-message wrapper vtable; deleting destructor calls per-msg protobuf dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773900", "name": "CNetMessagePB<157, CUserMessageRequestUtilAction, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 5 (this + allocator sub_0x9e60c0 + per-msg copy) clones the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1773990", "name": "CNetMessagePB<157, CUserMessageRequestUtilAction, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 factory: allocator sub_0x9e60c0 + per-msg construct", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773a00", "name": "CNetMessagePB<156, CUserMessageRequestDllStatus, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 of net-message wrapper vtable; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773a40", "name": "CNetMessagePB<156, CUserMessageRequestDllStatus, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 of net-message wrapper vtable; deleting destructor calls per-msg protobuf dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773ac0", "name": "CNetMessagePB<156, CUserMessageRequestDllStatus, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 5 (this + allocator sub_0x9e60c0 + per-msg copy) clones the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1773b50", "name": "CNetMessagePB<156, CUserMessageRequestDllStatus, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 factory: allocator sub_0x9e60c0 + per-msg construct", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773bc0", "name": "CNetMessagePB<155, CUserMessageLagCompensationError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 of net-message wrapper vtable; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773c00", "name": "CNetMessagePB<155, CUserMessageLagCompensationError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 of net-message wrapper vtable; deleting destructor calls per-msg protobuf dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773c80", "name": "CNetMessagePB<155, CUserMessageLagCompensationError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 5 (this + allocator sub_0x9e60c0 + per-msg copy) clones the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1773d10", "name": "CNetMessagePB<155, CUserMessageLagCompensationError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 factory: allocator sub_0x9e60c0 + per-msg construct", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773d90", "name": "CNetMessagePB<154, CUserMessageServerFrameTime, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 of net-message wrapper vtable; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773dd0", "name": "CNetMessagePB<154, CUserMessageServerFrameTime, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 of net-message wrapper vtable; deleting destructor calls per-msg protobuf dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773e50", "name": "CNetMessagePB<154, CUserMessageServerFrameTime, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 5 (this + allocator sub_0x9e60c0 + per-msg copy) clones the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1773ee0", "name": "CNetMessagePB<154, CUserMessageServerFrameTime, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 factory: allocator sub_0x9e60c0 + per-msg construct", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773f60", "name": "CNetMessagePB<151, CUserMessageHapticsManagerEffect, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 of net-message wrapper vtable; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1773fa0", "name": "CNetMessagePB<151, CUserMessageHapticsManagerEffect, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 of net-message wrapper vtable; deleting destructor calls per-msg protobuf dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774020", "name": "CNetMessagePB<151, CUserMessageHapticsManagerEffect, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 5 (this + allocator sub_0x9e60c0 + per-msg copy) clones the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17740b0", "name": "CNetMessagePB<151, CUserMessageHapticsManagerEffect, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 factory: allocator sub_0x9e60c0 + per-msg construct", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774120", "name": "CNetMessagePB<150, CUserMessageHapticsManagerPulse, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 of net-message wrapper vtable; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774160", "name": "CNetMessagePB<150, CUserMessageHapticsManagerPulse, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 of net-message wrapper vtable; deleting destructor calls per-msg protobuf dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17741e0", "name": "CNetMessagePB<150, CUserMessageHapticsManagerPulse, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 5 (this + allocator sub_0x9e60c0 + per-msg copy) clones the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1774270", "name": "CNetMessagePB<150, CUserMessageHapticsManagerPulse, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 factory: allocator sub_0x9e60c0 + per-msg construct", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17742e0", "name": "CNetMessagePB<146, CUserMsg_HudError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 of net-message wrapper vtable; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774320", "name": "CNetMessagePB<146, CUserMsg_HudError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 of net-message wrapper vtable; deleting destructor calls per-msg protobuf dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17743a0", "name": "CNetMessagePB<146, CUserMsg_HudError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 5 (this + allocator sub_0x9e60c0 + per-msg copy) clones the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1774430", "name": "CNetMessagePB<146, CUserMsg_HudError, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 factory: allocator sub_0x9e60c0 + per-msg construct", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17744b0", "name": "CNetMessagePB<140, CEntityMessageDoSpark, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 of net-message wrapper vtable; complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17744f0", "name": "CNetMessagePB<140, CEntityMessageDoSpark, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 of net-message wrapper vtable; deleting destructor calls per-msg protobuf dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774570", "name": "CNetMessagePB<140, CEntityMessageDoSpark, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot 5 (this + allocator sub_0x9e60c0 + per-msg copy) clones the message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1774600", "name": "CNetMessagePB<140, CEntityMessageDoSpark, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "low", "rationale": "CProtobufBinding slot 6 factory: allocator sub_0x9e60c0 + per-msg construct", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774670", "name": "CNetMessagePB<139, CEntityMessagePropagateForce, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17746b0", "name": "CNetMessagePB<139, CEntityMessagePropagateForce, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774730", "name": "CNetMessagePB<139, CEntityMessagePropagateForce, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17747c0", "name": "CNetMessagePB<139, CEntityMessagePropagateForce, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774830", "name": "CNetMessagePB<137, CEntityMessageScreenOverlay, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774870", "name": "CNetMessagePB<137, CEntityMessageScreenOverlay, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17748f0", "name": "CNetMessagePB<137, CEntityMessageScreenOverlay, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774980", "name": "CNetMessagePB<137, CEntityMessageScreenOverlay, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17749f0", "name": "CNetMessagePB<143, CUserMessageCameraTransition, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774a30", "name": "CNetMessagePB<143, CUserMessageCameraTransition, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774ab0", "name": "CNetMessagePB<143, CUserMessageCameraTransition, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774b40", "name": "CNetMessagePB<143, CUserMessageCameraTransition, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774bb0", "name": "CNetMessagePB<113, CUserMessageColoredText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774bf0", "name": "CNetMessagePB<113, CUserMessageColoredText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774c70", "name": "CNetMessagePB<113, CUserMessageColoredText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774d00", "name": "CNetMessagePB<113, CUserMessageColoredText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774d70", "name": "CNetMessagePB<119, CUserMessageSayTextChannel, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774db0", "name": "CNetMessagePB<119, CUserMessageSayTextChannel, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774e30", "name": "CNetMessagePB<119, CUserMessageSayTextChannel, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774ec0", "name": "CNetMessagePB<119, CUserMessageSayTextChannel, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774f30", "name": "CNetMessagePB<135, CUserMessageCreditsMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774f70", "name": "CNetMessagePB<135, CUserMessageCreditsMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1774ff0", "name": "CNetMessagePB<135, CUserMessageCreditsMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775080", "name": "CNetMessagePB<135, CUserMessageCreditsMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775100", "name": "CNetMessagePB<115, CUserMessageResetHUD, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775150", "name": "CNetMessagePB<115, CUserMessageResetHUD, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17751d0", "name": "CNetMessagePB<114, CUserMessageRequestState, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775220", "name": "CNetMessagePB<114, CUserMessageRequestState, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17752a0", "name": "CNetMessagePB<115, CUserMessageResetHUD, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775330", "name": "CNetMessagePB<115, CUserMessageResetHUD, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17753b0", "name": "CNetMessagePB<111, CUserMessageHudText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17753f0", "name": "CNetMessagePB<111, CUserMessageHudText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775470", "name": "CNetMessagePB<111, CUserMessageHudText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775500", "name": "CNetMessagePB<111, CUserMessageHudText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775580", "name": "CNetMessagePB<110, CUserMessageHudMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17755c0", "name": "CNetMessagePB<110, CUserMessageHudMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775640", "name": "CNetMessagePB<110, CUserMessageHudMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17756d0", "name": "CNetMessagePB<110, CUserMessageHudMsg, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775740", "name": "CNetMessagePB<142, CUserMessageCloseCaptionPlaceholder, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775780", "name": "CNetMessagePB<142, CUserMessageCloseCaptionPlaceholder, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775800", "name": "CNetMessagePB<142, CUserMessageCloseCaptionPlaceholder, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775890", "name": "CNetMessagePB<142, CUserMessageCloseCaptionPlaceholder, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775900", "name": "CNetMessagePB<144, CUserMessageAudioParameter, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775940", "name": "CNetMessagePB<144, CUserMessageAudioParameter, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17759c0", "name": "CNetMessagePB<144, CUserMessageAudioParameter, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775a50", "name": "CNetMessagePB<144, CUserMessageAudioParameter, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775ac0", "name": "CNetMessagePB<134, CUserMessageShowMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775b00", "name": "CNetMessagePB<134, CUserMessageShowMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775b80", "name": "CNetMessagePB<134, CUserMessageShowMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775c10", "name": "CNetMessagePB<134, CUserMessageShowMenu, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775c80", "name": "CNetMessagePB<125, CUserMessageScreenTilt, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775cc0", "name": "CNetMessagePB<125, CUserMessageScreenTilt, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775d40", "name": "CNetMessagePB<125, CUserMessageScreenTilt, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775dd0", "name": "CNetMessagePB<125, CUserMessageScreenTilt, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775e40", "name": "CNetMessagePB<116, CUserMessageRumble, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775e80", "name": "CNetMessagePB<116, CUserMessageRumble, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775f00", "name": "CNetMessagePB<116, CUserMessageRumble, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1775f90", "name": "CNetMessagePB<116, CUserMessageRumble, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776000", "name": "CNetMessagePB<132, CUserMessageAmmoDenied, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776040", "name": "CNetMessagePB<132, CUserMessageAmmoDenied, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17760c0", "name": "CNetMessagePB<132, CUserMessageAmmoDenied, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776150", "name": "CNetMessagePB<132, CUserMessageAmmoDenied, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17761d0", "name": "CNetMessagePB<131, CUserMessageItemPickup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776210", "name": "CNetMessagePB<131, CUserMessageItemPickup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776290", "name": "CNetMessagePB<131, CUserMessageItemPickup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776320", "name": "CNetMessagePB<131, CUserMessageItemPickup, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17763a0", "name": "CNetMessagePB<122, CUserMessageWaterShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17763e0", "name": "CNetMessagePB<122, CUserMessageWaterShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776460", "name": "CNetMessagePB<122, CUserMessageWaterShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17764f0", "name": "CNetMessagePB<122, CUserMessageWaterShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776560", "name": "CNetMessagePB<121, CUserMessageShakeDir, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17765a0", "name": "CNetMessagePB<121, CUserMessageShakeDir, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776620", "name": "CNetMessagePB<121, CUserMessageShakeDir, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17766b0", "name": "CNetMessagePB<121, CUserMessageShakeDir, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776720", "name": "CNetMessagePB<120, CUserMessageShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776760", "name": "CNetMessagePB<120, CUserMessageShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17767e0", "name": "CNetMessagePB<120, CUserMessageShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776870", "name": "CNetMessagePB<120, CUserMessageShake, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17768e0", "name": "CNetMessagePB<106, CUserMessageFade, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776920", "name": "CNetMessagePB<106, CUserMessageFade, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17769a0", "name": "CNetMessagePB<106, CUserMessageFade, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776a30", "name": "CNetMessagePB<106, CUserMessageFade, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776aa0", "name": "CNetMessagePB<117, CUserMessageSayText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776ae0", "name": "CNetMessagePB<117, CUserMessageSayText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776b60", "name": "CNetMessagePB<117, CUserMessageSayText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776bf0", "name": "CNetMessagePB<117, CUserMessageSayText, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776c60", "name": "CNetMessagePB<128, CUserMessageVoiceMask, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776ca0", "name": "CNetMessagePB<128, CUserMessageVoiceMask, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776d20", "name": "CNetMessagePB<128, CUserMessageVoiceMask, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776db0", "name": "CNetMessagePB<128, CUserMessageVoiceMask, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776e20", "name": "CNetMessagePB<114, CUserMessageRequestState, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776eb0", "name": "CNetMessagePB<114, CUserMessageRequestState, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776f30", "name": "CNetMessagePB<105, CUserMessageDesiredTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776f70", "name": "CNetMessagePB<105, CUserMessageDesiredTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1776ff0", "name": "CNetMessagePB<105, CUserMessageDesiredTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1777080", "name": "CNetMessagePB<105, CUserMessageDesiredTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "CProtobufBinding factory slot6; calls per-type allocator", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17770f0", "name": "CNetMessagePB<104, CUserMessageCurrentTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor (empty body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1777130", "name": "CNetMessagePB<104, CUserMessageCurrentTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::~CNetMessagePB", "confidence": "low", "rationale": "vtable slot1 = deleting destructor (per-type dtor callee)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17771b0", "name": "CNetMessagePB<104, CUserMessageCurrentTimescale, (SignonGroup_t)13, (NetChannelBufType_t)1, true>::GetNetMessageInfo", "confidence": "low", "rationale": "net-message vtable slot5; per-type info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1777720", "name": "CBodyComponentBaseAnimGraph::NetworkVar_m_animationController::SetModelPointer", "confidence": "low", "rationale": "slot28; mirrors skeleton body-component slot28", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1777740", "name": "CInterpolatedVarProcedural::Copy", "confidence": "low", "rationale": "slot7; int=2 (this+src) fits Copy(IInterpolatedVar*)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1777ae0", "name": "CInterpolatedVarProcedural::NoteChanged", "confidence": "low", "rationale": "slot3; float changetime arg (float=1) fits NoteChanged", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1777b40", "name": "CInterpolatedVarProcedural::NoteLastNetworkedValue", "confidence": "low", "rationale": "slot4 IInterpolatedVar accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1777b80", "name": "CInterpolatedVarProcedural::AddToHead", "confidence": "low", "rationale": "slot24 history insert", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1777bb0", "name": "CInterpolatedVarProcedural::ClearHistory", "confidence": "low", "rationale": "slot37; guard-only body", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177c220", "name": "CUserCmdBaseHost::Reset", "confidence": "low", "rationale": "usercmd-base vtable slot3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177c380", "name": "CInterpolatedVarProcedural::GetHistoryValue", "confidence": "low", "rationale": "slot20 history accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177c560", "name": "CInterpolatedVarProcedural::ClearHistory", "confidence": "low", "rationale": "slot23; int=1 this-only clear", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177c6b0", "name": "CInterpolatedVarProcedural::GetType", "confidence": "low", "rationale": "slot6 IInterpolatedVar type query", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177c790", "name": "CBasePlayerWeaponVData::Precache", "confidence": "low", "rationale": "VData slot6; resource-resolve callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177c8d0", "name": "CInterpolatedVarProcedural::GetHead", "confidence": "low", "rationale": "slot21 history accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177cbd0", "name": "CInterpolatedVarProcedural::Reset", "confidence": "low", "rationale": "slot5 IInterpolatedVar Reset", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177d140", "name": "CInterpolatedVarProcedural::GetDebugName", "confidence": "low", "rationale": "slot10 IInterpolatedVar accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177d7b0", "name": "CInterpolatedVarProcedural::~CInterpolatedVarProcedural", "confidence": "medium", "rationale": "vtable slot0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177d8d0", "name": "CInterpolatedVarProcedural::~CInterpolatedVarProcedural", "confidence": "low", "rationale": "slot1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177e3b0", "name": "CTextureBasedAnimatable::GetRenderBounds", "confidence": "low", "rationale": "slot4 model-entity accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177e450", "name": "CTextureBasedAnimatable::Precache", "confidence": "low", "rationale": "slot5; single callee", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177f0f0", "name": "CTextureBasedAnimatable::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot48 trivial cast (matches CWorld slot48)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x177f170", "name": "CWorld::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot48 trivial cast (matches CTextureBasedAnimatable slot48)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177f7a0", "name": "CSkeletonInstance::GetSkeletonInstance", "confidence": "low", "rationale": "slot5; self getter, 10 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177f8d0", "name": "CSkeletonInstance::GetModel", "confidence": "low", "rationale": "slot6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x177fa10", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::GetSkeletonInstance", "confidence": "low", "rationale": "slot7; int=1 trivial getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1780300", "name": "CSkeletonInstance::CalcAnimationState", "confidence": "high", "rationale": "string 'CalcAnimationState' + skeletoninstance.cpp path", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1781850", "name": "CSkeletonInstance::SetupModel", "confidence": "medium", "rationale": "assert on pInstance skeleton staging-list flags + fn name 'SetupModel'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17822b0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::SetModelPointer", "confidence": "low", "rationale": "slot28; int=2 (mirrors AnimGraph slot28)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1786410", "name": "Report_Entities", "confidence": "medium", "rationale": "prints 'Class: %s (%d)' and 'Total %d entities (%d empty)' entity dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17866b0", "name": "CGlobalVars::GetCurTime", "confidence": "low", "rationale": "asserts curtime()/rendertime() vs IsInSimulation()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17906b0", "name": "CEventQueue::Insert", "confidence": "low", "rationale": "assert '!m_bNeedsSort' inside fn 'Insert' (sorted insert)", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1792690", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::SetMaterialGroupMask", "confidence": "low", "rationale": "slot32; int=3 model callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x179faf0", "name": "CBasePlayerWeaponVData::GetControllerType", "confidence": "low", "rationale": "VData slot3; int=0 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a4260", "name": "CBasePlayerWeaponVData::GetSubclassID", "confidence": "low", "rationale": "VData slot4; int=0 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a4780", "name": "CInterpolatedVarProcedural::AddToLeadingEdge", "confidence": "low", "rationale": "slot28; calls shared sample-insert helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a47f0", "name": "CInterpolatedVarProcedural::RestoreToLastNetworked", "confidence": "low", "rationale": "slot9; calls shared sample helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17a4850", "name": "CInterpolatedVarProcedural::AddToHead", "confidence": "low", "rationale": "slot17; int=3 float=1 (value,bool,changetime)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17a6580", "name": "CInterpolatedVar::DebugInterpolate", "confidence": "medium", "rationale": "interp debug format string + convar 'interp'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a69c0", "name": "CInterpolatedVarProcedural::Interpolate", "confidence": "medium", "rationale": "slot8 calls interp debug printer sub_0x17a6580", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17a8010", "name": "CInterpolatedVarProcedural::GetInterpolatedTime", "confidence": "low", "rationale": "slot31; int=0 trivial", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17a8020", "name": "CInterpolatedVarProcedural::SetHistoryValuesForItem", "confidence": "low", "rationale": "slot30", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17a80b0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::SetModel", "confidence": "low", "rationale": "slot8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a80f0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::SetModelName", "confidence": "low", "rationale": "slot9", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a8130", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::GetModelState", "confidence": "low", "rationale": "slot24", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a81a0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::SetupModel", "confidence": "low", "rationale": "slot10; many model-setup callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a8370", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::SetModelState", "confidence": "low", "rationale": "slot11", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a8400", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::CalcAbsolutePosition", "confidence": "low", "rationale": "slot21", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a86d0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::CalcAbsoluteVelocity", "confidence": "low", "rationale": "slot22", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a8800", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::SetModelPointer", "confidence": "low", "rationale": "slot12; int=4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17a8900", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::GetBoneTransform", "confidence": "low", "rationale": "slot27", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a8be0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::GetSkeletonInstance", "confidence": "low", "rationale": "slot18; int=1 getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17a8c40", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::GetModelName", "confidence": "low", "rationale": "slot17", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a8cf0", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::GetModel", "confidence": "low", "rationale": "slot16", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a8e00", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::GetModelIndex", "confidence": "low", "rationale": "slot15; int=2, 5 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a8e40", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::UpdateBoneTransforms", "confidence": "low", "rationale": "slot26", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17a9070", "name": "CBodyComponentSkeletonInstance::PostDataUpdate", "confidence": "medium", "rationale": "assert DATA_UPDATE_TYPE_CREATED + fn name 'PostDataUpdate'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17a9540", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::OnDataUpdate", "confidence": "low", "rationale": "slot25; data-update helper callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17aab40", "name": "CBodyComponentSkeletonInstance::NetworkVar_m_skeletonInstance::Teleport", "confidence": "low", "rationale": "slot20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17aaca0", "name": "CSource1GameConfiguration::LoadData", "confidence": "low", "rationale": "config class slot3; init callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ab460", "name": "CCSGameConfiguration::LoadFromKeyValues", "confidence": "low", "rationale": "config slot30", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ab490", "name": "CTextureBasedAnimatable::IsBaseTrain", "confidence": "low", "rationale": "slot46 trivial bool override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ab4a0", "name": "CTextureBasedAnimatable::IsBaseFlex", "confidence": "low", "rationale": "slot45 trivial bool override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b41f0", "name": "CNmEventConsumerAttributes::GetConsumerCount", "confidence": "low", "rationale": "slot11; int=0 trivial", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b4200", "name": "CNmEventConsumerAttributes::Reset", "confidence": "low", "rationale": "slot12 shared across consumers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b4280", "name": "CNmEventConsumerLegacy::Reset", "confidence": "low", "rationale": "slot12 shared", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b42e0", "name": "CNmEventConsumerLegacy::ConsumeEvents", "confidence": "low", "rationale": "slot7", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b44c0", "name": "CNmEventConsumerLegacy::GetSampledEvents", "confidence": "low", "rationale": "slot10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b48f0", "name": "CNmEventConsumerParticle::GetConsumerCount", "confidence": "low", "rationale": "slot11", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b4970", "name": "CNmEventConsumerParticle::Reset", "confidence": "low", "rationale": "slot12 shared", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b49f0", "name": "CNmEventConsumerParticle::ResetEvents", "confidence": "low", "rationale": "slot6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b4f10", "name": "CNmEventConsumerParticle::ConsumeEvents", "confidence": "low", "rationale": "slot9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b4ff0", "name": "CNmEventConsumerPulse::Reset", "confidence": "low", "rationale": "slot12", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b5060", "name": "CNmEventConsumerSound::Reset", "confidence": "low", "rationale": "slot12 shared", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17b50d0", "name": "CNmEventConsumerSound::ConsumeEvents", "confidence": "low", "rationale": "slot7", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b6210", "name": "CNmEventConsumerAttributes::ConsumeEvents", "confidence": "low", "rationale": "slot7; large body", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b7150", "name": "CNmEventConsumerAttributes::ConsumeGraphEvents", "confidence": "low", "rationale": "slot8; dup-shape of slot7", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b9f20", "name": "CCollisionProperty::NetworkVar_m_collisionAttribute::Get", "confidence": "low", "rationale": "slot4; int=1 network-var getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b9f40", "name": "CCollisionProperty::NetworkVar_m_collisionAttribute::Set", "confidence": "low", "rationale": "slot2; int=2 network-var setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b9fa0", "name": "CAI_Expresser::CanSpeak", "confidence": "low", "rationale": "slot6; int=0 predicate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17b9fc0", "name": "CBasePlayerPawn::NetworkVar_m_skybox3d::Get", "confidence": "low", "rationale": "slot3; int=1 network-var getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b9fe0", "name": "CSingleplayRules::IsMultiplayer", "confidence": "low", "rationale": "gamerules slot63; int=0 bool", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17b9ff0", "name": "CSingleplayRules::IsTeamplay", "confidence": "low", "rationale": "gamerules slot89; int=0 bool", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba000", "name": "CSingleplayRules::IsDeathmatch", "confidence": "low", "rationale": "gamerules slot90; int=0 bool", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba010", "name": "CResponseQueueManager::LevelShutdownPostEntity", "confidence": "low", "rationale": "IGameSystem slot65", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba020", "name": "CResponseQueueManager::LevelShutdownPreEntity", "confidence": "low", "rationale": "IGameSystem slot62", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba030", "name": "CResponseQueueManager::LevelInitPostEntity", "confidence": "low", "rationale": "IGameSystem slot60", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba050", "name": "CCSObserverPawn::IsObserver", "confidence": "low", "rationale": "slot373 trivial override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba120", "name": "CStressDamageSystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "IGameSystem slot65", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba130", "name": "CStressDamageSystem::LevelShutdownPreEntity", "confidence": "low", "rationale": "IGameSystem slot62", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba140", "name": "CStressDamageSystem::LevelInitPostEntity", "confidence": "low", "rationale": "IGameSystem slot60 (matches RQM slot60)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba160", "name": "CStressDamageSystem::Init", "confidence": "low", "rationale": "game-system slot4; int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba170", "name": "CCSObserverPawn::GetObserverMode", "confidence": "low", "rationale": "slot305 trivial override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba180", "name": "CBaseClientUIEntity::IsClientUIEntity", "confidence": "low", "rationale": "slot98; int=0 query, 8 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba190", "name": "CBaseClientUIEntity::GetPanelClassName", "confidence": "low", "rationale": "slot195; int=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba1a0", "name": "CBaseClientUIEntity::GetPanelID", "confidence": "low", "rationale": "slot196; int=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba1b0", "name": "CBaseClientUIEntity::SetRenderMode", "confidence": "low", "rationale": "slot75; int=2 float=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba1d0", "name": "CBaseClientUIEntity::GetRenderColor", "confidence": "low", "rationale": "slot157; int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba200", "name": "CPulseInstanceSaveRestoreOps::Restore", "confidence": "low", "rationale": "ISaveRestoreOps slot3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba230", "name": "CPulseInstanceSaveRestoreOps::Save", "confidence": "low", "rationale": "ISaveRestoreOps slot2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba240", "name": "CBaseClientUIEntity::GetRenderMode", "confidence": "low", "rationale": "slot76; int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba250", "name": "CBaseClientUIEntity::IsPanelEnabled", "confidence": "low", "rationale": "slot212; 2 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba260", "name": "CBaseClientUIEntity::SetRenderAlpha", "confidence": "low", "rationale": "slot85; int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba270", "name": "CBaseClientUIEntity::GetRenderAlpha", "confidence": "low", "rationale": "slot88; int=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba280", "name": "CBaseClientUIEntity::IsCombatCharacter", "confidence": "low", "rationale": "class+slot only; int=0 bool-style query stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba2b0", "name": "CBaseClientUIEntity::GetTracerType", "confidence": "low", "rationale": "class+slot only; int=1 accessor thunk", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba2e0", "name": "CDirtySpatialPartitionEntityList::GetGameSystemGlobalPtrs", "confidence": "low", "rationale": "game-system class, low slot 2, int=0 stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba2f0", "name": "CBaseClientUIEntity::InputKill", "confidence": "low", "rationale": "class+slot only; int=1 input-handler shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba300", "name": "CCleanupRelationshipsGameSystem::Shutdown", "confidence": "low", "rationale": "IGameSystem tail slot 65, int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba310", "name": "CCleanupRelationshipsGameSystem::GameShutdown", "confidence": "low", "rationale": "IGameSystem tail slot 62, int=0 event stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba320", "name": "CCleanupRelationshipsGameSystem::GameInit", "confidence": "low", "rationale": "IGameSystem tail slot 60, int=0 event stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba340", "name": "CBaseClientUIEntity::KeyValue", "confidence": "low", "rationale": "class+slot only; int=2 KeyValue-shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba410", "name": "CNetworkPVSModifierEntityManager::Shutdown", "confidence": "low", "rationale": "IGameSystem tail slot 65, int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba420", "name": "CNetworkPVSModifierEntityManager::GameShutdown", "confidence": "low", "rationale": "IGameSystem tail slot 62, int=0 event stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba430", "name": "CNetworkPVSModifierEntityManager::GameInit", "confidence": "low", "rationale": "IGameSystem tail slot 60, int=0 event stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba450", "name": "CNetworkPVSModifierEntityManager::Init", "confidence": "low", "rationale": "game-system front slot 3 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba460", "name": "CNetworkPVSModifierEntityManager::PostInit", "confidence": "low", "rationale": "game-system front slot 4, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba470", "name": "CCSObserverPawn::CheckObserverSettings", "confidence": "low", "rationale": "observer pawn virtual, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba490", "name": "CCSObserverPawn::SetObserverTarget", "confidence": "low", "rationale": "observer pawn virtual, int=4 setter shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba4c0", "name": "CCSObserverPawn::GetObserverMode", "confidence": "low", "rationale": "observer pawn virtual, int=1 accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba4e0", "name": "CNavObstacleEntityDoor::Enable", "confidence": "low", "rationale": "nav obstacle door, low slot 9 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba4f0", "name": "CNavObstacleEntityDoor::IsEnabled", "confidence": "low", "rationale": "nav obstacle door, low slot 8 query", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba5a0", "name": "CFuncWall::UpdateOnRemove", "confidence": "low", "rationale": "brush entity slot 0, int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba5b0", "name": "CFuncWallToggle::UpdateOnRemove", "confidence": "low", "rationale": "brush entity slot 0, int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba5c0", "name": "CFuncWallToggle::Precache", "confidence": "low", "rationale": "brush entity slot 44, common override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba5d0", "name": "CFuncVehicleClip::UpdateOnRemove", "confidence": "low", "rationale": "brush entity slot 0, int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba5e0", "name": "CFuncVehicleClip::Precache", "confidence": "low", "rationale": "brush entity slot 44, common override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba5f0", "name": "CFuncIllusionary::UpdateOnRemove", "confidence": "low", "rationale": "brush entity slot 0, int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba600", "name": "CFuncVPhysicsClip::UpdateOnRemove", "confidence": "low", "rationale": "brush entity slot 0, int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba610", "name": "CFuncVPhysicsClip::Precache", "confidence": "low", "rationale": "brush entity slot 44, common override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba620", "name": "CFuncInteractionLayerClip::UpdateOnRemove", "confidence": "low", "rationale": "brush entity slot 0, int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba630", "name": "CFuncInteractionLayerClip::Precache", "confidence": "low", "rationale": "brush entity slot 44, common override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba640", "name": "CFuncIllusionary::Precache", "confidence": "low", "rationale": "brush entity slot 44, common override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba670", "name": "CBaseButton::ButtonActivate", "confidence": "low", "rationale": "button-specific virtual, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba680", "name": "CBaseButton::ButtonReturn", "confidence": "low", "rationale": "button-specific virtual, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ba6c0", "name": "CPointClientCommand::UpdateOnRemove", "confidence": "low", "rationale": "point entity slot 0, int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba6d0", "name": "CPointClientCommand::Precache", "confidence": "low", "rationale": "point entity slot 44, common override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba6e0", "name": "CPointServerCommand::UpdateOnRemove", "confidence": "low", "rationale": "point entity slot 0, int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba6f0", "name": "CPointServerCommand::Precache", "confidence": "low", "rationale": "point entity slot 44, common override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba700", "name": "CPointBroadcastClientCommand::UpdateOnRemove", "confidence": "low", "rationale": "point entity slot 0, int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba750", "name": "CDirtySpatialPartitionEntityList::Shutdown", "confidence": "low", "rationale": "IGameSystem tail slot 65, int=0 stub", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba760", "name": "CDirtySpatialPartitionEntityList::GameShutdown", "confidence": "low", "rationale": "IGameSystem tail slot 62, int=0 event stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba770", "name": "CDirtySpatialPartitionEntityList::GameInit", "confidence": "low", "rationale": "IGameSystem tail slot 60, int=0 event stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba790", "name": "CDirtySpatialPartitionEntityList::GetName", "confidence": "medium", "rationale": "game-system slot 0 int=0 returns constant name literal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ba7a0", "name": "CDirtySpatialPartitionEntityList::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "game-system front slot 3, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bafa0", "name": "CEntitySpawnerBase::~CEntitySpawnerBase", "confidence": "low", "rationale": "spawner slot 1 int=0, destructor-shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bafc0", "name": "CNavObstacleEntityDoor::~CNavObstacleEntityDoor", "confidence": "low", "rationale": "slot 1 int=0 destructor-shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bafd0", "name": "CPulseInstanceSaveRestoreOps::MakeEmpty", "confidence": "low", "rationale": "ISaveRestoreOps slot 4 int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bafe0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory vtable slot 5, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17baff0", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory vtable slot 6, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb000", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 7, int=2 takes arg", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb010", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory vtable slot 8, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb020", "name": "CGameSystemStaticFactory::GameInit", "confidence": "low", "rationale": "factory vtable slot 9, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb030", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory vtable slot 5, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb040", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory vtable slot 6, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb050", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 7, int=2 takes arg", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb060", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory vtable slot 8, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb070", "name": "CGameSystemStaticFactory::GameInit", "confidence": "low", "rationale": "factory vtable slot 9, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb080", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory vtable slot 5, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb090", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory vtable slot 6, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb0a0", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 7, int=2 takes arg", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb0b0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory vtable slot 8, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb0c0", "name": "CGameSystemStaticFactory::GameInit", "confidence": "low", "rationale": "factory vtable slot 9, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb0d0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory vtable slot 5, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb0e0", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory vtable slot 6, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb0f0", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 7, int=2 takes arg", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb100", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory vtable slot 8, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb110", "name": "CGameSystemStaticFactory::GameInit", "confidence": "low", "rationale": "factory vtable slot 9, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb120", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory vtable slot 5, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb130", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "factory vtable slot 6, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb140", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 7, int=2 takes arg", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb150", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory vtable slot 8, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb160", "name": "CGameSystemStaticFactory::GameInit", "confidence": "low", "rationale": "factory vtable slot 9, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb170", "name": "CMultiplayer_Expresser::GetSpeechTarget", "confidence": "low", "rationale": "expresser component slot 2, int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb180", "name": "CAI_ExpresserWithFollowup::GetSpeechTarget", "confidence": "low", "rationale": "expresser component slot 2, int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb190", "name": "CAI_Expresser::GetSpeechTarget", "confidence": "low", "rationale": "expresser component slot 2, int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb1a0", "name": "CFuncWallToggle::Spawn", "confidence": "low", "rationale": "brush entity slot 47, ubiquitous Spawn override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb1b0", "name": "CFuncWall::Spawn", "confidence": "low", "rationale": "brush entity slot 47, ubiquitous Spawn override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb1c0", "name": "CFuncVehicleClip::Spawn", "confidence": "low", "rationale": "brush entity slot 47, ubiquitous Spawn override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb1d0", "name": "CFuncIllusionary::Spawn", "confidence": "low", "rationale": "brush entity slot 47, ubiquitous Spawn override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb1e0", "name": "CFuncVPhysicsClip::Spawn", "confidence": "low", "rationale": "brush entity slot 47, ubiquitous Spawn override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb1f0", "name": "CFuncInteractionLayerClip::Spawn", "confidence": "low", "rationale": "brush entity slot 47, ubiquitous Spawn override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb200", "name": "CPointClientCommand::Spawn", "confidence": "low", "rationale": "point entity slot 47, ubiquitous Spawn override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb210", "name": "CPointServerCommand::Spawn", "confidence": "low", "rationale": "point entity slot 47, ubiquitous Spawn override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb220", "name": "CPointBroadcastClientCommand::Spawn", "confidence": "low", "rationale": "point entity slot 47, ubiquitous Spawn override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb390", "name": "CPulseInstanceSaveRestoreOps::IsEmpty", "confidence": "low", "rationale": "ISaveRestoreOps slot 5 int=0 query", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb3b0", "name": "CNavObstacleEntityDoor::GetName", "confidence": "low", "rationale": "slot 2 int=0 name/const accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb3c0", "name": "CUserMessage_PlayResponseConditional_t::~CUserMessage_PlayResponseConditional_t", "confidence": "low", "rationale": "proto message wrapper slot 0, destructor-shape", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb400", "name": "CUserMessage_PlayResponseConditional_t::~CUserMessage_PlayResponseConditional_t", "confidence": "low", "rationale": "proto wrapper slot 1 calls shared delete helper (deleting dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb480", "name": "CCleanupRelationshipsGameSystem::~CCleanupRelationshipsGameSystem", "confidence": "low", "rationale": "game-system slot 63, complete-destructor shape", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb490", "name": "CCleanupRelationshipsGameSystem::~CCleanupRelationshipsGameSystem", "confidence": "medium", "rationale": "game-system slot 64 calls shared free helper sub_0xec6b90 (deleting dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb600", "name": "CAmbientGeneric::UpdateOnRemove", "confidence": "low", "rationale": "sound entity virtual slot 239, int=1", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb6a0", "name": "CBaseClientUIEntity::OnStateChanged", "confidence": "low", "rationale": "class+slot; calls sub_0xd30e00 (network state change helper)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb760", "name": "CCSObserverPawn::Spawn", "confidence": "low", "rationale": "observer pawn slot 71 int=0, spawn-shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb7f0", "name": "CPulseInstanceSaveRestoreOps::Restore", "confidence": "low", "rationale": "ISaveRestoreOps slot 1, int=4 Restore-shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb840", "name": "CPulseInstanceSaveRestoreOps::Save", "confidence": "low", "rationale": "ISaveRestoreOps slot 0, int=4 Save-shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bb860", "name": "CBaseClientUIEntity::GetServerClass", "confidence": "low", "rationale": "51 callers = hot accessor virtual; class+slot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bbdd0", "name": "CBaseClientUIEntity::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "class+slot; int=3 debug-overlay shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bbf80", "name": "CBaseClientUIEntity::StopLoopingSounds", "confidence": "low", "rationale": "class+slot only; int=1 thunk to sub_0xd30b80", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bbfc0", "name": "CInfoOffscreenPanoramaTexture::Spawn", "confidence": "low", "rationale": "panorama texture entity slot 22, int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bbfd0", "name": "CInfoOffscreenPanoramaTexture::Activate", "confidence": "low", "rationale": "panorama texture entity slot 25, many callees (activation)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bc050", "name": "CInfoOffscreenPanoramaTexture::UpdateOnRemove", "confidence": "low", "rationale": "panorama texture entity slot 51, int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bc170", "name": "CBaseClientUIEntity::AcceptInput", "confidence": "low", "rationale": "class+slot; int=2 with string helpers (input dispatch)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bc240", "name": "CEntFireAutoCompletionFunctor::operator()", "confidence": "medium", "rationale": "autocompletion functor slot 1 = invoke operator", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bc280", "name": "CBaseClientUIEntity::SetModel", "confidence": "low", "rationale": "class+slot; int=2 setter thunk", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bc2c0", "name": "CBaseClientUIEntity::UpdateVisibility", "confidence": "low", "rationale": "class+slot only; int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be250", "name": "CUserMessageResetHUD_t::~CUserMessageResetHUD_t", "confidence": "low", "rationale": "proto message wrapper slot 0, destructor-shape", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17be2a0", "name": "CUserMessageResetHUD_t::~CUserMessageResetHUD_t", "confidence": "low", "rationale": "proto wrapper slot 1 calls shared delete helper (deleting dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17be320", "name": "CNavObstacleEntityDoor::UpdateObstacle", "confidence": "low", "rationale": "nav door slot 5, int=4 calls nav helper sub_0x1b7dd00", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17be390", "name": "CFuncWall::GetDataDescMap", "confidence": "low", "rationale": "brush entity schema slot 4, int=1 no callee", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be3a0", "name": "CFuncWall::GetScriptDesc", "confidence": "low", "rationale": "brush entity schema slot 5, calls shared desc helper sub_0x16200b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be3d0", "name": "CFuncWallToggle::GetDataDescMap", "confidence": "low", "rationale": "brush entity schema slot 4, int=1 no callee", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be3e0", "name": "CFuncWallToggle::GetScriptDesc", "confidence": "low", "rationale": "brush entity schema slot 5, calls shared desc helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be410", "name": "CFuncVehicleClip::GetDataDescMap", "confidence": "low", "rationale": "brush entity schema slot 4, int=1 no callee", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be420", "name": "CFuncVehicleClip::GetScriptDesc", "confidence": "low", "rationale": "brush entity schema slot 5, calls shared desc helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be450", "name": "CFuncIllusionary::GetDataDescMap", "confidence": "low", "rationale": "brush entity schema slot 4, int=1 no callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be460", "name": "CFuncIllusionary::GetScriptDesc", "confidence": "low", "rationale": "brush entity schema slot 5, calls shared desc helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be490", "name": "CFuncVPhysicsClip::GetDataDescMap", "confidence": "low", "rationale": "brush entity schema slot 4, int=1 no callee", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be4a0", "name": "CFuncVPhysicsClip::GetScriptDesc", "confidence": "low", "rationale": "brush entity schema slot 5, calls shared desc helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be4d0", "name": "CFuncInteractionLayerClip::GetDataDescMap", "confidence": "low", "rationale": "brush entity schema slot 4, int=1 no callee", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be4e0", "name": "CFuncInteractionLayerClip::GetScriptDesc", "confidence": "low", "rationale": "brush entity schema slot 5, calls shared desc helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be550", "name": "CPredictionEventPB<(unsigned int)130,CPredictionEvent_Teleport,CPredictionEvent_Teleport>::~CPredictionEventPB", "confidence": "low", "rationale": "proto wrapper slot 0, destructor-shape", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17be560", "name": "CPredictionEventPB<(unsigned int)130,CPredictionEvent_Teleport,CPredictionEvent_Teleport>::~CPredictionEventPB", "confidence": "low", "rationale": "proto wrapper slot 1 calls shared delete helper sub_0x123e1c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17be590", "name": "CPredictionEvent_Teleport_t::~CPredictionEvent_Teleport_t", "confidence": "low", "rationale": "proto wrapper slot 0, destructor-shape", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17be5a0", "name": "CPredictionEvent_Teleport_t::~CPredictionEvent_Teleport_t", "confidence": "low", "rationale": "proto wrapper slot 1 calls shared delete helper sub_0x123e1c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17be5f0", "name": "CPointClientCommand::Activate", "confidence": "low", "rationale": "point entity slot 46, int=0 activation stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17be980", "name": "CAI_ExpresserWithFollowup::Speak", "confidence": "low", "rationale": "expresser slot 0 with float arg (delay) = Speak-shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17be9b0", "name": "CBaseClientUIEntity::NetworkStateChanged", "confidence": "low", "rationale": "class+slot; calls sub_0xd30e00 network state helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bea10", "name": "CBaseClientUIEntity::PhysicsSimulate", "confidence": "low", "rationale": "class+slot only; int=3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bebc0", "name": "CBaseClientUIEntity::SetModelScale", "confidence": "low", "rationale": "class+slot; float arg = scale setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bec20", "name": "CBaseClientUIEntity::Teleport", "confidence": "low", "rationale": "class+slot; int=2 calls transform helper sub_0xa77720", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bec90", "name": "CBaseClientUIEntity::OnTakeDamage", "confidence": "low", "rationale": "class+slot only; int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bf120", "name": "CAI_Expresser::AllocateExpresserList", "confidence": "low", "rationale": "strings CAI_Expresser + CUtlVector = expresser list construction/growth", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bf330", "name": "CEntityScript_SetParent", "confidence": "low", "rationale": "strings _Target + bKinematic = entity parent/kinematic script binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bfa10", "name": "CEntityScript_SetParent", "confidence": "low", "rationale": "strings _Target + pNewParent = SetParent script binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bfb80", "name": "CEntityScript_SetScale", "confidence": "low", "rationale": "strings _Target + flScale = scale script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bfce0", "name": "CEntityScript_AddScale", "confidence": "low", "rationale": "strings _Target + flScale = scale script binding variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bfe40", "name": "CEntityScript_SetLocalOrigin", "confidence": "low", "rationale": "strings _Target + vPos = position script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bffa0", "name": "CEntityScript_SetAbsOrigin", "confidence": "low", "rationale": "strings _Target + vPos = position script binding variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c0100", "name": "CEntityScript_SetLocalAngles", "confidence": "low", "rationale": "strings _Target + angles = angle script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c0260", "name": "CEntityScript_SetAbsAngles", "confidence": "low", "rationale": "strings _Target + angles = angle script binding variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c08c0", "name": "CEntityScript_SetTransform", "confidence": "low", "rationale": "strings _Target + xTransform = transform script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c0a20", "name": "CEntityScript_Teleport", "confidence": "low", "rationale": "strings _Target + vPosition = teleport script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c0b80", "name": "CEntityScript_ApplyEntityConfig", "confidence": "low", "rationale": "strings _Target + pConfigEntityName = config-apply script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c0ce0", "name": "CEntityScript_SetModel", "confidence": "low", "rationale": "strings _Target + strModel = SetModel script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c0e50", "name": "CEntityScript_SetTargetName", "confidence": "low", "rationale": "strings _Target + pNameOrWildcard = name/find script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c0fb0", "name": "CEntityScript_CreateEntityByType", "confidence": "low", "rationale": "strings _Target + entityType = entity-create script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c1110", "name": "CEntityScript_CreateByClassname", "confidence": "low", "rationale": "strings _Target + pClassName = classname-create script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c1370", "name": "CEntityScript_SetTeam", "confidence": "low", "rationale": "strings _Target + iTeamNum = SetTeam script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c16d0", "name": "CEntityScript_SetParentAttachment", "confidence": "low", "rationale": "strings _Target + pAttachment = attachment parent script binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c1830", "name": "CEntityScript_SetParentAttachmentMaintainOffset", "confidence": "low", "rationale": "strings _Target + pAttachment = attachment parent script binding variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c1990", "name": "CEntityScript_GetAttachmentOrigin", "confidence": "low", "rationale": "strings _Target + pAttachment = attachment script binding variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c1af0", "name": "CEntityScript_GetAttachmentAngles", "confidence": "low", "rationale": "strings _Target + pAttachment = attachment script binding variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c1c50", "name": "CEntityScript_GetAttachmentBone", "confidence": "low", "rationale": "strings _Target + pAttachment = attachment script binding variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c1f50", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory vtable slot 2, int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c1f80", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory vtable slot 1, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c1fb0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory vtable slot 0, int=1 create-shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c2180", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory vtable slot 0, int=1 create-shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c21b0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory vtable slot 0, int=1 create-shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c21e0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory vtable slot 0, int=1 create-shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c2210", "name": "CBaseClientUIEntity::CreateVPhysics", "confidence": "low", "rationale": "class+slot only; int=0 physics-create stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c2270", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory vtable slot 2, int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c22a0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory vtable slot 1, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c22d0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory vtable slot 2, int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c2300", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory vtable slot 1, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c2330", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory vtable slot 1, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c2360", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory vtable slot 1 with allocation callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c26f0", "name": "CCSObserverPawn::IsValidObserverTarget", "confidence": "low", "rationale": "observer pawn slot 372, int=1 query", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c2720", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory vtable slot 0, int=1 create-shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c2870", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory vtable slot 2, int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c2dd0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory vtable slot 2, calls allocation helper sub_0x9e6130", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c3360", "name": "CFuncWall::DrawDebugTextOverlays", "confidence": "low", "rationale": "brush entity virtual slot 144, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c3680", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory vtable slot 4, int=1 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c36d0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory vtable slot 4, int=1 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c3720", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory vtable slot 4, int=1 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c3770", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory vtable slot 4, int=1 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c37c0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory vtable slot 4, int=1 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c3810", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 3, int=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c3870", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 3, int=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c38d0", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 3, int=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c3930", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 3, int=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c3990", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 3 with many init callees (global setup)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c3b20", "name": "CStressDamageSystem::~CStressDamageSystem", "confidence": "medium", "rationale": "game-system slot 64 calls shared free helper sub_0xec6b90 (deleting dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c3d60", "name": "CStressDamageSystem::~CStressDamageSystem", "confidence": "low", "rationale": "game-system slot 63, complete-destructor shape", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c3dc0", "name": "CNetworkPVSModifierEntityManager::~CNetworkPVSModifierEntityManager", "confidence": "low", "rationale": "game-system slot 63, complete-destructor shape", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c3e40", "name": "CNetworkPVSModifierEntityManager::~CNetworkPVSModifierEntityManager", "confidence": "medium", "rationale": "game-system slot 64 calls shared free helper sub_0xec6b90 (deleting dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c3f00", "name": "CEntFireOutputAutoCompletionFunctor::operator()", "confidence": "medium", "rationale": "autocompletion functor slot 1 = invoke operator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c4110", "name": "CBaseClientUIEntity::SetParent", "confidence": "low", "rationale": "class+slot; int=2 with parent/transform helper callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c42c0", "name": "CNavObstacleEntityDoor::GenerateObstacle", "confidence": "low", "rationale": "nav door slot 15, int=5 calls nav generation helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c4460", "name": "CDirtySpatialPartitionEntityList::~CDirtySpatialPartitionEntityList", "confidence": "medium", "rationale": "game-system slot 64 calls shared free helper sub_0xec6b90 (deleting dtor)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c4930", "name": "CDirtySpatialPartitionEntityList::~CDirtySpatialPartitionEntityList", "confidence": "low", "rationale": "game-system slot 63, complete-destructor shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c4da0", "name": "CNetworkPVSModifierEntityManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system mid slot 48, int=1 per-frame handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c52d0", "name": "CBaseClientUIEntity::GetResponseSystem", "confidence": "low", "rationale": "class+slot only; int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c52f0", "name": "CBaseClientUIEntity::HandleAnimEvent", "confidence": "low", "rationale": "class+slot; int=2 with anim helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c5400", "name": "CBaseClientUIEntity::Activate", "confidence": "low", "rationale": "class+slot; int=1 with activate-style helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c5730", "name": "CPropDoorRotating::DoorActivate", "confidence": "low", "rationale": "door entity slot 325, int=1 door action", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c5b00", "name": "CCSObserverPawn::SetObserverMode", "confidence": "low", "rationale": "observer pawn slot 333, int=2 with camera helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c6520", "name": "CBaseClientUIEntity::ComputeWorldSpaceSurroundingBox", "confidence": "low", "rationale": "class+slot only; int=4 bbox-shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c65a0", "name": "CPropDoorRotating::GetDoorMovementGroup", "confidence": "low", "rationale": "door entity slot 329, int=2 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c7280", "name": "CBaseClientUIEntity::CreateVPhysics", "confidence": "low", "rationale": "class+slot; int=0 with physics/spawn helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c9aa0", "name": "CEntityScript_GetAttachmentOrigin", "confidence": "medium", "rationale": "string 'No attachment found on entity: %s' + retval = attachment-origin script accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c9d40", "name": "CEntityScript_GetAttachmentAngles", "confidence": "medium", "rationale": "string 'No attachment found on entity: %s' + retval = attachment-angles script accessor variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ca300", "name": "CEntityScript_GetAttachmentMatrix", "confidence": "medium", "rationale": "string 'No attachment found on entity: %s' + retval = attachment-matrix script accessor variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ca5e0", "name": "CEntityScript_GetAttachmentForward", "confidence": "medium", "rationale": "string 'No attachment found on entity: %s' + retval = attachment-vector script accessor variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ca8c0", "name": "CBaseEntity::ScriptGetAttachmentOrigin", "confidence": "low", "rationale": "'No attachment found on entity: %s' + 'retval' => VScript attachment-lookup native", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ccbd0", "name": "CBaseEntity::FireOutput", "confidence": "low", "rationale": "calls CEntityIOOutput::FireOutput + DispatchDatamapFunction with 'param' field", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17cd340", "name": "CAmbientGeneric::ModifyOrAppendCriteria", "confidence": "low", "rationale": "references response criterion 'public.volume_atten'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17cff90", "name": "CMultiplayer_Expresser::SpeakAutoGeneratedConcept", "confidence": "low", "rationale": "CAI_Expresser subclass vtable slot 7, empty override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d0a00", "name": "CAmbientGeneric::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial int=0 per-class datamap accessor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17d0aa0", "name": "CAmbientGeneric::Precache", "confidence": "low", "rationale": "slot 8 empty override, common early entity virtual", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d0cb0", "name": "CAmbientGeneric::KeyValue", "confidence": "low", "rationale": "AmbientGeneric slot 94, int=2 setter reading a key", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d1460", "name": "CBaseCombatCharacter::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial int=0 datamap accessor pattern", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d14f0", "name": "CCSObserverPawn::Precache", "confidence": "low", "rationale": "slot 68 empty override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d16d0", "name": "CBaseCombatCharacter::~CBaseCombatCharacter", "confidence": "medium", "rationale": "slot 4 destructor (complete object), 6 callers chaining", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d1760", "name": "CBaseCombatCharacter::~CBaseCombatCharacter", "confidence": "medium", "rationale": "slot 5 deleting destructor forwarding to slot 4", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d1910", "name": "CCSObserverPawn::Event_Killed", "confidence": "low", "rationale": "pawn slot 317, int=3, event-style handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d1d20", "name": "CAI_ExpresserHost::HandleAnimEvent", "confidence": "low", "rationale": "pawn slot 321, int=3, calls expresser subs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d1ee0", "name": "CAI_ExpresserHost::GetAttachment", "confidence": "low", "rationale": "slot 319 empty getter override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d2000", "name": "CCSObserverPawn::SetModel", "confidence": "low", "rationale": "slot 66 empty int=2 setter override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d2310", "name": "CStressDamageSystem::Think", "confidence": "low", "rationale": "stress-damage system slot 32 periodic update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d23c0", "name": "CAI_ExpresserHost::Spawn", "confidence": "low", "rationale": "slot 304 empty override, matches observer slot 304", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d23d0", "name": "CCSObserverPawn::Teleport", "confidence": "low", "rationale": "slot 77 int=3 position-style method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d25f0", "name": "CCSObserverPawn::PhysicsSimulate", "confidence": "low", "rationale": "slot 334 int=3 calls small getters", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d26d0", "name": "CCSObserverPawn::UpdateTransmitState", "confidence": "low", "rationale": "slot 329 int=3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d29f0", "name": "CAI_ExpresserHost::UpdateStepSound", "confidence": "low", "rationale": "pawn slot 102 int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d3100", "name": "CCSObserverPawn::SetAbsOrigin", "confidence": "low", "rationale": "slot 307 int=2 float=2 vector setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d3150", "name": "CAI_ExpresserHost::GetSoundEmissionOrigin", "confidence": "low", "rationale": "slot 191 int=0 returns a computed origin", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d32a0", "name": "CCSObserverPawn::SetAbsAngles", "confidence": "low", "rationale": "slot 308 int=2 float=2 angle setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d37b0", "name": "CBaseEntity::~CBaseEntity", "confidence": "medium", "rationale": "slot 4, 528 callers = base complete-object destructor all subclasses chain to", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d3940", "name": "CPointClientCommand::~CPointClientCommand", "confidence": "medium", "rationale": "slot 4 complete destructor (trivial)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d3960", "name": "CPointClientCommand::~CPointClientCommand", "confidence": "medium", "rationale": "slot 5 deleting destructor forwarding to CBaseEntity dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d39a0", "name": "CPointServerCommand::~CPointServerCommand", "confidence": "medium", "rationale": "slot 4 complete destructor (trivial)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d39c0", "name": "CPointServerCommand::~CPointServerCommand", "confidence": "medium", "rationale": "slot 5 deleting destructor forwarding to CBaseEntity dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d3a00", "name": "CPointBroadcastClientCommand::~CPointBroadcastClientCommand", "confidence": "medium", "rationale": "slot 4 complete destructor (trivial)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d3a20", "name": "CPointBroadcastClientCommand::~CPointBroadcastClientCommand", "confidence": "medium", "rationale": "slot 5 deleting destructor forwarding to CBaseEntity dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d3a60", "name": "CBaseEntity::~CBaseEntity", "confidence": "medium", "rationale": "slot 5 deleting destructor forwarding to slot-4 complete dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d3b90", "name": "ReadBBoxFromKeyValues", "confidence": "low", "rationale": "references 'Mins'/'Maxs' keyvalue names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d43f0", "name": "CBaseEntity::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 base datamap accessor, trivial int=0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d4400", "name": "CBaseEntity::PhysicsPushEntity", "confidence": "low", "rationale": "warning 'non-moveable %s '%s' is pushed' from push physics", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d87e0", "name": "CAI_ExpresserHost::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d87f0", "name": "CBasePlayerPawn::~CBasePlayerPawn", "confidence": "medium", "rationale": "slot 4 complete destructor, 5 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d8950", "name": "CBasePlayerPawn::~CBasePlayerPawn", "confidence": "medium", "rationale": "slot 5 deleting destructor forwarding to slot 4", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d8a40", "name": "CCSObserverPawn::SetViewAngles", "confidence": "low", "rationale": "slot 347 int=3 float=2 angle method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d8da0", "name": "CCSObserverPawn::OnTakeDamage", "confidence": "low", "rationale": "slot 93 int=2 damage-info handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d9420", "name": "CCSObserverPawn::SetLocalOrigin", "confidence": "low", "rationale": "slot 20 int=2 float=2 vector setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d9b30", "name": "CCSObserverPawn::Spawn", "confidence": "low", "rationale": "slot 304 empty override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d9f40", "name": "CCSObserverPawn::GetPlayerMaxs", "confidence": "low", "rationale": "slot 199 int=1 bounds getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d9f70", "name": "CCSObserverPawn::GetRefEHandle", "confidence": "low", "rationale": "slot 6 int=1 handle getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d9ff0", "name": "CCSObserverPawn::GetServerClass", "confidence": "low", "rationale": "slot 7 empty getter override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17da040", "name": "CCSObserverPawn::Activate", "confidence": "low", "rationale": "slot 22 empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17da160", "name": "CCSObserverPawn::UpdateOnRemove", "confidence": "low", "rationale": "slot 25 int=1 teardown override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17da2b0", "name": "CCSObserverPawn::TraceAttack", "confidence": "low", "rationale": "slot 385 int=4 float=1 attack-trace handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17da460", "name": "CCSObserverPawn::GetObserverMode", "confidence": "low", "rationale": "slot 379 empty int=1 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17da490", "name": "CAI_ExpresserHost::EmitSound", "confidence": "low", "rationale": "slot 374 int=2 sound emit", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17da560", "name": "CAI_ExpresserHost::StopSound", "confidence": "low", "rationale": "slot 376 empty int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17da580", "name": "CCSObserverPawn::SetObserverTarget", "confidence": "low", "rationale": "slot 377 empty int=3 observer setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17da590", "name": "CCSObserverPawn::EyePosition", "confidence": "low", "rationale": "slot 195 int=3 float=2 eye/position method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17da6b0", "name": "CCSObserverPawn::SimulateObserver", "confidence": "low", "rationale": "slot 371 int=1 per-frame observer sim", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17daa20", "name": "CCSObserverPawn::HandleAnimEvent", "confidence": "low", "rationale": "slot 321 empty override, matches host slot 321", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17dab50", "name": "CAI_ExpresserHost::UpdateStepSound", "confidence": "low", "rationale": "slot 380 int=3, body matches observer slot 102", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17dabd0", "name": "CCSObserverPawn::UpdateStepSound", "confidence": "low", "rationale": "slot 102 int=2, same callees as host slot 380", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17dacc0", "name": "CCSObserverPawn::GetObserverTarget", "confidence": "low", "rationale": "slot 72 int=1 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dad10", "name": "CBasePlayerPawn::SetAnimation", "confidence": "low", "rationale": "slot 183 int=2 anim setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17db0f0", "name": "CCSObserverPawn::SetObserverMode", "confidence": "low", "rationale": "slot 396 int=2 observer-mode setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17db1e0", "name": "CCSObserverPawn::ObjectCaps", "confidence": "low", "rationale": "slot 130 empty int=3 override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17db220", "name": "CCSObserverPawn::PhysicsTouchTriggers", "confidence": "low", "rationale": "slot 51 int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17db780", "name": "CCSObserverPawn::GetFOV", "confidence": "low", "rationale": "slot 394 empty int=1 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17db810", "name": "CCSObserverPawn::GetObserverInterpState", "confidence": "low", "rationale": "slot 395 empty int=1 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dbb70", "name": "CAI_ExpresserHost::ModifyOrAppendCriteria", "confidence": "low", "rationale": "slot 397 empty int=2 expresser criteria hook", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dbc90", "name": "CPropDoorRotating::DoorActivate", "confidence": "low", "rationale": "door slot 314, calls door subsystems", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dc1c0", "name": "CPropDoorRotating::Precache", "confidence": "low", "rationale": "slot 27 calls shared precache helper sub_0xd2a9d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dd530", "name": "CPropDoorRotating::InputOpen", "confidence": "low", "rationale": "door slot 144 empty input handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dd920", "name": "CPropDoorRotating::InputClose", "confidence": "low", "rationale": "door slot 151 int=2 input handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dda20", "name": "CPropDoorRotating::InputToggle", "confidence": "low", "rationale": "door slot 152 int=2 input handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ddce0", "name": "CBaseToggle::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ddfc0", "name": "CTriggerBombReset::StartTouch", "confidence": "low", "rationale": "trigger slot 156 touch handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17de350", "name": "CBeam::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17de3f0", "name": "CBeam::Precache", "confidence": "low", "rationale": "slot 14 empty override, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dea10", "name": "CBeam::UpdateOnRemove", "confidence": "low", "rationale": "slot 92 empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17deaf0", "name": "CBeam::Activate", "confidence": "low", "rationale": "slot 93 int=2 override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17deca0", "name": "CBeam::OnRestore", "confidence": "low", "rationale": "slot 15 empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17df7f0", "name": "CBaseButton::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17df8d0", "name": "CBaseButton::ButtonActivate", "confidence": "low", "rationale": "slot 276 empty int=1 button state", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17df8e0", "name": "CBaseButton::ButtonReturn", "confidence": "low", "rationale": "slot 277 empty int=1 button state", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17e0340", "name": "CBaseButton::ButtonUse", "confidence": "low", "rationale": "slot 272 int=2 use handler", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17e0410", "name": "CBaseButton::ButtonTouch", "confidence": "low", "rationale": "slot 271 int=1 touch handler", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17e05c0", "name": "CBaseButton::Precache", "confidence": "low", "rationale": "slot 27 calls shared precache helper sub_0xd2a9d0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17e0660", "name": "CBaseButton::KeyValue", "confidence": "low", "rationale": "slot 154 int=2 key parser", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17e0a00", "name": "CPhysicalButton::Spawn", "confidence": "low", "rationale": "slot 149 empty int=2 override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17e0c20", "name": "CMomentaryRotButton::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17e0cd0", "name": "CMomentaryRotButton::Precache", "confidence": "low", "rationale": "slot 27 calls shared precache helper sub_0xd2a9d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17e1160", "name": "CBaseEntity::DispatchFloatInput", "confidence": "low", "rationale": "int=1 float=1 with 'param', calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17e1470", "name": "CMomentaryRotButton::ButtonActivate", "confidence": "low", "rationale": "slot 276 int=1 button-state override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17e1510", "name": "CMomentaryRotButton::ButtonReturn", "confidence": "low", "rationale": "slot 277 int=1 button-state override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17e94f0", "name": "CBaseClientUIEntity::KeyValue", "confidence": "low", "rationale": "slot 23 int=2, 8 callers, key parser", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ea680", "name": "CBasePlayerPawn::NetworkVar_m_skybox3d::Set", "confidence": "medium", "rationale": "NetworkVar wrapper slot 1 setter accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ec860", "name": "CAI_ExpresserHost::Speak", "confidence": "low", "rationale": "slot 352 int=1 expresser speak path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ef0c0", "name": "CCSObserverPawn::SetPlaybackRate", "confidence": "low", "rationale": "slot 123 int=1 float=1, matches CBaseClientUIEntity slot 123", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17f32b0", "name": "CPropDoorRotating::DoorMoveComplete", "confidence": "low", "rationale": "door slot 340 int=3 move callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17f5010", "name": "CPropDoorRotating::MoveDone", "confidence": "low", "rationale": "door slot 339 int=3 move-done callback", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f67e0", "name": "CBaseButton::ButtonSpark", "confidence": "low", "rationale": "slot 273 int=1 calls sub_0x1ab7ca0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17f9510", "name": "CBaseEntity::InputKill", "confidence": "high", "rationale": "string 'CBaseEntity::InputKill()' + calls UTIL::Remove", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f9c20", "name": "CFuncWallToggle::InputToggle", "confidence": "low", "rationale": "slot 144 int=2 toggle input", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17fb4a0", "name": "CFuncWall::ShouldCollide", "confidence": "low", "rationale": "slot 69 shared clip/collision helper sub_0x17fb320", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17fb4d0", "name": "CFuncVehicleClip::ShouldCollide", "confidence": "low", "rationale": "slot 69 clip collision filter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17fb550", "name": "CFuncVPhysicsClip::ShouldCollide", "confidence": "low", "rationale": "slot 69 clip collision filter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17fb750", "name": "CBaseButton::ShouldCollide", "confidence": "low", "rationale": "slot 69 shared collision helper sub_0x17fb320", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17fc4d0", "name": "CBeam::BeamDamage", "confidence": "low", "rationale": "slot 226 empty beam-specific override", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1802390", "name": "CBaseClientUIEntity::SetPlaybackRate", "confidence": "low", "rationale": "slot 123 int=1 float=1 float setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18028a0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "medium", "rationale": "asserts 'nChangeOffset < INT16_MAX' / '> 0'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1809320", "name": "CResponseQueueManager::Init", "confidence": "low", "rationale": "queue-manager slot 3 setup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1809360", "name": "CResponseQueueManager::Update", "confidence": "low", "rationale": "queue-manager slot 12 per-frame", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1809460", "name": "CResponseQueueManager::RemoveAll", "confidence": "low", "rationale": "queue-manager slot 4 clears entries", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18095e0", "name": "CResponseQueueManager::Purge", "confidence": "low", "rationale": "slot 63, same callees as RemoveAll", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1809770", "name": "CResponseQueueManager::RemoveAllExpired", "confidence": "low", "rationale": "slot 64 calls slot 63 purge", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1809a30", "name": "DescribeResponseCriteria", "confidence": "medium", "rationale": "prints 'RESPONSE CRITERIA FOR: %s (%s)', recursive criteria dump", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1809ca0", "name": "CResponseSystem::FindResponse", "confidence": "medium", "rationale": "'RESPONSERULES: %s spoke '%s'. Found response' response dispatch", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180bd80", "name": "CAI_Expresser::CanSpeak", "confidence": "low", "rationale": "expresser slot 3, called by slot 4", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x180c5d0", "name": "CAI_Expresser::IsSpeaking", "confidence": "low", "rationale": "expresser slot 4 forwarding to slot 3", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180c600", "name": "CAI_ExpresserWithFollowup::CanSpeak", "confidence": "low", "rationale": "slot 3 empty override of Expresser::CanSpeak", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180c610", "name": "CAI_ExpresserWithFollowup::IsSpeaking", "confidence": "low", "rationale": "slot 4 forwards to CAI_Expresser slot-3 impl", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x180c640", "name": "CMultiplayer_Expresser::CanSpeak", "confidence": "low", "rationale": "slot 3 empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180c650", "name": "CMultiplayer_Expresser::IsSpeaking", "confidence": "low", "rationale": "slot 4 forwards to CAI_Expresser slot-3 impl", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180cfa0", "name": "CAI_ExpresserHost::EmitSound", "confidence": "low", "rationale": "slot 72 int=2 sound path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180d790", "name": "CBaseClientUIEntity::SetPanelSize", "confidence": "low", "rationale": "slot 74 int=2 float=1 dimension setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x180df10", "name": "CBaseClientUIEntity::InputSetDialogVariable", "confidence": "low", "rationale": "slot 113 int=2 UI input", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180f4f0", "name": "CAI_ExpresserWithFollowup::Speak", "confidence": "low", "rationale": "slot 1 int=2 float=1 speak override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1812700", "name": "CAI_ExpresserWithFollowup::GetFollowupTarget", "confidence": "low", "rationale": "slot 8 int=0 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1812e10", "name": "CCSObserverPawn::SetupBones", "confidence": "low", "rationale": "slot 209 int=5 bone-setup signature", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181b170", "name": "CAI_Expresser::SpeakDispatchResponse", "confidence": "low", "rationale": "slot 5 int=5 float=1, calls response subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x181d870", "name": "CAI_ExpresserWithFollowup::ClearFollowupTarget", "confidence": "low", "rationale": "slot 9 int=0 empty reset", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181eec0", "name": "CAI_ExpresserHost::PostConstructor", "confidence": "low", "rationale": "slot 14 int=1 init hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181ef00", "name": "CCSObserverPawn::PostConstructor", "confidence": "low", "rationale": "slot 14 int=2 init hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181efe0", "name": "CAI_ExpresserHost::Precache", "confidence": "low", "rationale": "slot 8 empty override, matches Precache slot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x181f000", "name": "CCSObserverPawn::Precache", "confidence": "low", "rationale": "slot 8 int=2 override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x181f090", "name": "CAI_ExpresserHost::UpdateOnRemove", "confidence": "low", "rationale": "slot 15 int=1 teardown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181f2c0", "name": "CVoteController::UpdateVote", "confidence": "low", "rationale": "slot 14 int=2 float=1, 78 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x181fd40", "name": "CInfoOffscreenPanoramaTexture::Spawn", "confidence": "low", "rationale": "slot 9 int=1 spawn/activate", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1822b00", "name": "CPropDoorRotating::Spawn", "confidence": "low", "rationale": "door slot 14 int=2 with many setup callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1822f90", "name": "CPropDoorRotating::DoorClose", "confidence": "low", "rationale": "door slot 280 empty override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823110", "name": "CTriggerBombReset::Precache", "confidence": "low", "rationale": "slot 8 int=2 override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823170", "name": "CFuncWall::Precache", "confidence": "low", "rationale": "slot 8 int=2 override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18231a0", "name": "CFuncInteractionLayerClip::Precache", "confidence": "low", "rationale": "slot 8 int=2 override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18231d0", "name": "CFuncVPhysicsClip::Precache", "confidence": "low", "rationale": "slot 8 int=2 override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823200", "name": "CBaseButton::Precache", "confidence": "low", "rationale": "slot 8 int=2 override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823230", "name": "CFuncWall::Activate", "confidence": "low", "rationale": "slot 46 empty override near datamap slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823240", "name": "CFuncWall::Precache", "confidence": "low", "rationale": "slot 45 empty override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823250", "name": "CColorCorrectionSystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 65 lifecycle", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823260", "name": "CColorCorrectionSystem::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 62 lifecycle", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823270", "name": "CColorCorrectionSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 60 per-frame", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823290", "name": "CColorCorrectionVolume::CColorCorrectionVolume", "confidence": "low", "rationale": "slot 0, single factory caller, trivial constructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18232a0", "name": "CColorCorrectionVolume::Spawn", "confidence": "low", "rationale": "class-specific high slot 275", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18232b0", "name": "CColorCorrectionVolume::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18232c0", "name": "CVisibilityMonitor::GetName", "confidence": "low", "rationale": "game-system slot 2 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18232d0", "name": "CPointCommentaryNode::CPointCommentaryNode", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18232e0", "name": "CPointCommentaryNode::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18232f0", "name": "CCommentaryViewPosition::CCommentaryViewPosition", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823300", "name": "CCommentarySystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 65 lifecycle", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823310", "name": "CCommentarySystem::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 62 lifecycle", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823320", "name": "CCommentarySystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 60 per-frame", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823370", "name": "CVisibilityMonitor::CVisibilityMonitor", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823390", "name": "CCommentaryAuto::CCommentaryAuto", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18233a0", "name": "CCommentaryAuto::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18233b0", "name": "CCommentaryViewPosition::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18233e0", "name": "CVisibilityMonitor::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 65 lifecycle", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18233f0", "name": "CVisibilityMonitor::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 62 lifecycle", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823400", "name": "CVisibilityMonitor::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 60 per-frame", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823420", "name": "CVisibilityMonitor::SetGlobalPtrs", "confidence": "low", "rationale": "game-system slot 3 setup hook", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823430", "name": "CVisibilityMonitor::LevelInitPreEntity", "confidence": "low", "rationale": "game-system slot 17 int=1 level init", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18234e0", "name": "CRotDoor::CRotDoor", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18234f0", "name": "CRotDoor::Spawn", "confidence": "low", "rationale": "class-specific high slot 272", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823500", "name": "CRotDoor::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823510", "name": "CDynamicLight::CDynamicLight", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823520", "name": "CDynamicLight::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823530", "name": "CTestEffect::CTestEffect", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823540", "name": "CBlood::CBlood", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823550", "name": "CBlood::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823560", "name": "CEnvBeverage::CEnvBeverage", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823570", "name": "CEnvBeverage::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823580", "name": "CItemSoda::CItemSoda", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823590", "name": "CPrecipitation::CPrecipitation", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18235b0", "name": "CPrecipitation::Spawn", "confidence": "low", "rationale": "class-specific high slot 222", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18235c0", "name": "CPrecipitation::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18235d0", "name": "CPrecipitationBlocker::CPrecipitationBlocker", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18235e0", "name": "CEnvWind::CEnvWind", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18235f0", "name": "CEnvWind::NetworkVar_m_EnvWindShared::NetworkStateChanged", "confidence": "low", "rationale": "NetworkVar wrapper slot 4 change hook", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823610", "name": "CEnvWind::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823620", "name": "CPhysicsWire::CPhysicsWire", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823630", "name": "CPhysicsWire::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823640", "name": "CEnvMuzzleFlash::CEnvMuzzleFlash", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823650", "name": "CEnvMuzzleFlash::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823660", "name": "CEnvSplash::CEnvSplash", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823670", "name": "CEnvSplash::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823680", "name": "CEnvViewPunch::CEnvViewPunch", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823690", "name": "CEnvViewPunch::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18236a0", "name": "CEnvEntityIgniter::CEnvEntityIgniter", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18236b0", "name": "CEnvEntityIgniter::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18236c0", "name": "CDebugHistory::CDebugHistory", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18236d0", "name": "CEnvEntityMaker::CEnvEntityMaker", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18236e0", "name": "CEnvEntityMaker::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18236f0", "name": "CEnvInstructorHint::CEnvInstructorHint", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823700", "name": "CEnvInstructorVRHint::CEnvInstructorVRHint", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823710", "name": "CInstructorEventEntity::CInstructorEventEntity", "confidence": "low", "rationale": "slot 0 single factory caller, constructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823720", "name": "CEnvInstructorHint::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 trivial datamap accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823730", "name": "CEnvInstructorVRHint::UpdateOnRemove", "confidence": "low", "rationale": "class+slot44 stub cluster (int=0 empty override), no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823740", "name": "CInstructorEventEntity::UpdateOnRemove", "confidence": "low", "rationale": "class+slot44 stub cluster, empty body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823750", "name": "CInfoInstructorHintTarget::GetDataDescMap", "confidence": "low", "rationale": "class+slot0 int=0 callers=1 returns static, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823d10", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "spawner-factory slot1 create method, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823d20", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "spawner-factory slot1 create method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823d80", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "spawner-factory slot1 create method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823d90", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "spawner-factory slot1 create method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823da0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot2 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823db0", "name": "CGameSystemStaticFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot5 int=0 predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823dc0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot6 int=0 getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823dd0", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot7 int=2 setter guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823de0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot8 int=0 getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823df0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot9 int=1 lifecycle guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823e00", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory slot0 int=0 getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823e10", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot1 create guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823e20", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot2 destroy guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823e30", "name": "CGameSystemReallocatingFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot5 int=0 predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823e40", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory slot6 int=0 getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823e50", "name": "CGameSystemReallocatingFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot7 int=2 setter guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823e60", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot8 int=0 getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823e70", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "factory slot9 int=0 lifecycle guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823e80", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory slot0 getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823e90", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot1 create guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823ea0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot2 destroy guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823eb0", "name": "CGameSystemReallocatingFactory::DoesGameSystemReallocate", "confidence": "low", "rationale": "factory slot5 predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823ec0", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory slot6 getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823ed0", "name": "CGameSystemReallocatingFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot7 int=2 setter guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1823ee0", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot8 getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823ef0", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "factory slot9 lifecycle guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823f00", "name": "CColorCorrectionVolume::GetTracerType", "confidence": "low", "rationale": "class+slot92 stub cluster (int=0 empty), no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823f10", "name": "CPointCommentaryNode::GetTracerType", "confidence": "low", "rationale": "class+slot92 stub cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823f20", "name": "CEnvDecal::GetTracerType", "confidence": "low", "rationale": "class+slot92 stub cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823f30", "name": "CInfoInstructorHintTarget::GetTracerType", "confidence": "low", "rationale": "class+slot92 stub cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823f40", "name": "CEnvDetailController::GetTracerType", "confidence": "low", "rationale": "class+slot92 stub cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823f50", "name": "CEnvInstructorVRHint::Spawn", "confidence": "low", "rationale": "class+slot10 int=0 stub override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823fa0", "name": "CTestEffect::SetRenderMode", "confidence": "low", "rationale": "class+slot144 int=1 float=1 schema/setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1823ff0", "name": "CColorCorrectionVolume::SetFadeInDuration", "confidence": "low", "rationale": "class+slot272 int=1 float=1 setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824030", "name": "CColorCorrectionVolume::SetFadeOutDuration", "confidence": "low", "rationale": "class+slot273 int=1 float=1 setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824070", "name": "CColorCorrectionVolume::SetWeight", "confidence": "low", "rationale": "class+slot270 int=2 setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824150", "name": "CDynamicLight::~CDynamicLight", "confidence": "high", "rationale": "slot4 int=1 = complete-object destructor (dtor-pair pattern)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824160", "name": "CDynamicLight::~CDynamicLight", "confidence": "high", "rationale": "slot5 deleting destructor (calls operator delete sub)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824190", "name": "CPrecipitationBlocker::~CPrecipitationBlocker", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18241a0", "name": "CPrecipitationBlocker::~CPrecipitationBlocker", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18241d0", "name": "CColorCorrectionVolume::GetDataDescMap", "confidence": "low", "rationale": "slot47 callers=1 returns static descriptor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824320", "name": "CPointCommentaryNode::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824330", "name": "CCommentaryViewPosition::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824340", "name": "CCommentarySystem::LevelInitPreEntity", "confidence": "low", "rationale": "game-system slot66 int=0 level hook guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824350", "name": "CCommentaryAuto::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824360", "name": "CRotDoor::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824370", "name": "CDynamicLight::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824380", "name": "CTestEffect::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824390", "name": "CBlood::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18243a0", "name": "CEnvBeverage::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18243b0", "name": "CItemSoda::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18243c0", "name": "CPrecipitation::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18243d0", "name": "CPrecipitationBlocker::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18243e0", "name": "CEnvWind::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18243f0", "name": "CPhysicsWire::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824400", "name": "CEnvMuzzleFlash::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824410", "name": "CEnvSplash::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824420", "name": "CEnvViewPunch::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824430", "name": "CEnvEntityIgniter::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824440", "name": "CDebugHistory::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824450", "name": "CEnvEntityMaker::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824460", "name": "CInfoInstructorHintTarget::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824470", "name": "CEnvInstructorHint::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824480", "name": "CEnvInstructorVRHint::GetDataDescMap", "confidence": "low", "rationale": "slot47 per-class datamap getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824850", "name": "CColorCorrectionVolume::GetPredictionContextDescMap", "confidence": "low", "rationale": "slot46 descriptor-getter cluster (empty)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824860", "name": "CColorCorrectionVolume::GetPredictionDescMap", "confidence": "low", "rationale": "slot45 descriptor-getter cluster (does work)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824910", "name": "CItemSoda::~CItemSoda", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824920", "name": "CItemSoda::~CItemSoda", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824950", "name": "CPointCommentaryNode::~CPointCommentaryNode", "confidence": "high", "rationale": "slot4 destructor (calls base dtor sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824a70", "name": "CCommentaryViewPosition::GetPredictionContextDescMap", "confidence": "low", "rationale": "slot46 descriptor-getter cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824a80", "name": "CCommentaryViewPosition::GetPredictionDescMap", "confidence": "low", "rationale": "slot45 descriptor-getter cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824a90", "name": "CTestEffect::~CTestEffect", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824aa0", "name": "CTestEffect::~CTestEffect", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824ad0", "name": "CEnvBeverage::~CEnvBeverage", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824ae0", "name": "CEnvBeverage::~CEnvBeverage", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824b10", "name": "CPhysicsWire::~CPhysicsWire", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824b20", "name": "CPhysicsWire::~CPhysicsWire", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824b50", "name": "CEnvEntityIgniter::~CEnvEntityIgniter", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824b60", "name": "CEnvEntityIgniter::~CEnvEntityIgniter", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824b90", "name": "CCommentaryAuto::~CCommentaryAuto", "confidence": "high", "rationale": "slot4 destructor (calls base dtor sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824bf0", "name": "CBlood::~CBlood", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824c10", "name": "CBlood::~CBlood", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824c50", "name": "CEnvMuzzleFlash::~CEnvMuzzleFlash", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824c70", "name": "CEnvMuzzleFlash::~CEnvMuzzleFlash", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824cb0", "name": "CEnvSplash::~CEnvSplash", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824cd0", "name": "CEnvSplash::~CEnvSplash", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824d10", "name": "CEnvViewPunch::~CEnvViewPunch", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824d30", "name": "CEnvViewPunch::~CEnvViewPunch", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824d70", "name": "CEnvEntityMaker::~CEnvEntityMaker", "confidence": "high", "rationale": "slot4 destructor (calls base dtor sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824dd0", "name": "CInfoInstructorHintTarget::~CInfoInstructorHintTarget", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824df0", "name": "CInfoInstructorHintTarget::~CInfoInstructorHintTarget", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824ec0", "name": "CBaseDoor::Activate", "confidence": "low", "rationale": "class+slot15 int=1 lifecycle-hook guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824f00", "name": "CBaseDoor::Blocked", "confidence": "low", "rationale": "class+slot8 int=2 (this+entity), doors implement Blocked", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824f50", "name": "CRotDoor::GetPredictionContextDescMap", "confidence": "low", "rationale": "slot46 descriptor-getter cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824f60", "name": "CRotDoor::GetPredictionDescMap", "confidence": "low", "rationale": "slot45 descriptor-getter cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18251d0", "name": "CPrecipitation::Blocked", "confidence": "low", "rationale": "slot8 int=2 shares helper sub_0x1823110 with CBaseDoor slot8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18252d0", "name": "CPrecipitation::Precache", "confidence": "low", "rationale": "class+slot14 int=0 override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18252e0", "name": "CPrecipitationBlocker::Blocked", "confidence": "low", "rationale": "slot8 int=2 shared with door/precip slot8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18256a0", "name": "CBlood::GetPredictionContextDescMap", "confidence": "low", "rationale": "slot46 descriptor-getter cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18256b0", "name": "CBlood::GetPredictionDescMap", "confidence": "low", "rationale": "slot45 descriptor-getter cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18256c0", "name": "CEnvWind::~CEnvWind", "confidence": "high", "rationale": "slot4 complete-object destructor (dtor cleanup then base)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1825700", "name": "CEnvWind::~CEnvWind", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1825ac0", "name": "CDebugHistory::DrawDebugTextOverlays", "confidence": "medium", "rationale": "CDebugHistory slot27 int=0 draws debug text overlays (class name fits)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1825ad0", "name": "CColorCorrectionVolume::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot27 matches DrawDebugTextOverlays slot on CDebugHistory", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1825e60", "name": "CBaseDoor::MoveDone", "confidence": "low", "rationale": "class+slot158 int=1 move-completion callback guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18264b0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot0 int=1 getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1826dd0", "name": "CDebugHistory::~CDebugHistory", "confidence": "high", "rationale": "slot4 destructor (paired with slot5 0x182a990)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1826e30", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot1 does real construction work", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1827700", "name": "CRotDoor::OnRestore", "confidence": "low", "rationale": "class+slot69 int=1, mirrors CBaseDoor slot69", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1827be0", "name": "CDebugHistory::AddDebugHistoryLine", "confidence": "low", "rationale": "CDebugHistory slot23 int=2 add-entry guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1827c40", "name": "CDebugHistory::ClearHistory", "confidence": "low", "rationale": "CDebugHistory slot22 int=2 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18286a0", "name": "CEnvEntityMaker::~CEnvEntityMaker", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1828710", "name": "CPointCommentaryNode::~CPointCommentaryNode", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1828770", "name": "CColorCorrectionSystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "game-system slot63 int=1 frame-hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1828830", "name": "CCommentaryAuto::~CCommentaryAuto", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18291f0", "name": "CVisibilityMonitor::GameInit", "confidence": "low", "rationale": "game-system slot16 int=1 init-hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1829260", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot4 int=1 setter guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18292b0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot3 int=1 getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1829310", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot3 int=0 getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1829380", "name": "CGameSystemReallocatingFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot4 int=2 setter guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18293f0", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot3 int=0 getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1829490", "name": "CVisibilityMonitor::LevelInitPreEntity", "confidence": "low", "rationale": "game-system slot64 int=1 (shares sub_0xec6b90 with other systems' slot64)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18296c0", "name": "CVisibilityMonitor::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "game-system slot63 int=1 frame-hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1829b30", "name": "CColorCorrectionSystem::LevelInitPreEntity", "confidence": "low", "rationale": "game-system slot64 int=1 (shared sub_0xec6b90)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1829d60", "name": "CGameSystemReallocatingFactory::SetGlobalPtrs", "confidence": "low", "rationale": "factory slot4 int=2 (shared sub_0xec6b90)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182a990", "name": "CDebugHistory::~CDebugHistory", "confidence": "high", "rationale": "slot5 deleting destructor (calls dtor sub_0xd37920 + delete sub_0x17d37b0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182a9f0", "name": "CCommentarySystem::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "game-system slot63 int=1 frame-hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182aa70", "name": "CCommentarySystem::LevelInitPreEntity", "confidence": "low", "rationale": "game-system slot64 int=1 (shared sub_0xec6b90)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182afd0", "name": "CDebugHistory::Spawn", "confidence": "low", "rationale": "class+slot15 int=1 spawn/init guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182b7e0", "name": "CCommentaryViewPosition::~CCommentaryViewPosition", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x182b850", "name": "CColorCorrectionVolume::~CColorCorrectionVolume", "confidence": "high", "rationale": "slot4 destructor (calls base dtor sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182b960", "name": "CPrecipitation::~CPrecipitation", "confidence": "high", "rationale": "slot4 destructor (calls base dtor sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182ba70", "name": "CColorCorrectionVolume::~CColorCorrectionVolume", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182bb90", "name": "CPrecipitation::~CPrecipitation", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182bdb0", "name": "CBaseDoor::Spawn", "confidence": "low", "rationale": "class+slot25 int=1 sets up physics/move, spawn guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182e0d0", "name": "CColorCorrectionVolume::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "class+slot48 int=1 empty-override cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182e150", "name": "CPointCommentaryNode::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "slot48 empty-override cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182e1d0", "name": "CDynamicLight::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "slot48 empty-override cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182e250", "name": "CPrecipitation::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "slot48 empty-override cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182e2d0", "name": "CPrecipitationBlocker::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "slot48 empty-override cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182e350", "name": "CEnvWind::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "slot48 empty-override cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182fbd0", "name": "CEnvInstructorHint::~CEnvInstructorHint", "confidence": "high", "rationale": "slot4 destructor (calls sub_0x182fb10 dtor body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182fc10", "name": "CEnvInstructorHint::~CEnvInstructorHint", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1830080", "name": "CEnvInstructorVRHint::~CEnvInstructorVRHint", "confidence": "high", "rationale": "slot4 destructor (calls sub_0x182ffc0 dtor body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18300c0", "name": "CEnvInstructorVRHint::~CEnvInstructorVRHint", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18313a0", "name": "CColorCorrection::UpdateOnRemove", "confidence": "low", "rationale": "class+slot44 stub cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1831580", "name": "CColorCorrectionSystem::LevelInitPreEntity", "confidence": "low", "rationale": "game-system slot66 int=0 level-hook guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1831590", "name": "CColorCorrectionSystem::GameInit", "confidence": "low", "rationale": "game-system slot16 int=1 init-hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1831840", "name": "ParseColorCorrectionData", "confidence": "low", "rationale": "non-virtual; references schema type-name strings 'char'/'float32', KV/buffer callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1835bb0", "name": "CCommentarySystem::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot67 int=0 level-hook guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1836510", "name": "CRagdollMagnet::UpdateOnRemove", "confidence": "low", "rationale": "class+slot44 stub cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183ae40", "name": "CBaseDoor::UpdateOnRemove", "confidence": "low", "rationale": "class+slot44 stub cluster (empty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183b2e0", "name": "CBaseDoor::~CBaseDoor", "confidence": "high", "rationale": "slot4 complete-object destructor (target of slot5 dtors, calls base sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x183b430", "name": "CRotDoor::~CRotDoor", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x183b480", "name": "CRotDoor::~CRotDoor", "confidence": "high", "rationale": "slot5 deleting destructor (calls CBaseDoor::~CBaseDoor sub_0x183b2e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x183b510", "name": "CBaseDoor::~CBaseDoor", "confidence": "high", "rationale": "slot5 deleting destructor (calls slot4 dtor sub_0x183b2e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x183ba90", "name": "CBaseDoor::OnRestore", "confidence": "low", "rationale": "class+slot69 int=1 restore-hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183bbf0", "name": "CBaseDoor::SetDoorState", "confidence": "low", "rationale": "class+slot271 int=2 setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183bc10", "name": "UpdateAreaPortals", "confidence": "medium", "rationale": "non-virtual; string 'func_areaportal' + FindEntityByClassName + DispatchDatamapFunction = door area-portal toggle", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183bd20", "name": "CBaseDoor::Precache", "confidence": "low", "rationale": "class+slot14 int=1 does real setup work, precache guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x183c6b0", "name": "CBaseDoor::MoveDone", "confidence": "low", "rationale": "class+slot144 int=2 move-completion guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x183c930", "name": "CBaseDoor::CalcMove", "confidence": "low", "rationale": "class+slot152 int=2 heavy vector-math callees = movement calc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183fe80", "name": "CEntityBlocker::Blocked", "confidence": "low", "rationale": "class+slot8 int=2 (this+entity), blocker touch/block guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183feb0", "name": "CEntityDissolve::UpdateOnRemove", "confidence": "low", "rationale": "class+slot44 stub cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183ff50", "name": "CEntityDissolve::~CEntityDissolve", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x183ff70", "name": "CEntityDissolve::~CEntityDissolve", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18408b0", "name": "CEntityFlame::Precache", "confidence": "low", "rationale": "class+slot14 int=0 override guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18408c0", "name": "CEntityFlame::Activate", "confidence": "low", "rationale": "class+slot15 int=1 activation-hook guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1840d20", "name": "CEnvDecal::UpdateOnRemove", "confidence": "low", "rationale": "class+slot44 stub cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1840e60", "name": "CEnvDetailController::UpdateOnRemove", "confidence": "low", "rationale": "class+slot44 stub cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1840f40", "name": "CEnvDetailController::~CEnvDetailController", "confidence": "high", "rationale": "slot4 complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1840f70", "name": "CEnvDetailController::~CEnvDetailController", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1841060", "name": "CEnvEntityMaker::SpawnEntity", "confidence": "medium", "rationale": "non-virtual; string 'env_entity_maker %s failed to find template %s.' + FindEntityByName = template spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18429b0", "name": "CInstructorEventEntity::~CInstructorEventEntity", "confidence": "high", "rationale": "slot4 destructor (calls sub_0x1842900 dtor body)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1842a10", "name": "CInstructorEventEntity::~CInstructorEventEntity", "confidence": "high", "rationale": "slot5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1842ba0", "name": "CInstructorEventEntity::FireHintEvent", "confidence": "low", "rationale": "non-virtual; strings 'CBasePlayerPawn'/'CHandle' + shares CInstructorEventEntity helper sub_0x1842900", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18430a0", "name": "CEnvWind::NetworkVar_m_EnvWindShared::NetworkStateChanged", "confidence": "low", "rationale": "network-var wrapper slot2 int=2 state-change callback guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18471a0", "name": "CEntityFlame::Ignite", "confidence": "medium", "rationale": "non-virtual; strings 'General.BurningFlesh'/'General.BurningObject' select burn sound = flame ignite", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x184ba40", "name": "CRotDoor::Spawn", "confidence": "low", "rationale": "class+slot10 int=1 door setup work, spawn guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x184bc30", "name": "CPointCommentaryNode::StartCommentary", "confidence": "low", "rationale": "string 'commentary_cvarsnotchanging' + FireOutput, commentary flow", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x184dbc0", "name": "CEnvSplash::Splash", "confidence": "medium", "rationale": "non-virtual; string 'watersplash' + UTIL_DispatchEffect + InitGameTrace = splash effect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1850210", "name": "CEnvEntityMaker::UpdateOnRemove", "confidence": "low", "rationale": "class+slot3 int=0 empty override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1851a70", "name": "CCommentarySystem::LevelShutdownPreEntity", "confidence": "low", "rationale": "game-system slot68 int=0 shutdown-hook guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x185b240", "name": "std::vector::_M_realloc_append", "confidence": "medium", "rationale": "strings 'cannot create std::vector larger than max_size()' + 'vector::_M_realloc_append'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18607d0", "name": "CPointCommentaryNode::GetPredictionContextDescMap", "confidence": "low", "rationale": "slot46 descriptor-getter cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18607e0", "name": "CPointCommentaryNode::GetPredictionDescMap", "confidence": "low", "rationale": "slot45 descriptor-getter cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18607f0", "name": "CCommentaryAuto::GetPredictionContextDescMap", "confidence": "low", "rationale": "slot46 descriptor-getter cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860800", "name": "CCommentaryAuto::GetPredictionDescMap", "confidence": "low", "rationale": "slot45 descriptor-getter cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860810", "name": "CEnvWind::GetPredictionDescMap", "confidence": "low", "rationale": "slot45 descriptor-getter cluster (int=2 variant)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860850", "name": "CDynamicLight::GetPredictionContextDescMap", "confidence": "low", "rationale": "slot46 descriptor-getter cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860860", "name": "CDynamicLight::GetPredictionDescMap", "confidence": "low", "rationale": "slot45 descriptor-getter cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860870", "name": "CPhysicsShake::~CPhysicsShake", "confidence": "medium", "rationale": "slot4 destructor position (int=0 trivial dtor)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860880", "name": "CEnvBeam::GetDataDescMap", "confidence": "low", "rationale": "class+slot0 int=0 callers=1 returns static descriptor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860890", "name": "CEnvBeam::SetType", "confidence": "low", "rationale": "class+slot270 int=1 setter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18608b0", "name": "CEnvBeam::UpdateOnRemove", "confidence": "low", "rationale": "class+slot44 stub cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18608d0", "name": "CEnvFade::GetDataDescMap", "confidence": "low", "rationale": "class+slot0 int=0 callers=1 returns static descriptor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18608e0", "name": "CEnvFade::UpdateOnRemove", "confidence": "low", "rationale": "class+slot44 stub cluster", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18608f0", "name": "CCredits::~CCredits", "confidence": "low", "rationale": "slot 0 = first vtable entry, virtual destructor; 1 caller (delete path)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860900", "name": "CCredits::GetServerClass", "confidence": "low", "rationale": "trivial int=0 getter in the 44-47 accessor cluster present on every entity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860950", "name": "CPhysicsShake::ApplyShake", "confidence": "low", "rationale": "env_physshake method, int=3 float=1 applies shake amplitude/params", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18609f0", "name": "CEnvShake::~CEnvShake", "confidence": "low", "rationale": "slot 0 = virtual destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860a00", "name": "CEnvShake::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860a10", "name": "CEnvTilt::~CEnvTilt", "confidence": "low", "rationale": "slot 0 = virtual destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860a20", "name": "CEnvTilt::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860a30", "name": "CEnvSpark::~CEnvSpark", "confidence": "low", "rationale": "slot 0 = virtual destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860a40", "name": "CEnvSpark::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860a50", "name": "CEventLog::GetEventDebugID", "confidence": "low", "rationale": "slot 3 trivial interface getter on event-listener class", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860a70", "name": "CEventLog::GetName", "confidence": "low", "rationale": "slot 4 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860a90", "name": "CEventLog::Shutdown", "confidence": "low", "rationale": "slot 5 trivial listener method", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860ad0", "name": "CCSEventLog::GetName", "confidence": "low", "rationale": "slot 9 trivial getter override in CS event log", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860bc0", "name": "CShower::~CShower", "confidence": "low", "rationale": "slot 0 = virtual destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860bd0", "name": "CShower::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 = entity cleanup hook (trivial override)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860be0", "name": "CEnvExplosion::~CEnvExplosion", "confidence": "low", "rationale": "slot 0 = virtual destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860bf0", "name": "CEnvExplosion::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860d90", "name": "CPushable::~CPushable", "confidence": "low", "rationale": "slot 0 = virtual destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860da0", "name": "CPushable::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860dd0", "name": "CFuncLadderAlias_func_useableladder::~CFuncLadderAlias_func_useableladder", "confidence": "low", "rationale": "slot 0 = virtual destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860de0", "name": "CFuncLadderAlias_func_useableladder::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860df0", "name": "CFuncMonitor::~CFuncMonitor", "confidence": "low", "rationale": "slot 0 = virtual destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860e00", "name": "CFuncMonitor::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860e10", "name": "CFuncMoveLinearAlias_momentary_door::~CFuncMoveLinearAlias_momentary_door", "confidence": "low", "rationale": "slot 0 = virtual destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860e20", "name": "CFuncMoveLinearAlias_momentary_door::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860e30", "name": "CFuncMoverSystem::GetGameSystemType", "confidence": "low", "rationale": "slot 65 trivial game-system getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860e40", "name": "CFuncMoverSystem::DoesGameSystemReloadResources", "confidence": "low", "rationale": "slot 62 trivial game-system query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860e50", "name": "CFuncMoverSystem::GetName", "confidence": "medium", "rationale": "slot 60 trivial getter with 2 callers = framework querying system name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860f00", "name": "CFuncRotatorSystem::GetGameSystemType", "confidence": "low", "rationale": "slot 65 trivial getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860f10", "name": "CFuncRotatorSystem::DoesGameSystemReloadResources", "confidence": "low", "rationale": "slot 62 trivial query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860f20", "name": "CFuncRotatorSystem::GetName", "confidence": "medium", "rationale": "slot 60 trivial getter, 2 callers = framework name query", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860fb0", "name": "CShatterGlassShardMgr::GetNumShards", "confidence": "low", "rationale": "slot 13 int=1 simple accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860fe0", "name": "CShatterGlassGameSystem::GetGameSystemType", "confidence": "low", "rationale": "slot 65 trivial getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1860ff0", "name": "CShatterGlassGameSystem::DoesGameSystemReloadResources", "confidence": "low", "rationale": "slot 62 trivial query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861000", "name": "CShatterGlassGameSystem::GetName", "confidence": "medium", "rationale": "slot 60 trivial getter, 2 callers = framework name query", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861020", "name": "CShatterGlassGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "slot 31 IGameSystem callback taking this+ptr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861c50", "name": "CEntitySpawnerBase::CanCreateEntity", "confidence": "low", "rationale": "spawner factory slot 1 trivial predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861c60", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 5 int=0 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861c70", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 6 int=0 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861c80", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 sets global pointer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861c90", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 8 int=0 bool query", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861ca0", "name": "CGameSystemStaticFactory::GetPriority", "confidence": "low", "rationale": "factory slot 9 int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861cb0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 5 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861cc0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 6 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861cd0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861ce0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 8 bool query", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861cf0", "name": "CGameSystemStaticFactory::GetPriority", "confidence": "low", "rationale": "factory slot 9 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861d00", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 5 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861d10", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 6 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861d20", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861d30", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 8 bool query", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861d40", "name": "CGameSystemStaticFactory::GetPriority", "confidence": "low", "rationale": "factory slot 9 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861d50", "name": "CNetMessagePB<419, CMsgTEExplosion, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::AllocateAndCopyConstructNetMessage", "confidence": "low", "rationale": "slot 2 net-message-internal boilerplate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861d60", "name": "CNetMessagePB<419, CMsgTEExplosion, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::DeallocateNetMessage", "confidence": "low", "rationale": "slot 3 net-message dealloc boilerplate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861d70", "name": "CNetMessagePB<419, CMsgTEExplosion, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetGroup", "confidence": "low", "rationale": "slot 4 int=0 trivial group getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861dc0", "name": "CNetMessagePB<419, CMsgTEExplosion, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetName", "confidence": "low", "rationale": "protobuf binding slot 1 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861de0", "name": "CNetMessagePB<419, CMsgTEExplosion, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetSize", "confidence": "low", "rationale": "protobuf binding slot 5 size getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861df0", "name": "CNetMessagePB<419, CMsgTEExplosion, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::Unserialize", "confidence": "low", "rationale": "protobuf binding slot 7 deserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861e00", "name": "CNetMessagePB<419, CMsgTEExplosion, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::CreateFromWire", "confidence": "low", "rationale": "protobuf binding slot 8 factory", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861e10", "name": "CEnvBeam::GetNetworkable", "confidence": "low", "rationale": "slot 47 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861e20", "name": "CEnvFade::GetNetworkable", "confidence": "low", "rationale": "slot 47 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861e30", "name": "CCredits::GetNetworkable", "confidence": "low", "rationale": "slot 47 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861e40", "name": "CPhysicsShake::GetNetworkable", "confidence": "low", "rationale": "slot 5 aligns with the 47 getter cluster on sibling classes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861e50", "name": "CEnvShake::GetNetworkable", "confidence": "low", "rationale": "slot 47 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861e60", "name": "CEnvTilt::GetNetworkable", "confidence": "low", "rationale": "slot 47 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861e70", "name": "CEnvSpark::GetNetworkable", "confidence": "low", "rationale": "slot 47 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861e80", "name": "CShower::GetNetworkable", "confidence": "low", "rationale": "slot 47 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861e90", "name": "CEnvExplosion::GetNetworkable", "confidence": "low", "rationale": "slot 47 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861ea0", "name": "CPushable::GetNetworkable", "confidence": "low", "rationale": "slot 47 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861eb0", "name": "CFuncLadderAlias_func_useableladder::GetNetworkable", "confidence": "low", "rationale": "slot 47 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861ec0", "name": "CFuncMonitor::GetNetworkable", "confidence": "low", "rationale": "slot 47 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861f70", "name": "CEnvBeam::GetRefEHandle", "confidence": "low", "rationale": "slot 45 trivial handle getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861f80", "name": "CShower::GetRefEHandle", "confidence": "low", "rationale": "slot 45 trivial handle getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861f90", "name": "CPushable::GetRefEHandle", "confidence": "low", "rationale": "slot 45 trivial handle getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861fa0", "name": "CFuncLadderAlias_func_useableladder::GetRefEHandle", "confidence": "low", "rationale": "slot 45 trivial handle getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861fb0", "name": "CFuncMonitor::GetRefEHandle", "confidence": "low", "rationale": "slot 45 trivial handle getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861fc0", "name": "CFuncMoveLinearAlias_momentary_door::GetRefEHandle", "confidence": "low", "rationale": "slot 45 trivial handle getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861fd0", "name": "CEnvFade::GetRefEHandle", "confidence": "low", "rationale": "slot 45 trivial handle getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1861fe0", "name": "CCredits::GetRefEHandle", "confidence": "low", "rationale": "slot 45 accessor (has real callees returning handle/collideable)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18629c0", "name": "CShower::Spawn", "confidence": "low", "rationale": "slot 4 = Spawn in the per-entity slot-4/5 pair", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18629e0", "name": "CShower::Precache", "confidence": "low", "rationale": "slot 5 = Precache (calls shared init helper)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1862a20", "name": "CEnvExplosion::Spawn", "confidence": "low", "rationale": "slot 4 = Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1862a40", "name": "CEnvExplosion::Precache", "confidence": "low", "rationale": "slot 5 = Precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1862a80", "name": "CEnvBeam::StrikeThink", "confidence": "medium", "rationale": "references its own think-context names CEnvBeamStrikeThink/CEnvBeamUpdateThink", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1862ac0", "name": "CEnvBeam::GetCollideable", "confidence": "low", "rationale": "slot 46 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1862ad0", "name": "CFuncMonitor::Spawn", "confidence": "low", "rationale": "slot 4 = Spawn (calls setup helper)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1862b90", "name": "CEnvFade::UpdateOnRemove", "confidence": "low", "rationale": "slot 10 trivial cleanup override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1862ed0", "name": "CEnvFade::Spawn", "confidence": "low", "rationale": "slot 4 = Spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1862f20", "name": "CEnvFade::Precache", "confidence": "low", "rationale": "slot 5 = Precache", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1862f80", "name": "CCredits::Spawn", "confidence": "low", "rationale": "slot 4 = Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1862fd0", "name": "CCredits::Precache", "confidence": "low", "rationale": "slot 5 = Precache", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863030", "name": "CEnvShake::Spawn", "confidence": "low", "rationale": "slot 4 = Spawn (empty for env_shake)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1863050", "name": "CEnvShake::Precache", "confidence": "low", "rationale": "slot 5 = Precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1863090", "name": "CEnvTilt::Spawn", "confidence": "low", "rationale": "slot 4 = Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18630b0", "name": "CEnvTilt::Precache", "confidence": "low", "rationale": "slot 5 = Precache", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18630f0", "name": "CEnvSpark::Spawn", "confidence": "low", "rationale": "slot 4 = Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1863140", "name": "CEnvSpark::Precache", "confidence": "low", "rationale": "slot 5 = Precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18631c0", "name": "CEnvFade::GetCollideable", "confidence": "low", "rationale": "slot 46 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863250", "name": "CEnvShake::Think", "confidence": "low", "rationale": "slot 25 int=1 periodic think handler", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863290", "name": "CUserMessageCreditsMsg_t::GetGroup", "confidence": "low", "rationale": "user-message slot 0 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18632d0", "name": "CUserMessageCreditsMsg_t::AllocateMessage", "confidence": "low", "rationale": "slot 1 allocates message (calls alloc helper)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18633a0", "name": "CCredits::GetCollideable", "confidence": "low", "rationale": "slot 46 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18633b0", "name": "CEnvShake::Activate", "confidence": "low", "rationale": "slot 15 = Activate post-spawn wiring", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863400", "name": "CEnvShake::ApplyShake", "confidence": "low", "rationale": "slot 157 int=1 float=1 applies shake amplitude, many callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863680", "name": "CShatterGlassGameSystem::GameInit", "confidence": "low", "rationale": "slot 4 game-system init callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863950", "name": "CNetMessagePB<419, CMsgTEExplosion, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot 0 net-message info getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863990", "name": "CNetMessagePB<419, CMsgTEExplosion, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::AllocateMessage", "confidence": "low", "rationale": "slot 1 allocates message (alloc helper)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863a10", "name": "TEExplosion_GameEvent_t::GetNetMessageInfo", "confidence": "low", "rationale": "TE event slot 0 info getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863a50", "name": "TEExplosion_GameEvent_t::AllocateMessage", "confidence": "low", "rationale": "slot 1 allocate (same alloc helper as net message)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863ad0", "name": "CNetMessagePB<419, CMsgTEExplosion, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::ToString", "confidence": "low", "rationale": "slot 5 serialize/format message contents", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863b60", "name": "CNetMessagePB<419, CMsgTEExplosion, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::Serialize", "confidence": "low", "rationale": "slot 6 proto serialize (calls proto helpers)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863bf0", "name": "CShower::GetCollideable", "confidence": "low", "rationale": "slot 46 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863c00", "name": "CFuncLadder::KeyValue", "confidence": "low", "rationale": "slot 8 int=2 parses ladder keyvalues", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1863cd0", "name": "CPushable::VPhysicsUpdate", "confidence": "low", "rationale": "slot 69 physics update on physics-driven pushable", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1863d30", "name": "CBreakable::KeyValue", "confidence": "low", "rationale": "slot 8 int=2 parses breakable keyvalues (material/health)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1864490", "name": "CBreakable::TraceAttack", "confidence": "low", "rationale": "slot 252 int=2 float=1 damage trace handler", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1864530", "name": "CPushable::GetDataDescMap", "confidence": "low", "rationale": "slot 144 int=0 trivial descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1864560", "name": "CPushable::GetCollideable", "confidence": "low", "rationale": "slot 46 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1864570", "name": "CFuncLadder::IsSolid", "confidence": "low", "rationale": "slot 92 int=0 trivial bool/getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1864580", "name": "CFuncMonitor::IsSolid", "confidence": "low", "rationale": "slot 92 int=0 trivial bool/getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18645b0", "name": "CFuncLadderAlias_func_useableladder::GetCollideable", "confidence": "low", "rationale": "slot 46 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18645c0", "name": "CFuncMonitor::KeyValue", "confidence": "low", "rationale": "slot 8 int=2 parses monitor keyvalues (target)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1864610", "name": "CFuncMonitor::GetCollideable", "confidence": "low", "rationale": "slot 46 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1864620", "name": "CPushable::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 cleanup hook (calls shared teardown helper)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1864630", "name": "CFuncMoveLinear::Activate", "confidence": "low", "rationale": "slot 15 = Activate post-spawn wiring", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18649a0", "name": "CFuncMoveLinearAlias_momentary_door::GetCollideable", "confidence": "low", "rationale": "slot 46 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18649b0", "name": "CShatterGlassShardPhysics::VPhysicsUpdate", "confidence": "low", "rationale": "slot 69 physics update for glass shard, many physics callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1864c80", "name": "CFuncMoveLinear::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 cleanup hook (calls shared teardown helper)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1864f80", "name": "CCSEventLog::LogEvent", "confidence": "low", "rationale": "slot 7 int=4 formats and writes an event log line", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1865080", "name": "CPushable::OnTakeDamage", "confidence": "low", "rationale": "slot 250 int=2 = OnTakeDamage(this, CTakeDamageInfo&)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18657c0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 2 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18657f0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 1 destroy", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1865820", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18661f0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1866220", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1866250", "name": "CFuncMoveLinear::MoveDone", "confidence": "low", "rationale": "slot 270 move-complete callback (calls move helpers)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1866310", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 2 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1866340", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 1 destroy", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1866370", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 2 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18663a0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 1 destroy", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1867960", "name": "CFuncMoveLinearAlias_momentary_door::Spawn", "confidence": "low", "rationale": "slot 4 = Spawn, heavy keyvalue/setup body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1867ae0", "name": "CFuncMoveLinearAlias_momentary_door::Precache", "confidence": "low", "rationale": "slot 5 = Precache", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18680d0", "name": "CFuncMonitor::Precache", "confidence": "low", "rationale": "slot 5 = Precache", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1868140", "name": "CBreakable::BreakTouch", "confidence": "low", "rationale": "references Touch_t/VectorWS, int=2 touch handler", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1868380", "name": "CBreakable::OnTakeDamage", "confidence": "low", "rationale": "references Class_T/DamageTypes_t, int=2 damage handler", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1868590", "name": "CPushable::Spawn", "confidence": "low", "rationale": "slot 4 = Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1868610", "name": "CPushable::Precache", "confidence": "low", "rationale": "slot 5 = Precache", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18686a0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18686f0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1868740", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory slot 4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1868790", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18687f0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1868850", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18688f0", "name": "CFuncRotatorSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 64 per-frame game-system update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1868960", "name": "CShatterGlassGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 64 per-frame glass update, substantial body", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1868c30", "name": "CFuncRotatorSystem::Shutdown", "confidence": "low", "rationale": "slot 63 game-system shutdown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1868c90", "name": "CShatterGlassGameSystem::Shutdown", "confidence": "low", "rationale": "slot 63 game-system shutdown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1869040", "name": "CFuncMoveLinear::MoveTo", "confidence": "low", "rationale": "slot 14 int=1 float=2 set target position/speed", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1869820", "name": "CEventLog::FireGameEvent", "confidence": "medium", "rationale": "slot 1 int=1 = IGameEventListener2::FireGameEvent handler", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1869e20", "name": "CFuncMoverSystem::Shutdown", "confidence": "low", "rationale": "slot 63 game-system shutdown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1869ea0", "name": "CFuncMoverSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 64 per-frame update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186a4d0", "name": "CShatterGlassShardMgr::ShatterGlass", "confidence": "medium", "rationale": "slot 11, 11 callers, core shatter operation calling shard helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186ab70", "name": "CShatterGlassShardMgr::ShatterGlassInSphere", "confidence": "low", "rationale": "slot 12 variant of the slot-11 shatter routine", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186b310", "name": "CBreakable::Explode", "confidence": "low", "rationale": "slot 220 int=2 float=1 breakable destruction handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186b6a0", "name": "CFuncMoveLinear::GetMoveDoneTime", "confidence": "low", "rationale": "slot 152 int=1 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186bb10", "name": "CCredits::CreditsDone", "confidence": "medium", "rationale": "finds env_credits by classname and fires its OnCreditsDone output", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186bc30", "name": "CBreakable::Die", "confidence": "low", "rationale": "slot 219 int=1 float=1 death handler", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x186f590", "name": "CFuncMonitor::Think", "confidence": "low", "rationale": "slot 48 int=1 periodic think", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1873e40", "name": "CEnvLaser::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1874440", "name": "CMessage::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1874590", "name": "CMessage::Precache", "confidence": "low", "rationale": "slot 8 int=0 trivial (precache message resources)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1876150", "name": "CFish::Spawn", "confidence": "low", "rationale": "slot 4 = Spawn", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18761b0", "name": "CFish::Precache", "confidence": "low", "rationale": "slot 5 = Precache", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1876220", "name": "CFish::Think", "confidence": "low", "rationale": "slot 129 int=1 swim/AI think", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1876d40", "name": "CFishPool::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1876e90", "name": "CBreakable::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1877e10", "name": "CBreakable::VPhysicsUpdate", "confidence": "low", "rationale": "slot 69 physics update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1878cf0", "name": "CPushable::Move", "confidence": "low", "rationale": "slot 77 int=3 push movement routine", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1878d50", "name": "CBreakable::OnTakeDamage", "confidence": "low", "rationale": "slot 250 int=2 = OnTakeDamage", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1879db0", "name": "CFuncLadder::Spawn", "confidence": "low", "rationale": "slot 4 = Spawn (3 callers, setup)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1879ea0", "name": "CFuncLadderAlias_func_useableladder::Spawn", "confidence": "low", "rationale": "slot 4 = Spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1879eb0", "name": "CFuncLadderAlias_func_useableladder::Precache", "confidence": "low", "rationale": "slot 5 = Precache (tail-calls ladder Spawn)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1879ee0", "name": "CFuncLadder::Precache", "confidence": "low", "rationale": "slot 5 = Precache (calls Spawn)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187a0a0", "name": "CFuncLadder::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x187a150", "name": "CInfoLadderDismount::Spawn", "confidence": "low", "rationale": "slot 20 int=1 setup with many callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187b150", "name": "CFuncMoveLinear::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187b440", "name": "CFuncMoveLinear::MoveThink", "confidence": "low", "rationale": "slot 144 int=2 movement think handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187b8a0", "name": "CMoverPathNode::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187bee0", "name": "CPathMoverEntitySpawner::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187c050", "name": "CPathMoverEntitySpawner::Activate", "confidence": "low", "rationale": "slot 15 = Activate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187d350", "name": "CFuncMoverRouter::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187d3f0", "name": "CFuncMoverRouter::Activate", "confidence": "low", "rationale": "slot 15 = Activate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187d490", "name": "CFuncMoverRouter::GetDataDescMap", "confidence": "low", "rationale": "slot 237 int=0 trivial descriptor getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x187d4b0", "name": "CFuncMoverRouter::GetPredictionDescMap", "confidence": "low", "rationale": "slot 239 int=0 trivial descriptor getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187d4d0", "name": "CFuncMoverRouter::GetBaseMap", "confidence": "low", "rationale": "slot 240 int=0 trivial descriptor getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187d4f0", "name": "CPathMover::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187d820", "name": "CPathMoverEntitySpawner::SpawnEntities", "confidence": "low", "rationale": "slot 14 int=2 spawns path entities, many callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187da00", "name": "CPathMover::PlaceEntityOnPath", "confidence": "low", "rationale": "slot 243 int=4 path placement routine", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187dc80", "name": "CFuncMover::GetServerClass", "confidence": "low", "rationale": "slot 44 trivial getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187de90", "name": "CFuncMover::KeyValue", "confidence": "low", "rationale": "slot 8 int=2 parses mover keyvalues", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x187df00", "name": "CFuncMover::Activate", "confidence": "low", "rationale": "slot 98 shared with CFuncRotator; reads KeyValues accessors (sub_0x2114xxx), matches post-keyvalue Activate setup", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x187e2c0", "name": "CFuncMover::OnTakeDamage", "confidence": "low", "rationale": "slot 72 (this+CTakeDamageInfo&) shared with CShatterGlassShardPhysics slot 72", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187e710", "name": "CFuncMover::UpdateMovement", "confidence": "low", "rationale": "CFuncMover high vtable slot 161, int=4 movement update; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1881220", "name": "CFuncMover::MoveDone", "confidence": "low", "rationale": "CFuncMover slot 200, trivial single-callee mover callback; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1883400", "name": "CPathMover::Think", "confidence": "low", "rationale": "CPathMover high slot 245, per-frame path update calling path helpers; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1883f60", "name": "CFuncRotating::ObjectCaps", "confidence": "low", "rationale": "slot 44 constant-returning stub shared across many entity classes (ObjectCaps/caps flags)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1884010", "name": "CFuncRotating::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 calls shared base helper sub_0x17bb860 like other classes' slot 27", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1884030", "name": "CFuncRotating::KeyValue", "confidence": "medium", "rationale": "slot 14 int=3 (this,key,value), KeyValue override for rotating params via string helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1884b60", "name": "CFuncRotating::Blocked", "confidence": "low", "rationale": "CFuncRotating slot 152, blocked-by-entity handler for a mover; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1884cd0", "name": "CRotatorTarget::ObjectCaps", "confidence": "low", "rationale": "slot 44 constant-returning stub (ObjectCaps pattern)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1884d60", "name": "CFuncRotator::ObjectCaps", "confidence": "low", "rationale": "slot 44 constant-returning stub (ObjectCaps pattern)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1884ec0", "name": "CFuncRotator::Precache", "confidence": "low", "rationale": "slot 15 int=1 empty override, Precache slot pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1885300", "name": "CFuncRotator::KeyValue", "confidence": "medium", "rationale": "slot 14 int=2 KeyValue override reading rotator params", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18854f0", "name": "CFuncRotator::Activate", "confidence": "low", "rationale": "slot 98 shared with CFuncMover slot 98 (Activate)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1887030", "name": "CFuncShatterglass::ObjectCaps", "confidence": "low", "rationale": "slot 44 constant-returning stub (ObjectCaps pattern)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1887a00", "name": "CShatterGlassGameSystem::GameFrame", "confidence": "low", "rationale": "game-system slot 32 empty stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1888080", "name": "CShatterGlassShardPhysics::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 calls shared base helper sub_0x17bb860 (UpdateOnRemove pattern)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18881c0", "name": "CShatterGlassShardPhysics::ShouldCollide", "confidence": "low", "rationale": "slot 22 empty predicate stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18881d0", "name": "CShatterGlassShardPhysics::Spawn", "confidence": "low", "rationale": "slot 25 int=1 setup override shared with CCredits slot 25", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18883c0", "name": "CShatterGlassShardPhysics::OnTakeDamage", "confidence": "low", "rationale": "slot 72 int=2 (CTakeDamageInfo&) shard breaks on damage", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1889e60", "name": "ShatterGlass_SpawnShardModel", "confidence": "low", "rationale": "'frozen' string + SetParent + ResolveResourceName; creates/parents a shatter shard model", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188adf0", "name": "CFuncShatterglass::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 calls shared base helper sub_0x17bb860 (UpdateOnRemove pattern)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188c9c0", "name": "CShatterGlassShardMgr::AddShard", "confidence": "low", "rationale": "shard manager slot 10 int=2, 4 callers, allocates/inserts shard", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188dc30", "name": "CShatterGlassBreakableSystem::GetName", "confidence": "low", "rationale": "game-system slot 0 trivial forwarder; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188dd90", "name": "CShatterGlassBreakableSystem::Init", "confidence": "low", "rationale": "game-system slot 1 forwarder to shared helper; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188e140", "name": "CCredits::Spawn", "confidence": "low", "rationale": "slot 25 int=1 setup override (shared slot with shard physics Spawn)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x188e1b0", "name": "CFuncShatterglass::GetRenderBounds", "confidence": "low", "rationale": "slot 4 int=1 bounds getter pair with slot 5, same shape as CEnvBeam slots 4/5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188e2d0", "name": "CFuncShatterglass::GetRenderBoundsWorldspace", "confidence": "low", "rationale": "slot 5 forwards to slot 4; render-bounds worldspace variant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188e450", "name": "CEnvBeam::GetRenderBounds", "confidence": "low", "rationale": "slot 4 int=1 bounds getter, mirrors CFuncShatterglass slot 4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188e4d0", "name": "CEnvBeam::GetRenderBoundsWorldspace", "confidence": "low", "rationale": "slot 5 render-bounds worldspace variant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188e580", "name": "CFuncMover::DrawDebugText", "confidence": "low", "rationale": "'%.5f (%.5f)' + 'fff?fff?' vector format; mover debug-report helper near mover code", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18915e0", "name": "Mover_ResolveTargetKeyfield_pMover", "confidence": "low", "rationale": "'_Target'+'pMover' member; anonymous handle-resolution thunk, callers=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1891720", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1891870", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18919c0", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1891b10", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1891c60", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1891db0", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1891f00", "name": "Mover_ResolveTargetKeyfield_hEnt", "confidence": "low", "rationale": "'_Target'+'hEnt' handle member; entity-reference resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1892060", "name": "Mover_ResolveTargetKeyfield_hEnt", "confidence": "low", "rationale": "'_Target'+'hEnt' handle member; entity-reference resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18921c0", "name": "Mover_ResolveTargetKeyfield_hEnt", "confidence": "low", "rationale": "'_Target'+'hEnt' handle member; entity-reference resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1892320", "name": "Mover_ResolveTargetKeyfield_hEnt", "confidence": "low", "rationale": "'_Target'+'hEnt' handle member; entity-reference resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1892480", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18925d0", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1892720", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1892870", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18929c0", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1892b10", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1892c60", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1892db0", "name": "Mover_ResolveTargetKeyfield_param", "confidence": "low", "rationale": "'_Target'+'param'; anonymous keyfield-resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1892f00", "name": "PathMover_ResolveTargetKeyfield_hPath", "confidence": "low", "rationale": "'_Target'+'hPath' handle member; path-reference resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1893070", "name": "PathMover_ResolveTargetKeyfield_hPath", "confidence": "low", "rationale": "'_Target'+'hPath' handle member; path-reference resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18931e0", "name": "PathMover_ResolveTargetKeyfield_hPath", "confidence": "low", "rationale": "'_Target'+'hPath' handle member; path-reference resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1893350", "name": "PathMover_ResolveTargetKeyfield_hPathNode", "confidence": "low", "rationale": "'_Target'+'hPathNode'; path-node reference resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18934d0", "name": "PathMover_ResolveTargetKeyfield_hPathNode", "confidence": "low", "rationale": "'_Target'+'hPathNode'; path-node reference resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1893650", "name": "PathMover_ResolveTargetKeyfield_hPathNode", "confidence": "low", "rationale": "'_Target'+'hPathNode'; path-node reference resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18937d0", "name": "PathMover_ResolveTargetKeyfield_hPathNode", "confidence": "low", "rationale": "'_Target'+'hPathNode'; path-node reference resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1893950", "name": "PathMover_ResolveTargetKeyfield_hPathNode", "confidence": "low", "rationale": "'_Target'+'hPathNode'; path-node reference resolution thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1894390", "name": "PathMover_ResolveTargetKeyfield_hFaceEntity", "confidence": "low", "rationale": "'_Target'+'hFaceEntity'; face-entity reference resolution thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18956c0", "name": "CFuncMonitor::KeyValue", "confidence": "medium", "rationale": "slot 14 int=2 KeyValue override (shared slot 14 KeyValue pattern)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18957d0", "name": "CFish::Update", "confidence": "low", "rationale": "CFish slot 148 high-slot per-frame swim/update; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18970f0", "name": "CFuncMonitor::Precache", "confidence": "low", "rationale": "slot 15 int=1 precaches monitor render material (Precache slot pattern)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1898420", "name": "CEnvBeam::Spawn", "confidence": "low", "rationale": "CEnvBeam slot 10 int=1 empty setup stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x189a1c0", "name": "CEnvBeam::KeyValue", "confidence": "medium", "rationale": "slot 14 int=2 KeyValue override for beam params", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x189dab0", "name": "CFuncLadder::KeyValue", "confidence": "low", "rationale": "slot 14 KeyValue override; reads ladder keys via string helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18a3980", "name": "CFuncMover::Precache", "confidence": "low", "rationale": "slot 15 int=1 precaches mover assets (Precache slot pattern)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18a4c10", "name": "CFuncMover::SetFollowEntity", "confidence": "medium", "rationale": "string 'Set Follow Entity [name=%s followdir=%i]' names the operation", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a5800", "name": "CFuncMover::PlayStartForwardSound", "confidence": "medium", "rationale": "string 'Play Start Forward Sound [sound=%s]' + StartSoundEventString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a5bb0", "name": "CFuncMover::PlayStartReverseSound", "confidence": "medium", "rationale": "string 'Play Start Reverse Sound [sound=%s]' + StartSoundEventString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a5f60", "name": "CFuncMover::PlayStopForwardSound", "confidence": "medium", "rationale": "string 'Play Stop Forward Sound [sound=%s]' + StartSoundEventString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a6310", "name": "CFuncMover::PlayStopReverseSound", "confidence": "medium", "rationale": "string 'Play Stop Reverse Sound [sound=%s]' + StartSoundEventString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a7110", "name": "CFuncMover::StartForward", "confidence": "medium", "rationale": "strings 'Start Forward [calcstop=%i calctimes=%i]' / 'Start Forward Will Not Re-evaluate'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a7ac0", "name": "CFuncMover::PlayLoopReverseSound", "confidence": "medium", "rationale": "string 'Play Loop Reverse Sound [sound=%s]' + StartSoundEventString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a7fd0", "name": "CFuncMover::StartReverse", "confidence": "medium", "rationale": "strings 'Start Reverse [calcstop=%i calctimes=%i]' / 'Start Reverse Will Not Re-evaluate'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18abef0", "name": "CFuncMover::KeyValue", "confidence": "medium", "rationale": "slot 14 int=2 KeyValue override reading mover keys", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18b07f0", "name": "ShatterGlass_GenerateProceduralDebrisModel", "confidence": "medium", "rationale": "strings 'Generated procedural shatter debris model \"%s\"' + 'shatter_model_%s_%i.vmdl'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18b21a0", "name": "CShatterGlassBreakableSystem::ShatterGlass", "confidence": "medium", "rationale": "breakable-system slot 2, int=6 (impact pos/dir/damage), orchestrates shard creation callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18b4f80", "name": "CFuncMoverRouter::KeyValue", "confidence": "medium", "rationale": "slot 14 int=2 KeyValue override (shared KeyValue slot pattern)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18b58f0", "name": "CShatterGlassShardMgr::CreateShard", "confidence": "low", "rationale": "shard manager slot 9 int=3 allocates a shard, 2 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ba1c0", "name": "CShatterGlassShardPhysics::VPhysicsUpdate", "confidence": "low", "rationale": "high slot 252 physics-update override for glass shard; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18bb1e0", "name": "CShatterGlassShardPhysics::VPhysicsCollision", "confidence": "low", "rationale": "slot 77 int=3 float=2 (impact position/normal) collision callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18c44a0", "name": "ShatterGlass_ApplyScorchDecal", "confidence": "low", "rationale": "strings 'Scorch'/'default' material selection for impact/scorch effect", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18c5680", "name": "std::vector::_M_realloc_append", "confidence": "high", "rationale": "strings literally 'vector::_M_realloc_append' and 'cannot create std::vector larger than max_size()'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ca5e0", "name": "CPathMover::KeyValue", "confidence": "medium", "rationale": "slot 14 int=2 KeyValue override reading path keys", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ca950", "name": "CSource2Server::GameServerSteamAPIActivated", "confidence": "low", "rationale": "CTier2AppSystem tail slot 79 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18ca960", "name": "CSource2Server::GameServerSteamAPIDeactivated", "confidence": "low", "rationale": "CTier2AppSystem tail slot 80 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18ca970", "name": "CSource2Server::OnHostNameChanged", "confidence": "low", "rationale": "CTier2AppSystem tail slot 81 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ca980", "name": "CGameRules::Precache", "confidence": "low", "rationale": "CGameRules early slot 1 stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ca990", "name": "CGameRules::Think", "confidence": "low", "rationale": "CGameRules slot 3 stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ca9a0", "name": "CGameRules::IsMultiplayer", "confidence": "low", "rationale": "CGameRules slot 8 predicate stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ca9b0", "name": "CGameRules::IsTeamplay", "confidence": "low", "rationale": "CGameRules slot 9 predicate stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ca9c0", "name": "CGameRules::ClientDisconnected", "confidence": "low", "rationale": "CGameRules slot 13 stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ca9d0", "name": "CGameRules::PlayerRelationship", "confidence": "low", "rationale": "CGameRules slot 18 stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ca9e0", "name": "CSingleplayRules::FShouldSwitchWeapon", "confidence": "low", "rationale": "CSingleplayRules slot 23 predicate stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ca9f0", "name": "CSingleplayRules::PlayerSpawn", "confidence": "low", "rationale": "CSingleplayRules slot 38 stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caa00", "name": "CSingleplayRules::PlayerThink", "confidence": "low", "rationale": "CSingleplayRules slot 39 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caa10", "name": "CSingleplayRules::FPlayerCanRespawn", "confidence": "low", "rationale": "CSingleplayRules slot 41 predicate stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caa20", "name": "CSingleplayRules::GetPlayerSpawnSpot", "confidence": "low", "rationale": "CSingleplayRules slot 48 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caa30", "name": "CSingleplayRules::IsSpawnPointValid", "confidence": "low", "rationale": "CSingleplayRules slot 49 predicate stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caa40", "name": "CSingleplayRules::CanHavePlayerItem", "confidence": "low", "rationale": "CSingleplayRules slot 50 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caa50", "name": "CSingleplayRules::FlWeaponRespawnTime", "confidence": "low", "rationale": "CSingleplayRules slot 65 stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caa60", "name": "CSingleplayRules::VecWeaponRespawnSpot", "confidence": "low", "rationale": "CSingleplayRules slot 66 stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caa70", "name": "CSingleplayRules::DeadPlayerWeapons", "confidence": "low", "rationale": "CSingleplayRules slot 77 stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caa80", "name": "CSingleplayRules::ClientCommand", "confidence": "low", "rationale": "CSingleplayRules slot 84 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18caa90", "name": "CSingleplayRules::GetGameTypeName", "confidence": "low", "rationale": "CSingleplayRules slot 95 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caaa0", "name": "CSingleplayRules::GetGameType", "confidence": "low", "rationale": "CSingleplayRules slot 96 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caab0", "name": "CSingleplayRules::ShouldCreateEntity", "confidence": "low", "rationale": "CSingleplayRules slot 104 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caac0", "name": "CGameTimescale::GamePostInit", "confidence": "low", "rationale": "IGameSystem slot 65 stub shared across game systems; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caad0", "name": "CGameTimescale::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot 62 stub shared across game systems; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caae0", "name": "CGameTimescale::GameInit", "confidence": "low", "rationale": "IGameSystem slot 60 stub shared across game systems; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cab00", "name": "CFuncTimescale::~CFuncTimescale", "confidence": "low", "rationale": "entity slot 0 destructor/instance thunk; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cab10", "name": "CFuncTimescale::ObjectCaps", "confidence": "low", "rationale": "slot 44 constant-returning stub (ObjectCaps pattern)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cab20", "name": "CGameTimescale::GetName", "confidence": "low", "rationale": "CGameTimescale slot 0 int=1 forwarder; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cab70", "name": "CGameTimescale::GetCurrentTimescale", "confidence": "low", "rationale": "CGameTimescale slot 2 accessor; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cabc0", "name": "CGameTimescale::SetDesiredTimescale", "confidence": "low", "rationale": "CGameTimescale slot 4 setter; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cac20", "name": "CGameChoreoServices::GetSceneEntity", "confidence": "low", "rationale": "CGameChoreoServices slot 19 accessor stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cac30", "name": "CGameChoreoServices::GetChoreoTime", "confidence": "low", "rationale": "CGameChoreoServices slot 20 accessor stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cac40", "name": "CGameChoreoServices::StartChoreoScene", "confidence": "low", "rationale": "CGameChoreoServices slot 21 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cac50", "name": "CGameChoreoServices::SetChoreoState", "confidence": "low", "rationale": "CGameChoreoServices slot 13 int=1 setter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cac60", "name": "CGameChoreoServices::GetChoreoState", "confidence": "low", "rationale": "CGameChoreoServices slot 4 accessor stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cac70", "name": "CHLTVDirector::GetPVSEntity", "confidence": "low", "rationale": "HLTV director slot 3 accessor stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cac90", "name": "CHLTVDirector::GetPVSOrigin", "confidence": "low", "rationale": "HLTV director slot 4 accessor stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cacb0", "name": "CHLTVDirector::SetHLTVServer", "confidence": "low", "rationale": "HLTV director slot 5 stub, 1 caller; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cacf0", "name": "CHLTVDirector::AnalyzePlayers", "confidence": "low", "rationale": "HLTV director slot 23 stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cad20", "name": "CSource2Server::Disconnect", "confidence": "low", "rationale": "ISource2Server slot 2 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cad30", "name": "CSource2Server::GetAllServerClasses", "confidence": "low", "rationale": "ISource2Server slot 29 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cad50", "name": "CSource2Server::GetServerNetworkStringTables", "confidence": "low", "rationale": "ISource2Server slot 53 stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cad70", "name": "CSource2Server::GetStringTableAccessor", "confidence": "low", "rationale": "ISource2Server slot 54 int=2 stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cadc0", "name": "CSource2Server::GameFrame", "confidence": "low", "rationale": "ISource2Server slot 20 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18cadd0", "name": "CSource2Server::BuildAdvertiseString", "confidence": "low", "rationale": "ISource2Server slot 22 int=2 stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cade0", "name": "CSource2Server::ServerHibernationUpdate", "confidence": "low", "rationale": "ISource2Server slot 23 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cadf0", "name": "CSource2Server::GameShutdown", "confidence": "low", "rationale": "ISource2Server slot 16 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cae10", "name": "CSource2Server::GamePostInit", "confidence": "low", "rationale": "ISource2Server slot 17 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cae30", "name": "CSource2Server::ApplyGameSettings", "confidence": "low", "rationale": "ISource2Server slot 12 int=2 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cae70", "name": "CSource2Server::PrepareLevelResources", "confidence": "low", "rationale": "ISource2Server slot 31 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18caea0", "name": "CSource2Server::GetEconItemSystem", "confidence": "low", "rationale": "ISource2Server slot 37 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caeb0", "name": "CSource2Server::ServerConVarChanged", "confidence": "low", "rationale": "ISource2Server slot 40 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caec0", "name": "CSource2Server::OnActiveLevelChanged", "confidence": "low", "rationale": "ISource2Server slot 58 stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caef0", "name": "CSource2Server::GetServerHltvInfo", "confidence": "low", "rationale": "ISource2Server slot 60 stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caf20", "name": "CSource2Server::GetHltvReplayDelay", "confidence": "low", "rationale": "ISource2Server slot 59 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18caf50", "name": "CSource2Server::GetMatchmakingGameData", "confidence": "low", "rationale": "ISource2Server slot 92 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18caf70", "name": "CSource2GameClients::ClientCommand", "confidence": "low", "rationale": "CSource2GameClients slot 42 int=3 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cb010", "name": "CGameRulesGameSystem::GamePostInit", "confidence": "low", "rationale": "IGameSystem slot 65 stub shared across game systems; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18cb020", "name": "CGameRulesGameSystem::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot 62 stub shared across game systems; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18cb030", "name": "CGameRulesGameSystem::GameInit", "confidence": "low", "rationale": "IGameSystem slot 60 stub shared across game systems; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18cb070", "name": "CSingleplayRules::GetTeamIndex", "confidence": "low", "rationale": "CSingleplayRules slot 81 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb080", "name": "CSingleplayRules::WeaponShouldRespawn", "confidence": "low", "rationale": "CSingleplayRules slot 51 stub, 3 callers; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb090", "name": "CCSGameRules::CheckWinConditions", "confidence": "low", "rationale": "CCSGameRules slot 92 int=3 stub; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cb100", "name": "CCSHLTVDirector::GetPVSEntity", "confidence": "low", "rationale": "CCSHLTVDirector slot 17 stub, 2 callers; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb110", "name": "CSingleplayRules::GetGameDescription", "confidence": "low", "rationale": "CSingleplayRules slot 34 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb120", "name": "CCSGameRules::PlayerCanBuy", "confidence": "low", "rationale": "CCSGameRules slot 106 int=1 predicate stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb130", "name": "CCSGameRules::CanPlayerHearChat", "confidence": "low", "rationale": "CCSGameRules slot 111 int=3 stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb140", "name": "CCSGameRules::AdjustPlayerDamage", "confidence": "low", "rationale": "CCSGameRules slot 113 int=2 float=1 stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb160", "name": "CSource2Server::GetMatchmakingGameServerInfo", "confidence": "low", "rationale": "CSource2Server slot 97 stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb170", "name": "CCSGameRules::PlayerAdjustDeathReason", "confidence": "low", "rationale": "CCSGameRules slot 119 int=3 stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb190", "name": "CGlobalState::GamePostInit", "confidence": "low", "rationale": "IGameSystem slot 65 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb1a0", "name": "CGlobalState::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot 62 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb1b0", "name": "CGlobalState::GameInit", "confidence": "low", "rationale": "IGameSystem slot 60 stub, 2 callers; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb1d0", "name": "CGlobalState::GetGlobalStateIndex", "confidence": "low", "rationale": "CGlobalState slot 3 int=1 accessor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb1e0", "name": "CGlobalState::GetGlobalCounter", "confidence": "low", "rationale": "CGlobalState slot 15 int=1 accessor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb1f0", "name": "CGlobalState::GetGlobalState", "confidence": "low", "rationale": "CGlobalState slot 16 int=1 accessor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb200", "name": "CGlobalState::GetGlobalName", "confidence": "low", "rationale": "CGlobalState slot 17 int=1 accessor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb210", "name": "CGlobalState::IsGlobalStateSet", "confidence": "low", "rationale": "CGlobalState slot 18 int=1 predicate; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb220", "name": "CGlobalState::Reset", "confidence": "low", "rationale": "CGlobalState slot 4 stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb230", "name": "CGlobalState::SetGlobalState", "confidence": "low", "rationale": "CGlobalState slot 66 int=3 setter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb260", "name": "CGlobalState::ClearStates", "confidence": "low", "rationale": "CGlobalState slot 69 stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb270", "name": "CGlobalState::SetGlobalCounter", "confidence": "low", "rationale": "CGlobalState slot 71 int=2 setter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb2a0", "name": "CGlobalState::AddGlobalState", "confidence": "low", "rationale": "CGlobalState slot 74 int=2 mutator; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb2d0", "name": "CGlobalState::AddGlobalEntity", "confidence": "low", "rationale": "CGlobalState slot 75 int=3 mutator; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb300", "name": "CGlobalState::RemoveGlobalState", "confidence": "low", "rationale": "CGlobalState slot 77 int=1 mutator; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb310", "name": "CGlobalState::SetGlobalStateFlags", "confidence": "low", "rationale": "CGlobalState slot 78 int=2 setter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb320", "name": "CGlobalState::GetGlobalStateFlags", "confidence": "low", "rationale": "CGlobalState slot 81 int=1 accessor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb330", "name": "CCSGameRules::IsWarmupPeriod", "confidence": "low", "rationale": "CCSGameRules slot 53 int=0 predicate, 4 callers; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cb340", "name": "CGunTarget::~CGunTarget", "confidence": "low", "rationale": "CGunTarget slot 0 destructor/instance thunk; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb350", "name": "CGunTarget::Think", "confidence": "low", "rationale": "CGunTarget slot 63 stub; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cb360", "name": "CGunTarget::ObjectCaps", "confidence": "low", "rationale": "slot 44 constant-returning stub (ObjectCaps pattern)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb370", "name": "CCSHLTVDirector::GetPVSOrigin", "confidence": "low", "rationale": "CCSHLTVDirector slot 24 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb380", "name": "CCSHLTVDirector::SetPVSEntity", "confidence": "low", "rationale": "CCSHLTVDirector slot 9 int=2 setter; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb3a0", "name": "CCSHLTVDirector::AddHLTVServer", "confidence": "low", "rationale": "CCSHLTVDirector slot 6 int=1 stub; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cb3b0", "name": "CCSHLTVDirector::RemoveHLTVServer", "confidence": "low", "rationale": "CCSHLTVDirector slot 14 int=1 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb3c0", "name": "CCSHLTVDirector::SetHLTVServer", "confidence": "low", "rationale": "CCSHLTVDirector slot 11 int=1 setter; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cb3d0", "name": "CCSHLTVDirector::StartRecording", "confidence": "low", "rationale": "CCSHLTVDirector slot 12 int=1 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb3f0", "name": "CCSHLTVDirector::StopRecording", "confidence": "low", "rationale": "CCSHLTVDirector slot 13 int=1 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb410", "name": "CHLTVDirector::GetHLTVServerCount", "confidence": "low", "rationale": "CHLTVDirector slot 15 accessor stub; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb420", "name": "CInfoChoreoAnchor::~CInfoChoreoAnchor", "confidence": "low", "rationale": "entity slot 0 destructor/instance thunk; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb430", "name": "CInfoPlayerStart::~CInfoPlayerStart", "confidence": "low", "rationale": "entity slot 0 destructor/instance thunk; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cb440", "name": "CInfoPlayerStart::ObjectCaps", "confidence": "low", "rationale": "slot 44 constant-returning stub (ObjectCaps pattern)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbc80", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "game-system factory slot 0 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbc90", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "game-system factory slot 1 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbca0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "game-system factory slot 2 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbcb0", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "game-system factory slot 5 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbcc0", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "game-system factory slot 6 stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbcd0", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "game-system factory slot 7 int=2 setter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbce0", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "game-system factory slot 8 predicate stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbcf0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "game-system factory slot 9 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbd00", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "game-system static factory slot 5 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbd10", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "game-system static factory slot 6 stub; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbd20", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "game-system static factory slot 7 int=2 setter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbd30", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "game-system static factory slot 8 predicate stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbd40", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "game-system static factory slot 9 int=1 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbd50", "name": "CGameSystemReallocatingFactory::GetStaticGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot0; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbd60", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory slot1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbd70", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot2 (create); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbd80", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbd90", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot6; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbda0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "medium", "rationale": "factory slot7 int=2 (takes IGameSystem*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbdb0", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot8; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbdc0", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot9; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbdd0", "name": "CTier2AppSystem::QueryInterface", "confidence": "low", "rationale": "IAppSystem slot2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbde0", "name": "CTier2AppSystem::GetDependencies", "confidence": "low", "rationale": "IAppSystem slot5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbdf0", "name": "CServerToolsInfo::GetName", "confidence": "low", "rationale": "concrete AppSystem slot7 per-class getter; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cbe00", "name": "CTier2AppSystem::IsSingleton", "confidence": "low", "rationale": "IAppSystem slot9; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbe10", "name": "CTier2AppSystem::BuildDependencies", "confidence": "low", "rationale": "IAppSystem slot10; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbe20", "name": "CTier2AppSystem::GetTier", "confidence": "low", "rationale": "IAppSystem slot6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbe30", "name": "CTier2AppSystem::GetName", "confidence": "low", "rationale": "IAppSystem slot7; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbe40", "name": "CTier2AppSystem::QueryInterface", "confidence": "low", "rationale": "IAppSystem slot2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbe50", "name": "CTier2AppSystem::GetDependencies", "confidence": "low", "rationale": "IAppSystem slot5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbe60", "name": "CTier2AppSystem::GetTier", "confidence": "low", "rationale": "IAppSystem slot6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbe70", "name": "CSource2GameClients::GetName", "confidence": "low", "rationale": "concrete AppSystem slot7 per-class getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbe80", "name": "CTier2AppSystem::IsSingleton", "confidence": "low", "rationale": "IAppSystem slot9; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbe90", "name": "CTier2AppSystem::BuildDependencies", "confidence": "low", "rationale": "IAppSystem slot10; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbea0", "name": "CTier2AppSystem::QueryInterface", "confidence": "low", "rationale": "IAppSystem slot2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbeb0", "name": "CTier2AppSystem::GetDependencies", "confidence": "low", "rationale": "IAppSystem slot5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbec0", "name": "CTier2AppSystem::GetTier", "confidence": "low", "rationale": "IAppSystem slot6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbed0", "name": "CSource2GameEntities::GetName", "confidence": "low", "rationale": "concrete AppSystem slot7 per-class getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbee0", "name": "CTier2AppSystem::IsSingleton", "confidence": "low", "rationale": "IAppSystem slot9; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbef0", "name": "CTier2AppSystem::BuildDependencies", "confidence": "low", "rationale": "IAppSystem slot10; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbf00", "name": "CTier2AppSystem::GetName", "confidence": "low", "rationale": "IAppSystem slot7; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbf10", "name": "CSource2Server::GetName", "confidence": "low", "rationale": "concrete AppSystem slot7 per-class getter; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbf20", "name": "CTier2AppSystem::IsSingleton", "confidence": "low", "rationale": "IAppSystem slot9; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbf30", "name": "CTier2AppSystem::BuildDependencies", "confidence": "low", "rationale": "IAppSystem slot10; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbf40", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbf50", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot6; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbf60", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "medium", "rationale": "factory slot7 int=2 (takes IGameSystem*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbf70", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot8; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbf80", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot9 int=1; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbf90", "name": "CTier2AppSystem::QueryInterface", "confidence": "low", "rationale": "IAppSystem slot2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbfa0", "name": "CTier2AppSystem::GetDependencies", "confidence": "low", "rationale": "IAppSystem slot5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbfb0", "name": "CTier2AppSystem::GetTier", "confidence": "low", "rationale": "IAppSystem slot6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbfc0", "name": "CTier2AppSystem::GetName", "confidence": "low", "rationale": "IAppSystem slot7; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbfd0", "name": "CTier2AppSystem::GetName", "confidence": "low", "rationale": "IAppSystem slot7; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbfe0", "name": "CNetMessagePB::GetGroup", "confidence": "low", "rationale": "net-message vtable slot2 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cbff0", "name": "CNetMessagePB::GetBufType", "confidence": "low", "rationale": "net-message slot3 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc000", "name": "CNetMessagePB::IsReliable", "confidence": "low", "rationale": "net-message slot4 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc050", "name": "CNetMessagePB::GetGroup", "confidence": "low", "rationale": "net-message slot2 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc060", "name": "CNetMessagePB::GetBufType", "confidence": "low", "rationale": "net-message slot3 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc070", "name": "CNetMessagePB::IsReliable", "confidence": "low", "rationale": "net-message slot4 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc0c0", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "low", "rationale": "protobuf binding slot1; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cc0e0", "name": "CNetMessagePB::CProtobufBinding::GetSize", "confidence": "low", "rationale": "protobuf binding slot5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc0f0", "name": "CNetMessagePB::CProtobufBinding::Serialize", "confidence": "low", "rationale": "protobuf binding slot7; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc100", "name": "CNetMessagePB::CProtobufBinding::Deserialize", "confidence": "low", "rationale": "protobuf binding slot8; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc110", "name": "CNetMessagePB::CProtobufBinding::ToString", "confidence": "low", "rationale": "protobuf binding slot1; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cc130", "name": "CNetMessagePB::CProtobufBinding::GetSize", "confidence": "low", "rationale": "protobuf binding slot5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc140", "name": "CNetMessagePB::CProtobufBinding::Serialize", "confidence": "low", "rationale": "protobuf binding slot7; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc150", "name": "CNetMessagePB::CProtobufBinding::Deserialize", "confidence": "low", "rationale": "protobuf binding slot8; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc170", "name": "CGameChoreoServices::GetChoreoServices", "confidence": "low", "rationale": "component vtable slot5; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc180", "name": "CFuncTimescale::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot4; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc190", "name": "CFuncTimescale::Precache", "confidence": "low", "rationale": "entity vtable slot5; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cc1c0", "name": "CInfoPlayerStart::UpdateOnRemove", "confidence": "low", "rationale": "entity vtable slot4; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc1e0", "name": "CInfoPlayerStart::Precache", "confidence": "low", "rationale": "entity vtable slot5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc220", "name": "CFuncTimescale::Spawn", "confidence": "low", "rationale": "entity vtable slot47 (callers=1, spawn dispatch); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc230", "name": "CGameChoreoServices::~CGameChoreoServices", "confidence": "low", "rationale": "component slot0 dtor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc240", "name": "CGunTarget::Spawn", "confidence": "low", "rationale": "entity vtable slot47 (callers=1); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cc250", "name": "CInfoChoreoAnchor::Spawn", "confidence": "low", "rationale": "entity vtable slot47 (callers=1); no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cc260", "name": "CInfoPlayerStart::Spawn", "confidence": "low", "rationale": "entity vtable slot47 (callers=1); no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cc5c0", "name": "CUserMessageCurrentTimescale_t::GetNetMessageInfo", "confidence": "low", "rationale": "net-message slot0 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc600", "name": "CUserMessageCurrentTimescale_t::GetName", "confidence": "low", "rationale": "net-message slot1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc680", "name": "CUserMessageDesiredTimescale_t::GetNetMessageInfo", "confidence": "low", "rationale": "net-message slot0 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc6c0", "name": "CUserMessageDesiredTimescale_t::GetName", "confidence": "low", "rationale": "net-message slot1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc740", "name": "CGunTarget::Think", "confidence": "low", "rationale": "entity vtable slot195 class-specific; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cc760", "name": "CSource2Server::WriteSignonMessages", "confidence": "low", "rationale": "ISource2Server slot50 int=3; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cc7d0", "name": "CTier2AppSystem::Shutdown", "confidence": "medium", "rationale": "IAppSystem slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc7f0", "name": "CTier2AppSystem::Shutdown", "confidence": "medium", "rationale": "IAppSystem slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc810", "name": "CTier2AppSystem::Shutdown", "confidence": "medium", "rationale": "IAppSystem slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc830", "name": "CTier2AppSystem::Shutdown", "confidence": "medium", "rationale": "IAppSystem slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc850", "name": "CTier2AppSystem::Disconnect", "confidence": "medium", "rationale": "IAppSystem slot1 int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc890", "name": "CTier2AppSystem::Disconnect", "confidence": "medium", "rationale": "IAppSystem slot1 int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc8d0", "name": "CTier2AppSystem::Disconnect", "confidence": "medium", "rationale": "IAppSystem slot1 int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc910", "name": "CTier2AppSystem::Disconnect", "confidence": "medium", "rationale": "IAppSystem slot1 int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc950", "name": "CTier2AppSystem::Connect", "confidence": "medium", "rationale": "IAppSystem slot0 int=2 (factory)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc990", "name": "CTier2AppSystem::Connect", "confidence": "medium", "rationale": "IAppSystem slot0 int=2 (factory)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cc9d0", "name": "CTier2AppSystem::Connect", "confidence": "medium", "rationale": "IAppSystem slot0 int=2 (factory)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cca10", "name": "CTier2AppSystem::Connect", "confidence": "medium", "rationale": "IAppSystem slot0 int=2 (factory)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cca50", "name": "CTier2AppSystem::Init", "confidence": "medium", "rationale": "IAppSystem slot3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cca80", "name": "CTier2AppSystem::Init", "confidence": "medium", "rationale": "IAppSystem slot3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ccab0", "name": "CTier2AppSystem::Init", "confidence": "medium", "rationale": "IAppSystem slot3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ccae0", "name": "CTier2AppSystem::Init", "confidence": "medium", "rationale": "IAppSystem slot3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cccf0", "name": "CSource2Server::Shutdown", "confidence": "medium", "rationale": "IAppSystem slot4; 10 callees shutting down subsystems", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ccdb0", "name": "Source1LegacyGameEventList_t::GetNetMessageInfo", "confidence": "low", "rationale": "net-message slot0 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ccdf0", "name": "Source1LegacyGameEventList_t::GetName", "confidence": "low", "rationale": "net-message slot1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ccf60", "name": "CGameRulesGameSystem::ServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem slot63; no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ccf70", "name": "CGameRulesGameSystem::OnGameSystemEvent", "confidence": "low", "rationale": "IGameSystem slot64; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ccfa0", "name": "CGameTimescale::ServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem slot63; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ccfb0", "name": "CGameTimescale::OnGameSystemEvent", "confidence": "low", "rationale": "IGameSystem slot64; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ccfe0", "name": "CSource2Server::GetEntityChangeList", "confidence": "low", "rationale": "ISource2Server slot99 int=2; shares helpers with entities; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd0a0", "name": "CSource2GameEntities::GetEntityChangeList", "confidence": "low", "rationale": "ISource2GameEntities slot18 int=2; same helpers; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd160", "name": "CSource2Server::GetServerNetworkAddress", "confidence": "low", "rationale": "ISource2Server slot96 int=2; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cd1f0", "name": "CSource2Server::GameFrame", "confidence": "low", "rationale": "ISource2Server slot45 float arg (frametime); no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18cd2b0", "name": "CSource2Server::IsRestartRequested", "confidence": "low", "rationale": "ISource2Server slot73 int=0; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd3a0", "name": "CSource2Server::PrepareLevelResources", "confidence": "low", "rationale": "ISource2Server slot52 int=6; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cd400", "name": "CCSGameRules::CheckWinConditions", "confidence": "low", "rationale": "game-rules slot97; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cd430", "name": "CSource2Server::GameServerSteamAPIActivated", "confidence": "low", "rationale": "ISource2Server slot30; shares helper with CCSGameRules::97; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18cd500", "name": "CSource2Server::OnReceivedUserMessage", "confidence": "low", "rationale": "ISource2Server slot34 int=2; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd510", "name": "CSource2Server::OnReceivedGameEvent", "confidence": "low", "rationale": "ISource2Server slot35 int=2; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd520", "name": "CSource2Server::DispatchGameEvent", "confidence": "low", "rationale": "ISource2Server slot36 int=5; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd530", "name": "CSource2Server::GameServerSteamAPIActivated", "confidence": "low", "rationale": "ISource2Server slot61 int=2; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18cd590", "name": "CSource2Server::OnEdictAllocated", "confidence": "low", "rationale": "ISource2Server slot62 int=3; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd610", "name": "CSource2Server::OnEdictFreed", "confidence": "low", "rationale": "ISource2Server slot63 int=3; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd690", "name": "CSource2Server::OnQueryCvarValueFinished", "confidence": "low", "rationale": "ISource2Server slot64 int=2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd6c0", "name": "CSource2Server::OnHostNameChanged", "confidence": "low", "rationale": "ISource2Server slot65 int=2; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cd6f0", "name": "CSource2Server::OnClientCommand", "confidence": "low", "rationale": "ISource2Server slot69 int=2; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd720", "name": "CSource2Server::OnClientFullyConnect", "confidence": "low", "rationale": "ISource2Server slot70 int=3; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd750", "name": "CSource2Server::OnGameServerChanged", "confidence": "low", "rationale": "ISource2Server slot66 int=2; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd780", "name": "CSource2Server::OnFrameBoundary", "confidence": "low", "rationale": "ISource2Server slot67 int=2; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd7b0", "name": "CUserMessageServerFrameTime_t::GetNetMessageInfo", "confidence": "low", "rationale": "net-message slot0 stub; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd7f0", "name": "CUserMessageServerFrameTime_t::GetName", "confidence": "low", "rationale": "net-message slot1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd870", "name": "CSource2GameEntities::PrepareForFullUpdate", "confidence": "low", "rationale": "ISource2GameEntities slot14; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd8d0", "name": "CSource2GameClients::ClientActive", "confidence": "low", "rationale": "ISource2GameClients slot22; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd8f0", "name": "CSource2GameClients::ClientPutInServer", "confidence": "low", "rationale": "ISource2GameClients slot24; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd920", "name": "CNetMessagePB::GetNetMessageInfo", "confidence": "low", "rationale": "net-message slot0; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd960", "name": "CNetMessagePB::GetName", "confidence": "low", "rationale": "net-message slot1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cd9e0", "name": "CSVCMsg_UserCommands_t::GetNetMessageInfo", "confidence": "low", "rationale": "net-message slot0; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cda20", "name": "CSVCMsg_UserCommands_t::GetName", "confidence": "low", "rationale": "net-message slot1 (same helper as base); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cdaa0", "name": "CNetMessagePB::AllocateMessage", "confidence": "medium", "rationale": "net-message slot5 allocates via operator new", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cdb30", "name": "CNetMessagePB::CProtobufBinding::AllocateAndCopyConstructNetMessage", "confidence": "medium", "rationale": "binding slot6 allocates via operator new", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cdc40", "name": "CSource2Server::GetLevelResourceState", "confidence": "low", "rationale": "ISource2Server slot84 int=4; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cdc50", "name": "CSource2Server::UpdateWhenNotInGame", "confidence": "low", "rationale": "ISource2Server slot74 int=0; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cdc90", "name": "CSource2Server::PreFatalShutdown", "confidence": "low", "rationale": "ISource2Server slot75 int=0; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cdd50", "name": "CSource2Server::AsyncLevelResourceRequest", "confidence": "low", "rationale": "ISource2Server slot95 int=4; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cdd60", "name": "CTier2AppSystem::Reconnect", "confidence": "medium", "rationale": "IAppSystem slot8 int=3 (factory,name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cdda0", "name": "CTier2AppSystem::Reconnect", "confidence": "medium", "rationale": "IAppSystem slot8 int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cdde0", "name": "CTier2AppSystem::Reconnect", "confidence": "medium", "rationale": "IAppSystem slot8 int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cde20", "name": "CTier2AppSystem::Reconnect", "confidence": "medium", "rationale": "IAppSystem slot8 int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cde60", "name": "CSource2Server::Reconnect", "confidence": "medium", "rationale": "IAppSystem slot8 int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cdec0", "name": "CServerToolsInfo::Reconnect", "confidence": "medium", "rationale": "IAppSystem slot8 int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cdf20", "name": "CSource2GameClients::Reconnect", "confidence": "medium", "rationale": "IAppSystem slot8 int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cdf80", "name": "CSource2GameEntities::Reconnect", "confidence": "medium", "rationale": "IAppSystem slot8 int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cdfe0", "name": "CSource2GameClients::GetClientSteamID", "confidence": "low", "rationale": "ISource2GameClients slot43 int=3; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce000", "name": "CSource2GameEntities::InitGameSystems", "confidence": "low", "rationale": "ISource2GameEntities slot16 allocates; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce210", "name": "CSource2GameClients::ClientConnect", "confidence": "low", "rationale": "ISource2GameClients slot18 int=3; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce290", "name": "CSource2GameClients::ClientDisconnect", "confidence": "low", "rationale": "ISource2GameClients slot23 int=2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce300", "name": "CSource2GameClients::ProcessUsercmds", "confidence": "low", "rationale": "ISource2GameClients slot39 int=3; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ce350", "name": "CSource2GameClients::ClientSettingsChanged", "confidence": "low", "rationale": "ISource2GameClients slot27 int=2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce390", "name": "CSource2GameClients::GetMaxClients", "confidence": "low", "rationale": "ISource2GameClients slot35 int=0; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce3b0", "name": "CNetMessagePB::GetNetMessageInfo", "confidence": "low", "rationale": "net-message slot0; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce3f0", "name": "CNetMessagePB::GetName", "confidence": "low", "rationale": "net-message slot1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce470", "name": "CSVCMsg_HLTVStatus_t::GetNetMessageInfo", "confidence": "low", "rationale": "net-message slot0; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce4b0", "name": "CSVCMsg_HLTVStatus_t::GetName", "confidence": "low", "rationale": "net-message slot1 (same helper as base); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce530", "name": "CNetMessagePB::AllocateMessage", "confidence": "medium", "rationale": "net-message slot5 allocates via operator new", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce5c0", "name": "CNetMessagePB::CProtobufBinding::AllocateAndCopyConstructNetMessage", "confidence": "medium", "rationale": "binding slot6 allocates via operator new", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce630", "name": "CSource2GameClients::ClientPrintf", "confidence": "low", "rationale": "ISource2GameClients slot36 int=2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce660", "name": "CSource2GameClients::ClientCommand", "confidence": "low", "rationale": "ISource2GameClients slot37 int=3; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ce6d0", "name": "CCSGameRules::RestartRound", "confidence": "low", "rationale": "game-rules slot99 int=2; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18ce7a0", "name": "CSingleplayRules::PlayerKilled", "confidence": "low", "rationale": "game-rules slot24 int=2; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce850", "name": "CCSGameRules::Think", "confidence": "low", "rationale": "game-rules slot118 int=0; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce910", "name": "CGunTarget::UpdateOnRemove", "confidence": "low", "rationale": "entity slot4 int=1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ce960", "name": "CGunTarget::Precache", "confidence": "low", "rationale": "entity slot5 int=1; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cea20", "name": "CGunTarget::Activate", "confidence": "low", "rationale": "entity slot46 int=0; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cea30", "name": "CGunTarget::Precache", "confidence": "low", "rationale": "entity slot45 int=0; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cea40", "name": "CCSUsrMsg_HintText_t::GetNetMessageInfo", "confidence": "low", "rationale": "net-message slot0; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cea80", "name": "CCSUsrMsg_HintText_t::GetName", "confidence": "low", "rationale": "net-message slot1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ceb20", "name": "CInfoChoreoAnchor::Activate", "confidence": "low", "rationale": "entity slot46 int=0; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ceb30", "name": "CInfoChoreoAnchor::Precache", "confidence": "low", "rationale": "entity slot45 int=0; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ceb40", "name": "CInfoPlayerStart::GetTracerType", "confidence": "low", "rationale": "entity slot8 int=0; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cebc0", "name": "CGameRules::~CGameRules", "confidence": "low", "rationale": "CGameRules slot0 dtor; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cec40", "name": "CServerToolsInfo::Shutdown", "confidence": "medium", "rationale": "IAppSystem slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cf600", "name": "CSource2Server::GetEntityInfo", "confidence": "low", "rationale": "ISource2Server slot55 int=5; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cf680", "name": "CSource2Server::GetEntityBounds", "confidence": "low", "rationale": "ISource2Server slot56 int=5; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cf7e0", "name": "CSource2GameClients::ClientSetupVisibility", "confidence": "low", "rationale": "ISource2GameClients slot25 int=3 float=2 (position args)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cf8d0", "name": "CSource2Server::GameFrame", "confidence": "low", "rationale": "ISource2Server slot15 int=2; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18cfc60", "name": "CGlobalState::AcceptInput", "confidence": "low", "rationale": "CGlobalState slot67 int=2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cfcb0", "name": "CGlobalState::DrawDebugTextOverlays", "confidence": "low", "rationale": "CGlobalState slot76 int=3; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cfcf0", "name": "CGlobalState::Save", "confidence": "low", "rationale": "CGlobalState slot72 int=2; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cfd40", "name": "CGlobalState::Restore", "confidence": "low", "rationale": "CGlobalState slot73 int=2; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cfe40", "name": "CCSHLTVDirector::SetHLTVServer", "confidence": "low", "rationale": "CCSHLTVDirector slot10 int=3; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d0040", "name": "CSource2Server::FlushOtherReplayers", "confidence": "low", "rationale": "ISource2Server slot72 int=0; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d0300", "name": "CSource2Server::GameShutdown", "confidence": "low", "rationale": "ISource2Server slot25 int=0; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d0330", "name": "CSource2Server::ServerHibernationUpdate", "confidence": "low", "rationale": "ISource2Server slot28 int=2; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d0370", "name": "CSource2Server::GameDeactivate", "confidence": "low", "rationale": "ISource2Server slot26 int=0; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d03a0", "name": "CSource2GameClients::ClientVoice", "confidence": "low", "rationale": "ISource2GameClients slot28 int=3; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d03f0", "name": "CGameRulesGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot34; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x18d0450", "name": "CGameRulesGameSystem::PreWorldUpdate", "confidence": "low", "rationale": "IGameSystem slot52; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d0480", "name": "CGameRulesGameSystem::ServerGamePostSimulate", "confidence": "low", "rationale": "IGameSystem slot51; no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d04b0", "name": "CGameRulesGameSystem::ServerGameFrame", "confidence": "low", "rationale": "IGameSystem slot50; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d04e0", "name": "CGameRulesGameSystem::GamePreShutdown", "confidence": "low", "rationale": "IGameSystem slot19; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x18d0510", "name": "CGameRulesGameSystem::GamePostInit", "confidence": "low", "rationale": "IGameSystem slot18; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18d0540", "name": "CGameRulesGameSystem::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot17; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d05a0", "name": "CGameRulesGameSystem::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot15; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18d05d0", "name": "CGameRulesGameSystem::GameInit", "confidence": "low", "rationale": "IGameSystem slot13; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18d0680", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot1 int=1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d06b0", "name": "CSource2Server::GetServerFrameTime", "confidence": "low", "rationale": "ISource2Server slot79 float ret; frame-time helpers; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d07e0", "name": "CSource2GameEntities::GetEntityListForClient", "confidence": "low", "rationale": "ISource2GameEntities slot17 int=3; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d0a80", "name": "CGameSystemStaticFactory::GetStaticGameSystem", "confidence": "low", "rationale": "factory slot0 int=1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d0ab0", "name": "CCSHLTVDirector::AddHLTVServer", "confidence": "low", "rationale": "CCSHLTVDirector slot22 int=3 allocates; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d0bb0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot1 int=1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d0be0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "medium", "rationale": "factory slot2 allocates via operator new", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d0d60", "name": "CGunTarget::AcceptInput", "confidence": "low", "rationale": "entity slot69 int=1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d0e00", "name": "CGameRulesGameSystem::GetName", "confidence": "low", "rationale": "IGameSystem slot1; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d0f10", "name": "CSource2Server::HibernationTick", "confidence": "low", "rationale": "ISource2Server slot81 int=2; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d0f50", "name": "CSource2Server::CreateNetworkStringTables", "confidence": "low", "rationale": "ISource2Server slot44 allocates; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d1120", "name": "CCSGameRules::GetTeamScore", "confidence": "low", "rationale": "CCSGameRules-specific high slot 107, int=2 (this+team) reads like a team accessor; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d1bb0", "name": "CServerToolsInfo::Connect", "confidence": "high", "rationale": "IAppSystem-style slot 0 shared callees with the other slot-0 interface impls = Connect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d1c10", "name": "CSource2GameClients::Connect", "confidence": "high", "rationale": "interface slot 0 with identical Connect callees (sub_0x1c6b5a0/1d14be0/2160490)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d1c70", "name": "CSource2GameEntities::Connect", "confidence": "high", "rationale": "interface slot 0, same Connect callee triple as sibling interfaces", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d1e40", "name": "CSource2GameClients::Disconnect", "confidence": "high", "rationale": "slot 1 with shared Disconnect callees (sub_0x1d15350/21604e0/2160540)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x18d1e90", "name": "CSource2GameEntities::Disconnect", "confidence": "high", "rationale": "slot 1, identical Disconnect callee triple", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d1ee0", "name": "CServerToolsInfo::Disconnect", "confidence": "high", "rationale": "slot 1, identical Disconnect callee triple", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d1f30", "name": "CSource2Server::Disconnect", "confidence": "high", "rationale": "slot 1 with the shared Disconnect callees plus one extra teardown call", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d2650", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 4; no strings, factory slot guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d26a0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory vtable slot 4, guess from slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d2730", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory vtable slot 3, guess from slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d2790", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory vtable slot 3, guess from slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d27f0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "reallocating factory slot 3 allocates a new system, guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d2850", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "reallocating factory slot 4 (this+ptr), guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d3060", "name": "CSource2Server::ApplyGameSettings", "confidence": "low", "rationale": "ISource2Server slot 51, int=3; no strings, guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d32f0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory vtable slot 0, guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d3410", "name": "CInfoChoreoAnchor::GetDataDescMap", "confidence": "low", "rationale": "slot 5 calls the shared datadesc helper sub_0x17d37b0 seen across entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d34c0", "name": "CInfoChoreoAnchor::GetPredictionDescMap", "confidence": "low", "rationale": "empty slot 4 paired with slot-5 datadesc getter, returns null map", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d3560", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "reallocating factory slot 4, guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d35e0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 2, guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d3970", "name": "CCSHLTVDirector::UpdateSettings", "confidence": "low", "rationale": "CCSHLTVDirector slot 42, several small callees; no strings, guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d3a80", "name": "CCSGameRules::SetTeamScore", "confidence": "low", "rationale": "slot 108 adjacent to slot-107 team accessor, int=2; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d3b10", "name": "CCSGameRules::GetTeamName", "confidence": "low", "rationale": "slot 72, int=3, 6 callers, reads like a team data accessor; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d3e20", "name": "CGlobalState::GetCounter", "confidence": "low", "rationale": "CGlobalState (env_global) slot 79 accessor, int=1; guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d3e90", "name": "CGlobalState::GetState", "confidence": "low", "rationale": "CGlobalState slot 64 lookup helper (sub_0x9f2138); guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d3f10", "name": "CGlobalState::GetIndex", "confidence": "low", "rationale": "CGlobalState slot 63 uses same lookup helper; guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d3f90", "name": "CGlobalState::SetCounter", "confidence": "low", "rationale": "slot 80, int=2 setter paired with slot-79 getter; guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d4080", "name": "CTier2AppSystem::GetName", "confidence": "low", "rationale": "IAppSystem-ish slot 11 on tier2 app system; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d40c0", "name": "CServerToolsInfo::GetName", "confidence": "low", "rationale": "slot 11 override on CServerToolsInfo mirroring the base tier2 slot; guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d4200", "name": "CTier2AppSystem::GetDependencies", "confidence": "low", "rationale": "app-system slot 12; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d4260", "name": "CServerToolsInfo::GetDependencies", "confidence": "low", "rationale": "slot 12 override mirroring base tier2 slot; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d42c0", "name": "CCSGameRules::PlayerRelationship", "confidence": "low", "rationale": "slot 71, int=3 (this+two entities); guess from shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d43b0", "name": "CSource2Server::GetServerNetworkGameSystem", "confidence": "low", "rationale": "ISource2Server slot 27, no-arg getter; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d4420", "name": "CGameTimescale::LevelShutdownPostEntity", "confidence": "low", "rationale": "CGameTimescale game-system slot 32 empty lifecycle hook; guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d4680", "name": "CInfoChoreoAnchor::LoadAnchorPositions", "confidence": "medium", "rationale": "references type string 'CInfoChoreoAnchorPosition' and 'CUtlVector' \u2014 builds the anchor position list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d4ba0", "name": "CGameChoreoServices::StopChoreoScene", "confidence": "low", "rationale": "choreo services slot 7 empty stub; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d4fc0", "name": "CSource2GameEntities::BuildEntityNetworkTable", "confidence": "low", "rationale": "slot 11 allocates via sub_0x9f1bc0; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d5070", "name": "CSource2GameEntities::BuildEntityList", "confidence": "low", "rationale": "slot 12 uses same allocator; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d5120", "name": "CHLTVDirector::GetName", "confidence": "low", "rationale": "CHLTVDirector slot 0, 11 callers, small getter; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d52e0", "name": "CHLTVDirector::Init", "confidence": "low", "rationale": "slot 1 chains to slot-0 getter; guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d5370", "name": "CGameChoreoServices::PauseChoreoScene", "confidence": "low", "rationale": "choreo services slot 10 empty stub; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d53d0", "name": "CGameChoreoServices::ResumeChoreoScene", "confidence": "low", "rationale": "choreo services slot 8 empty stub; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d5430", "name": "CGunTarget::Spawn", "confidence": "low", "rationale": "CGunTarget slot 14 with setup/math callees; guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d54d0", "name": "CGameChoreoServices::IsInterruptable", "confidence": "low", "rationale": "choreo services slot 22 empty predicate; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d5540", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "reallocating factory slot 3 allocates via sub_0x9f1bc0; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d59d0", "name": "CGunTarget::Next", "confidence": "low", "rationale": "fires input 'InPass' via AcceptInput and SetAbsVelocity \u2014 path-target advance; guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d5bf0", "name": "CGameChoreoServices::AddChoreoScene", "confidence": "low", "rationale": "choreo services slot 17 empty stub; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d5cf0", "name": "CGameChoreoServices::RemoveChoreoScene", "confidence": "low", "rationale": "choreo services slot 11 empty stub; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d5e10", "name": "CSource2GameClients::ClientCommand", "confidence": "low", "rationale": "IServerGameClients slot 40, int=3; guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d5f30", "name": "CGameChoreoServices::SetChoreoTime", "confidence": "low", "rationale": "choreo services slot 15 empty stub; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d60f0", "name": "CGameChoreoServices::GetSceneEntity", "confidence": "low", "rationale": "choreo services slot 14 single callee; guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d7450", "name": "CSource2GameClients::ClientSetupVisibility", "confidence": "low", "rationale": "IServerGameClients slot 20 with float args (positions); guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d8230", "name": "CGameChoreoServices::StartChoreoScene", "confidence": "low", "rationale": "choreo services slot 12, float time arg + math callees; guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d9290", "name": "CGameChoreoServices::Update", "confidence": "low", "rationale": "choreo services slot 9, many animation/latch callees; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18dc010", "name": "CGameChoreoServices::Shutdown", "confidence": "low", "rationale": "choreo services slot 2 empty teardown; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18dd4b0", "name": "CGameChoreoServices::Reset", "confidence": "low", "rationale": "choreo services slot 3 empty stub; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18de790", "name": "CGameRulesProxy::UpdateOnRemove", "confidence": "low", "rationale": "CGameRulesProxy slot 92 empty override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18df2f0", "name": "CCSGameRules::RadiusDamage", "confidence": "low", "rationale": "slot 27, float=6 (two vectors) with trace/vector callees \u2014 spatial query; guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18e0030", "name": "InitGameRules", "confidence": "high", "rationale": "error strings 'InitGameRules: game rules entity (%s) not created' / 'missing gamerules class' name the function", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18e0a20", "name": "FindPointCamera", "confidence": "medium", "rationale": "references 'point_camera' and calls FindEntityByClassName/FindEntityByName to locate the camera entity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e0fd0", "name": "CCSHLTVDirector::StartFixedCameraShot", "confidence": "low", "rationale": "slot 36, float arg, camera-shot callees; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e10a0", "name": "CCSHLTVDirector::StartChaseCameraShot", "confidence": "low", "rationale": "slot 26 with camera-shot callees; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e3310", "name": "CCSHLTVDirector::SetHLTVServer", "confidence": "low", "rationale": "slot 32 empty setter, 5 callers; guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18e3330", "name": "CCSHLTVDirector::RemovePVSFromCache", "confidence": "low", "rationale": "slot 30 small helper; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e3940", "name": "CCSHLTVDirector::Update", "confidence": "low", "rationale": "slot 43 adjacent to director tick logic; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e43e0", "name": "CCSGameRules::UpdatePlayerScores", "confidence": "low", "rationale": "CCSGameRules slot 115 with score/util callees; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e5270", "name": "CSource2Server::SetServerHibernation", "confidence": "low", "rationale": "ISource2Server slot 39, int=2; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e5d40", "name": "CGlobalState::SetState", "confidence": "low", "rationale": "CGlobalState slot 68, int=4 (name/state/counter) mutator; guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e9790", "name": "CCSHLTVDirector::GetLowestScoredPlayer", "confidence": "low", "rationale": "slot 25 single-callee helper; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e97e0", "name": "CCSHLTVDirector::AddHLTVCameraShot", "confidence": "low", "rationale": "slot 8, int=3, uses same helper as slot 25; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18e98b0", "name": "CCSHLTVDirector::CreateFixedCameraShot", "confidence": "low", "rationale": "slot 27 calls the point_camera finder to set up a fixed camera shot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f23e0", "name": "CFuncTimescale::Precache", "confidence": "low", "rationale": "CFuncTimescale slot 46 empty override; guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f23f0", "name": "CFuncTimescale::Activate", "confidence": "low", "rationale": "CFuncTimescale slot 45 empty override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2cc0", "name": "CInfoSpawnGroupLandmark::~CInfoSpawnGroupLandmark", "confidence": "medium", "rationale": "vtable slot 0, single caller (deleting dtor), trivial body = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2cd0", "name": "CInfoSpawnGroupLoadUnload::~CInfoSpawnGroupLoadUnload", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2ce0", "name": "CInfoSpawnGroupLoadUnload::Precache", "confidence": "low", "rationale": "common empty slot-44 override across map entities; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2cf0", "name": "CItemGeneric::GetItemName", "confidence": "low", "rationale": "CItemGeneric-specific deep slot 312 empty getter; guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2d00", "name": "CInfoSpawnGroupLandmark::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2d10", "name": "CItem::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2d20", "name": "CScriptItem::~CScriptItem", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2d30", "name": "CScriptItem::GetScriptDesc", "confidence": "low", "rationale": "CScriptItem deep slot 307 empty stub; guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2d40", "name": "CLogicAchievement::~CLogicAchievement", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2d50", "name": "CLogicAchievement::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2d90", "name": "CLogicActivityEvent::~CLogicActivityEvent", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2da0", "name": "CLogicActivityEvent::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2db0", "name": "CLogicGameStateReport::~CLogicGameStateReport", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2dc0", "name": "CLogicGameStateReport::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2e30", "name": "CLogicGameEventListener::~CLogicGameEventListener", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2e40", "name": "CTriggerGameEvent::~CTriggerGameEvent", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2e50", "name": "CLogicGameEventListener::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2e60", "name": "CTriggerGameEvent::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2e70", "name": "CLogicMeasureMovement::~CLogicMeasureMovement", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18f2e80", "name": "CLogicMeasureMovement::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2ec0", "name": "CLogicNavigation::~CLogicNavigation", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18f2ed0", "name": "CLogicNavigation::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2ee0", "name": "CLogicNPCCounter::~CLogicNPCCounter", "confidence": "medium", "rationale": "slot 0 trivial destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2ef0", "name": "CLogicNPCCounter::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2f40", "name": "CLogicNPCCounterAABB::~CLogicNPCCounterAABB", "confidence": "medium", "rationale": "slot 0 trivial destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2f50", "name": "CLogicNPCCounterAABB::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2f60", "name": "CLogicNPCCounterOBB::~CLogicNPCCounterOBB", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2f70", "name": "CLogicNPCCounterOBB::CountNPCsInVolume", "confidence": "low", "rationale": "CLogicNPCCounterOBB deep slot 240, int=5 volume-count callback; guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2fd0", "name": "CLogicPlayerProxy::~CLogicPlayerProxy", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f2fe0", "name": "CLogicPlayerProxy::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f2ff0", "name": "CLogicAuto::~CLogicAuto", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f3000", "name": "CLogicAuto::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3010", "name": "CLogicScript::~CLogicScript", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f3020", "name": "CLogicScript::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3030", "name": "CTimerEntity::~CTimerEntity", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f3040", "name": "CTimerEntity::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3050", "name": "CLogicLineToEntity::~CLogicLineToEntity", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f3060", "name": "CLogicLineToEntity::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3070", "name": "CMathRemap::~CMathRemap", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f3080", "name": "CMathRemap::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f30b0", "name": "CMathColorBlend::~CMathColorBlend", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f30c0", "name": "CMathColorBlend::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f30d0", "name": "CEnvGlobal::~CEnvGlobal", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f30e0", "name": "CEnvGlobal::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f33b0", "name": "CMultiSource::~CMultiSource", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f33c0", "name": "CMultiSource::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f33e0", "name": "CMultiSource::Register", "confidence": "low", "rationale": "CMultiSource deep slot 131, int=1; guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f3470", "name": "CMathCounter::~CMathCounter", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f3480", "name": "CMathCounter::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f34b0", "name": "CLogicCase::~CLogicCase", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f34c0", "name": "CLogicCase::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f34d0", "name": "CLogicCompare::~CLogicCompare", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f34e0", "name": "CLogicCompare::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3550", "name": "CLogicAutosave::~CLogicAutosave", "confidence": "medium", "rationale": "slot 0 trivial destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18f3560", "name": "CLogicAutosave::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f35c0", "name": "CLogicActiveAutosave::~CLogicActiveAutosave", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18f35d0", "name": "CLogicActiveAutosave::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3620", "name": "CLogicDistanceAutosave::~CLogicDistanceAutosave", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3630", "name": "CLogicDistanceAutosave::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3640", "name": "CLogicCollisionPair::~CLogicCollisionPair", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18f3650", "name": "CLogicCollisionPair::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3660", "name": "CLogicBranchList::~CLogicBranchList", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f3670", "name": "CLogicBranchList::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3680", "name": "CLogicGameEvent::~CLogicGameEvent", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3690", "name": "CLogicGameEvent::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f36a0", "name": "CSharedMapManager::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 65 empty lifecycle hook; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f36b0", "name": "CSharedMapManager::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 62 empty lifecycle hook; guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f36c0", "name": "CSharedMapManager::GameFrame", "confidence": "low", "rationale": "game-system slot 60 empty per-frame hook; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f36e0", "name": "CSharedEnvironmentEntityFilter::PassesFilter", "confidence": "low", "rationale": "filter slot 3, int=2 predicate on an entity; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f36f0", "name": "CSharedEnvironmentEntityFilter::~CSharedEnvironmentEntityFilter", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3700", "name": "CRuleBrushEntity::~CRuleBrushEntity", "confidence": "medium", "rationale": "slot 0 trivial destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f3710", "name": "CGameEnd::~CGameEnd", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f3720", "name": "CGameEnd::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3730", "name": "CGameText::~CGameText", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f3740", "name": "CGameText::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3750", "name": "CGamePlayerZone::~CGamePlayerZone", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f3760", "name": "CGamePlayerZone::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3770", "name": "CRuleBrushEntity::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3780", "name": "CSimpleMarkupVolumeTagged::~CSimpleMarkupVolumeTagged", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f3790", "name": "CMarkupVolumeTagged_Nav::~CMarkupVolumeTagged_Nav", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f37a0", "name": "CMarkupVolumeTagged_Nav::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f37b0", "name": "CMarkupVolumeTagged_NavGame::~CMarkupVolumeTagged_NavGame", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f37c0", "name": "CMarkupVolumeTagged_NavGame::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f37d0", "name": "CMarkupManager::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 65 empty lifecycle hook; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f37e0", "name": "CMarkupManager::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 62 empty lifecycle hook; guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f37f0", "name": "CMarkupManager::GameFrame", "confidence": "low", "rationale": "game-system slot 60 empty per-frame hook; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3810", "name": "CMarkupManager::GetName", "confidence": "low", "rationale": "game-system slot 13 empty name getter; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3820", "name": "CSimpleMarkupVolumeTagged::Precache", "confidence": "low", "rationale": "empty slot-44 override; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3de0", "name": "CEntitySpawnerBase::Shutdown", "confidence": "low", "rationale": "spawner slot 1 empty stub; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3e60", "name": "CSharedEnvironmentEntityFilter_PreviewLighting::~CSharedEnvironmentEntityFilter_PreviewLighting", "confidence": "medium", "rationale": "slot 0 trivial destructor, single caller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3e70", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "factory vtable slot 0, guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3e80", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "factory vtable slot 1, guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3e90", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 2, guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3ea0", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory vtable slot 5, guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3eb0", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 6, guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3ec0", "name": "CGameSystemReallocatingFactory::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 7, int=2; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3ed0", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "factory vtable slot 8, guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3ee0", "name": "CGameSystemReallocatingFactory::AddToGameSystemsList", "confidence": "low", "rationale": "factory vtable slot 9, guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3ef0", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "factory vtable slot 0, guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3f00", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "factory vtable slot 1, guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3f10", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 2, guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3f20", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory vtable slot 5, guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3f30", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 6, guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3f40", "name": "CGameSystemReallocatingFactory::SetGameSystemGlobalPtrs", "confidence": "low", "rationale": "factory vtable slot 7, int=2; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3f50", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "factory vtable slot 8, guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3f60", "name": "CGameSystemReallocatingFactory::AddToGameSystemsList", "confidence": "low", "rationale": "factory vtable slot 9, guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4060", "name": "CLogicBranchList::Spawn", "confidence": "low", "rationale": "CLogicBranchList slot 10 empty stub; guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4110", "name": "CLogicGameEventListener::Activate", "confidence": "low", "rationale": "slot 14 with shared helper sub_0x181f2c0; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4290", "name": "CLogicAuto::Activate", "confidence": "low", "rationale": "slot 14 (matches other slot-14 handlers) firing outputs; guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f44b0", "name": "CSharedEnvironmentEntityFilter::Shutdown", "confidence": "low", "rationale": "filter slot 1 empty stub; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f44c0", "name": "CSharedEnvironmentEntityFilter_PreviewLighting::Shutdown", "confidence": "low", "rationale": "filter slot 1 empty stub; guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f44d0", "name": "CLogicActivityEvent::GetPredictionDescMap", "confidence": "low", "rationale": "empty slot-4 paired with slot-5 datadesc getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f44f0", "name": "CLogicActivityEvent::GetDataDescMap", "confidence": "low", "rationale": "slot 5 calls shared datadesc helper sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4530", "name": "CLogicMeasureMovement::GetPredictionDescMap", "confidence": "low", "rationale": "empty slot-4 datadesc-pair member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4550", "name": "CLogicMeasureMovement::GetDataDescMap", "confidence": "low", "rationale": "slot 5 calls shared datadesc helper sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4590", "name": "CLogicNavigation::GetPredictionDescMap", "confidence": "low", "rationale": "empty slot-4 datadesc-pair member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f45c0", "name": "CLogicNavigation::GetDataDescMap", "confidence": "low", "rationale": "slot 5 calls shared datadesc helper sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4600", "name": "CLogicAutosave::GetPredictionDescMap", "confidence": "low", "rationale": "empty slot-4 datadesc-pair member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4620", "name": "CLogicAutosave::GetDataDescMap", "confidence": "low", "rationale": "slot 5 calls shared datadesc helper sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4660", "name": "CLogicActiveAutosave::GetPredictionDescMap", "confidence": "low", "rationale": "empty slot-4 datadesc-pair member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4680", "name": "CLogicActiveAutosave::GetDataDescMap", "confidence": "low", "rationale": "slot 5 calls shared datadesc helper sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f46c0", "name": "CLogicDistanceAutosave::GetPredictionDescMap", "confidence": "low", "rationale": "empty slot-4 datadesc-pair member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f46e0", "name": "CLogicDistanceAutosave::GetDataDescMap", "confidence": "low", "rationale": "slot 5 calls shared datadesc helper sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4720", "name": "CLogicCollisionPair::GetPredictionDescMap", "confidence": "low", "rationale": "empty slot-4 datadesc-pair member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4740", "name": "CLogicCollisionPair::GetDataDescMap", "confidence": "low", "rationale": "slot 5 calls shared datadesc helper sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4780", "name": "CLogicGameEvent::GetPredictionDescMap", "confidence": "low", "rationale": "empty slot-4 datadesc-pair member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f47a0", "name": "CLogicGameEvent::GetDataDescMap", "confidence": "low", "rationale": "slot 5 calls shared datadesc helper sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f47e0", "name": "CInfoSpawnGroupLandmark::~CInfoSpawnGroupLandmark", "confidence": "high", "rationale": "slot 4 = complete-object destructor (paired with slot 5 deleting dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4800", "name": "CInfoSpawnGroupLandmark::~CInfoSpawnGroupLandmark", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4840", "name": "CLogicScript::~CLogicScript", "confidence": "high", "rationale": "slot 4 complete destructor of paired 4/5 dtor slots", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4860", "name": "CLogicScript::~CLogicScript", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f48a0", "name": "CInfoSpawnGroupLandmark::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f48b0", "name": "CInfoSpawnGroupLoadUnload::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f48c0", "name": "CScriptItem::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f48d0", "name": "CLogicAchievement::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f48e0", "name": "CLogicActivityEvent::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f48f0", "name": "CLogicGameStateReport::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4900", "name": "CLogicGameEventListener::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4910", "name": "CTriggerGameEvent::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4920", "name": "CLogicMeasureMovement::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4930", "name": "CLogicNavigation::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4940", "name": "CLogicNPCCounterOBB::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4950", "name": "CLogicNPCCounterAABB::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4960", "name": "CLogicNPCCounter::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4970", "name": "CLogicPlayerProxy::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4980", "name": "CLogicAuto::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4990", "name": "CLogicScript::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f49a0", "name": "CTimerEntity::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f49b0", "name": "CLogicLineToEntity::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f49c0", "name": "CMathRemap::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f49d0", "name": "CMathColorBlend::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f49e0", "name": "CEnvGlobal::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f49f0", "name": "CMultiSource::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4a00", "name": "CMathCounter::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4a10", "name": "CLogicCase::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4a20", "name": "CLogicCompare::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4a30", "name": "CLogicActiveAutosave::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4a40", "name": "CLogicAutosave::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4a50", "name": "CLogicDistanceAutosave::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4a60", "name": "CLogicCollisionPair::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4a70", "name": "CLogicBranchList::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4a80", "name": "CLogicGameEvent::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4a90", "name": "CGamePlayerZone::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4aa0", "name": "CRuleBrushEntity::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4ab0", "name": "CGameEnd::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4ac0", "name": "CGameText::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4ad0", "name": "CSimpleMarkupVolumeTagged::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4ae0", "name": "CMarkupVolumeTagged_Nav::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4af0", "name": "CMarkupVolumeTagged_NavGame::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at common slot 47", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4b20", "name": "CInfoSpawnGroupLandmark::GetPredictionDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 46 (trio 45/46/47)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4b30", "name": "CInfoSpawnGroupLandmark::GetScriptDesc", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 45 (trio 45/46/47)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f4b40", "name": "CLogicAuto::~CLogicAuto", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4c30", "name": "CLogicAchievement::~CLogicAchievement", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4c80", "name": "CLogicAchievement::~CLogicAchievement", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4ce0", "name": "CTimerEntity::~CTimerEntity", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4d50", "name": "CMultiSource::~CMultiSource", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4da0", "name": "CMultiSource::~CMultiSource", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4e00", "name": "CInfoSpawnGroupLoadUnload::~CInfoSpawnGroupLoadUnload", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4ee0", "name": "CLogicNPCCounter::~CLogicNPCCounter", "confidence": "high", "rationale": "slot 4 complete destructor; called by its own slot-5 deleting dtor 0x18f5040", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5040", "name": "CLogicNPCCounter::~CLogicNPCCounter", "confidence": "high", "rationale": "slot 5 deleting destructor calls complete dtor sub_0x18f4ee0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5070", "name": "CLogicNPCCounterAABB::~CLogicNPCCounterAABB", "confidence": "high", "rationale": "slot 4 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5080", "name": "CLogicNPCCounterAABB::~CLogicNPCCounterAABB", "confidence": "high", "rationale": "slot 5 deleting destructor calls base complete dtor sub_0x18f4ee0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f50b0", "name": "CLogicNPCCounterOBB::~CLogicNPCCounterOBB", "confidence": "high", "rationale": "slot 4 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f50c0", "name": "CLogicNPCCounterOBB::~CLogicNPCCounterOBB", "confidence": "high", "rationale": "slot 5 deleting destructor calls base complete dtor sub_0x18f4ee0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f50f0", "name": "CMathRemap::~CMathRemap", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5190", "name": "CMathCounter::~CMathCounter", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5240", "name": "CLogicCompare::~CLogicCompare", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f52d0", "name": "CLogicPlayerProxy::~CLogicPlayerProxy", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5360", "name": "CEnvGlobal::~CEnvGlobal", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f53b0", "name": "CEnvGlobal::~CEnvGlobal", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5410", "name": "CLogicLineToEntity::~CLogicLineToEntity", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5460", "name": "CLogicLineToEntity::~CLogicLineToEntity", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f54c0", "name": "CMathColorBlend::~CMathColorBlend", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5510", "name": "CMathColorBlend::~CMathColorBlend", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5570", "name": "CLogicCase::~CLogicCase", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5610", "name": "CInfoSpawnGroupLoadUnload::Spawn", "confidence": "low", "rationale": "references SpawnGroupLoading/UnloadingThink context names; sets up thinks (likely Spawn)", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5730", "name": "CInfoSpawnGroupLoadUnload::GetPredictionDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 46", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f5740", "name": "CInfoSpawnGroupLoadUnload::GetScriptDesc", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 45", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f5780", "name": "CLogicAuto::Activate", "confidence": "medium", "rationale": "slot 27 across CLogicAuto/CMultiSource/CItemGeneric share callee sub_0x17bb860; logic_auto fires outputs in Activate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5790", "name": "CMultiSource::Activate", "confidence": "medium", "rationale": "slot 27 shared with common callee sub_0x17bb860 = Activate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f5890", "name": "CItemAssaultSuit::MyItemPointer", "confidence": "low", "rationale": "item slot 311 shared with CItemGeneric; item-type accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f5b20", "name": "CScriptItem::GetPredictionDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 46", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f5b30", "name": "CScriptItem::GetScriptDesc", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 45", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f6190", "name": "CTriggerGameEvent::StartTouch", "confidence": "low", "rationale": "trigger slot 10, int=2; touch-handler guess for trigger_game_event", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f61f0", "name": "CRuleBrushEntity::~CRuleBrushEntity", "confidence": "high", "rationale": "slot 4 complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f6210", "name": "CRuleBrushEntity::~CRuleBrushEntity", "confidence": "high", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f6250", "name": "CGamePlayerZone::~CGamePlayerZone", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f62e0", "name": "CGameEnd::~CGameEnd", "confidence": "high", "rationale": "slot 4 complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f6300", "name": "CGameEnd::~CGameEnd", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x16200b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f6340", "name": "CGameText::~CGameText", "confidence": "high", "rationale": "slot 4 complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f6360", "name": "CGameText::~CGameText", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x16200b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f63c0", "name": "CTriggerGameEvent::GetPredictionDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 46", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f63d0", "name": "CTriggerGameEvent::GetScriptDesc", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 45", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f6430", "name": "CLogicNPCCounter::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 237 common across CLogic* entities; debug-overlay virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f6480", "name": "CLogicNPCCounterAABB::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 237 common debug-overlay virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f64a0", "name": "CLogicNPCCounterOBB::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 237 common debug-overlay virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f6b90", "name": "CEnvGlobal::Precache", "confidence": "low", "rationale": "slot 8 empty int=0 override; Precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f6bb0", "name": "CGameEnd::AcceptInput", "confidence": "low", "rationale": "slot 144 common across GameEnd/GameText/ItemGeneric/GamePlayerEquip; input virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f6c10", "name": "CMarkupVolume::Precache", "confidence": "low", "rationale": "slot 8 int=2 with work; Precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f6c80", "name": "CRuleBrushEntity::GetPredictionDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 46", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f6c90", "name": "CRuleBrushEntity::GetScriptDesc", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 45", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f6cc0", "name": "CGameEnd::GetPredictionDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 46", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f6cd0", "name": "CGameEnd::GetScriptDesc", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 45", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f6ce0", "name": "CMarkupVolumeWithRef::Spawn", "confidence": "low", "rationale": "slot 20 int=2 with many callees; spawn/init guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f6f70", "name": "CMarkupVolumeWithRef::UpdateOnRemove", "confidence": "low", "rationale": "slot 111 int=2; teardown virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f7010", "name": "CSimpleMarkupVolumeTagged::GetPredictionDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 46", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f7020", "name": "CSimpleMarkupVolumeTagged::GetScriptDesc", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 45", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f7050", "name": "CMarkupVolumeTagged_NavGame::GetPredictionDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 46", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f7060", "name": "CMarkupVolumeTagged_NavGame::GetScriptDesc", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 45", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f7410", "name": "CLogicNavigation::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 237 common debug-overlay virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f74d0", "name": "CLogicGameEventListener::~CLogicGameEventListener", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f8240", "name": "CLogicNPCCounterAABB::CountEntitiesInVolume", "confidence": "low", "rationale": "slot 240 int=5 substantial method specific to AABB counter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f9c40", "name": "CTimerEntity::~CTimerEntity", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fabb0", "name": "CLogicCompare::~CLogicCompare", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fac40", "name": "CLogicPlayerProxy::~CLogicPlayerProxy", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18facd0", "name": "CGamePlayerZone::~CGamePlayerZone", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x16200b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fad60", "name": "ReadEntityHandleKeyValue", "confidence": "low", "rationale": "strings CBaseEntity+CHandle; builds/parses a CHandle field, non-virtual helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fb000", "name": "CLogicCase::~CLogicCase", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fb1e0", "name": "CLogicGameStateReport::~CLogicGameStateReport", "confidence": "high", "rationale": "slot 4 complete destructor; called by slot-5 dtor 0x18fb300", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fb300", "name": "CLogicGameStateReport::~CLogicGameStateReport", "confidence": "high", "rationale": "slot 5 deleting destructor calls complete dtor sub_0x18fb1e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fb330", "name": "CSharedMapManager::~CSharedMapManager", "confidence": "high", "rationale": "slot 4 complete destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fb440", "name": "CMathRemap::~CMathRemap", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fb620", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "game-system factory slot 4, int=2; create-system method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fb690", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "game-system factory slot 4, int=2; create-system method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fb700", "name": "CLogicGameStateReport::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 237 empty int=0 override; debug-overlay virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fb720", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory slot 3 int=0 returns const name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fb7a0", "name": "CSharedMapManager::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 64 with real body; level-event virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fbad0", "name": "CMathCounter::~CMathCounter", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fbf10", "name": "CLogicBranchList::~CLogicBranchList", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fbfc0", "name": "CLogicBranchList::~CLogicBranchList", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fc280", "name": "CSharedMapManager::LevelShutdownPreEntity", "confidence": "low", "rationale": "game-system slot 63; level-event virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fc330", "name": "CMarkupManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 18 int=1; per-frame virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fc5f0", "name": "CLogicGameEventListener::~CLogicGameEventListener", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fd090", "name": "CInfoSpawnGroupLoadUnload::~CInfoSpawnGroupLoadUnload", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fd8a0", "name": "CLogicAuto::~CLogicAuto", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fddc0", "name": "CLogicAutosave::InputSaveDangerous", "confidence": "medium", "rationale": "strings autosavedangerous/autosavedangerousissafe = dangerous-autosave trigger logic", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fe5b0", "name": "CMarkupVolumeTagged_NavGame::~CMarkupVolumeTagged_NavGame", "confidence": "high", "rationale": "slot 4 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fe830", "name": "CMarkupVolumeTagged_NavGame::~CMarkupVolumeTagged_NavGame", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x16200b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fe8e0", "name": "CTriggerGameEvent::~CTriggerGameEvent", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fea40", "name": "CTriggerGameEvent::~CTriggerGameEvent", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x16200b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ff020", "name": "CMarkupVolumeWithRef::GetRefPoint", "confidence": "low", "rationale": "slot 275 int=1 accessor; ref-point getter guess for WithRef volume", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ff5b0", "name": "CSimpleMarkupVolumeTagged::~CSimpleMarkupVolumeTagged", "confidence": "high", "rationale": "slot 4 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ff650", "name": "CMarkupVolumeTagged_Nav::~CMarkupVolumeTagged_Nav", "confidence": "high", "rationale": "slot 4 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ff6f0", "name": "CSimpleMarkupVolumeTagged::~CSimpleMarkupVolumeTagged", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x16200b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ff7a0", "name": "CMarkupVolumeTagged_Nav::~CMarkupVolumeTagged_Nav", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x16200b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1900080", "name": "CLogicBranchList::ParseLastStateKeyValue", "confidence": "low", "rationale": "strings name CLogicBranchList::LogicBranchListenerLastState_t + CUtlSymbolLarge; enum-field parse/registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1900270", "name": "CMarkupManager::LevelShutdownPreEntity", "confidence": "low", "rationale": "game-system slot 63; level-event virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1900430", "name": "CMarkupManager::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 64; level-event virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1901450", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory slot 3 int=0 returns const name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19018c0", "name": "CScriptItem::~CScriptItem", "confidence": "high", "rationale": "slot 4 complete destructor (calls shared dtor helper sub_0x21329e0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1901f40", "name": "CScriptItem::~CScriptItem", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x16203a0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1902920", "name": "CLogicGameStateReport::AddActivityCollection", "confidence": "medium", "rationale": "string 'CLogicGameStateReport: error, maximum number of activity collections exceeded!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1902ac0", "name": "CLogicPlayerProxy::AcceptInput", "confidence": "low", "rationale": "slot 121 int=3 input-dispatch method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1903560", "name": "CLogicPlayerProxy::Activate", "confidence": "low", "rationale": "slot 14 with real body; logic_player_proxy binds player on Activate", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19051d0", "name": "CGameText::AcceptInput", "confidence": "low", "rationale": "slot 144 common input virtual; game_text display input guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1907440", "name": "HandleInputWithParam", "confidence": "low", "rationale": "'param' string + output-firing callees; generic input handler reading param", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1907610", "name": "CLogicMeasureMovement::InputSetMeasureReference", "confidence": "medium", "rationale": "string 'logic_measure_movement: Unable to find measure reference entity %s' + FindEntityByName", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1907860", "name": "CLogicMeasureMovement::InputSetTarget", "confidence": "medium", "rationale": "string 'logic_measure_movement: Unable to find movement target entity %s' + FindEntityByName", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1907ab0", "name": "CLogicMeasureMovement::InputSetTargetReference", "confidence": "medium", "rationale": "string 'logic_measure_movement: Unable to find movement reference entity %s' + FindEntityByName", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19088b0", "name": "HandleInputWithParam", "confidence": "low", "rationale": "'param' string; generic input handler reading param value", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1909d20", "name": "CItemGeneric::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190a0a0", "name": "CItemGeneric::MyItemPointer", "confidence": "low", "rationale": "item slot 311 shared with CItemAssaultSuit; item-type accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190a920", "name": "CItemGeneric::Spawn", "confidence": "low", "rationale": "slot 15 with real body; spawn virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x190a950", "name": "CItemGeneric::Activate", "confidence": "medium", "rationale": "slot 27 shared callee sub_0x17bb860 = Activate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190a970", "name": "CItemGeneric::AcceptInput", "confidence": "low", "rationale": "slot 144 empty override; common input virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190aa40", "name": "CItemGeneric::Precache", "confidence": "low", "rationale": "slot 14 int=2 with callee; precache/init virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x190adb0", "name": "CItemGenericTriggerHelper::StartTouch", "confidence": "low", "rationale": "trigger-helper slot 149 int=2; touch handler guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x190afc0", "name": "CItem::~CItem", "confidence": "high", "rationale": "slot 4 complete destructor (13 callers, calls dtor helper sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x190b350", "name": "CItem::~CItem", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x16203a0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x190f140", "name": "GetEntityClassInfo_CLogicScript", "confidence": "low", "rationale": "strings 'CLogicScript' + 'Container for game scripts.' = entity-class/help registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1910490", "name": "CMathCounter::InputDivide", "confidence": "high", "rationale": "strings 'Divide by zero in math_value' + 'Math Counter %s ignoring DIVIDE because it is disabled'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19109b0", "name": "CLogicBranch::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19124d0", "name": "CLogicDistanceCheck::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19128e0", "name": "CTestPulseIO::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19138a0", "name": "CBaseEntity::InputFireUser", "confidence": "low", "rationale": "'param' string + CEntityIOOutput::FireOutput; input that fires an output with param", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1913a50", "name": "FormatMapExtensionEntityName", "confidence": "low", "rationale": "strings 'ex%dd_%s' + 'map_extension'; builds extension entity name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1913ce0", "name": "CMapSharedEnvironment::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1913d80", "name": "CMapSharedEnvironment::~CMapSharedEnvironment", "confidence": "high", "rationale": "slot 4 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1913ea0", "name": "CMapSharedEnvironment::~CMapSharedEnvironment", "confidence": "high", "rationale": "slot 5 deleting destructor calls operator delete sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1913fe0", "name": "CMapSharedEnvironment::Spawn", "confidence": "low", "rationale": "slot 15 with real body; spawn virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19140d0", "name": "CRuleEntity::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1914190", "name": "CRulePointEntity::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1914a20", "name": "CGamePlayerEquip::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19151a0", "name": "CGamePlayerEquip::Touch", "confidence": "low", "rationale": "slot 147 int=2; game_player_equip equips on touch", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19152a0", "name": "CGamePlayerEquip::AcceptInput", "confidence": "low", "rationale": "slot 144 common input virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1915ab0", "name": "CMarkupVolume::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1916420", "name": "CMarkupVolumeWithRef::GetClosestPoint", "confidence": "low", "rationale": "slot 272 int=1 float=2 query taking coords; closest-point/distance guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1916a00", "name": "CMarkupVolumeTagged::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1916b90", "name": "CMarkupVolumeWithRef::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1919e50", "name": "CLogicCollisionPair::Activate", "confidence": "low", "rationale": "slot 25 int=1; logic_collision_pair sets up collision rules in Activate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x191a380", "name": "CMarkupVolumeTagged::Spawn", "confidence": "low", "rationale": "slot 9 int=1 with real body; spawn virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x191c270", "name": "CMarkupVolumeTagged::Precache", "confidence": "low", "rationale": "slot 14 shared across markup volumes; precache/init virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x191c2a0", "name": "CMarkupVolumeTagged_Nav::Precache", "confidence": "low", "rationale": "slot 14 shared across markup volumes; precache/init virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x191c310", "name": "CMarkupVolumeWithRef::Precache", "confidence": "low", "rationale": "slot 14 shared across markup volumes; precache/init virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1926e80", "name": "CItemAssaultSuit::Precache", "confidence": "low", "rationale": "slot 8 empty int=0 override; precache guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1926e90", "name": "CItemGeneric::Precache", "confidence": "low", "rationale": "slot 8 int=2 with callee; precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1926ec0", "name": "CLogicGameStateReport::GetPredictionDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 46", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1926ed0", "name": "CLogicGameStateReport::GetScriptDesc", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 45", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1926ef0", "name": "CMultiplayRules::IsMultiplayer", "confidence": "low", "rationale": "rules slot 1 int=0 returns const predicate; guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1926f20", "name": "CMessageEntity::GetScriptDesc", "confidence": "low", "rationale": "tiny int=0 first virtual (slot 0) of leaf class; constant accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1926f30", "name": "CMessageEntity::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1926f90", "name": "CFuncBrush::GetSolid", "confidence": "low", "rationale": "slot 272 int=1 with 7 callers; solidity/BSP-model accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1926fb0", "name": "CFuncElectrifiedVolume::GetScriptDesc", "confidence": "low", "rationale": "tiny int=0 first virtual (slot 0) of leaf class; constant accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1926fc0", "name": "CFuncElectrifiedVolume::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1926fd0", "name": "CTriggerBrush::GetScriptDesc", "confidence": "low", "rationale": "tiny int=0 first virtual (slot 0) of leaf class; constant accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1926fe0", "name": "CTriggerBrush::GetDataDescMap", "confidence": "low", "rationale": "tiny per-class int=0 accessor at slot 44", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1926ff0", "name": "CPathKeyFrame::GetScriptDesc", "confidence": "low", "rationale": "tiny int=0 first virtual (slot 0) of leaf class; constant accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927000", "name": "CPathKeyFrame::Precache", "confidence": "low", "rationale": "slot 44 tiny stub, cluster shared across every entity class here", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927010", "name": "CBaseMoveBehavior::~CBaseMoveBehavior", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1927020", "name": "CBaseMoveBehavior::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in the per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927030", "name": "CBaseMoveBehavior::MoveDone", "confidence": "low", "rationale": "high slot 200, int=1; move-behavior-specific virtual, class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927040", "name": "CCSGameRules::GetGameDescription", "confidence": "low", "rationale": "slot 36 tiny getter called once; classic gamerules const-char getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1927050", "name": "CCSGameRules::ClientConnected", "confidence": "low", "rationale": "consecutive slot 28 (this,arg); gamerules client callback, class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927060", "name": "CCSGameRules::ClientDisconnected", "confidence": "low", "rationale": "consecutive slot 29 (this,arg); gamerules client callback, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1927070", "name": "CCSGameRules::ClientSettingsChanged", "confidence": "low", "rationale": "consecutive slot 30 (this,arg); gamerules client callback, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1927080", "name": "CCSGameRules::IsMultiplayer", "confidence": "low", "rationale": "slot 59 argless getter; gamerules predicate, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19270a0", "name": "CCSGameRules::PlayerRelationship", "confidence": "low", "rationale": "slot 73 (this,arg); gamerules relationship query, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19270b0", "name": "CCSGameRules::GetTeamIndex", "confidence": "low", "rationale": "slot 74 argless getter; gamerules team query, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19270e0", "name": "CCSGameRules::ShouldCollide", "confidence": "low", "rationale": "slot 94 argless stub; gamerules predicate, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19270f0", "name": "CPathCorner::~CPathCorner", "confidence": "medium", "rationale": "slot 0 = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1927100", "name": "CPathCorner::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "slot 118 (this,arg) on path entity; class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927110", "name": "CPathCornerCrash::~CPathCornerCrash", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1927120", "name": "CPathCorner::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927130", "name": "CPathCornerCrash::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927150", "name": "CPhysTorque::GetMotionController", "confidence": "low", "rationale": "slot 238 argless getter on a physics force entity; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927160", "name": "CPhysThruster::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927170", "name": "CPhysThruster::~CPhysThruster", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1927180", "name": "CPhysTorque::~CPhysTorque", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1927190", "name": "CPhysTorque::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19271a0", "name": "CKeepUpright::~CKeepUpright", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1927200", "name": "CKeepUpright::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927230", "name": "CAnchorList::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 65 on a CGameSystem-derived list; IGameSystem hook, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927240", "name": "CAnchorList::LevelShutdownPostEntity", "confidence": "low", "rationale": "slot 62 on a CGameSystem-derived list; IGameSystem hook, class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927250", "name": "CAnchorList::LevelInitPreEntity", "confidence": "low", "rationale": "slot 60 (2 callers) on a CGameSystem-derived list; IGameSystem hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927270", "name": "CConstraintAnchor::~CConstraintAnchor", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1927280", "name": "CConstraintAnchor::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927290", "name": "CPhysConstraint::~CPhysConstraint", "confidence": "medium", "rationale": "slot 0 = complete-object destructor of the constraint base", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1927370", "name": "CPhysHinge::~CPhysHinge", "confidence": "medium", "rationale": "slot 0 = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1927380", "name": "CPhysHinge::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1927390", "name": "CPhysHingeAlias_phys_hinge_local::~CPhysHingeAlias_phys_hinge_local", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor of the alias entity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19273a0", "name": "CPhysBallSocket::~CPhysBallSocket", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19273b0", "name": "CPhysBallSocket::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19273c0", "name": "CPhysSlideConstraint::~CPhysSlideConstraint", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19273d0", "name": "CPhysSlideConstraint::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19273e0", "name": "CPhysFixed::~CPhysFixed", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19273f0", "name": "CPhysFixed::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927400", "name": "CPhysPulley::~CPhysPulley", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1927410", "name": "CPhysPulley::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927420", "name": "CPhysLength::~CPhysLength", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1927430", "name": "CPhysLength::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927440", "name": "CRagdollConstraint::~CRagdollConstraint", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1927450", "name": "CRagdollConstraint::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927460", "name": "CGenericConstraint::~CGenericConstraint", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1927470", "name": "CGenericConstraint::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927480", "name": "CSplineConstraint::~CSplineConstraint", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1927490", "name": "CSplineConstraintEventSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 65 on a CGameSystem event system; IGameSystem hook, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19274a0", "name": "CSplineConstraintEventSystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "slot 62 on a CGameSystem event system; IGameSystem hook, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19274b0", "name": "CSplineConstraintEventSystem::LevelInitPreEntity", "confidence": "low", "rationale": "slot 60 (2 callers) on a CGameSystem event system; IGameSystem hook", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19274d0", "name": "CSplineConstraint::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19274e0", "name": "CSplineConstraint::GetBreakParams", "confidence": "low", "rationale": "slot 239 argless getter on a constraint; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927560", "name": "CPhysWheelConstraint::~CPhysWheelConstraint", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927570", "name": "CPhysWheelConstraint::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927580", "name": "CPhysHingeAlias_phys_hinge_local::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927590", "name": "CRagdollPropNavObstacle::GetEntity", "confidence": "low", "rationale": "slot 10 argless getter on nav-obstacle interface vtable; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19275a0", "name": "CTraceFilterPushFinal::GetTraceType", "confidence": "low", "rationale": "slot 0 of an ITraceFilter impl; small trace-filter getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19275b0", "name": "CTraceFilterPushMove::GetTraceType", "confidence": "low", "rationale": "slot 0 of an ITraceFilter impl; small trace-filter getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19275c0", "name": "CBaseClientUIEntity::CreatePanel", "confidence": "low", "rationale": "slot 224 on a client-UI entity; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19275d0", "name": "CBaseClientUIEntity::UpdatePanel", "confidence": "low", "rationale": "slot 225 (1 caller) on a client-UI entity; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19275e0", "name": "CPhysicsEntitySolver::~CPhysicsEntitySolver", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19275f0", "name": "CPhysicsEntitySolver::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1927600", "name": "CRagdollPropAlias_physics_prop_ragdoll::~CRagdollPropAlias_physics_prop_ragdoll", "confidence": "medium", "rationale": "slot 0 with 1 caller = destructor of the alias entity", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1927610", "name": "CRagdollProp::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1927620", "name": "CRagdollProp::GetMotionController", "confidence": "low", "rationale": "slot 238 argless getter on ragdoll physics prop; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927630", "name": "CRagdollPropNavObstacle::GetBounds", "confidence": "low", "rationale": "slot 4 (this + 2 ptrs) on nav-obstacle interface vtable; bounds accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927680", "name": "CRagdollPropNavObstacle::Enable", "confidence": "low", "rationale": "slot 7 (this,arg) on nav-obstacle interface vtable; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927690", "name": "CRagdollPropNavObstacle::Disable", "confidence": "low", "rationale": "slot 9 (this,arg) on nav-obstacle interface vtable; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19276a0", "name": "CRagdollPropNavObstacle::Remove", "confidence": "low", "rationale": "slot 11 (this,arg) on nav-obstacle interface vtable; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19276d0", "name": "CRagdollProp::GetBoneTransform", "confidence": "low", "rationale": "slot 165 (this,arg) on ragdoll prop; bone/transform accessor, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19276f0", "name": "CRagdollProp::SetBoneTransform", "confidence": "low", "rationale": "slot 166 (this,arg) on ragdoll prop; bone/transform mutator, class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927710", "name": "CRagdollPropAttached::~CRagdollPropAttached", "confidence": "medium", "rationale": "slot 0 with 1 caller = complete-object destructor pattern", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1927720", "name": "CRagdollPropAttached::AttachEntity", "confidence": "low", "rationale": "slot 307 (this,arg) unique to the attached ragdoll subclass; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927740", "name": "CRagdollProp::GetInitialRagdollTransform", "confidence": "low", "rationale": "slot 305 argless getter on ragdoll prop; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927750", "name": "CRagdollProp::SetInitialRagdollTransform", "confidence": "low", "rationale": "slot 306 argless companion to slot 305; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927760", "name": "CRagdollPropAlias_physics_prop_ragdoll::Precache", "confidence": "low", "rationale": "slot 44 tiny stub in per-entity getter cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927780", "name": "CPhysSaveRestoreBlockHandler::PreSave", "confidence": "low", "rationale": "slot 1 of an ISaveRestoreBlockHandler impl; block-handler hook, class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927790", "name": "CPhysSaveRestoreBlockHandler::PreRestore", "confidence": "low", "rationale": "slot 4 of an ISaveRestoreBlockHandler impl; block-handler hook, class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19277e0", "name": "CPhysSaveRestoreBlockHandler::PostRestore", "confidence": "low", "rationale": "slot 9 argless of an ISaveRestoreBlockHandler impl; class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1927800", "name": "CKV3TransferPhysObjSaveRestoreOps::Save", "confidence": "low", "rationale": "slot 2 of an ISaveRestoreOps impl (this,ptr); save op, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1927810", "name": "CUtlAutoList::Insert", "confidence": "low", "rationale": "slot 0 of an auto-list template (this,arg); registration helper, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19278a0", "name": "CRagdollPropNavObstacle::IsEnabled", "confidence": "low", "rationale": "slot 1 argless predicate on nav-obstacle interface vtable; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19280e0", "name": "CParallelLambdaJob::Run", "confidence": "low", "rationale": "slot 0 of the CParallelProcessLauncher lambda-job for CPhysSaveRestoreBlockHandler::Save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19280f0", "name": "CEntitySpawnerBase::GetEntityClassName", "confidence": "low", "rationale": "slot 1 of a templated entity spawner factory; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928100", "name": "CEntitySpawnerBase::GetEntityClassName", "confidence": "low", "rationale": "slot 1 of a templated entity spawner factory; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928110", "name": "CEntitySpawnerBase::GetEntityClassName", "confidence": "low", "rationale": "slot 1 of a templated entity spawner factory; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928120", "name": "CEntitySpawnerBase::GetEntityClassName", "confidence": "low", "rationale": "slot 1 of a templated entity spawner factory; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928130", "name": "CKV3TransferPhysObjSaveRestoreOps::IsEmpty", "confidence": "low", "rationale": "slot 4 argless of an ISaveRestoreOps impl; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928140", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "slot 5 of an IGameSystemFactory template; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928150", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "slot 6 of an IGameSystemFactory template; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928160", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "slot 7 (this,arg) of an IGameSystemFactory template; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928170", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "slot 8 of an IGameSystemFactory template; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928180", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "slot 9 (this,arg) of an IGameSystemFactory template; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928190", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "slot 5 of an IGameSystemFactory template; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19281a0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "slot 6 of an IGameSystemFactory template; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19281b0", "name": "CGameSystemStaticFactory::SetGlobalPtrs", "confidence": "low", "rationale": "slot 7 (this,arg) of an IGameSystemFactory template; class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19281c0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "slot 8 of an IGameSystemFactory template; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19281d0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "slot 9 (this,arg) of an IGameSystemFactory template; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19281e0", "name": "CKV3TransferPhysObjSaveRestoreOps::Restore", "confidence": "low", "rationale": "slot 3 (this,ptr) of an ISaveRestoreOps impl; restore op, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19281f0", "name": "CPathCornerCrash::Activate", "confidence": "low", "rationale": "slot 10 argless stub on path-corner subclass; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928290", "name": "CCSGameRules::GetPlayerSpawnSpot", "confidence": "low", "rationale": "slot 75 (this,arg) gamerules virtual calling a helper; class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19282c0", "name": "CMessageEntity::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 157 with float args + multiple callees; debug-draw override, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928370", "name": "CRagdollPropNavObstacle::OnNavMeshLoaded", "confidence": "low", "rationale": "slot 3 (this,arg) on nav-obstacle interface vtable; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928390", "name": "CKV3TransferPhysObjSaveRestoreOps::MakeEmpty", "confidence": "low", "rationale": "slot 5 argless of an ISaveRestoreOps impl; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19283a0", "name": "CParallelLambdaJob::operator()", "confidence": "low", "rationale": "slot 1 of the CParallelProcessLauncher lambda-job; job invocation entry", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19283b0", "name": "CTraceFilterPushFinal::ShouldHitEntity", "confidence": "low", "rationale": "slot 1 of an ITraceFilter impl; hit predicate, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19283c0", "name": "CTraceFilterPushMove::ShouldHitEntity", "confidence": "low", "rationale": "slot 1 of an ITraceFilter impl; hit predicate, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19283d0", "name": "CRagdollPropNavObstacle::GetPosition", "confidence": "low", "rationale": "slot 2 argless getter on nav-obstacle interface vtable; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19283e0", "name": "CMessageEntity::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) matches the per-entity Save half of the save/restore pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928400", "name": "CMessageEntity::Restore", "confidence": "low", "rationale": "slot 5 (this,ptr) calls shared restore helper sub_0x17d37b0, matching the pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928440", "name": "CKeepUpright::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) = Save half of the per-entity save/restore pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928470", "name": "CKeepUpright::Restore", "confidence": "low", "rationale": "slot 5 calls shared restore helper sub_0x17d37b0 = Restore half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19284b0", "name": "CPathKeyFrame::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) = Save half of the per-entity save/restore pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19284d0", "name": "CPathKeyFrame::Restore", "confidence": "low", "rationale": "slot 5 calls shared restore helper sub_0x17d37b0 = Restore half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928510", "name": "CBaseMoveBehavior::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) = Save half of the per-entity save/restore pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928530", "name": "CBaseMoveBehavior::Restore", "confidence": "low", "rationale": "slot 5 calls shared restore helper sub_0x17d37b0 = Restore half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928570", "name": "CPhysThruster::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) = Save half of the per-entity save/restore pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928590", "name": "CPhysThruster::Restore", "confidence": "low", "rationale": "slot 5 calls shared restore helper sub_0x17d37b0 = Restore half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19285d0", "name": "CPhysTorque::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) = Save half of the per-entity save/restore pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19285f0", "name": "CPhysTorque::Restore", "confidence": "low", "rationale": "slot 5 calls shared restore helper sub_0x17d37b0 = Restore half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928630", "name": "CMessageEntity::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928640", "name": "CFuncElectrifiedVolume::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928650", "name": "CTriggerBrush::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928660", "name": "CBaseMoveBehavior::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928670", "name": "CPathKeyFrame::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928680", "name": "CPathCornerCrash::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928690", "name": "CPathCorner::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19286a0", "name": "CConstantForceController::Simulate", "confidence": "low", "rationale": "slot 5 of a physics IMotionController impl; controller sim hook, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19286b0", "name": "CPhysTorque::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19286c0", "name": "CPhysThruster::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19286d0", "name": "CKeepUpright::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19286e0", "name": "CConstraintAnchor::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19286f0", "name": "CPhysWheelConstraint::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928700", "name": "CSplineConstraint::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928710", "name": "CGenericConstraint::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928720", "name": "CRagdollConstraint::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928730", "name": "CPhysLength::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928740", "name": "CPhysPulley::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928750", "name": "CPhysFixed::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928760", "name": "CPhysSlideConstraint::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928770", "name": "CPhysBallSocket::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928780", "name": "CPhysHingeAlias_phys_hinge_local::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928790", "name": "CPhysHinge::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19287b0", "name": "CPhysicsEntitySolver::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19287c0", "name": "CRagdollPropAlias_physics_prop_ragdoll::GetServerClass", "confidence": "low", "rationale": "slot 47 tiny getter called once = per-class reflection getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928b70", "name": "CHandleSaveRestoreOps::Parse", "confidence": "low", "rationale": "strings 'CHandle'+'CPathKeyFrame' => save/restore field-op descriptor for a CHandle member", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928d40", "name": "CPhysForce::Spawn", "confidence": "medium", "rationale": "references think-context names 'CPhysForceForceOff' and 'CPhysForceInitialThink' => sets up CPhysForce think functions", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928da0", "name": "CMessageEntity::GetPredictionDescMap", "confidence": "low", "rationale": "slot 46 argless getter in the per-class reflection cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1928db0", "name": "CMessageEntity::GetDataDescMap", "confidence": "low", "rationale": "slot 45 argless getter in the per-class reflection cluster", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1928f50", "name": "CFuncElectrifiedVolume::Spawn", "confidence": "low", "rationale": "slot 25 argless override on a brush entity; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1928f60", "name": "CFuncElectrifiedVolume::StartTouch", "confidence": "low", "rationale": "slot 92 argless override on a volume/trigger entity; class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19290c0", "name": "CFuncElectrifiedVolume::GetPredictionDescMap", "confidence": "low", "rationale": "slot 46 argless getter in the per-class reflection cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19290d0", "name": "CFuncElectrifiedVolume::GetDataDescMap", "confidence": "low", "rationale": "slot 45 argless getter in the per-class reflection cluster", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19290e0", "name": "CTriggerBrush::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) calling sub_0x21329e0 base helper = Save half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929140", "name": "CPathCorner::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) calling sub_0x21329e0 base helper = Save half of pair", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929190", "name": "CPathCorner::Restore", "confidence": "low", "rationale": "slot 5 calls restore helper sub_0x17d37b0 + base helper = Restore half of pair", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19291f0", "name": "CPathCornerCrash::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) calling sub_0x21329e0 base helper = Save half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929240", "name": "CPathCornerCrash::Restore", "confidence": "low", "rationale": "slot 5 calls restore helper sub_0x17d37b0 + base helper = Restore half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19292a0", "name": "CPhysBallSocket::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) calling sub_0x21329e0 base helper = Save half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19292f0", "name": "CPhysBallSocket::Restore", "confidence": "low", "rationale": "slot 5 calls restore helper sub_0x17d37b0 + base helper = Restore half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929350", "name": "CPhysFixed::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) calling sub_0x21329e0 base helper = Save half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19293a0", "name": "CPhysFixed::Restore", "confidence": "low", "rationale": "slot 5 calls restore helper sub_0x17d37b0 + base helper = Restore half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929400", "name": "CPhysPulley::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) calling sub_0x21329e0 base helper = Save half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929450", "name": "CPhysPulley::Restore", "confidence": "low", "rationale": "slot 5 calls restore helper sub_0x17d37b0 + base helper = Restore half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19294b0", "name": "CPhysLength::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) calling sub_0x21329e0 base helper = Save half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929500", "name": "CPhysLength::Restore", "confidence": "low", "rationale": "slot 5 calls restore helper sub_0x17d37b0 + base helper = Restore half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929560", "name": "CRagdollConstraint::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) calling sub_0x21329e0 base helper = Save half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19295b0", "name": "CRagdollConstraint::Restore", "confidence": "low", "rationale": "slot 5 calls restore helper sub_0x17d37b0 + base helper = Restore half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929610", "name": "CPhysWheelConstraint::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) calling sub_0x21329e0 base helper = Save half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929660", "name": "CPhysWheelConstraint::Restore", "confidence": "low", "rationale": "slot 5 calls restore helper sub_0x17d37b0 + base helper = Restore half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19296c0", "name": "CGenericConstraint::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) calling sub_0x21329e0 base helper = Save half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19298a0", "name": "CRagdollPropNavObstacle::UpdateObstacle", "confidence": "low", "rationale": "slot 5 with vector float args on nav-obstacle interface vtable; geometry update, class+slot only", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929aa0", "name": "CPathKeyFrame::GetPredictionDescMap", "confidence": "low", "rationale": "slot 46 argless getter in the per-class reflection cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929ab0", "name": "CPathKeyFrame::GetDataDescMap", "confidence": "low", "rationale": "slot 45 argless getter in the per-class reflection cluster", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1929b60", "name": "CCSGameRules::CanEntityBeUsePushed", "confidence": "low", "rationale": "slot 76 (this,arg) gamerules virtual calling a helper; class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929c00", "name": "CRagdollPropNavObstacle::UpdateNavObstacle", "confidence": "low", "rationale": "slot 14 (this,arg) on nav-obstacle interface vtable; class+slot only", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1929c50", "name": "CPathCornerCrash::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 20 (this,arg) with debug-draw helper callees; matches slot-20 debug override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1929d70", "name": "CPhysThruster::Activate", "confidence": "low", "rationale": "slot 15 (this,arg) calls shared sub_0xd2c820; activation hook, class+slot only", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1929dc0", "name": "CKeepUpright::Activate", "confidence": "low", "rationale": "slot 15 (this,arg) calls shared sub_0xd2c820; activation hook, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1929e10", "name": "CPhysThruster::OnRestore", "confidence": "low", "rationale": "slot 25 (this,arg) calls shared sub_0x17bbfd0; post-restore hook, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929e50", "name": "CPhysHinge::OnRestore", "confidence": "low", "rationale": "slot 25 (this,arg) calls shared sub_0x17bbfd0; post-restore hook, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1929ed0", "name": "CGenericConstraint::ActivateConstraint", "confidence": "low", "rationale": "slot 239 (this,arg) with multiple physics callees; constraint activation, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192a9b0", "name": "CPhysicsEntitySolver::Think", "confidence": "low", "rationale": "slot 157 argless on a physics solver entity; think override, class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192b8c0", "name": "CPhysHinge::UpdateConstraint", "confidence": "low", "rationale": "slot 237 (this,arg) with 4 callers calling sub_0x1991ba0; hinge update, class+slot only", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192c160", "name": "CConstraintAnchor::Save", "confidence": "low", "rationale": "slot 4 (this,ptr) = Save half of the per-entity save/restore pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c170", "name": "CConstraintAnchor::Restore", "confidence": "low", "rationale": "slot 5 (this,ptr) calling sub_0x16203a0 restore helper = Restore half of pair", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c1c0", "name": "CTraceFilterPushMove::ShouldHitEntity", "confidence": "low", "rationale": "slot 2 (this,entity) with trace helper callees = the real hit-test method", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192c230", "name": "CRagdollProp::OnTakeDamage", "confidence": "low", "rationale": "slot 24 (this,arg) on ragdoll prop; damage handler, class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c260", "name": "CRagdollProp::KeyValue", "confidence": "low", "rationale": "slot 8 (this,arg) calling sub_0xd308f0; keyvalue parse, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c290", "name": "CRagdollProp::Deactivate", "confidence": "low", "rationale": "slot 27 shares callee sub_0x17bb860 with the solver's slot 27; teardown hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c2a0", "name": "CPhysicsEntitySolver::Deactivate", "confidence": "low", "rationale": "slot 27 shares callee sub_0x17bb860 with ragdoll's slot 27; teardown hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c2b0", "name": "CRagdollProp::VPhysicsCollision", "confidence": "low", "rationale": "slot 129 (this,arg) calling sub_0x17d3f00; physics collision callback, class+slot only", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192c2e0", "name": "CRagdollProp::GetRagdoll", "confidence": "low", "rationale": "slot 250 argless getter on ragdoll prop; class+slot only", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c450", "name": "CRagdollProp::GetRagdollObjectCount", "confidence": "low", "rationale": "slot 253 argless getter on ragdoll prop; class+slot only", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192c480", "name": "CRagdollPropAlias_physics_prop_ragdoll::GetPredictionDescMap", "confidence": "low", "rationale": "slot 46 argless getter in the per-class reflection cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c490", "name": "CRagdollPropAlias_physics_prop_ragdoll::GetDataDescMap", "confidence": "low", "rationale": "slot 45 argless getter in the per-class reflection cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c4a0", "name": "CPhysHinge::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 20 (this,arg) with debug helper callees; matches slot-20 debug override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192c510", "name": "CMultiplayRules::~CMultiplayRules", "confidence": "medium", "rationale": "slot 0 calling base helper sub_0xe45620 = complete-object destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x192c7d0", "name": "CConstantForceController::AsIPhysicsMotionController", "confidence": "low", "rationale": "strings 'CConstantForceController'+'IPhysicsMotionController' => impl/interface type descriptor or cast helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192cfa0", "name": "CPhysHinge::UpdateConstraint", "confidence": "low", "rationale": "high constraint vtable slot 240, int=3, single physics callee", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192dfc0", "name": "CFuncElectrifiedVolume::OnTakeDamage", "confidence": "low", "rationale": "slot 149 int=2 (this+CTakeDamageInfo) on damage-dealing brush", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192e0d0", "name": "CBaseClientUIEntity::AcceptInput", "confidence": "low", "rationale": "slot 203 int=3, no strings, class-specific virtual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192e140", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192e170", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192e1a0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192e6c0", "name": "CPhysConstraint::GetDataDescMap", "confidence": "low", "rationale": "references schema type strings CGameSoundEventName/IPhysicsJoint (constraint datamap)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192e890", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192e8c0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192e8f0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192e920", "name": "CRagdollPropNavObstacle::UpdateOnRemove", "confidence": "low", "rationale": "slot 13 int=2, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192e9b0", "name": "CRagdollPropNavObstacle::UpdateNavObstacle", "confidence": "low", "rationale": "slot 12, nav-obstacle callees sub_0x15f5860/15f6870", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192f650", "name": "CTriggerBrush::~CTriggerBrush", "confidence": "medium", "rationale": "slot 5 int=1 deleting-destructor pattern, calls free helper sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x192feb0", "name": "CFuncElectrifiedVolume::KeyValue", "confidence": "low", "rationale": "slot 8 int=2, parse-style virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192ff40", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192ff90", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192ffe0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1930040", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19300a0", "name": "CPathKeyFrame::GetDataDescMap", "confidence": "low", "rationale": "references schema field CHandle (datamap builder)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19302f0", "name": "CPhysForce::GetDataDescMap", "confidence": "low", "rationale": "references think-function names CPhysForceForceOff/CPhysForceInitialThink", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1930340", "name": "CPhysForce::GetPredictionDescMap", "confidence": "low", "rationale": "paired datamap builder referencing CPhysForce think names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19303d0", "name": "CFuncElectrifiedVolume::~CFuncElectrifiedVolume", "confidence": "medium", "rationale": "slot 5 deleting-destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19307b0", "name": "CFuncElectrifiedVolume::~CFuncElectrifiedVolume", "confidence": "medium", "rationale": "slot 4 base-destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1930ac0", "name": "CGenericConstraint::~CGenericConstraint", "confidence": "medium", "rationale": "slot 5 deleting-destructor, calls free helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1930c30", "name": "CSplineConstraintEventSystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system vtable slot 44", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1931390", "name": "CAnchorList::Shutdown", "confidence": "low", "rationale": "game-system slot 4, empty body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1931490", "name": "CSplineConstraintEventSystem::LevelInitPreEntity", "confidence": "low", "rationale": "game-system slot 43, empty body", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1931520", "name": "CAnchorList::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 64, field-init callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19318a0", "name": "CFuncElectrifiedVolume::Activate", "confidence": "low", "rationale": "high slot 271, called once, model-entity setup callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1931c60", "name": "CSplineConstraintEventSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 63", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1931ed0", "name": "CSplineConstraintEventSystem::LevelShutdownPreEntity", "confidence": "low", "rationale": "game-system slot 64", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19322c0", "name": "CUtlAutoList::Destruct", "confidence": "low", "rationale": "autolist helper slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19326c0", "name": "CPhysicsEntitySolver::~CPhysicsEntitySolver", "confidence": "medium", "rationale": "slot 4 base-destructor, empty body", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1932f90", "name": "CPhysicsEntitySolver::~CPhysicsEntitySolver", "confidence": "medium", "rationale": "slot 5 deleting-destructor, calls free sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1933470", "name": "CFuncElectrifiedVolume::CreateVPhysics", "confidence": "low", "rationale": "slot 69, physics/collision setup callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1933640", "name": "CSplineConstraint::~CSplineConstraint", "confidence": "medium", "rationale": "slot 4 base-destructor, frees member buffer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1933840", "name": "CSplineConstraint::~CSplineConstraint", "confidence": "medium", "rationale": "slot 5 deleting-destructor, many teardown callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19347f0", "name": "CRagdollProp::SetupBones", "confidence": "low", "rationale": "slot 75 int=2 float=1, no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1935860", "name": "CConstantForceController::Simulate", "confidence": "medium", "rationale": "slot 1 int=3 float=1 IMotionEvent::Simulate signature", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1935a30", "name": "CPhysHinge::Precache", "confidence": "low", "rationale": "slot 15 int=1, precache-slot pattern", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1935b00", "name": "CBaseClientUIEntity::IsClientUIEntity", "confidence": "low", "rationale": "slot 201 int=1, 7 callers, small getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1935b60", "name": "CPhysLength::ActivateConstraint", "confidence": "medium", "rationale": "constraint slot 239, physics-joint creation callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1935d80", "name": "CRagdollProp::PhysicsSimulate", "confidence": "low", "rationale": "slot 220 int=2 float=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1935df0", "name": "CRagdollProp::IsRagdoll", "confidence": "low", "rationale": "slot 163 int=1, small getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1935e60", "name": "CSplineConstraint::UpdateConstraint", "confidence": "low", "rationale": "constraint slot 240 int=2 float=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1936020", "name": "CPhysicsEntitySolver::Precache", "confidence": "low", "rationale": "slot 15 precache-slot pattern", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1936570", "name": "CRagdollProp::SetPlaybackRate", "confidence": "low", "rationale": "slot 219 int=1 float=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1936610", "name": "CMessageEntity::Precache", "confidence": "low", "rationale": "slot 15 precache-slot pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1936b50", "name": "CRagdollProp::OnEntityEvent", "confidence": "low", "rationale": "high slot 304 int=2, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1936c60", "name": "CMessageEntity::Spawn", "confidence": "low", "rationale": "slot 14 spawn-slot pattern, multiple init callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19375c0", "name": "CPhysicsPushedEntities::SpeculativelyCheckPush", "confidence": "low", "rationale": "slot 2 int=3, physics push helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1937930", "name": "CRagdollProp::VPhysicsShadowUpdate", "confidence": "low", "rationale": "slot 252 int=2, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1937b20", "name": "CTraceFilterPushFinal::ShouldHitEntity", "confidence": "medium", "rationale": "trace-filter slot 2 int=4, ShouldHitEntity signature", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1938040", "name": "CPhysTorque::Simulate", "confidence": "medium", "rationale": "IMotionEvent slot 237 int=3, motor callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19391f0", "name": "CPhysMotor::GetDataDescMap", "confidence": "low", "rationale": "static field-reg referencing keyfields _Target/flInertiaScale", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19393b0", "name": "CPhysMotor::GetDataDescMap", "confidence": "low", "rationale": "static field-reg referencing keyfield fSpinDownTime", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1939570", "name": "CPhysMotor::GetDataDescMap", "confidence": "low", "rationale": "static field-reg referencing keyfield fSpinUpTime", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x193c5f0", "name": "CPhysWheelConstraint::ActivateConstraint", "confidence": "medium", "rationale": "constraint slot 239, physics-joint creation callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x193ccf0", "name": "CRagdollConstraint::ActivateConstraint", "confidence": "medium", "rationale": "constraint slot 239, physics-joint callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x193d2f0", "name": "CPhysSlideConstraint::ActivateConstraint", "confidence": "medium", "rationale": "constraint slot 239, physics-joint callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x193daf0", "name": "CPhysBallSocket::ActivateConstraint", "confidence": "medium", "rationale": "constraint slot 239, physics-joint callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x193e270", "name": "CConstraintAnchor::GetDataDescMap", "confidence": "low", "rationale": "schema field builder (Vector/VectorWS)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x193e4e0", "name": "CConstraintAnchor::GetPredictionDescMap", "confidence": "low", "rationale": "schema field builder (Vector/VectorWS)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x193f200", "name": "CPhysConstraint::GetDataDescMap", "confidence": "low", "rationale": "schema field builder referencing ConstraintSoundInfo/VectorWS", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x193f590", "name": "CPhysThruster::Spawn", "confidence": "low", "rationale": "slot 14 spawn-slot pattern", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x193f6f0", "name": "CPhysHinge::GetDataDescMap", "confidence": "low", "rationale": "schema builder referencing ConstraintSoundInfo/constraint_hingeparams_t", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1940bd0", "name": "CFuncElectrifiedVolume::UpdateOnRemove", "confidence": "low", "rationale": "slot 48 empty no-op override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1940c50", "name": "CRagdollPropAttached::UpdateOnRemove", "confidence": "low", "rationale": "slot 48 empty no-op override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1940cd0", "name": "CPhysThruster::Activate", "confidence": "low", "rationale": "slot 238 int=1, motion-controller activation", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1941050", "name": "CBaseMoveBehavior::Simulate", "confidence": "low", "rationale": "slot 237 int=2 move-behavior sim", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1941c80", "name": "CFuncBrush::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 int=0 returns static datamap ptr (no this)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1941d80", "name": "CFuncBrush::CreateVPhysics", "confidence": "low", "rationale": "slot 69, brush vphysics creation", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1941e20", "name": "CFuncBrush::TurnOn", "confidence": "low", "rationale": "slot 270, brush enable helper sub_0x17f9430", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1941ea0", "name": "CFuncBrush::TurnOff", "confidence": "low", "rationale": "slot 271, brush disable helper sub_0x17f9820", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1941f30", "name": "CFuncBrush::KeyValue", "confidence": "low", "rationale": "slot 8 int=2 parse-style virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1942470", "name": "CFuncElectrifiedVolume::Precache", "confidence": "low", "rationale": "slot 15 precache-slot pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1942490", "name": "CFuncElectrifiedVolume::TurnOn", "confidence": "low", "rationale": "slot 270, enable helper sub_0x17f9430", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1943250", "name": "CPathKeyFrame::Spawn", "confidence": "low", "rationale": "slot 14 spawn-slot pattern", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1944470", "name": "CDynamicNavConnectionsVolume::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 int=0 static datamap accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1944ed0", "name": "CPathTrack::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1945370", "name": "CPathTrack::Spawn", "confidence": "low", "rationale": "slot 14 spawn-slot pattern", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19453b0", "name": "CPathTrack::AcceptInput", "confidence": "low", "rationale": "slot 20 int=2, input-handler shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1946a40", "name": "CPhysThruster::Simulate", "confidence": "medium", "rationale": "IMotionEvent slot 237 int=3 float=2 Simulate signature", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1947220", "name": "CPhysMotor::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1947a80", "name": "CPhysMotor::~CPhysMotor", "confidence": "medium", "rationale": "slot 4 base-destructor, empty body", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1947aa0", "name": "CPhysMotor::~CPhysMotor", "confidence": "medium", "rationale": "slot 5 deleting-destructor, calls free sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1947ae0", "name": "CPhysMotor::Precache", "confidence": "low", "rationale": "slot 15 precache-slot pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1948410", "name": "CPhysMotor::Spawn", "confidence": "low", "rationale": "slot 14 spawn-slot pattern", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19484b0", "name": "CPhysMotor::Activate", "confidence": "low", "rationale": "slot 157, motor activation callees", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1948d00", "name": "CKeepUpright::Simulate", "confidence": "medium", "rationale": "IMotionEvent slot 237 int=3 float=2 Simulate signature", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19491c0", "name": "CConstantForceController::GetName", "confidence": "low", "rationale": "slot 6 int=0 small accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1949cb0", "name": "CConstantForceController::ShouldAutoAdd", "confidence": "low", "rationale": "slot 7 int=0 small accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x194a440", "name": "CPhysMotor::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "slot 161 int=4 debug-overlay shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x194aa80", "name": "CPhysHinge::ActivateConstraint", "confidence": "medium", "rationale": "constraint slot 239 int=2 float=2, physics-joint callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x194baa0", "name": "CPhysBallSocket::GetConstraintObjects", "confidence": "low", "rationale": "slot 238, called by other constraint slot-238s", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x194d200", "name": "CPhysFixed::ActivateConstraint", "confidence": "medium", "rationale": "constraint slot 239 int=2 float=2, physics-joint callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x194fee0", "name": "CPhysWheelConstraint::Activate", "confidence": "low", "rationale": "slot 25 activation-slot pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1950dc0", "name": "CBaseEntity::PhysicsImpactEffect", "confidence": "medium", "rationale": "references impact_physics_dust.vpcf particle and warp_shield_impact sound", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1951280", "name": "CalculatePhysicsImpactDamage", "confidence": "medium", "rationale": "log strings 'Damage %.0f, energy %.0f' / 'Ignoring impact, energy' = physics impact damage calc", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1954040", "name": "CPhysicsPushedEntities::GenerateBlockingEntityList", "confidence": "low", "rationale": "slot 0 int=3 push-list builder", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1954110", "name": "CPhysicsPushedEntities::CountMovedEntities", "confidence": "low", "rationale": "slot 1 int=2 push helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19573f0", "name": "CRagdollProp::~CRagdollProp", "confidence": "medium", "rationale": "slot 4 base-destructor, 6 callers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1957640", "name": "CRagdollPropAlias_physics_prop_ragdoll::~CRagdollPropAlias_physics_prop_ragdoll", "confidence": "medium", "rationale": "slot 4 base-destructor, empty body", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1957670", "name": "CRagdollPropAlias_physics_prop_ragdoll::~CRagdollPropAlias_physics_prop_ragdoll", "confidence": "medium", "rationale": "slot 5 deleting-destructor, calls base dtor sub_0x19573f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19576c0", "name": "CRagdollPropAttached::~CRagdollPropAttached", "confidence": "medium", "rationale": "slot 4 base-destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1957730", "name": "CRagdollPropAttached::~CRagdollPropAttached", "confidence": "medium", "rationale": "slot 5 deleting-destructor, calls base dtor sub_0x19573f0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19577a0", "name": "CRagdollProp::~CRagdollProp", "confidence": "medium", "rationale": "slot 5 deleting-destructor, calls base dtor sub_0x19573f0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1957dd0", "name": "CRagdollProp::VPhysicsCollision", "confidence": "low", "rationale": "slot 51 int=3, physics-collision shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1957e60", "name": "CRagdollProp::Precache", "confidence": "low", "rationale": "slot 15 precache-slot pattern", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19588c0", "name": "CRagdollProp::GetDataDescMap", "confidence": "low", "rationale": "network-field builder referencing Vector/uint32", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x195c1c0", "name": "CPhysSaveRestoreBlockHandler::Save::ParallelJob::Run", "confidence": "low", "rationale": "CParallelProcessLauncher lambda-job operator() for CPhysSaveRestoreBlockHandler::Save", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x195e300", "name": "CFuncBrush::Spawn", "confidence": "medium", "rationale": "warns 'func_brush with solids and clip brush contents... not well supported'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x195efc0", "name": "CPhysConstraint::GetConstraintObjects", "confidence": "medium", "rationale": "'Bogus constraint %s (attaches ... ENTITY NOT FOUND)' constraint entity resolution", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x195f5f0", "name": "CPhysBallSocket::Spawn", "confidence": "low", "rationale": "slot 14 spawn-slot pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1964410", "name": "CPhysHinge::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "slot 161 int=4 debug-overlay shape", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19648c0", "name": "CSplineConstraint::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "slot 161 int=4 debug-overlay shape, empty", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1965470", "name": "CSplineConstraint::Precache", "confidence": "low", "rationale": "slot 15 precache-slot pattern", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1965800", "name": "CPhysSaveRestoreBlockHandler::Save", "confidence": "medium", "rationale": "ISaveRestoreBlockHandler slot 8, save callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1968a00", "name": "CRagdollProp::Teleport", "confidence": "high", "rationale": "literal string 'CRagdollProp::Teleport( ) for ragdoll without root object'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1969070", "name": "CBaseEntity::ApplyAbsVelocityImpulse", "confidence": "low", "rationale": "networkvar StateChanged setter, calls SetAbsVelocity, float args", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x196b3d0", "name": "CBaseEntity::ComputeAbsVelocity", "confidence": "low", "rationale": "int=1 float=2 physics helper referencing AbsVelocity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x196f180", "name": "CUtlMultiList::Alloc", "confidence": "medium", "rationale": "'CUtlMultiList overflow! (exhausted index range/memory allocator)' allocate path", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x196f4b0", "name": "CUtlMultiList::Alloc", "confidence": "medium", "rationale": "CUtlMultiList overflow messages, called by constraint slot-238s", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x196f7e0", "name": "CPhysSlideConstraint::GetConstraintObjects", "confidence": "low", "rationale": "slot 238, calls list-insert sub_0x196f4b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x196f8f0", "name": "CPhysHinge::GetConstraintObjects", "confidence": "low", "rationale": "slot 238, calls list-insert sub_0x196f4b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x196fa10", "name": "CGenericConstraint::GetConstraintObjects", "confidence": "low", "rationale": "slot 238, calls list-insert sub_0x196f4b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x196fb50", "name": "CUtlMultiList::Alloc", "confidence": "medium", "rationale": "CUtlMultiList overflow messages, list allocator (5 callers)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1972da0", "name": "CPhysSaveRestoreBlockHandler::Restore", "confidence": "medium", "rationale": "ISaveRestoreBlockHandler slot 10, restore callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x197a850", "name": "CRagdollProp::Spawn", "confidence": "medium", "rationale": "slot 14 spawn-slot pattern, complex init (model/physics setup)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x197b790", "name": "CRagdollPropAttached::Spawn", "confidence": "medium", "rationale": "slot 14, calls base CRagdollProp::Spawn sub_0x197a850", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x197b800", "name": "CRagdollProp::Activate", "confidence": "low", "rationale": "slot 25 activation-slot pattern, physics setup callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x197c360", "name": "CBaseMoveBehavior::GetDataDescMap", "confidence": "low", "rationale": "datamap field CHandle hCorner", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x197c510", "name": "CPhysForce::GetDataDescMap", "confidence": "low", "rationale": "datamap embedding field CPhysForce sForce (recursive nested-map build)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x197c8e0", "name": "CPhysHinge::GetDataDescMap", "confidence": "low", "rationale": "datamap embedding field CPhysHinge sHinge", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1981270", "name": "CTriggerBrush::GetPredictionDescMap", "confidence": "low", "rationale": "slot 46 int=0 static descmap accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1981280", "name": "CTriggerBrush::GetDataDescMap", "confidence": "low", "rationale": "slot 45 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1981290", "name": "CCSGameRules::GetDataDescMap", "confidence": "low", "rationale": "slot 22 int=0 static descmap accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19812a0", "name": "CDynamicNavConnectionsVolume::UpdateOnRemove", "confidence": "low", "rationale": "slot 10 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1981640", "name": "CDynamicNavConnectionsVolume::Precache", "confidence": "low", "rationale": "slot 15 precache-slot pattern", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1981670", "name": "CDynamicNavConnectionsVolume::UpdateNavConnections", "confidence": "low", "rationale": "slot 275 int=2, nav-connection callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19816e0", "name": "CConstraintAnchor::GetPredictionDescMap", "confidence": "low", "rationale": "slot 46 int=0 static descmap accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19816f0", "name": "CConstraintAnchor::GetDataDescMap", "confidence": "low", "rationale": "slot 45 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19825a0", "name": "CConstraintAnchor::Activate", "confidence": "low", "rationale": "slot 10 int=1, constraint setup callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19827a0", "name": "CPhysicsSpring::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19827b0", "name": "CPhysicsSpring::GetPredictionDescMap", "confidence": "low", "rationale": "slot 44 int=0 static descmap accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19827c0", "name": "CPhysMagnet::GetDataDescMap", "confidence": "low", "rationale": "slot 148 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19827e0", "name": "CPointPush::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19827f0", "name": "CPointPush::GetPredictionDescMap", "confidence": "low", "rationale": "slot 44 int=0 static descmap accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1982810", "name": "CLagCompensationManager::LevelInitPreEntity", "confidence": "low", "rationale": "game-system slot 65 int=0 no-op override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982820", "name": "CLagCompensationManager::GameShutdown", "confidence": "low", "rationale": "game-system slot 62 int=0 no-op override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982830", "name": "CLagCompensationManager::GameInit", "confidence": "low", "rationale": "game-system slot 60 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982850", "name": "CLagCompensationManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 75 int=1", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1982870", "name": "CLagCompensationManager::PreEntityThink", "confidence": "low", "rationale": "game-system slot 76 int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19828f0", "name": "CLagCompensationManager::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "game-system slot 71 int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1982910", "name": "CDefaultLagCompensation::StartLagCompensation", "confidence": "medium", "rationale": "ILagCompensation slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1982920", "name": "CDefaultLagCompensation::FinishLagCompensation", "confidence": "medium", "rationale": "ILagCompensation slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982930", "name": "CLagCompensationManager::StartLagCompensation", "confidence": "low", "rationale": "slot 68 int=4 (this+player+cmd+...), 2 callers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1982960", "name": "CPlayerVoiceListener::LevelInitPreEntity", "confidence": "low", "rationale": "game-system slot 65 int=0 no-op override", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982970", "name": "CPlayerVoiceListener::GameShutdown", "confidence": "low", "rationale": "game-system slot 62 int=0 no-op override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1982980", "name": "CPlayerVoiceListener::GameInit", "confidence": "low", "rationale": "game-system slot 60 int=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19829a0", "name": "CPlayerCommandQueue::Reset", "confidence": "low", "rationale": "slot 8 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19829c0", "name": "CPlayerCommandQueue::Clear", "confidence": "low", "rationale": "slot 6 int=1, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19829d0", "name": "CCommandQueueTester::LevelInitPreEntity", "confidence": "low", "rationale": "game-system slot 65 int=0 no-op override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19829e0", "name": "CCommandQueueTester::GameShutdown", "confidence": "low", "rationale": "game-system slot 62 int=0 no-op override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19829f0", "name": "CCommandQueueTester::GameInit", "confidence": "low", "rationale": "game-system slot 60 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982a10", "name": "CPointEntityFinder::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static datamap accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982a20", "name": "CPointEntityFinder::GetPredictionDescMap", "confidence": "low", "rationale": "slot 44 int=0 static descmap accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982a30", "name": "CPointPulse::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static datamap accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982a40", "name": "CPointValueRemapper::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static datamap accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982a50", "name": "CPointValueRemapper::GetPredictionDescMap", "confidence": "low", "rationale": "slot 44 int=0 static descmap accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982a80", "name": "CPointWorldText::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static datamap accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1982a90", "name": "CPointWorldText::GetRenderBounds", "confidence": "low", "rationale": "slot 110 int=0 constant-return accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982aa0", "name": "CPointWorldText::GetPredictionDescMap", "confidence": "low", "rationale": "slot 44 int=0 static descmap accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1982ab0", "name": "CPointAngleSensor::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982ac0", "name": "CPointAngleSensor::GetPredictionDescMap", "confidence": "low", "rationale": "slot 44 int=0 static descmap accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982ad0", "name": "CPointProximitySensor::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982ae0", "name": "CPointProximitySensor::GetPredictionDescMap", "confidence": "low", "rationale": "slot 44 int=0 static descmap accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982af0", "name": "CPointAngularVelocitySensor::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982b00", "name": "CPointAngularVelocitySensor::GetPredictionDescMap", "confidence": "low", "rationale": "slot 44 int=0 static descmap accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982b10", "name": "CPointVelocitySensor::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982b20", "name": "CPointVelocitySensor::GetPredictionDescMap", "confidence": "low", "rationale": "slot 44 int=0 static descmap accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982b40", "name": "CPointHurt::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982b50", "name": "CPointHurt::GetPredictionDescMap", "confidence": "low", "rationale": "slot 44 int=0 static descmap accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1982b60", "name": "CPointTeleport::GetDataDescMap", "confidence": "low", "rationale": "slot 0 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1982b70", "name": "CPointTeleport::GetPredictionDescMap", "confidence": "low", "rationale": "slot 44 int=0 static descmap accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19833b0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19833c0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19833d0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 7 int=2 (takes ptr arg)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19833e0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19833f0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 9 int=1 returns name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983400", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983410", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983420", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 7 int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983430", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983440", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 9 int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983450", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983460", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983470", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 7 int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983490", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19834a0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 9 int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19834b0", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "spawner factory slot 1, int=0 stub; templated create/spawn method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983500", "name": "CPhysicsSpring::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 per-class const getter, 1 caller (network registration)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983510", "name": "CPointPush::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 per-class const getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983520", "name": "CPointEntityFinder::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 per-class const getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983530", "name": "CPointPulse::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 per-class const getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983540", "name": "CPointValueRemapper::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 per-class const getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983550", "name": "CPointWorldText::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 per-class const getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983560", "name": "CPointAngleSensor::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 per-class const getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983570", "name": "CPointProximitySensor::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 per-class const getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983580", "name": "CPointAngularVelocitySensor::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 per-class const getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983590", "name": "CPointVelocitySensor::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 per-class const getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19835a0", "name": "CPointHurt::GetServerClass", "confidence": "low", "rationale": "slot 47 int=0 per-class const getter, 1 caller", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983870", "name": "CPointTeleport::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 calls shared base sub_0x17bb860 (same across PhysProp/PhysBox)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983880", "name": "CDefaultLagCompensation::StartLagCompensation", "confidence": "low", "rationale": "ILagCompensation slot 0, int=2 entity backup entrypoint", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1983930", "name": "CPhysicsProp::GetPhysicsImpactDamageTable", "confidence": "low", "rationale": "CPhysicsProp slot 321 int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983980", "name": "CPhysicsProp::VPhysicsCollision", "confidence": "low", "rationale": "slot 264 int=3 float=4 physics collision callback", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1983b00", "name": "CPhysicsSpring::Precache", "confidence": "low", "rationale": "slot 4 empty precache (paired with Spawn at slot 5)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983b10", "name": "CPhysicsSpring::Spawn", "confidence": "low", "rationale": "slot 5 calls common base sub_0x17d37b0 (BaseClass::Spawn)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1983b40", "name": "CPointPulse::Precache", "confidence": "low", "rationale": "slot 4 empty precache paired with slot 5 spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983b50", "name": "CPointPulse::Spawn", "confidence": "low", "rationale": "slot 5 calls common base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1983b80", "name": "CPointPush::Precache", "confidence": "low", "rationale": "slot 4 empty precache paired with slot 5 spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983ba0", "name": "CPointPush::Spawn", "confidence": "low", "rationale": "slot 5 calls common base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983be0", "name": "CPointHurt::Precache", "confidence": "low", "rationale": "slot 4 empty precache paired with slot 5 spawn", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983c00", "name": "CPointHurt::Spawn", "confidence": "low", "rationale": "slot 5 calls common base sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1983c40", "name": "CPointTeleport::Precache", "confidence": "low", "rationale": "slot 4 empty precache paired with slot 5 spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983c60", "name": "CPointTeleport::Spawn", "confidence": "low", "rationale": "slot 5 calls common base sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983ca0", "name": "CPhysicsSpring::CreateVPhysics", "confidence": "low", "rationale": "slot 15 physics-object init override (calls sub_0xd2c820)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1983fd0", "name": "CPhysicsSpring::ObjectCaps", "confidence": "low", "rationale": "slot 21 int=0 const flag getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1984050", "name": "CPhysicsSpring::GetMoveTypeVal", "confidence": "low", "rationale": "slot 20 int=0 const getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1984060", "name": "CPointWorldText::GetRenderColor", "confidence": "low", "rationale": "slot 10 int=0 const getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19841c0", "name": "CPhysicsSpring::Simulate", "confidence": "low", "rationale": "slot 161 int=4 shared physics method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1984270", "name": "CPointEntityFinder::Precache", "confidence": "low", "rationale": "slot 4 precache (calls base sub_0x21329e0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19842c0", "name": "CPointEntityFinder::Spawn", "confidence": "low", "rationale": "slot 5 calls base spawn sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1984310", "name": "CPointProximitySensor::Precache", "confidence": "low", "rationale": "slot 4 precache (calls base sub_0x21329e0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1984360", "name": "CPointProximitySensor::Spawn", "confidence": "low", "rationale": "slot 5 calls base spawn sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19843c0", "name": "CPointAngularVelocitySensor::Precache", "confidence": "low", "rationale": "slot 4 precache (calls base sub_0x21329e0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1984470", "name": "CPointVelocitySensor::Precache", "confidence": "low", "rationale": "slot 4 precache (calls base sub_0x21329e0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19844c0", "name": "CPointVelocitySensor::Spawn", "confidence": "low", "rationale": "slot 5 calls base spawn sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1984520", "name": "CPointAngleSensor::Precache", "confidence": "low", "rationale": "slot 4 precache (calls base sub_0x21329e0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19845b0", "name": "CPointPush::PushThink", "confidence": "low", "rationale": "slot 20 int=1 calls physics push helpers sub_0x1836cb0/sub_0x1839520", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1984730", "name": "CPointPush::GetPredictionDescMap", "confidence": "low", "rationale": "slot 46 int=0 per-class const metadata getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1984740", "name": "CPointPush::GetDataDescMap", "confidence": "low", "rationale": "slot 45 int=0 per-class const metadata getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1984790", "name": "CCSUsrMsg_ShootInfo_t::Clear", "confidence": "low", "rationale": "generated usermsg slot 0, int=1 message method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19847d0", "name": "CCSUsrMsg_ShootInfo_t::MergeFrom", "confidence": "low", "rationale": "generated usermsg slot 1 (calls sub_0x118b060)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1984850", "name": "CUserMessageLagCompensationError_t::Clear", "confidence": "low", "rationale": "generated usermsg slot 0 message method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1984890", "name": "CUserMessageLagCompensationError_t::MergeFrom", "confidence": "low", "rationale": "generated usermsg slot 1 (calls sub_0x1298c20)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19851f0", "name": "CPointValueRemapper::GetRemappedValue", "confidence": "low", "rationale": "slot 92 int=0 const getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1985200", "name": "CPointWorldText::UpdateText", "confidence": "low", "rationale": "slot 92 calls text helpers sub_0x20432f0/sub_0x207aa20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1985450", "name": "CPointWorldText::Precache", "confidence": "low", "rationale": "slot 4 empty precache paired with slot 5 spawn", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1985470", "name": "CPointWorldText::Spawn", "confidence": "low", "rationale": "slot 5 spawn override (calls sub_0x16200b0 parent spawn)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19854d0", "name": "CPointWorldText::GetPredictionDescMap", "confidence": "low", "rationale": "slot 46 int=0 per-class const metadata getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19854e0", "name": "CPointWorldText::GetDataDescMap", "confidence": "low", "rationale": "slot 45 int=0 per-class const metadata getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1985510", "name": "CPointTeleport::GetPredictionDescMap", "confidence": "low", "rationale": "slot 46 int=0 per-class const metadata getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1985520", "name": "CPointTeleport::GetDataDescMap", "confidence": "low", "rationale": "slot 45 int=0 per-class const metadata getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1985530", "name": "CPlayerVoiceListener::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 (pre-think), int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19858e0", "name": "CPlayerCommandQueue::AddUserCommand", "confidence": "low", "rationale": "slot 3 int=3 command-queue insert method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1985980", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 2 returns name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19859b0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 1 create (stub for singleton tester)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19859e0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 0 destroy/dtor thunk", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1986430", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 0 destroy/dtor thunk", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1986460", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 0 destroy/dtor thunk", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1986670", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 1 create game system", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19866a0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 2 returns name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19866d0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "medium", "rationale": "factory slot 1 allocates+constructs (sub_0x9e60c0 alloc, sub_0x18029e0 ctor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1987840", "name": "ResolveFilterEntityHandle", "confidence": "low", "rationale": "strings CBaseFilter+CHandle, resolves filter ref from keyvalues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19879d0", "name": "CPointAngleSensor::Spawn", "confidence": "low", "rationale": "slot 5 calls base spawn sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1987d60", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 4 global-ptr getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1987db0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 4 global-ptr getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1987e00", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 4 global-ptr getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1987e50", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 3 global-ptr setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1987eb0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 3 global-ptr setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1987f10", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 3 global-ptr setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19880e0", "name": "CLagCompensationManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64 (post-think); calls sub_0x9f0a40/sub_0x9f10e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19882c0", "name": "CCommandQueueTester::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 64 (post-think), calls shared sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1988330", "name": "CPointAngularVelocitySensor::Spawn", "confidence": "low", "rationale": "slot 5 calls base spawn sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1988550", "name": "CCommandQueueTester::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 (pre-think), empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1988700", "name": "CPlayerCommandQueue::ProcessUserCommand", "confidence": "low", "rationale": "slot 5 int=2 processes command (sub_0x10d3da0/sub_0x13f0170)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19891b0", "name": "CopyEntityKeyValues", "confidence": "medium", "rationale": "string 'kv %p AddRef refcount == %d' + calls CEntityKeyValues ctor (dup+addref)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19894e0", "name": "CPointPrefabDynamicIOSignature::Parse", "confidence": "low", "rationale": "slot 0 int=1 (calls sub_0x9ef5d0/sub_0x1c5bef0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1989640", "name": "CPointPrefabDynamicIOSignature::Serialize", "confidence": "low", "rationale": "slot 1 int=1 (calls string+alloc helpers)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1989860", "name": "ParsePhysicsJointKeyValue", "confidence": "low", "rationale": "strings IPhysicsJoint+VectorWS, parses joint config from keyvalues", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1989ad0", "name": "CLagCompensationManager::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "IGameSystem slot 63 (pre-think), calls sub_0x9f0a40/sub_0x9f10e0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1989e00", "name": "RegisterPrefabDynamicIOField", "confidence": "low", "rationale": "strings _Target+param, builds I/O connection field desc (near prefab IO sig)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198a920", "name": "CPointValueRemapper::Spawn", "confidence": "low", "rationale": "slot 5 calls base spawn sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198aa10", "name": "CPointValueRemapper::Precache", "confidence": "low", "rationale": "slot 4 precache (calls base sub_0x21329e0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x198b730", "name": "CPointAngularVelocitySensor::Activate", "confidence": "low", "rationale": "slot 14 setup/target-lookup (sub_0x16a67a0/sub_0x181f2c0)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x198b9a0", "name": "RegisterPrefabDynamicIOField", "confidence": "low", "rationale": "strings _Target+param, identical I/O field-desc builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198bb20", "name": "RegisterPrefabDynamicIOField", "confidence": "low", "rationale": "strings _Target+param, identical I/O field-desc builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198bca0", "name": "RegisterPrefabDynamicIOField", "confidence": "low", "rationale": "strings _Target+param, identical I/O field-desc builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198be20", "name": "RegisterPrefabDynamicIOField", "confidence": "low", "rationale": "strings _Target+param, identical I/O field-desc builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198bfa0", "name": "RegisterPrefabDynamicIOField", "confidence": "low", "rationale": "strings _Target+param, identical I/O field-desc builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198c4d0", "name": "CPointEntityFinder::Activate", "confidence": "low", "rationale": "slot 14 int=2 finds/looks up target entities (sub_0x9e62f0/sub_0x16a67a0)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x198c5d0", "name": "CDefaultLagCompensation::LerpEntity", "confidence": "low", "rationale": "ILagCompensation slot 1, int=2 float=6 (position+angle restore)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x198d1a0", "name": "CPointProximitySensor::Activate", "confidence": "low", "rationale": "slot 14 setup/target-lookup (sub_0x16a67a0/sub_0x181f2c0)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x198e320", "name": "CLagCompensationManager::RemovePlayerTrack", "confidence": "low", "rationale": "gamesystem slot 73 int=2 (calls sub_0x198d6e0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x198e8d0", "name": "CPointValueRemapper::GetOutputValue", "confidence": "low", "rationale": "slot 48 int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1991c70", "name": "CPhysicsProp::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 per-class const metadata getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1991ff0", "name": "CPhysicsProp::ObjectCaps", "confidence": "low", "rationale": "slot 25 int=0 const capability flags getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1992000", "name": "CPhysicsProp::IsCombatCharacter", "confidence": "low", "rationale": "slot 8 int=0 const bool getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1992010", "name": "CPhysicsProp::OnTakeDamage", "confidence": "low", "rationale": "slot 14 int=2 damage handler (sub_0x1620ab0/sub_0x1bd3200)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1992460", "name": "CPhysicsProp::GetMassCenter", "confidence": "low", "rationale": "slot 304 int=1 physics getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19928d0", "name": "CPhysicsProp::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 calls shared base sub_0x17bb860", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1992ae0", "name": "CPhysicsProp::SetVelocity", "confidence": "low", "rationale": "slot 320 int=1 float=1 physics setter (sub_0x17d7cf0/sub_0x17e6de0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1992d70", "name": "CPhysicsProp::VPhysicsShadowUpdate", "confidence": "low", "rationale": "slot 315 int=3 physics callback", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1992db0", "name": "CPhysicsProp::VPhysicsFriction", "confidence": "low", "rationale": "slot 316 int=5 physics friction callback (sub_0x17e6ab0/ac0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19930a0", "name": "CBreakableProp::Break", "confidence": "low", "rationale": "string 'props' + CTakeDamageInfo + AllocPooledString (break/gib spawn)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19937c0", "name": "CPhysicsProp::GetPredictionDescMap", "confidence": "low", "rationale": "slot 263 int=0 per-class const metadata getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19937d0", "name": "CPhysicsProp::VPhysicsUpdate", "confidence": "low", "rationale": "slot 252 int=2 physics update (sub_0x17d7cf0/sub_0x1992480)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19938a0", "name": "CPhysicsProp::VPhysicsCollision", "confidence": "low", "rationale": "slot 253 int=2 physics collision (shared slot with CPhysBox)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1993a00", "name": "CPhysicsProp::GetTracerType", "confidence": "low", "rationale": "slot 129 int=0 const getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1993ad0", "name": "CPhysicsProp::HandleAnimEvent", "confidence": "low", "rationale": "slot 20 int=2 (sub_0x18381a0/sub_0x1c56d10)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1993f70", "name": "CPhysicsProp::GetSchemaBindingPtr", "confidence": "low", "rationale": "slot 251 int=0 per-class const metadata getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1993f80", "name": "CPhysicsPropRespawnable::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 per-class const metadata getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1994be0", "name": "CPhysBox::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 per-class const metadata getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1994cf0", "name": "CPhysBox::CreateVPhysics", "confidence": "low", "rationale": "slot 15 physics-object init override", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19950e0", "name": "CPhysBox::UpdateOnRemove", "confidence": "low", "rationale": "slot 27 calls shared base sub_0x17bb860", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19952c0", "name": "CPhysExplosion::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 per-class const metadata getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1995460", "name": "RadiusPushEntities", "confidence": "low", "rationale": "int=2 float=2, calls CBaseEntity::ApplyAbsVelocityImpulse (radius push/explosion)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19962e0", "name": "CPhysExplosion::Activate", "confidence": "low", "rationale": "slot 14 int=1 explosion setup (sub_0x1996150/sub_0x181f2c0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19963d0", "name": "CPhysImpact::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 per-class const metadata getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1996470", "name": "CPhysImpact::Activate", "confidence": "low", "rationale": "slot 14 empty override (int=0)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19964f0", "name": "CPhysMagnet::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 per-class const metadata getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1996640", "name": "CPhysMagnet::Precache", "confidence": "low", "rationale": "slot 4 precache (calls base sub_0x21329e0)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19966d0", "name": "CPhysMagnet::Spawn", "confidence": "low", "rationale": "slot 5 spawn override (sub_0x16203a0 parent spawn)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1997300", "name": "CLagCompensationManager::StartLagCompensation", "confidence": "low", "rationale": "slot 72 int=3, 3 callers, core lagcomp backup (many track helpers)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1997760", "name": "CLagCompensationManager::FinishLagCompensation", "confidence": "low", "rationale": "slot 67 int=3, 2 callers, restore counterpart", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19978f0", "name": "CLagCompensationManager::BacktrackEntity", "confidence": "low", "rationale": "slot 66 int=4 (sub_0x1997520)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1999260", "name": "CLagCompensationManager::RecordDataIntoTrack", "confidence": "high", "rationale": "string 'RecordDataIntoTrack' + ./player_lagcompensation.cpp", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x199a980", "name": "CPointPrefab::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 per-class const metadata getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x199aaf0", "name": "CPointPrefab::Precache", "confidence": "low", "rationale": "slot 4 precache (sub_0x20f2a70/sub_0x20f2e20)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x199ab80", "name": "CPointPrefab::Spawn", "confidence": "low", "rationale": "slot 5 calls base spawn sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x199ac20", "name": "CPointPrefab::GetSpawnGroupHandle", "confidence": "low", "rationale": "slot 17 int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x199d220", "name": "CPointValueRemapper::Simulate", "confidence": "low", "rationale": "slot 161 int=4 shared method (sub_0xd2fe80/sub_0xec8c20)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a28e0", "name": "CPointAngularVelocitySensor::Think", "confidence": "low", "rationale": "slot 157 sensor sampling (sub_0x19a1f70/sub_0x19a2790)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a2cb0", "name": "CPointVelocitySensor::SampleVelocity", "confidence": "low", "rationale": "string 'param' + CBaseEntity::AbsVelocity (velocity sensor helper)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a2fd0", "name": "CPointVelocitySensor::Think", "confidence": "low", "rationale": "slot 157 sensor sampling (calls sub_0x19a2cb0 SampleVelocity)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a42a0", "name": "FormatPerfStats", "confidence": "medium", "rationale": "format strings '%s(%-4.1f->%-4.1f avg %-4.1f dev %-4.2f)' + 'perf=%s %s %s %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a5770", "name": "CPlayerCommandQueue::Reset", "confidence": "low", "rationale": "slot 0 int=1 (sub_0x13eac50/sub_0x19a54e0)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a5af0", "name": "PrintCommandQueueRange", "confidence": "low", "rationale": "format strings '%d ... %d' and '(%d):' (range dump)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a6520", "name": "CLagCompensationManager::IsPerFrame", "confidence": "low", "rationale": "IGameSystem slot 2 int=1 const flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a6530", "name": "CLagCompensationManager::DoesGameSystemReallocate", "confidence": "low", "rationale": "IGameSystem slot 4 int=1 const flag", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a6540", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 2 returns name string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a6a80", "name": "CLagCompensationManager::AddLagCompensatedEntity", "confidence": "low", "rationale": "slot 74 int=2 track registration (sub_0x1985a10/sub_0x1985eb0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a73d0", "name": "SV_ChangeCommandQueueMode", "confidence": "medium", "rationale": "strings 'SV: changing/changed command queue to %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a76f0", "name": "CCommandQueueTester::Shutdown", "confidence": "low", "rationale": "gamesystem slot 37 int=1 (sub_0x9efad0/sub_0x1c56d10)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a77a0", "name": "CPhysicsProp::InputWake", "confidence": "low", "rationale": "slot 322 int=1 physics input (sub_0xd2ad40/sub_0x1993a10)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a9890", "name": "CPhysicsPropRespawnable::Respawn", "confidence": "low", "rationale": "slot 10 int=1 respawnable-specific (sub_0x17e6ab0/ac0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ab360", "name": "CPointValueRemapper::InputSetMomentumType", "confidence": "high", "rationale": "string 'SetMomentumType' input + StateChanged log; CPointValueRemapper input", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19abca0", "name": "CPointValueRemapper::InputSetDisengageDistance", "confidence": "high", "rationale": "string 'SetDisengageistance' (SetDisengageDistance) input; ValueRemapper input", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ac040", "name": "CPointValueRemapper::InputSetEngageDistance", "confidence": "high", "rationale": "string 'SetEngageDistance' input; CPointValueRemapper input", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ac3e0", "name": "CPointValueRemapper::InputSetMomentumModifier", "confidence": "high", "rationale": "string 'SetMomentumModifier' input; CPointValueRemapper input", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ac780", "name": "CPointValueRemapper::InputSetSnapValue", "confidence": "high", "rationale": "string 'SetSnapValue' input; CPointValueRemapper input", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19b1360", "name": "CPointWorldText::GetSchemaBindingPtr", "confidence": "low", "rationale": "slot 3 int=0 per-class const metadata getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19b3390", "name": "CLagCompensationManager::FrameUpdatePostEntityThink", "confidence": "medium", "rationale": "string 'FrameUpdatePostEntityThink' + ./player_lagcompensation.cpp", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19b52f0", "name": "CLagCompensationManager::LevelShutdownPreEntity", "confidence": "low", "rationale": "gamesystem slot 32 int=1 (sub_0x1c56d10)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19c3b40", "name": "std::vector::_M_realloc_append", "confidence": "medium", "rationale": "strings 'vector::_M_realloc_append' + 'cannot create std::vector larger than max_size()'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ca720", "name": "CPhysBox::VPhysicsShadowUpdate", "confidence": "low", "rationale": "slot 77 int=3 physics callback (sub_0xd2d630/sub_0x1878970)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19caa50", "name": "CPhysBox::VPhysicsCollision", "confidence": "low", "rationale": "slot 253 int=2 physics collision (shared slot with CPhysicsProp)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cab50", "name": "CPhysMagnet::CreateVPhysics", "confidence": "low", "rationale": "slot 15 physics-object init (sub_0x1996e50)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cab70", "name": "CPhysMagnet::MagnetTouch", "confidence": "low", "rationale": "slot 10 int=2 touch handler (attaches on contact)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cac80", "name": "CPhysMagnet::IsCombatCharacter", "confidence": "low", "rationale": "slot 8 int=2 (sub_0xd308f0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cacb0", "name": "CPhysicsSpring::GetPredictionDescMap", "confidence": "low", "rationale": "slot 46 int=0 per-class const metadata getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cacc0", "name": "CPhysicsSpring::GetDataDescMap", "confidence": "low", "rationale": "slot 45 int=0 per-class const metadata getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cb0e0", "name": "CPlayerCommandQueue::GenerateSubstituteCommand", "confidence": "medium", "rationale": "strings 'generating substitute command %d from %d' + 'OnSimulateUserCommands(), extended starvation'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd7e0", "name": "CPrecacheRegister::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot 65 empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd7f0", "name": "CPrecacheRegister::GameInit", "confidence": "low", "rationale": "IGameSystem slot 62 empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd800", "name": "CPrecacheRegister::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot 60 (1 caller, once per system)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd820", "name": "CPrecacheRegister::GetName", "confidence": "low", "rationale": "gamesystem slot 4 name getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cd830", "name": "CPropDoorRotating::GetScriptDesc", "confidence": "low", "rationale": "slot 0 int=0 const per-class descriptor thunk", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd840", "name": "CPropDoorRotating::GetMassCenter", "confidence": "low", "rationale": "slot 304 int=0 const getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd850", "name": "CPropDoorRotatingBreakable::GetScriptDesc", "confidence": "low", "rationale": "slot 0 int=0 const per-class descriptor thunk", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd860", "name": "CTraceFilterDoor::ShouldHitEntity", "confidence": "low", "rationale": "trace filter slot 0 = primary ShouldHitEntity predicate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cd870", "name": "CPropDoorRotating::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 per-class const metadata getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd880", "name": "CPropDoorRotating::DoorActivate", "confidence": "low", "rationale": "slot 346 int=1 door-specific handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cd940", "name": "CPropDoorRotating::DoorTeleportToSpawnPosition", "confidence": "low", "rationale": "slot 333 int=1 door-specific handler", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd960", "name": "CPropDoorRotatingBreakable::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 per-class const metadata getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd990", "name": "CPropDoorRotatingBreakable::Break", "confidence": "low", "rationale": "slot 315 int=1 breakable-specific handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd9a0", "name": "CBasePulseGraphInstance::GetScriptDesc", "confidence": "low", "rationale": "slot 0 int=0 const descriptor thunk", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd9c0", "name": "CEnableMotionFixup::GetScriptDesc", "confidence": "low", "rationale": "slot 0 int=0 const descriptor thunk", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd9d0", "name": "COrnamentProp::GetScriptDesc", "confidence": "low", "rationale": "slot 0 int=0 const descriptor thunk", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cd9e0", "name": "COrnamentProp::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 per-class const metadata getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cd9f0", "name": "CFuncPropRespawnZone::GetScriptDesc", "confidence": "low", "rationale": "slot 0 int=0 const descriptor thunk", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cda00", "name": "CEnableMotionFixup::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 per-class const metadata getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cda10", "name": "CFuncPropRespawnZone::GetDataDescMap", "confidence": "low", "rationale": "slot 44 int=0 per-class const metadata getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cda20", "name": "CPulseServerCursorObservableScope::Leave", "confidence": "low", "rationale": "slot 4 int=0 scope-exit thunk (2 callers)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cda30", "name": "CPulseServerCursor::GetName", "confidence": "low", "rationale": "CPulseServerCursor slot 5 int=1 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cda50", "name": "CPulseServerCursor::GetRequirementSummary", "confidence": "low", "rationale": "CPulseServerCursor slot 10 int=1 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cda70", "name": "CPulseServerCursor::GetTraceInfo", "confidence": "low", "rationale": "CPulseServerCursor slot 11 int=1 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cda90", "name": "CPulseServerCursor::OnAddedToGraphInstance", "confidence": "low", "rationale": "CPulseServerCursor slot 32 int=1 callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdab0", "name": "CPulseServerCursor::OnRemovedFromGraphInstance", "confidence": "low", "rationale": "CPulseServerCursor slot 35 int=1 callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdae0", "name": "CPulseGraphInstance_ServerEntity::OnInitialized", "confidence": "low", "rationale": "slot 32 int=0 lifecycle callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdbd0", "name": "CPulseServerCursorObservableScope::Enter", "confidence": "low", "rationale": "slot 3 int=1 scope-enter thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdbe0", "name": "CPulseCell_Outflow_ListenForAnimgraphTag::OnOutflow", "confidence": "low", "rationale": "pulse cell slot 12 int=2 outflow dispatch", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdc00", "name": "CPVSManager::GameShutdown", "confidence": "low", "rationale": "IGameSystem slot 65 empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdc10", "name": "CPVSManager::GameInit", "confidence": "low", "rationale": "IGameSystem slot 62 empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdc20", "name": "CPVSManager::BuildGameSessionManifest", "confidence": "low", "rationale": "IGameSystem slot 60 (1 caller, once per system)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cdc40", "name": "CPVSManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "IGameSystem slot 75 empty override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce210", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "spawner factory slot 1 int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce660", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "reallocating factory slot 0 destroy/dtor thunk", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce670", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "reallocating factory slot 1 create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce680", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory vtable slot 2, nullary getter typical of GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce690", "name": "CGameSystemReallocatingFactory::PostInit", "confidence": "low", "rationale": "factory slot 5, nullary IGameSystemFactory lifecycle method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce6a0", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "factory slot 6, nullary IGameSystemFactory teardown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce6b0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 7 takes one pointer arg (int=2), matches DestroyGameSystem(IGameSystem*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce6d0", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8 nullary getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce6e0", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 9 nullary getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce6f0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0, first vtable entry = CreateGameSystem", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce700", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 1 nullary bool getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce710", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory slot 2 nullary getter (matches PVS factory slot 2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce720", "name": "CGameSystemReallocatingFactory::PostInit", "confidence": "low", "rationale": "factory slot 5 nullary lifecycle", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce730", "name": "CGameSystemReallocatingFactory::Shutdown", "confidence": "low", "rationale": "factory slot 6 nullary teardown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce740", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 7 takes one arg (int=2), DestroyGameSystem(IGameSystem*)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce750", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 8 nullary getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce760", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 9 nullary getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce7a0", "name": "COrnamentProp::GetServerClass", "confidence": "low", "rationale": "entity slot 4 int=1 nullary descriptor getter, per-subclass override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce7c0", "name": "COrnamentProp::GetDataDescMap", "confidence": "low", "rationale": "entity slot 5 calls a shared static-map helper, matches GetDataDescMap override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ce800", "name": "CPulseCell_Outflow_ListenForEntityOutput::SaveCursorState", "confidence": "low", "rationale": "pulse cell slot 19, small this+1 accessor; slot shared across outflow cells", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce820", "name": "CPulseCell_Outflow_PlayVOLine::SaveCursorState", "confidence": "low", "rationale": "pulse cell slot 19, same shape as sibling outflow cells", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce840", "name": "CPulseCell_Outflow_ScriptedSequence::SaveCursorState", "confidence": "low", "rationale": "pulse cell slot 19, same shape as sibling outflow cells", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce860", "name": "CTraceFilterDoor::GetTraceType", "confidence": "medium", "rationale": "ITraceFilter slot 1 nullary getter = GetTraceType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ce870", "name": "CTraceFilterDoor::ShouldHitEntity", "confidence": "medium", "rationale": "ITraceFilter slot 2 takes entity ptr + mask, matches ShouldHitEntity", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ce900", "name": "CPropDoorRotating::MoveDone", "confidence": "low", "rationale": "door high slot 156, callees look like a move-completion callback", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ce980", "name": "CPropDoorRotating::DoorClose", "confidence": "low", "rationale": "door high slot 332, door open/close family method", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ce9b0", "name": "CPropDoorRotating::DoorOpen", "confidence": "low", "rationale": "door high slot 322, door open/close family method", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cea20", "name": "CPulseCell_Outflow_ListenForEntityOutput::GetCursorState", "confidence": "low", "rationale": "pulse cell slot 18 nullary, thunk to shared helper; paired with SaveCursorState slot 19", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cea40", "name": "CPulseCell_Outflow_ScriptedSequence::GetCursorState", "confidence": "low", "rationale": "pulse cell slot 18 nullary, same as sibling cells", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cea60", "name": "CPulseCell_Outflow_PlayVOLine::GetCursorState", "confidence": "low", "rationale": "pulse cell slot 18 nullary, same as sibling cells", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cea80", "name": "CPulseCell_Outflow_ListenForAnimgraphTag::GetCursorState", "confidence": "low", "rationale": "pulse cell slot 18 nullary, same as sibling cells", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ceac0", "name": "CPulseCell_Outflow_PlaySceneBase::GetCursorState", "confidence": "low", "rationale": "pulse cell slot 18 nullary, same as sibling cells", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ceb00", "name": "CPropDoorRotatingBreakable::MyInfectedPointer", "confidence": "low", "rationale": "CBaseEntity slot 47 null-returning downcast, inherited across many entity classes", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ceb10", "name": "CPropDoorRotating::MyInfectedPointer", "confidence": "low", "rationale": "CBaseEntity slot 47 null-returning downcast override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ceb20", "name": "CEnableMotionFixup::MyInfectedPointer", "confidence": "low", "rationale": "CBaseEntity slot 47 null-returning downcast override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ceb30", "name": "COrnamentProp::MyInfectedPointer", "confidence": "low", "rationale": "CBaseEntity slot 47 null-returning downcast override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ceb40", "name": "CFuncPropRespawnZone::MyInfectedPointer", "confidence": "low", "rationale": "CBaseEntity slot 47 null-returning downcast override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ceb50", "name": "CPulseCell_Outflow_ListenForAnimgraphTag::~CPulseCell_Outflow_ListenForAnimgraphTag", "confidence": "low", "rationale": "pulse cell slot 0, tiny nullary = destructor slot", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ceb60", "name": "CPulseCell_Outflow_PlaySequence::~CPulseCell_Outflow_PlaySequence", "confidence": "low", "rationale": "pulse cell slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ceb70", "name": "CPulseCell_Outflow_PlayVCD::~CPulseCell_Outflow_PlayVCD", "confidence": "low", "rationale": "pulse cell slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ceb80", "name": "CPulseCell_Outflow_PlayDynamicVCD::~CPulseCell_Outflow_PlayDynamicVCD", "confidence": "low", "rationale": "pulse cell slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ceb90", "name": "CPulseCell_Outflow_PlayVCDBase::~CPulseCell_Outflow_PlayVCDBase", "confidence": "low", "rationale": "pulse cell slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ceba0", "name": "CPulseCell_Outflow_PlaySceneBase::~CPulseCell_Outflow_PlaySceneBase", "confidence": "low", "rationale": "pulse cell slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cebb0", "name": "CPulseCell_Outflow_ScriptedSequence::~CPulseCell_Outflow_ScriptedSequence", "confidence": "low", "rationale": "pulse cell slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cebc0", "name": "CPulseCell_Outflow_PlayVOLine::~CPulseCell_Outflow_PlayVOLine", "confidence": "low", "rationale": "pulse cell slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cebd0", "name": "CPulseCell_SoundEventStart::~CPulseCell_SoundEventStart", "confidence": "low", "rationale": "pulse cell slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cebe0", "name": "CPulseCell_Step_SetAnimGraphParam::~CPulseCell_Step_SetAnimGraphParam", "confidence": "low", "rationale": "pulse cell slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cebf0", "name": "CPulseCell_Step_FollowEntity::~CPulseCell_Step_FollowEntity", "confidence": "low", "rationale": "pulse cell slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cec00", "name": "CPulseCell_Outflow_ListenForEntityOutput::~CPulseCell_Outflow_ListenForEntityOutput", "confidence": "low", "rationale": "pulse cell slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cec10", "name": "CPulseServerCursor::GetName", "confidence": "low", "rationale": "cursor slot 2 nullary getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cecc0", "name": "Pulse_RegisterDomainValueType_CHandle_CBaseEntity", "confidence": "medium", "rationale": "strings 'CBaseEntity'/'CHandle' + type-descriptor callees indicate CHandle Pulse type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cf000", "name": "CPropDoorRotating::MyNextBotPointer", "confidence": "low", "rationale": "CBaseEntity slot 46 null-returning downcast override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cf0d0", "name": "CPVSManager::CheckOriginInPVS", "confidence": "medium", "rationale": "PVS slot 66 with 16 callers and many callees = core PVS visibility query", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cf200", "name": "CEnableMotionFixup::GetServerClass", "confidence": "low", "rationale": "entity slot 4 nullary descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cf210", "name": "CEnableMotionFixup::GetDataDescMap", "confidence": "low", "rationale": "entity slot 5 calls shared static-map helper sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19cf240", "name": "CFuncPropRespawnZone::GetServerClass", "confidence": "low", "rationale": "entity slot 4 nullary descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19cf250", "name": "CFuncPropRespawnZone::GetDataDescMap", "confidence": "low", "rationale": "entity slot 5 calls shared static-map helper sub_0x17d37b0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d0bf0", "name": "Pulse_SetEntityParent", "confidence": "low", "rationale": "pulse library binding thunk; param strings hEntity/hEntityParent = parent an entity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d0f30", "name": "Pulse_GetDistanceBetweenEntities", "confidence": "low", "rationale": "pulse binding thunk; params hEntityA/hEntityB = pairwise entity op", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d1090", "name": "Pulse_IsEntityVisibleToEntity", "confidence": "low", "rationale": "pulse binding thunk; params hEntityA/hEntityB = pairwise entity op", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d11f0", "name": "Pulse_AreEntitiesOnSameTeam", "confidence": "low", "rationale": "pulse binding thunk; params hEntityA/hEntityB = pairwise entity predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d18f0", "name": "Pulse_GetDirectionToEntity", "confidence": "low", "rationale": "pulse binding thunk; params hEntity/hEntityTarget = direction/aim op", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d1a50", "name": "Pulse_SetCharacterLookTarget", "confidence": "low", "rationale": "pulse binding thunk; params hEntityCharacter/hEntityTarget = look-at op", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d1ca0", "name": "Pulse_TurnEntityTowardTarget", "confidence": "low", "rationale": "pulse binding thunk; params hEntity/hEntityTarget = turn/aim op", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d1fe0", "name": "Pulse_GetDirectionSourceToTarget", "confidence": "low", "rationale": "pulse binding thunk; params hEntSource/hEntTarget = direction op", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d2140", "name": "Pulse_GetDistanceBetweenEntitiesEx", "confidence": "low", "rationale": "pulse binding thunk; params hEnt1/hEnt2 = pairwise entity op", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d2c00", "name": "CPulseServerCursor::GetGraphInstance", "confidence": "low", "rationale": "cursor slot 8 nullary getter with 4 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d41e0", "name": "Pulse_GetDistanceBetweenPoints", "confidence": "low", "rationale": "pulse binding thunk; params vPoint1/vPoint2 = point-pair distance", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d4da0", "name": "Pulse_FindEntityByNameAndType", "confidence": "low", "rationale": "pulse binding thunk; params entityName/entityType = entity lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d4ee0", "name": "Pulse_FindEntitiesByNameAndType", "confidence": "low", "rationale": "pulse binding thunk; params entityName/entityType = plural entity lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d5700", "name": "Pulse_SetEntityAbsVelocity", "confidence": "low", "rationale": "pulse binding thunk; params pEntity/vVelocity = set velocity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d5c40", "name": "Pulse_GetEntityAttributeFloat", "confidence": "low", "rationale": "pulse binding thunk; params hEntity/pAttributeKey; one of four attribute getters", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d5f60", "name": "Pulse_GetEntityAttributeInt", "confidence": "low", "rationale": "pulse binding thunk; params hEntity/pAttributeKey; attribute getter variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d6280", "name": "Pulse_GetEntityAttributeBool", "confidence": "low", "rationale": "pulse binding thunk; params hEntity/pAttributeKey; attribute getter variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d65a0", "name": "Pulse_GetEntityAttributeString", "confidence": "low", "rationale": "pulse binding thunk; params hEntity/pAttributeKey; attribute getter variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d6a10", "name": "Pulse_GetDirectionToPoint", "confidence": "low", "rationale": "pulse binding thunk; params hEntSource/vTarget = direction to world point", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d6b70", "name": "Pulse_TeleportEntityToPosition", "confidence": "low", "rationale": "pulse binding thunk; params hEntity/vPos = set entity origin", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d6cd0", "name": "Pulse_StartSoundEventOnEntity", "confidence": "medium", "rationale": "pulse binding thunk; params hTargetEntity/strSoundEventName = start sound event", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d6e30", "name": "CPulseGraphDef::GetInstanceName", "confidence": "low", "rationale": "CPulseGraphDef slot 1, this+1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d70e0", "name": "Pulse_StartDialogueSoundEvent", "confidence": "medium", "rationale": "pulse binding thunk; params pSpeaker/strSoundEventName + extra dialogue callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d7260", "name": "CPulseServerCursor::SetGraphInstance", "confidence": "low", "rationale": "cursor slot 6, this+1 setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d7280", "name": "CPulseServerCursorObservableScope::OnObservableChanged", "confidence": "low", "rationale": "observable-scope slot 2 event callback with map callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d7340", "name": "CPulseGraphInstance_GameBlackboard::GetBlackboardReference", "confidence": "low", "rationale": "blackboard slot 34, this+1 accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d7370", "name": "CPulseGraphInstance_GameBlackboard::GetGameBlackboard", "confidence": "low", "rationale": "blackboard slot 22, this+1 accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d73f0", "name": "CPVSManager::LevelShutdownPreEntity", "confidence": "low", "rationale": "PVS IGameSystem slot 19, level lifecycle event with cleanup callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d7450", "name": "CPVSManager::GetName", "confidence": "low", "rationale": "game-system slot 63 nullary getter, mirrors CPrecacheRegister slot 63", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d7470", "name": "CPVSManager::SetGlobalPtrs", "confidence": "low", "rationale": "game-system slot 64 calls shared store helper sub_0xec6b90, mirrors precache slot 64", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d74b0", "name": "CPrecacheRegister::GetName", "confidence": "low", "rationale": "game-system slot 63 nullary getter, mirrors CPVSManager slot 63", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d74c0", "name": "CPrecacheRegister::SetGlobalPtrs", "confidence": "low", "rationale": "game-system slot 64 calls shared store helper sub_0xec6b90, mirrors PVS slot 64", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d74f0", "name": "CPulseServerCursor::Init", "confidence": "low", "rationale": "cursor slot 3, this+1 initializer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d7550", "name": "CPulseServerCursor::Setup", "confidence": "low", "rationale": "cursor slot 4 with many callees = setup/bootstrap of cursor state", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d7740", "name": "CPropDoorRotatingBreakable::OnTakeDamage", "confidence": "low", "rationale": "breakable-door-specific slot 252 takes this+1 struct, damage handler", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d7b90", "name": "CPulseServerCursor::GetCurrentChunk", "confidence": "low", "rationale": "cursor slot 31 nullary accessor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d8420", "name": "CPropDoorRotating::GetOpenPositionForContact", "confidence": "low", "rationale": "door slot 347 with geometry callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d8ff0", "name": "CPulseCell_Outflow_ListenForAnimgraphTag::OnResumeCursor", "confidence": "low", "rationale": "pulse cell slot 22 with resume callee sub_0x20482c0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d9a00", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "factory slot 3 nullary lifecycle", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d9a70", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "factory slot 3 nullary lifecycle with alloc callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d9bb0", "name": "CPulseCell_Outflow_ListenForAnimgraphTag::CursorState_t::~CursorState_t", "confidence": "low", "rationale": "CursorState_t slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d9c00", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 4 takes one ptr arg (int=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d9c90", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 4 takes one ptr arg, stores via sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d9d30", "name": "CPulseServerCursorObservableScope::Disconnect", "confidence": "low", "rationale": "observable-scope slot 1, this+ cleanup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19d9d90", "name": "CPulseServerCursorObservableScope::~CPulseServerCursorObservableScope", "confidence": "low", "rationale": "observable-scope slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19da0b0", "name": "Pulse_RegisterDomainValueType_CUtlVector_CUtlSymbolLarge", "confidence": "medium", "rationale": "strings 'CUtlSymbolLarge'/'CUtlVector' + type-descriptor callees = CUtlVector Pulse type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19da8c0", "name": "CPulseCell_Outflow_ListenForAnimgraphTag::CursorState_t::Release", "confidence": "low", "rationale": "CursorState_t slot 1 with ref-drop callee sub_0x9e60f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19daf20", "name": "CPulseCell_Outflow_ListenForAnimgraphTag::SaveCursorState", "confidence": "low", "rationale": "pulse cell slot 19 with alloc callee, matches sibling outflow SaveCursorState", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dc310", "name": "CPulseGraphInstance_ServerEntity::GetOwnerEntity", "confidence": "medium", "rationale": "slot 12 with 5 callers resolving entity via sub_0x1c5bef0, owner-entity accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dc450", "name": "CPulseGraphInstance_ServerEntity::GetOwnerEntityHandle", "confidence": "low", "rationale": "slot 13 wraps GetOwnerEntity (0x19dc310)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dd680", "name": "CPulseGraphIOSignature::~CPulseGraphIOSignature", "confidence": "low", "rationale": "slot 0 nullary = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dfce0", "name": "CPulseServerCursor::GetBlackboardValue", "confidence": "low", "rationale": "cursor slot 34 nullary accessor with value callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e0120", "name": "CPulseGraphInstance_GameBlackboard::GetBlackboardEntity", "confidence": "low", "rationale": "blackboard slot 38, this+1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e01e0", "name": "Pulse_MakeEntityNameToken", "confidence": "low", "rationale": "pulse binding thunk; params bApplyNameFixup/pStr = name/token resolution with namefixup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e0360", "name": "Pulse_FilterEntityArrayByType", "confidence": "low", "rationale": "pulse binding thunk; params entityArray/entityType = filter array by type", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e1220", "name": "CPulseCell_Outflow_ListenForEntityOutput::Run", "confidence": "low", "rationale": "pulse cell slot 17 with 6 int args = execute/run entrypoint", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e1300", "name": "Pulse_SortEntitiesByDistance", "confidence": "low", "rationale": "pulse binding thunk; params bFurthestFirst/referenceEntity = distance sort", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e17e0", "name": "CPVSManager::GetClusterForOrigin", "confidence": "low", "rationale": "PVS slot 67 this+1 arg, wraps shared PVS worker sub_0x2116120", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e1850", "name": "CPVSManager::CheckBoxInPVS", "confidence": "low", "rationale": "PVS slot 74 with box args (int=4) via shared PVS worker", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e18d0", "name": "CPVSManager::CheckOriginInPVSEx", "confidence": "low", "rationale": "PVS slot 73 (int=3) via shared PVS worker", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e1950", "name": "CPVSManager::GetPVSForOrigin", "confidence": "low", "rationale": "PVS slot 69 (int=3) via shared PVS worker", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e19e0", "name": "CPVSManager::CheckAreasConnected", "confidence": "low", "rationale": "PVS slot 71 (int=4) via shared PVS worker", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e1a70", "name": "CPVSManager::GetClusterCount", "confidence": "low", "rationale": "PVS slot 70 (int=4) via shared PVS worker", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e1b00", "name": "CPVSManager::AddOriginToPVS", "confidence": "low", "rationale": "PVS slot 68 (int=4) via shared PVS worker", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e1d50", "name": "CPVSManager::CheckBoxInPVSArray", "confidence": "low", "rationale": "PVS slot 72 (int=5) via shared PVS worker", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e1df0", "name": "CPulseServerCursorObservableScope::Connect", "confidence": "low", "rationale": "observable-scope slot 5 (int=3) = subscribe/connect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e36e0", "name": "CPulseServerCursor::SetBlackboardValue", "confidence": "low", "rationale": "cursor slot 37 (int=3) setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e3890", "name": "CPulseCell_Outflow_ScriptedSequence::RegisterOutputConnections", "confidence": "low", "rationale": "pulse cell slot 12 with connection callee sub_0x20482c0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e4290", "name": "CPulseCell_Outflow_PlayVOLine::RegisterOutputConnections", "confidence": "low", "rationale": "pulse cell slot 12 with connection callee, matches sibling", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e5ae0", "name": "CPulseCell_Outflow_PlaySceneBase::SaveCursorState", "confidence": "low", "rationale": "pulse cell slot 19, matches sibling outflow SaveCursorState", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e5cf0", "name": "CPropDoorRotating::CalcOpenPosition", "confidence": "low", "rationale": "door slot 345 (int=2 float=1) with angle callees = compute open position", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e6750", "name": "CPropDoorRotating::GetBaseAnimating", "confidence": "low", "rationale": "door slot 48 this+ getter downcast override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e67d0", "name": "CPulseCell_Outflow_ListenForAnimgraphTag::CursorState_t::Serialize", "confidence": "low", "rationale": "CursorState_t slot 2 (int=3) with serialize-like callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e7b20", "name": "CPropDoorRotating::OnDoorOpened", "confidence": "low", "rationale": "door slot 326 with many callees = door-opened state handler", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19e7c70", "name": "CPropDoorRotating::OnDoorClosed", "confidence": "low", "rationale": "door slot 327 with similar callees = door-closed state handler", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e90e0", "name": "CPulseServerCursor::AdvanceToChunk", "confidence": "low", "rationale": "cursor slot 33 with chunk callee sub_0x20481a0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ed410", "name": "CPropDoorRotating::UpdateOnRemove", "confidence": "low", "rationale": "door slot 10 (int=2) with cleanup callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ed5c0", "name": "CPropDoorRotating::Activate", "confidence": "low", "rationale": "door slot 25 this+ activation", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ed650", "name": "CPropDoorRotating::SetDoorState", "confidence": "low", "rationale": "door slot 323 (int=3) state mutation", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ee050", "name": "CPropDoorRotating::DoorGoUp", "confidence": "low", "rationale": "door slot 331 with movement callees = begin opening move", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ee220", "name": "CPropDoorRotating::InputClose", "confidence": "low", "rationale": "door slot 320 (int=2) input-driven close", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ee5b0", "name": "CPropDoorRotating::InputOpen", "confidence": "low", "rationale": "door slot 319 input-driven open", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ee650", "name": "CPropDoorRotating::DoorMoveTo", "confidence": "low", "rationale": "door slot 344 (int=3) move-to helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19eec60", "name": "CPropDoorRotating::DoorGoDown", "confidence": "low", "rationale": "door slot 330 (int=2) with movement callee = begin closing move", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f0ff0", "name": "CPulseCell_Outflow_ListenForAnimgraphTag::~CPulseCell_Outflow_ListenForAnimgraphTag", "confidence": "low", "rationale": "pulse cell slot 1 = second (deleting) destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f33f0", "name": "CPulseCell_Outflow_PlaySceneBase::~CPulseCell_Outflow_PlaySceneBase", "confidence": "low", "rationale": "pulse cell slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f3400", "name": "CPulseCell_Outflow_PlayVCDBase::~CPulseCell_Outflow_PlayVCDBase", "confidence": "low", "rationale": "pulse cell slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f3410", "name": "CPulseCell_Outflow_PlayDynamicVCD::~CPulseCell_Outflow_PlayDynamicVCD", "confidence": "low", "rationale": "pulse cell slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f3d90", "name": "CPulseCell_Outflow_PlayVCD::~CPulseCell_Outflow_PlayVCD", "confidence": "low", "rationale": "pulse cell slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f4d90", "name": "CPulseGraphIOSignature::Serialize", "confidence": "low", "rationale": "IO signature slot 2 (int=3) = serialize/read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f4fe0", "name": "CPulseGraphInstance::ResolveOutputConnection", "confidence": "medium", "rationale": "error string 'Pulse graph %s failed to find output %s' + ResolveResourceName callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f69a0", "name": "Pulse_DebugWorldText", "confidence": "high", "rationale": "references 'DebugWorldText' literal + '[%s] failed to find entity specified' error = the pulse DebugWorldText impl", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f6c80", "name": "Pulse_GetEntityHeightAboveNavMesh", "confidence": "high", "rationale": "references 'GetEntityHeightAboveNavMesh' literal used as the [%s] tag in its error", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f8ee0", "name": "Pulse_GetEntityNavMeshPosition", "confidence": "high", "rationale": "references 'GetEntityNavMeshPosition' literal used as the [%s] tag in its error", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f9120", "name": "Pulse_GetEntityFacingYawAngleDelta", "confidence": "high", "rationale": "references 'GetEntityFacingYawAngleDelta' literal + two-entity 'failed to find entities' error", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f9b50", "name": "Pulse_GetEntityName", "confidence": "high", "rationale": "references 'GetEntityName' literal used as the [%s] tag in its error", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19fec50", "name": "CPulseCell_SoundEventStart::~CPulseCell_SoundEventStart", "confidence": "low", "rationale": "pulse cell slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a00780", "name": "CPulseCell_Outflow_ListenForAnimgraphTag::GetChunk", "confidence": "low", "rationale": "pulse cell slot 2 nullary accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a07f40", "name": "CPulseCell_Outflow_ListenForEntityOutput::~CPulseCell_Outflow_ListenForEntityOutput", "confidence": "low", "rationale": "pulse cell slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a09c70", "name": "CPulseCell_Outflow_ScriptedSequence::~CPulseCell_Outflow_ScriptedSequence", "confidence": "low", "rationale": "pulse cell slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a0c390", "name": "CPulseCell_Outflow_ListenForEntityOutput::GetChunk", "confidence": "low", "rationale": "pulse cell slot 2 accessor with callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a0dd60", "name": "Pulse_RegisterDomainValueType_CUtlHashtable_PulseCursorID", "confidence": "medium", "rationale": "strings 'CUtlHashtable'/'PulseCursorID_t' + type-descriptor callees = hashtable-keyed Pulse type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a0e510", "name": "CPulseCell_Outflow_PlayVCD::GetOutputIndex", "confidence": "low", "rationale": "pulse cell slot 13 nullary accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a0f9e0", "name": "CPulseCell_Outflow_PlayVCD::Run", "confidence": "low", "rationale": "pulse cell slot 23 (int=3 float=1) with playback callees = execute VCD", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a10a10", "name": "CPulseServerCursor::SetBlackboardEntity", "confidence": "low", "rationale": "cursor slot 38 (int=3) setter with value callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a10ce0", "name": "CPulseServerCursor::GetBlackboardEntity", "confidence": "low", "rationale": "cursor slot 36 (int=3) getter with value callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a20120", "name": "CPulseGraphInstance::InsertPendingCursor", "confidence": "low", "rationale": "strings 'Insert'/'false' + hashtable callees suggest cursor-map insert", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a23d60", "name": "CPulseCell_Outflow_PlaySceneBase::GetChunk", "confidence": "low", "rationale": "pulse cell slot 2 nullary accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a23d70", "name": "CPulseCell_Outflow_PlayVCDBase::GetChunk", "confidence": "low", "rationale": "pulse cell slot 2 accessor with callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a23e00", "name": "CPulseCell_Outflow_PlayDynamicVCD::GetChunk", "confidence": "low", "rationale": "pulse cell slot 2 accessor with callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a24af0", "name": "CPulseCell_Outflow_PlayVCD::BuildOutputConnections", "confidence": "low", "rationale": "pulse cell slot 2 with many connection callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a25d60", "name": "CPulseCell_Outflow_ScriptedSequence::BuildOutputConnections", "confidence": "low", "rationale": "pulse cell slot 2 with many connection callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a27600", "name": "Pulse_ResumePlayback", "confidence": "high", "rationale": "references 'ResumePlayback' literal + '[%s] no yielded cursors!' error = the pulse ResumePlayback impl", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a29680", "name": "CEnableMotionFixup::MyNextBotPointer", "confidence": "low", "rationale": "CBaseEntity slot 46 null-returning downcast override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a29690", "name": "CEnableMotionFixup::MyCombatCharacterPointer", "confidence": "low", "rationale": "CBaseEntity slot 45 null-returning downcast override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a296a0", "name": "COrnamentProp::MyNextBotPointer", "confidence": "low", "rationale": "CBaseEntity slot 46 null-returning downcast override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a296b0", "name": "COrnamentProp::MyCombatCharacterPointer", "confidence": "low", "rationale": "CBaseEntity slot 45 null-returning downcast override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b050", "name": "CPulseGraphInstance_GameBlackboard::SetBlackboardReference", "confidence": "low", "rationale": "blackboard slot 14 (int=2) setter with reference callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b140", "name": "CPulseGraphInstance_GameBlackboard::ResolveBlackboard", "confidence": "low", "rationale": "blackboard slot 16 (int=2) resolve helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b170", "name": "CPulseGraphInstance_GameBlackboard::ClearBlackboard", "confidence": "low", "rationale": "blackboard slot 17 this+ cleanup with clear callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a2b1c0", "name": "CPulseGraphInstance_GameBlackboard::BindBlackboardEntity", "confidence": "low", "rationale": "blackboard slot 21 (int=2) with bind callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b3b0", "name": "CRagdollLRURetirement::GameShutdown", "confidence": "low", "rationale": "game-system slot 65 nullary empty event handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b3c0", "name": "CRagdollLRURetirement::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 62 nullary empty event handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a2b3d0", "name": "CRagdollLRURetirement::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 60 nullary event handler with 2 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a2b3f0", "name": "CRagdollGameSystem::GameShutdown", "confidence": "low", "rationale": "game-system slot 65 nullary empty event handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b400", "name": "CRagdollGameSystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 62 nullary empty event handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b410", "name": "CRagdollGameSystem::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 60 nullary event handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b430", "name": "CTraceFilterQueryCache::ShouldHitEntity", "confidence": "medium", "rationale": "ITraceFilter slot 2 takes entity+mask = ShouldHitEntity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b450", "name": "CTraceFilterQueryCache::GetTraceType", "confidence": "low", "rationale": "ITraceFilter slot 0 nullary getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b460", "name": "CRagdollLRURetirement::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "game-system slot 32 this+1 per-frame update", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a2b480", "name": "CRevertSaved::~CRevertSaved", "confidence": "low", "rationale": "entity slot 0 tiny nullary = destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b490", "name": "CRevertSaved::MyCombatCharacterPointer", "confidence": "low", "rationale": "CBaseEntity slot 44 null-returning downcast override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b4a0", "name": "CRopeKeyframeAlias_move_rope::~CRopeKeyframeAlias_move_rope", "confidence": "low", "rationale": "entity slot 0 tiny nullary = destructor slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b4b0", "name": "CRopeKeyframeAlias_move_rope::MyCombatCharacterPointer", "confidence": "low", "rationale": "CBaseEntity slot 44 null-returning downcast override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b4c0", "name": "CSceneListManager::~CSceneListManager", "confidence": "low", "rationale": "entity slot 0 tiny nullary = destructor slot", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b4d0", "name": "CSceneEntity::~CSceneEntity", "confidence": "low", "rationale": "entity slot 0 tiny nullary = destructor slot", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a2b500", "name": "CSceneEntityAlias_logic_choreographed_scene::IsPlayingBack", "confidence": "low", "rationale": "scene high slot 295 nullary predicate override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b510", "name": "CSceneEntityAlias_logic_choreographed_scene::GetSceneStub", "confidence": "low", "rationale": "scene slot 157 nullary accessor override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b520", "name": "CSceneEntityAlias_logic_choreographed_scene::~CSceneEntityAlias_logic_choreographed_scene", "confidence": "low", "rationale": "entity slot 0 destructor slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b530", "name": "CSceneEntity::MyCombatCharacterPointer", "confidence": "low", "rationale": "CBaseEntity slot 44 null-returning downcast override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b5a0", "name": "CInstancedSceneEntity::~CInstancedSceneEntity", "confidence": "low", "rationale": "entity slot 0 destructor slot", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a2b5b0", "name": "CInstancedSceneEntity::IsPlayingBack", "confidence": "low", "rationale": "scene slot 295 this+ predicate override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b5c0", "name": "CInstancedSceneEntity::EstimateLength", "confidence": "low", "rationale": "scene slot 304 this+ with 5 callers = scene length query", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b5d0", "name": "CInstancedSceneEntity::SetPlaybackRate", "confidence": "low", "rationale": "scene slot 305 (int=1 float=1) = timing setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a2b5e0", "name": "CInstancedSceneEntity::GetSceneName", "confidence": "low", "rationale": "scene slot 270 nullary accessor override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2b5f0", "name": "CInstancedSceneEntity::IsInterruptable", "confidence": "low", "rationale": "scene slot 271 nullary predicate override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a318f0", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "gamesystem factory template, slot 3 create/destroy region", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a319f0", "name": "CInstancedSceneEntity::OnSceneFinished", "confidence": "low", "rationale": "high scene slot 294, int=1 float=1 timing callback", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a32e60", "name": "CScriptedSequence::~CScriptedSequence", "confidence": "medium", "rationale": "slot 5 deleting dtor, calls base dtor helper sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a34440", "name": "CSceneEntity::DispatchStartExpression", "confidence": "low", "rationale": "CSceneEntity alias high slot 242 event dispatch, paired with 243", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a344d0", "name": "CRagdollLRURetirement::GetName", "confidence": "low", "rationale": "ragdoll-LRU game system, tiny slot 3 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a34600", "name": "CSceneManager::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "scene manager game system, slot 31 per-frame update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a34860", "name": "CRagdollLRURetirement::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 63 level-init (pairs with 64)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a34d60", "name": "CRagdollLRURetirement::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 64 shutdown, calls dtor helper sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a34f20", "name": "CSceneEntity::DispatchEndExpression", "confidence": "low", "rationale": "scene slot 243 end-event, pairs with 242 start", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a351e0", "name": "CSceneManager::StopScene", "confidence": "low", "rationale": "scene manager slot 72, int=2 scene control", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a35330", "name": "CSceneEntity::IsPaused", "confidence": "low", "rationale": "scene slot 248 leaf accessor, 4 callers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a353c0", "name": "CSceneManager::AddScene", "confidence": "low", "rationale": "scene manager slot 67, int=2 add", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a35520", "name": "CSceneEntity::DispatchEndSpeak", "confidence": "low", "rationale": "scene slot 302 speak-end dispatch", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a35620", "name": "CSceneEntity::GetSceneFileName", "confidence": "low", "rationale": "scene slot 250 leaf accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a35670", "name": "CScriptedSequence::KeyValue", "confidence": "low", "rationale": "slot 20 int=2, reads schema getters like a keyvalue handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a35740", "name": "CSceneManager::QueueScene", "confidence": "low", "rationale": "scene manager slot 68, int=3 float=1 queue", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a35b30", "name": "CSceneManager::DispatchStartSpeak", "confidence": "low", "rationale": "scene manager slot 74 event family (74-78)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a35ca0", "name": "CScriptedSequence::Precache", "confidence": "low", "rationale": "slot 14 = entity Precache convention", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a35d60", "name": "CSceneManager::DispatchStartGesture", "confidence": "low", "rationale": "scene manager slot 75 int=4 dispatch family", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a363a0", "name": "CSceneManager::DispatchEndGesture", "confidence": "low", "rationale": "scene manager slot 76 int=4 dispatch family", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a36540", "name": "CSceneManager::DispatchStartSequence", "confidence": "low", "rationale": "scene manager slot 77 int=4 dispatch family", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a36ca0", "name": "CSceneManager::DispatchEndSequence", "confidence": "low", "rationale": "scene manager slot 78 int=4 dispatch family", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a36e50", "name": "CSceneManager::RemoveActorFromScenes", "confidence": "low", "rationale": "scene manager slot 79 int=2 removal", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a37960", "name": "CSceneEntity::GetSceneName", "confidence": "low", "rationale": "scene slot 92 accessor, calls sub_0x2030ed0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a37a60", "name": "CSoundControllerImp::Play", "confidence": "low", "rationale": "sound controller slot 3, int=3 float=3 (vol/pitch/time)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a38cc0", "name": "CSceneEntity::OnRestore", "confidence": "low", "rationale": "scene slot 48 tiny virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a38d40", "name": "CCitadelSoundOpvarSetOBB::OnRestore", "confidence": "low", "rationale": "slot 48 tiny virtual, same as scene slot 48", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a38dc0", "name": "CSceneEntity::DispatchStartGesture", "confidence": "low", "rationale": "scene slot 285 int=4 dispatch", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a3bfe0", "name": "CRopeKeyframe::GetDataDescMap", "confidence": "low", "rationale": "slot 44 tiny constant-returning virtual", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a3ce10", "name": "CSceneEntity::GenerateSceneForSound", "confidence": "high", "rationale": "string 'CSceneEntity::GenerateSceneForSound: Couldn't determine duration'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a3d740", "name": "CSceneEntity::DispatchEndFace", "confidence": "low", "rationale": "scene slot 291 int=3 end-dispatch leaf", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a3f940", "name": "CScriptedSequence::Spawn", "confidence": "low", "rationale": "slot 15 = entity Spawn convention", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a40410", "name": "CScriptedSequence::CanKickFromQueue", "confidence": "medium", "rationale": "strings 'priority script'/'Next Script...cannot be kicked out of the queue'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a40600", "name": "CSkyboxReference::GetDataDescMap", "confidence": "low", "rationale": "slot 44 tiny constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a40650", "name": "CSkyboxReference::~CSkyboxReference", "confidence": "medium", "rationale": "slot 4 complete-object dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a40670", "name": "CSkyboxReference::~CSkyboxReference", "confidence": "medium", "rationale": "slot 5 deleting dtor, calls base dtor sub_0x17d37b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a406b0", "name": "CSkyboxReference::Spawn", "confidence": "low", "rationale": "slot 15 = Spawn convention, minimal body", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a407b0", "name": "CSkyboxReference::Precache", "confidence": "low", "rationale": "slot 14 = Precache convention", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a40820", "name": "CSkyCamera::GetDataDescMap", "confidence": "low", "rationale": "slot 44 tiny constant-returning virtual", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a408c0", "name": "CSkyCamera::~CSkyCamera", "confidence": "medium", "rationale": "slot 4 complete-object dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a40940", "name": "CSkyCamera::~CSkyCamera", "confidence": "medium", "rationale": "slot 5 deleting dtor, calls base dtor sub_0x17d37b0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a409c0", "name": "CSoundOpvarSetPointBase::GetSoundOpvarType", "confidence": "low", "rationale": "slot 92 tiny accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a412e0", "name": "CSoundOpvarSetPointBase::GetDataDescMap", "confidence": "low", "rationale": "slot 44 tiny constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a41490", "name": "CSoundOpvarSetPointBase::~CSoundOpvarSetPointBase", "confidence": "medium", "rationale": "slot 4 complete dtor, 5 callers, called by slot-5 dtors", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a41580", "name": "CSoundOpvarSetPointBase::~CSoundOpvarSetPointBase", "confidence": "medium", "rationale": "slot 5 deleting dtor, calls slot-4 dtor sub_0x1a41490", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a41680", "name": "CSoundOpvarSetPointEntity::GetDataDescMap", "confidence": "low", "rationale": "slot 44 tiny constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a41940", "name": "CSoundOpvarSetPointEntity::~CSoundOpvarSetPointEntity", "confidence": "medium", "rationale": "slot 4 complete dtor, 8 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a419c0", "name": "CSoundOpvarSetPointEntity::~CSoundOpvarSetPointEntity", "confidence": "medium", "rationale": "slot 5 deleting dtor, calls base dtor sub_0x1a41490", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a41a50", "name": "CSoundOpvarSetPointEntity::Activate", "confidence": "low", "rationale": "slot 25 = Activate convention, reads schema field", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a41bf0", "name": "CSoundOpvarSetAABBEntity::GetDataDescMap", "confidence": "low", "rationale": "slot 44 tiny constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a41da0", "name": "CSoundOpvarSetAABBEntity::GetClosestPoint", "confidence": "low", "rationale": "slot 238 geometry query, int=2 float=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a41df0", "name": "CSoundOpvarSetOBBEntity::GetClosestPoint", "confidence": "low", "rationale": "slot 238 geometry query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a41e20", "name": "CSoundOpvarSetPathCornerEntity::GetDataDescMap", "confidence": "low", "rationale": "slot 44 tiny constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a41ec0", "name": "CSoundOpvarSetPathCornerEntity::PopulatePathCorners", "confidence": "low", "rationale": "slot 98 shape-populate, calls sub_0x17ba180", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a41f00", "name": "CSoundOpvarSetPathCornerEntity::Activate", "confidence": "low", "rationale": "slot 25 = Activate convention", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a41fa0", "name": "CSoundOpvarSetAutoRoomEntity::GetDataDescMap", "confidence": "low", "rationale": "slot 44 tiny constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a42040", "name": "CSoundOpvarSetAutoRoomEntity::PopulateVolume", "confidence": "low", "rationale": "slot 98 shape-populate empty override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a42050", "name": "CSoundOpvarSetAutoRoomEntity::Precache", "confidence": "low", "rationale": "slot 14 = Precache convention, empty override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a42060", "name": "CSoundOpvarSetOBBWindEntity::GetDataDescMap", "confidence": "low", "rationale": "slot 44 tiny constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a42120", "name": "CSoundOpvarSetOBBWindEntity::GetClosestPoint", "confidence": "low", "rationale": "slot 238 geometry query, int=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a421f0", "name": "CSoundOpvarSetOBBWindEntity::GetOpvarValue", "confidence": "low", "rationale": "slot 240 opvar accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a425c0", "name": "CSoundOpvarSetPointBase::KeyValue", "confidence": "low", "rationale": "strings 'Vector'/'string_t' field-type names, reads vector schema fields", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a43740", "name": "CCopyRecipientFilter::GetRecipientCount", "confidence": "low", "rationale": "IRecipientFilter slot 2 getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a43760", "name": "CCopyRecipientFilter::GetRecipientIndex", "confidence": "low", "rationale": "IRecipientFilter slot 4 getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a437b0", "name": "CCopyRecipientFilter::IsInitMessage", "confidence": "low", "rationale": "IRecipientFilter slot 5 bool getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a43a40", "name": "CSoundControllerImp::SoundChangeVolume", "confidence": "low", "rationale": "sound controller slot 12, int=3 float=1 (volume)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a44430", "name": "CSoundControllerImp::Init", "confidence": "low", "rationale": "sound controller low slot 1, int=2 setup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a45160", "name": "CSkyCamera::NetworkVar_m_skyboxData::Set", "confidence": "low", "rationale": "NetworkVar wrapper slot 1 setter, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a45b20", "name": "CSoundOpvarSetPointManager::LevelInitPostEntity", "confidence": "low", "rationale": "manager game-system slot 63 level-init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a45ca0", "name": "CSoundOpvarSetPointManager::LevelShutdownPostEntity", "confidence": "low", "rationale": "manager slot 64 shutdown, calls dtor helper sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a49310", "name": "CSceneEntity::Spawn", "confidence": "low", "rationale": "scene slot 15 = Spawn, heavy setup body", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a4a6f0", "name": "CRopeKeyframe::Precache", "confidence": "low", "rationale": "slot 14 = Precache, loads rope material/model helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a4bc60", "name": "CInstancedSceneEntity::OnLoadScene", "confidence": "low", "rationale": "instanced-scene slot 10 setup, int=3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4bd90", "name": "CSkyCamera::Precache", "confidence": "low", "rationale": "slot 14 = Precache; computes sky/fog params via vector math", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4c150", "name": "CSceneEntity::DispatchStartMoveTo", "confidence": "low", "rationale": "scene slot 289 int=3 float=1 movement dispatch", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4c1e0", "name": "CSceneEntity::DispatchStartLookAt", "confidence": "low", "rationale": "scene slot 292 int=3 dispatch", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4cf70", "name": "CSceneEntity::Activate", "confidence": "low", "rationale": "scene slot 25 = Activate; resolves targets, heavy body", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4d400", "name": "CInstancedSceneEntity::Activate", "confidence": "low", "rationale": "instanced-scene slot 25 = Activate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4ed80", "name": "CSceneEntity::IsPlayingBack", "confidence": "low", "rationale": "scene slot 254 leaf accessor, 11 callers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4f1b0", "name": "CSceneEntity::PrecacheScene", "confidence": "low", "rationale": "processes scene resources ('Gambler' hardcoded name), calls scene-manager helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a51590", "name": "CInstancedSceneEntity::SetPlaybackRate", "confidence": "low", "rationale": "instanced-scene slot 251 int=1 float=1 rate setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a55830", "name": "CSceneEntity::DispatchEndMoveTo", "confidence": "low", "rationale": "scene slot 290 int=3 end-dispatch leaf", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a55850", "name": "CInstancedSceneEntity::DispatchEndMoveTo", "confidence": "low", "rationale": "instanced-scene slot 290 mirrors scene 290", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a587d0", "name": "CSceneEntity::GetName", "confidence": "low", "rationale": "scene slot 3 tiny accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a59500", "name": "CSceneManager::RemoveScene", "confidence": "low", "rationale": "scene manager slot 66 int=2 removal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a598a0", "name": "CSceneEntity::Precache", "confidence": "low", "rationale": "slot 14 = Precache; calls GenerateSceneForSound (sub_0x1a3ce10)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a59a50", "name": "CSceneEntity::SetSceneFile", "confidence": "low", "rationale": "scene slot 249 int=2 setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5aac0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "gamesystem static factory slot 2 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5ac40", "name": "CFlexSceneFileManager::LevelInitPostEntity", "confidence": "low", "rationale": "game-system slot 63 level-init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5ad60", "name": "CFlexSceneFileManager::LevelShutdownPostEntity", "confidence": "low", "rationale": "game-system slot 64 shutdown, calls dtor helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5ae80", "name": "CFlexSceneFileManager::GetName", "confidence": "low", "rationale": "game-system slot 2 GetName, returns name via sub_0x1a5aa00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5c5d0", "name": "CScriptedSequence::SequenceThink", "confidence": "medium", "rationale": "string 'Sequence %s(%d) - %s finished at %0.2f'; part of synch cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5c970", "name": "CScriptedSequence::StartSequence", "confidence": "medium", "rationale": "strings 'started \"%s\"' + '[%s] playing sequence [%s] at time [%f]'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5cbc0", "name": "CScriptedSequence::SynchronizeSequence", "confidence": "medium", "rationale": "strings 'forcing synch of %s' + 'starting %s seq at %0.2f'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5ebb0", "name": "CSoundOpvarSetPointManager::~CSoundOpvarSetPointManager", "confidence": "medium", "rationale": "slot 4 dtor, calls sub_0x1a45a50", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5f090", "name": "CCopyRecipientFilter::CopyFrom", "confidence": "low", "rationale": "slot 10 int=2 copies recipients, calls sub_0xea0f00", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a5f290", "name": "CSoundPatch::Init", "confidence": "high", "rationale": "string 'CSoundPatch::Init called with NULL pEnt, playing from world instead'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5f430", "name": "CSoundControllerImp::SoundCreate", "confidence": "low", "rationale": "slot 6 int=4, calls CSoundPatch::Init (sub_0x1a5f290)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a5f5d0", "name": "CSoundControllerImp::SoundCreate", "confidence": "low", "rationale": "slot 7 int=4 overload, calls CSoundPatch::Init", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a5f770", "name": "CSoundControllerImp::SoundCreate", "confidence": "low", "rationale": "slot 8 int=5 overload, calls CSoundPatch::Init", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a616a0", "name": "CRagdollLRURetirement::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 28 int=1 float=1 per-frame ragdoll retirement update", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a61b80", "name": "CSceneEntity::~CSceneEntity", "confidence": "medium", "rationale": "slot 4 complete dtor, 5 callers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a62280", "name": "CSceneEntity::~CSceneEntity", "confidence": "medium", "rationale": "slot 5 deleting dtor, calls slot-4 dtor sub_0x1a61b80", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a622b0", "name": "CSceneEntity::~CSceneEntity", "confidence": "medium", "rationale": "logic_choreographed_scene alias slot 4 complete dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a622d0", "name": "CSceneEntity::~CSceneEntity", "confidence": "medium", "rationale": "alias slot 5 deleting dtor, calls sub_0x1a61b80", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a62310", "name": "CInstancedSceneEntity::~CInstancedSceneEntity", "confidence": "medium", "rationale": "slot 4 complete dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a62330", "name": "CInstancedSceneEntity::~CInstancedSceneEntity", "confidence": "medium", "rationale": "slot 5 deleting dtor, calls sub_0x1a61b80", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a62450", "name": "CSceneEntity::DispatchStartSequence", "confidence": "low", "rationale": "scene slot 258 int=4 dispatch", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a62a80", "name": "CSceneEntity::DispatchStartSpeak", "confidence": "low", "rationale": "scene slot 300 int=5 speak dispatch (many args)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a62c30", "name": "CInstancedSceneEntity::DispatchProcessLoop", "confidence": "low", "rationale": "instanced-scene slot 303 int=2 dispatch", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a62f50", "name": "CSceneEntity::DispatchStartFlexAnimation", "confidence": "low", "rationale": "scene slot 272 int=4 dispatch, pairs with 274", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a63020", "name": "CSceneEntity::DispatchEndFlexAnimation", "confidence": "low", "rationale": "scene slot 274 int=4 end-dispatch", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a63110", "name": "CInstancedSceneEntity::DispatchStartFlexAnimation", "confidence": "low", "rationale": "instanced-scene slot 272 mirrors scene 272", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a64c10", "name": "CSoundOpvarSetPointManager::LevelInitPreEntity", "confidence": "low", "rationale": "manager slot 50 level-init hook, heavy body", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a663d0", "name": "CSoundOpvarSetOBBWindEntity::Precache", "confidence": "low", "rationale": "slot 14 = Precache; sets up OBB geometry", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a66530", "name": "CSoundOpvarSetOBBWindEntity::PopulateOBB", "confidence": "low", "rationale": "slot 98 shape-populate, calls sub_0x1a65ee0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a68150", "name": "CSoundOpvarSetOBBWindEntity::GetDistanceToPoint", "confidence": "low", "rationale": "slot 237 int=1 float=2 geometry distance query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a68cd0", "name": "UpdateQueryCache", "confidence": "high", "rationale": "strings '../../game/shared/querycache.cpp' + 'UpdateQueryCache'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a6e210", "name": "CSoundOpvarSetPointManager::GetName", "confidence": "low", "rationale": "manager slot 12 tiny accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a6e220", "name": "CSoundOpvarSetPointManager::Shutdown", "confidence": "low", "rationale": "manager slot 31 tiny lifecycle hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a6e8f0", "name": "CSoundOpvarSetPointManager::LevelShutdownPreEntity", "confidence": "low", "rationale": "manager slot 51 level-shutdown hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a70a00", "name": "CSoundOpvarSetAABBEntity::GetDistanceToPoint", "confidence": "low", "rationale": "slot 237 int=1 float=2 geometry distance query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a71760", "name": "CSoundOpvarSetPathCornerEntity::GetDistanceToPoint", "confidence": "low", "rationale": "slot 237 int=1 float=2 geometry distance query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a78820", "name": "CUtlHashtable::Insert", "confidence": "low", "rationale": "strings 'Insert'/'false' assert tags, container insert helper", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a78bb0", "name": "CUtlHashtable::Insert", "confidence": "low", "rationale": "strings 'Insert'/'false'; wraps sub_0x1a78820 insert", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a7e700", "name": "std::vector::_M_realloc_insert", "confidence": "medium", "rationale": "strings 'cannot create std::vector larger than max_size()' + 'vector::_M_realloc_append'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83200", "name": "CScriptedSequence::GetPredictionDescMap", "confidence": "low", "rationale": "slot 46 tiny constant-returning binding accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83210", "name": "CScriptedSequence::GetDataDescMap", "confidence": "low", "rationale": "slot 45 tiny constant-returning binding accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83220", "name": "CSingleplayRules::FAllowNPCs", "confidence": "low", "rationale": "single-play rules slot 22 int=1 bool getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83230", "name": "CSingleplayRules::IsMultiplayer", "confidence": "low", "rationale": "single-play rules slot 52, tiny returns false", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a83240", "name": "CSprite::GetPredictionDescMap", "confidence": "low", "rationale": "env_glow alias slot 0 binding accessor, referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83250", "name": "CSprite::GetRenderScale", "confidence": "low", "rationale": "sprite slot 93 tiny accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83260", "name": "CSprite::GetDataDescMap", "confidence": "low", "rationale": "env_glow alias slot 44 binding accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a83270", "name": "CNullEntity::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a83280", "name": "CBaseDMStart::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83290", "name": "CBaseDMStart::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a832a0", "name": "CInfoLandmark::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a832b0", "name": "CNullEntity::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a832c0", "name": "CInfoLandmark::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a832d0", "name": "CFuncTrackChange::GetChangeType", "confidence": "low", "rationale": "slot 148 tiny class-specific accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a832e0", "name": "CFuncTankTrain::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a832f0", "name": "CFuncTankTrain::GetTrainVelocity", "confidence": "low", "rationale": "slot 152 tiny class-specific accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83300", "name": "CFuncTankTrain::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83310", "name": "CTankTargetChange::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83320", "name": "CTankTargetChange::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83330", "name": "CTankTrainAI::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83340", "name": "CTankTrainAI::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83350", "name": "CTempEntsSystem::Init", "confidence": "low", "rationale": "temp-ents game system slot 1 lifecycle", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a83360", "name": "CTempEntsSystem::Shutdown", "confidence": "low", "rationale": "temp-ents game system slot 2 lifecycle", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a833d0", "name": "CHandleTest::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a833e0", "name": "CHandleDummy::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a833f0", "name": "CHandleTest::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83400", "name": "CHandleDummy::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83410", "name": "CToolGameSimulationAPI::Init", "confidence": "low", "rationale": "game-system slot 65 lifecycle (shared 60/62/65 trio)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a83420", "name": "CToolGameSimulationAPI::DoesGameSystemReallocate", "confidence": "low", "rationale": "game-system slot 62 tiny bool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83430", "name": "CToolGameSimulationAPI::GetName", "confidence": "low", "rationale": "game-system slot 60 name accessor, 2 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83450", "name": "CToolGameSimulationAPI::CreateEntity", "confidence": "low", "rationale": "tool API slot 79 class-specific op", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a834a0", "name": "CToolGameSimulationAPI::DestroyEntity", "confidence": "low", "rationale": "tool API slot 80 class-specific op", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a834b0", "name": "CToolGameSimulationAPI::SetEntityKeyValue", "confidence": "low", "rationale": "tool API slot 81 class-specific op", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a834f0", "name": "CToolGameSimulationAPI::SpawnEntity", "confidence": "low", "rationale": "tool API slot 85 class-specific op", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a83500", "name": "CToolGameSimulationAPI::GetEntityList", "confidence": "low", "rationale": "tool API slot 101 class-specific op", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83540", "name": "CBasePlatTrain::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83550", "name": "CBasePlatTrain::Blocked", "confidence": "low", "rationale": "train slot 270 int=1 blocked handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83560", "name": "CBasePlatTrain::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a83570", "name": "CFuncPlat::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a835b0", "name": "CFuncPlat::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a835c0", "name": "CPlatTrigger::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a835d0", "name": "CFuncPlatRot::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a835e0", "name": "CFuncTrain::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a835f0", "name": "CFuncTrain::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83630", "name": "CFuncTrackTrain::Blocked", "confidence": "low", "rationale": "track train slot 156 int=1 blocked handler", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a83680", "name": "CFuncTrainControls::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83690", "name": "CFuncTrackChange::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a836a0", "name": "CFuncTrackChange::Blocked", "confidence": "low", "rationale": "track change slot 270 blocked handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a836b0", "name": "CFuncTrackChange::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a836c0", "name": "CFuncTrackAuto::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a836d0", "name": "CFuncTrackAuto::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a836e0", "name": "CTriggerAsyncQuerySystem::Init", "confidence": "low", "rationale": "game-system slot 65 lifecycle (shared 60/62/65 trio)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a836f0", "name": "CTriggerAsyncQuerySystem::DoesGameSystemReallocate", "confidence": "low", "rationale": "game-system slot 62 tiny bool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83700", "name": "CTriggerAsyncQuerySystem::GetName", "confidence": "low", "rationale": "game-system slot 60 name accessor, 2 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83720", "name": "CTriggerAsyncQuerySystem::Shutdown", "confidence": "low", "rationale": "game-system slot 4 lifecycle hook", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a83780", "name": "CTriggerRemove::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83790", "name": "CTriggerRemove::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a837a0", "name": "CScriptTriggerHurt::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a837b0", "name": "CScriptTriggerHurt::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a837c0", "name": "CTriggerMultiple::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a837d0", "name": "CScriptTriggerMultiple::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a837e0", "name": "CScriptTriggerMultiple::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a837f0", "name": "CTriggerOnce::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83800", "name": "CScriptTriggerOnce::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83810", "name": "CScriptTriggerOnce::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83820", "name": "CTriggerLook::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83830", "name": "CTriggerLook::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83840", "name": "CTriggerLook::Touch", "confidence": "low", "rationale": "trigger slot 270 int=2 touch/input handler", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a83850", "name": "CTriggerVolume::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83860", "name": "CTriggerVolume::GetDataDescMap", "confidence": "low", "rationale": "slot 44 binding accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83870", "name": "CPreloaderGameSystem::Init", "confidence": "low", "rationale": "game-system slot 65 lifecycle (shared 60/62/65 trio)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83880", "name": "CPreloaderGameSystem::DoesGameSystemReallocate", "confidence": "low", "rationale": "game-system slot 62 tiny bool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83890", "name": "CPreloaderGameSystem::GetName", "confidence": "low", "rationale": "game-system slot 60 name accessor, 2 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a838b0", "name": "CTriggerPush::GetPredictionDescMap", "confidence": "low", "rationale": "slot 0 binding accessor referenced once", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a838c0", "name": "CTriggerPush::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 44 constant-null-returning virtual (int=0) in the My*Pointer cluster shared across entity classes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a838d0", "name": "CScriptTriggerPush::GetSchemaBinding", "confidence": "low", "rationale": "vtable slot 0 constant-returning virtual (int=0); first-slot schema-binding accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a838e0", "name": "CScriptTriggerPush::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 44 constant-null virtual in the My*Pointer cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83920", "name": "CInfoTeleportDestination::GetSchemaBinding", "confidence": "low", "rationale": "vtable slot 0 constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83930", "name": "CTriggerSave::GetSchemaBinding", "confidence": "low", "rationale": "vtable slot 0 constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83940", "name": "CTriggerSave::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 44 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83950", "name": "CTriggerGravity::GetSchemaBinding", "confidence": "low", "rationale": "vtable slot 0 constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83960", "name": "CAI_ChangeHintGroup::GetSchemaBinding", "confidence": "low", "rationale": "vtable slot 0 constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83970", "name": "CAI_ChangeHintGroup::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 44 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83980", "name": "CTriggerProximity::GetSchemaBinding", "confidence": "low", "rationale": "vtable slot 0 constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83990", "name": "CTriggerProximity::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 44 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a839a0", "name": "CLogicProximity::GetSchemaBinding", "confidence": "low", "rationale": "vtable slot 0 constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a839b0", "name": "CTriggerImpact::GetSchemaBinding", "confidence": "low", "rationale": "vtable slot 0 constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a839c0", "name": "CTriggerImpact::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 44 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83a00", "name": "CServerRagdollTrigger::GetSchemaBinding", "confidence": "low", "rationale": "vtable slot 0 constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83a10", "name": "CTriggerActiveWeaponDetect::GetSchemaBinding", "confidence": "low", "rationale": "vtable slot 0 constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83a20", "name": "CTriggerActiveWeaponDetect::StartTouch", "confidence": "low", "rationale": "high trigger slot 270 (int=2 this+entity); trigger enter handler guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a83a40", "name": "CTriggerActiveWeaponDetect::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 44 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83a50", "name": "CTriggerPhysics::GetSchemaBinding", "confidence": "low", "rationale": "vtable slot 0 constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83a60", "name": "CTriggerPhysics::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 44 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83a70", "name": "CTriggerDetectBulletFire::GetSchemaBinding", "confidence": "low", "rationale": "vtable slot 0 constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83a80", "name": "CTriggerDetectBulletFire::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 44 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83a90", "name": "CTriggerDetectExplosion::GetSchemaBinding", "confidence": "low", "rationale": "vtable slot 0 constant-returning virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83aa0", "name": "CTriggerDetectExplosion::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 44 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83ab0", "name": "CInfoTeleportDestination::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 44 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83ac0", "name": "CLogicProximity::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 44 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83ad0", "name": "CServerRagdollTrigger::MyCombatCharacterPointer", "confidence": "low", "rationale": "slot 44 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83ae0", "name": "CCheckClient::PreWorldUpdate", "confidence": "low", "rationale": "CCheckClient IGameSystem high slot 65 (int=0), per-frame update method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83af0", "name": "CCheckClient::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "CCheckClient IGameSystem slot 62 (int=0), per-frame post-think hook guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a83b00", "name": "CCheckClient::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "CCheckClient IGameSystem slot 60 (int=0), per-frame pre-think hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a83b20", "name": "CVoiceGameMgr::Init", "confidence": "low", "rationale": "CVoiceGameMgr manager vtable slot 0; init method guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a840e0", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "entity-spawner template slot 1; create/spawn method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84170", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "entity-spawner template slot 1; create/spawn method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84180", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "entity-spawner template slot 1; create/spawn method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84190", "name": "CEntitySpawnerBase::CreateEntity", "confidence": "low", "rationale": "entity-spawner template slot 1; create/spawn method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84410", "name": "CTakeDamageConstPtrSaveRestoreOps::IsEmpty", "confidence": "low", "rationale": "ISaveRestoreOps slot 4 (int=0 constant); IsEmpty predicate guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84420", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 0; reallocating factory allocs new system (int=0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84430", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 1 destroy method guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84440", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 2 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84450", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 5 (int=0 returns static string) guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84460", "name": "CGameSystemReallocatingFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 6 (int=0 bool) guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84470", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 7 (int=2 this+ptr) setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84480", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 8 (int=0) accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84490", "name": "CGameSystemReallocatingFactory::IsReallocating", "confidence": "low", "rationale": "IGameSystemFactory slot 9 (int=0 bool) predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a844a0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 5 (int=0 static string) guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a844b0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 6 (int=0 bool) guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a844c0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 7 (int=2) setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a844d0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 8 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a844e0", "name": "CGameSystemStaticFactory::SetGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 9 (int=1) setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a844f0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 5 (int=0 static string) guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84500", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 6 (int=0 bool) guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84510", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 7 (int=2) setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84520", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 8 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84530", "name": "CGameSystemStaticFactory::SetGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 9 (int=1) setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84540", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "IGameSystemFactory slot 5 (int=0 static string) guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84550", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "IGameSystemFactory slot 6 (int=0 bool) guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84560", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 7 (int=2) setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84570", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "IGameSystemFactory slot 8 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84580", "name": "CGameSystemStaticFactory::SetGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 9 (int=1) setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84710", "name": "CTriggerVolume::Precache", "confidence": "low", "rationale": "low entity slot 8 (int=2) with real body; lifecycle Precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84740", "name": "CSprite::Think", "confidence": "medium", "rationale": "CSprite slot 92 (int=1) calling a helper; sprite animate/think method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84780", "name": "CHandleTest::Think", "confidence": "low", "rationale": "slot 92 empty override (int=0) parallel to CSprite::Think slot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84790", "name": "CTriggerPhysics::UpdateOnRemove", "confidence": "low", "rationale": "slot 25 (int=1) calling a cleanup helper; remove-hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a847d0", "name": "CVoiceGameMgr::Shutdown", "confidence": "low", "rationale": "CVoiceGameMgr manager slot 1; shutdown counterpart to slot-0 Init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a847e0", "name": "CTakeDamageConstPtrSaveRestoreOps::MakeEmpty", "confidence": "low", "rationale": "ISaveRestoreOps slot 5; MakeEmpty counterpart guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84800", "name": "CPhysicsGrab::~CPhysicsGrab", "confidence": "low", "rationale": "CPhysicsGrab slot 1 (int=1); destructor/teardown guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84880", "name": "CTriggerRemove::EndTouch", "confidence": "low", "rationale": "high trigger slot 272 (int=2 this+entity); touch handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a848d0", "name": "CPlatTrigger::~CPlatTrigger", "confidence": "medium", "rationale": "slot 4 (int=1, no callee) = complete destructor in the 4/5 destructor pair", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a848e0", "name": "CPlatTrigger::~CPlatTrigger", "confidence": "medium", "rationale": "slot 5 (int=1) tail-calls shared operator-delete helper = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84910", "name": "CFuncTrainControls::~CFuncTrainControls", "confidence": "medium", "rationale": "slot 4 complete destructor in the 4/5 pair", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84920", "name": "CFuncTrainControls::~CFuncTrainControls", "confidence": "medium", "rationale": "slot 5 deleting destructor (calls shared delete helper)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84950", "name": "CTriggerVolume::~CTriggerVolume", "confidence": "medium", "rationale": "slot 4 complete destructor in the 4/5 pair", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84960", "name": "CTriggerVolume::~CTriggerVolume", "confidence": "medium", "rationale": "slot 5 deleting destructor (calls shared delete helper)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84990", "name": "CSpriteAlias_env_glow::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual in My*Pointer cluster (called once internally)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a849a0", "name": "CNullEntity::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a849b0", "name": "CBaseDMStart::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a849c0", "name": "CInfoLandmark::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a849d0", "name": "CFuncTankTrain::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a849e0", "name": "CTankTargetChange::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a849f0", "name": "CTankTrainAI::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84a00", "name": "CHandleTest::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84a10", "name": "CHandleDummy::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84a20", "name": "CFuncTrain::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84a30", "name": "CFuncTrackAuto::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84a40", "name": "CFuncTrackChange::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84a50", "name": "CFuncPlatRot::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84a60", "name": "CFuncPlat::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84a70", "name": "CBasePlatTrain::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84a80", "name": "CPlatTrigger::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84a90", "name": "CFuncTrainControls::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84aa0", "name": "CTriggerRemove::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84ab0", "name": "CScriptTriggerHurt::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84ac0", "name": "CScriptTriggerMultiple::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84ad0", "name": "CTriggerLook::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84ae0", "name": "CScriptTriggerOnce::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84af0", "name": "CTriggerOnce::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84b00", "name": "CTriggerVolume::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84b10", "name": "CScriptTriggerPush::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84b20", "name": "CTriggerPush::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84b30", "name": "CInfoTeleportDestination::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84b40", "name": "CTriggerSave::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84b50", "name": "CTriggerGravity::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84b60", "name": "CAI_ChangeHintGroup::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84b70", "name": "CTriggerProximity::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84b80", "name": "CLogicProximity::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84b90", "name": "CTriggerImpact::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84ba0", "name": "CServerRagdollTrigger::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84bb0", "name": "CTriggerActiveWeaponDetect::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84bc0", "name": "CTriggerPhysics::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84bd0", "name": "CTriggerDetectBulletFire::MyGrenadePointer", "confidence": "low", "rationale": "slot 47 constant-null virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84dc0", "name": "CSpriteAlias_env_glow::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 constant-null virtual in My*Pointer cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84dd0", "name": "CSpriteAlias_env_glow::MyNPCPointer", "confidence": "low", "rationale": "slot 45 constant-null virtual in My*Pointer cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a84de0", "name": "CNullEntity::~CNullEntity", "confidence": "medium", "rationale": "slot 4 complete destructor in the 4/5 pair", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84df0", "name": "CNullEntity::~CNullEntity", "confidence": "medium", "rationale": "slot 5 deleting destructor (calls shared delete helper sub_0x17d37b0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84e20", "name": "CHandleTest::~CHandleTest", "confidence": "medium", "rationale": "slot 4 complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84e30", "name": "CHandleTest::~CHandleTest", "confidence": "medium", "rationale": "slot 5 deleting destructor (calls shared delete helper)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84e60", "name": "CHandleDummy::~CHandleDummy", "confidence": "medium", "rationale": "slot 4 complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84e70", "name": "CHandleDummy::~CHandleDummy", "confidence": "medium", "rationale": "slot 5 deleting destructor (calls shared delete helper)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84ea0", "name": "CAI_ChangeHintGroup::~CAI_ChangeHintGroup", "confidence": "medium", "rationale": "slot 4 complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84eb0", "name": "CAI_ChangeHintGroup::~CAI_ChangeHintGroup", "confidence": "medium", "rationale": "slot 5 deleting destructor (calls shared delete helper)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84ee0", "name": "CBaseDMStart::~CBaseDMStart", "confidence": "medium", "rationale": "slot 4 complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84f00", "name": "CBaseDMStart::~CBaseDMStart", "confidence": "medium", "rationale": "slot 5 deleting destructor (calls shared delete helper)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84f40", "name": "CInfoLandmark::~CInfoLandmark", "confidence": "medium", "rationale": "slot 4 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84f60", "name": "CInfoLandmark::~CInfoLandmark", "confidence": "medium", "rationale": "slot 5 deleting destructor (calls shared delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84fa0", "name": "CInfoTeleportDestination::~CInfoTeleportDestination", "confidence": "medium", "rationale": "slot 4 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a84fc0", "name": "CInfoTeleportDestination::~CInfoTeleportDestination", "confidence": "medium", "rationale": "slot 5 deleting destructor (calls shared delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a85000", "name": "CLogicProximity::~CLogicProximity", "confidence": "medium", "rationale": "slot 4 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a85020", "name": "CLogicProximity::~CLogicProximity", "confidence": "medium", "rationale": "slot 5 deleting destructor (calls shared delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a850a0", "name": "CBaseDMStart::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 constant-null virtual in My*Pointer cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a850b0", "name": "CBaseDMStart::MyNPCPointer", "confidence": "low", "rationale": "slot 45 constant-null virtual in My*Pointer cluster", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a85a90", "name": "RegisterScriptEnum_HitGroup_t", "confidence": "medium", "rationale": "references HitGroup_t enum and 'retval'; VScript enum/return-type registration helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a85fb0", "name": "CFuncTankTrain::Blocked", "confidence": "low", "rationale": "train class slot 250 (int=2 this+blocker); Blocked handler guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a860a0", "name": "CTankTrainAI::~CTankTrainAI", "confidence": "medium", "rationale": "slot 4 (int=1) calling base destructor sub_0x1a44800 = destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a86110", "name": "CTankTrainAI::Precache", "confidence": "low", "rationale": "low entity slot 8 (int=0 stub); Precache lifecycle guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86140", "name": "CFuncTankTrain::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86150", "name": "CFuncTankTrain::MyNPCPointer", "confidence": "low", "rationale": "slot 45 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86160", "name": "CTempEntsSystem::Init", "confidence": "low", "rationale": "CTempEntsSystem game-system slot 0 (int=2) calling TE helpers; init/level hook guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a861e0", "name": "CTriggerImpact::StartTouch", "confidence": "low", "rationale": "high trigger slot 270 (int=2) calling impact helper; touch-enter guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86410", "name": "CBasePlatTrain::Precache", "confidence": "low", "rationale": "low entity slot 8 (int=0 stub) Precache guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86420", "name": "CTriggerPhysics::Precache", "confidence": "low", "rationale": "low entity slot 8 (int=0 stub) Precache guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a864b0", "name": "CPlatTrigger::Touch", "confidence": "low", "rationale": "entity slot 10 (int=2 this+entity) calling touch helper; Touch guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a86680", "name": "CFuncTrackTrain::Precache", "confidence": "low", "rationale": "low entity slot 8 (int=2 real body); Precache lifecycle guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a86cd0", "name": "CFuncTrain::InitThinkFunctions", "confidence": "medium", "rationale": "references think-context names 'CFuncTrainNext' and 'CFuncTrainWait'; think-function registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86d30", "name": "CBasePlatTrain::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86d40", "name": "CBasePlatTrain::MyNPCPointer", "confidence": "low", "rationale": "slot 45 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86da0", "name": "CDynamicNavConnectionsVolume::StartTouch", "confidence": "low", "rationale": "high trigger slot 270 empty override (int=0 ignores args); touch-enter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86db0", "name": "CTriggerProximity::Touch", "confidence": "low", "rationale": "entity slot 10 (int=2) calling shared touch helper sub_0xd4ef90; Touch guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86e00", "name": "CTriggerDetectBulletFire::Touch", "confidence": "low", "rationale": "entity slot 10 (int=2) calling shared touch helper; Touch guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86e40", "name": "CTriggerGravity::Touch", "confidence": "low", "rationale": "entity slot 10 (int=2) applying gravity on touch; Touch guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86ea0", "name": "CTriggerLerpObject::Touch", "confidence": "low", "rationale": "entity slot 10 (int=2) calling shared touch helper; Touch guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86ed0", "name": "CServerRagdollTrigger::Touch", "confidence": "low", "rationale": "high trigger slot 273 (int=2) calling ragdoll helper sub_0xd1cc40; touch handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86f60", "name": "CServerRagdollTrigger::EndTouch", "confidence": "low", "rationale": "high trigger slot 272 (int=2) calling ragdoll helper; touch-leave guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87100", "name": "RegisterSchemaField_CHandle_CPathSimple", "confidence": "low", "rationale": "references 'CHandle' and 'CPathSimple'; builds/registers a CHandle field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87280", "name": "CAI_ChangeHintGroup::Spawn", "confidence": "low", "rationale": "entity slot 27 (int=0) calling shared spawn helper sub_0x17bb860; Spawn guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87290", "name": "CTriggerVolume::Spawn", "confidence": "low", "rationale": "entity slot 27 (int=0) calling shared spawn helper; Spawn guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a872a0", "name": "CPlatTrigger::Spawn", "confidence": "low", "rationale": "entity slot 27 (int=0) calling shared spawn helper; Spawn guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87330", "name": "CTriggerImpact::EndTouch", "confidence": "low", "rationale": "high trigger slot 272 (int=2 float=2) with impact math; touch-leave/impact handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87510", "name": "CTriggerPhysics::Activate", "confidence": "low", "rationale": "entity slot 15 (int=1) calling init helper sub_0xd2c820; Activate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87560", "name": "CTriggerPhysics::StartTouch", "confidence": "low", "rationale": "high trigger slot 270 (int=2) calling physics touch helper sub_0xd2c840; touch-enter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a875b0", "name": "CTriggerPhysics::Touch", "confidence": "low", "rationale": "high trigger slot 278 (int=3 float=1) applying physics force; per-touch physics handler guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a87bc0", "name": "CTriggerRemove::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87bd0", "name": "CTriggerRemove::MyNPCPointer", "confidence": "low", "rationale": "slot 45 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87c00", "name": "CScriptTriggerHurt::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87c10", "name": "CScriptTriggerHurt::MyNPCPointer", "confidence": "low", "rationale": "slot 45 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87cc0", "name": "CScriptTriggerMultiple::MyNextBotPointer", "confidence": "low", "rationale": "slot 46 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87cd0", "name": "CScriptTriggerMultiple::MyNPCPointer", "confidence": "low", "rationale": "slot 45 constant-null virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87ce0", "name": "CUserMessageShake_t::AllocateMessage", "confidence": "low", "rationale": "network-message wrapper slot 0 (int=1); factory allocate/default-construct guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87d20", "name": "CUserMessageShake_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "network-message slot 1 (int=1) calling the protobuf copy-ctor sub_0x12960f0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87da0", "name": "CUserMessageWaterShake_t::AllocateMessage", "confidence": "low", "rationale": "network-message wrapper slot 0 factory guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87de0", "name": "CUserMessageWaterShake_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "network-message slot 1 calling protobuf copy-ctor sub_0x1296170", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87e60", "name": "CUserMessageScreenTilt_t::AllocateMessage", "confidence": "low", "rationale": "network-message wrapper slot 0 factory guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87ea0", "name": "CUserMessageScreenTilt_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "network-message slot 1 calling protobuf copy-ctor sub_0x12961f0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87f20", "name": "CUserMessageFade_t::AllocateMessage", "confidence": "low", "rationale": "network-message wrapper slot 0 factory guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87f60", "name": "CUserMessageFade_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "network-message slot 1 calling protobuf copy-ctor sub_0x1296070", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a87fe0", "name": "CUserMessageHudMsg_t::AllocateMessage", "confidence": "low", "rationale": "network-message wrapper slot 0 factory guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a88020", "name": "CUserMessageHudMsg_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "network-message slot 1 calling protobuf copy-ctor sub_0x12963d0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a880a0", "name": "CUserMessageSayText_t::AllocateMessage", "confidence": "low", "rationale": "network-message wrapper slot 0 factory guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a880e0", "name": "CUserMessageSayText_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "network-message slot 1 calling protobuf copy-ctor sub_0x1296290", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a88160", "name": "CUserMessageSayText2_t::AllocateMessage", "confidence": "low", "rationale": "network-message wrapper slot 0 factory guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a881a0", "name": "CUserMessageSayText2_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "network-message slot 1 calling protobuf copy-ctor sub_0x1296320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a88220", "name": "CUserMessageHudText_t::AllocateMessage", "confidence": "low", "rationale": "network-message wrapper slot 0 factory guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a88260", "name": "CUserMessageHudText_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "network-message slot 1 calling protobuf copy-ctor sub_0x1296460", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a882e0", "name": "CUserMessageColoredText_t::AllocateMessage", "confidence": "low", "rationale": "network-message wrapper slot 0 factory guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a88320", "name": "CUserMessageColoredText_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "network-message slot 1 calling protobuf copy-ctor sub_0x1296840", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a883a0", "name": "CUserMessageAudioParameter_t::AllocateMessage", "confidence": "low", "rationale": "network-message wrapper slot 0 factory guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a883e0", "name": "CUserMessageAudioParameter_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "network-message slot 1 calling protobuf copy-ctor sub_0x1296610", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a88460", "name": "CUserMessageRequestState_t::AllocateMessage", "confidence": "low", "rationale": "network-message wrapper slot 0 factory guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a884b0", "name": "CUserMessageRequestState_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "network-message slot 1 calling protobuf copy-ctor sub_0x1cd7e48", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a88530", "name": "CUserMessageVoiceMask_t::AllocateMessage", "confidence": "low", "rationale": "network-message wrapper slot 0 factory guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a88570", "name": "CUserMessageVoiceMask_t::AllocateAndCopyConstruct", "confidence": "low", "rationale": "network-message slot 1 calling protobuf copy-ctor sub_0x1296690", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a885f0", "name": "CCheckClient::GameFrame", "confidence": "low", "rationale": "CCheckClient IGameSystem slot 63 (int=1); per-frame hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a888b0", "name": "CServerRagdollTrigger::StartTouch", "confidence": "low", "rationale": "high trigger slot 270 (int=2); touch-enter guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a888f0", "name": "CToolGameSimulationAPI::Shutdown", "confidence": "low", "rationale": "tool game-system slot 4 (int=1); shutdown method guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a88940", "name": "CToolGameSimulationAPI::Init", "confidence": "low", "rationale": "tool game-system slot 3 (int=1); init method guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a894a0", "name": "CPhysicsGrab::Simulate", "confidence": "low", "rationale": "slot 0 (int=2 float=2) IMotionEvent-style callback; physics simulate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a89560", "name": "CTriggerPush::Touch", "confidence": "medium", "rationale": "slot 20 (int=2) calling push helpers incl. sub_0x1838f70; applies push force on touch", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a89f60", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 2 (int=1) accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a89f90", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 1 (int=1) destroy guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a89fc0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "IGameSystemFactory slot 0 (int=1) returns static member instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8a530", "name": "CTriggerDetectExplosion::Activate", "confidence": "low", "rationale": "entity slot 14 (int=1) calling init helper sub_0xd26920; Activate lifecycle guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8a730", "name": "CFuncTrackTrain::Blocked", "confidence": "low", "rationale": "CFuncTrackTrain vtable slot 134, int=2 (this,other) fits a Blocked-by-entity handler; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8a9a0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 0, int=1 no callees returning ptr = name/global getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8a9d0", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 0, trivial getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8aa00", "name": "CCheckClient::DestroyGameSystem", "confidence": "low", "rationale": "CCheckClient game-system slot 3, int=1 no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8aa60", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8aa90", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 1 = create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8aac0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8aaf0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "medium", "rationale": "factory slot 1, callees allocate/construct the game system", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8b4b0", "name": "CTriggerPhysics::StartTouch", "confidence": "low", "rationale": "trigger slot 272 (touch family), int=2 float=1 physics touch handler", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8b940", "name": "CFuncTrackTrain::GetTracerType", "confidence": "low", "rationale": "slot 69 shared with CFuncPlat, int=1, single helper call; thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8b9e0", "name": "CFuncPlat::GetTracerType", "confidence": "low", "rationale": "slot 69 same helper sub_0x17fb320 as CFuncTrackTrain slot 69", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8ba80", "name": "CToolGameSimulationAPI::Get", "confidence": "low", "rationale": "slot 78, int=0 (no this) singleton-style accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8de90", "name": "CFuncTankTrain::~CFuncTankTrain", "confidence": "medium", "rationale": "slot 4 destructor, calls base dtor helper sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8e0c0", "name": "CFuncPlat::RestoreCHandleField", "confidence": "low", "rationale": "strings 'CFuncPlat','CHandle' + shared typedesc builder sub_0x203b320 = ehandle field save/restore op", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8e240", "name": "CBaseFilter::RestoreCHandleField", "confidence": "low", "rationale": "strings 'CBaseFilter','CHandle' + typedesc builder sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8e3d0", "name": "CBaseEntity::RestoreCHandleField", "confidence": "low", "rationale": "strings 'CBaseEntity','CHandle' + typedesc builder sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8e560", "name": "CFuncTankTrain::~CFuncTankTrain", "confidence": "medium", "rationale": "slot 5 deleting destructor, calls operator delete sub_0x16200b0 + base dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8e5f0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8e640", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8e690", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8e6e0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8e740", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8e7a0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8e960", "name": "CTankTargetChange::~CTankTargetChange", "confidence": "medium", "rationale": "slot 4 destructor (inlined base), int=1", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8ea00", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "realloc factory slot 4, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8ea70", "name": "CTriggerAsyncQuerySystem::Shutdown", "confidence": "low", "rationale": "game-system slot 64, shared teardown callee sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8ed70", "name": "CTriggerAsyncQuerySystem::Init", "confidence": "low", "rationale": "game-system slot 63, int=1 trivial", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8ee00", "name": "CTriggerDetectExplosion::Activate", "confidence": "low", "rationale": "slot 15 (Activate cluster), int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8f120", "name": "CPreloaderGameSystem::Shutdown", "confidence": "low", "rationale": "game-system slot 64, shared teardown callee sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8f900", "name": "CTankTargetChange::~CTankTargetChange", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a90230", "name": "CBaseEntity::RestoreMotionControllerField", "confidence": "low", "rationale": "strings 'IPhysicsMotionController','VectorWS' + typedesc builder sub_0x203b320 = physics field save/restore", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a90880", "name": "CTakeDamageResult::ScriptConstructResult", "confidence": "low", "rationale": "strings 'CTakeDamageResult','retval', int=5 (hidden return) = VScript accessor returning a result struct", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a90930", "name": "CTakeDamageResult::ScriptConstructResult", "confidence": "low", "rationale": "identical CTakeDamageResult/retval script accessor, int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a909f0", "name": "CTakeDamageResult::ScriptConstructResult", "confidence": "low", "rationale": "identical CTakeDamageResult/retval script accessor, int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a90aa0", "name": "CTakeDamageResult::ScriptConstructResult", "confidence": "low", "rationale": "identical CTakeDamageResult/retval script accessor, int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a90b50", "name": "CTakeDamageResult::ScriptConstructResult", "confidence": "low", "rationale": "identical CTakeDamageResult/retval script accessor, int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a90c10", "name": "CFuncTrackTrain::RestoreCHandleField", "confidence": "low", "rationale": "strings 'CFuncTrackTrain','CHandle' + typedesc builder sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a916c0", "name": "CTriggerOnce::Spawn", "confidence": "low", "rationale": "trigger slot 10, per-class body via InitTrigger helpers sub_0xd4ab90/d4ef90", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a91970", "name": "CTriggerImpact::Spawn", "confidence": "low", "rationale": "trigger slot 10, InitTrigger helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a91ae0", "name": "CScriptTriggerMultiple::Spawn", "confidence": "low", "rationale": "trigger slot 10, InitTrigger helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a91bc0", "name": "CBasePlatTrain::~CBasePlatTrain", "confidence": "medium", "rationale": "slot 4 destructor, base dtor helper sub_0x1a44800", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a91c20", "name": "CFuncTrain::~CFuncTrain", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x1a44800", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a91c80", "name": "CFuncPlat::~CFuncPlat", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x1a44800", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a91ce0", "name": "CFuncPlatRot::~CFuncPlatRot", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x1a44800", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a91d40", "name": "CFuncTrackChange::~CFuncTrackChange", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x1a44800", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a91da0", "name": "CFuncTrackAuto::~CFuncTrackAuto", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x1a44800", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a91e00", "name": "CScriptTriggerOnce::Spawn", "confidence": "low", "rationale": "trigger slot 10 InitTrigger helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a91f80", "name": "CBasePlatTrain::~CBasePlatTrain", "confidence": "medium", "rationale": "slot 5 deleting destructor (operator delete sub_0x16200b0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a92040", "name": "CFuncTrain::~CFuncTrain", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a920b0", "name": "CFuncPlat::~CFuncPlat", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a92120", "name": "CFuncPlatRot::~CFuncPlatRot", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a92190", "name": "CFuncTrackChange::~CFuncTrackChange", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a92200", "name": "CFuncTrackAuto::~CFuncTrackAuto", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a92380", "name": "CToolGameSimulationAPI::GetEntityWorldTransform", "confidence": "low", "rationale": "tool-API slot 104, int=2; semantic guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a925b0", "name": "CToolGameSimulationAPI::RemoveEntity", "confidence": "low", "rationale": "tool-API slot 106, int=1; semantic guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a926c0", "name": "CFuncPlat::StartTouch", "confidence": "low", "rationale": "slot 272 touch family, plat setup helpers sub_0x1a44800/1a89040", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a92750", "name": "CFuncPlat::EndTouch", "confidence": "low", "rationale": "slot 271 touch family (pairs with slot 272)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a927e0", "name": "CTankTrainAI::~CTankTrainAI", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a92ca0", "name": "CToolGameSimulationAPI::SetEntityPosition", "confidence": "low", "rationale": "tool-API slot 92, int=3; semantic guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a92e50", "name": "CCSGameRules::ShouldCollide", "confidence": "low", "rationale": "CCSGameRules slot 79, int=3; thin signal", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a92ff0", "name": "UTIL_GetListenServerHost", "confidence": "high", "rationale": "references 'UTIL_GetListenServerHost() called from a dedicated server...' warning", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a938a0", "name": "CToolGameSimulationAPI::SetEntityKeyValue", "confidence": "low", "rationale": "tool-API slot 86, int=2 setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a93910", "name": "CToolGameSimulationAPI::SetEntityKeyValueVector", "confidence": "low", "rationale": "tool-API slot 87, int=2 setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a93980", "name": "CToolGameSimulationAPI::SetEntityTransform", "confidence": "low", "rationale": "tool-API slot 90, int=3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a939e0", "name": "CToolGameSimulationAPI::GetEntityByHandle", "confidence": "low", "rationale": "tool-API slot 93, int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a93da0", "name": "CToolGameSimulationAPI::GetEntityKeyValue", "confidence": "low", "rationale": "tool-API slot 89, int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a93f60", "name": "CFuncTrackTrain::Precache", "confidence": "low", "rationale": "slot 20, int=2; thin signal", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a94790", "name": "CToolGameSimulationAPI::Init", "confidence": "low", "rationale": "tool-API slot 63, int=1 trivial", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a948a0", "name": "CToolGameSimulationAPI::Shutdown", "confidence": "low", "rationale": "tool-API slot 64, shared teardown callee sub_0xec6b90", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a94e50", "name": "CToolGameSimulationAPI::SetEntityModel", "confidence": "low", "rationale": "tool-API slot 102, int=3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a94f60", "name": "CSpriteAlias_env_glow::~CSpriteAlias_env_glow", "confidence": "medium", "rationale": "slot 4 destructor (inlined)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a950c0", "name": "CToolGameSimulationAPI::CreateEntityByName", "confidence": "low", "rationale": "tool-API slot 95, int=3, callees construct an entity", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a951c0", "name": "CSpriteAlias_env_glow::~CSpriteAlias_env_glow", "confidence": "medium", "rationale": "slot 5 deleting destructor (operator delete sub_0x16200b0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a95370", "name": "CToolGameSimulationAPI::SetEntityParent", "confidence": "low", "rationale": "tool-API slot 103, int=3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a95a60", "name": "CTriggerAsyncQueryComponent::GetName", "confidence": "low", "rationale": "component slot 0, int=1 single helper call", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a95cf0", "name": "CTriggerAsyncQueryComponent::GetType", "confidence": "low", "rationale": "component slot 1, wraps slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a95d20", "name": "CTakeDamageResult::ScriptConstructResult", "confidence": "low", "rationale": "strings 'CTakeDamageResult','retval', int=5 VScript accessor variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a962a0", "name": "CChangeLevel::ChangeLevelNow", "confidence": "medium", "rationale": "string '%s: changing level to %s' is the classic ChangeLevelNow log", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a96690", "name": "CPlatTrigger::Touch", "confidence": "low", "rationale": "slot 148, plat trigger's touch handler; thin signal", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a967a0", "name": "CTriggerPush::Spawn", "confidence": "low", "rationale": "slot 10, int=2 float=2 reads push vector, InitTrigger helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a968d0", "name": "CScriptTriggerPush::Spawn", "confidence": "low", "rationale": "slot 10 Spawn override", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a96950", "name": "CTriggerPush::~CTriggerPush", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a96a60", "name": "CScriptTriggerPush::~CScriptTriggerPush", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a96b70", "name": "CTriggerSave::~CTriggerSave", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a96c80", "name": "CTriggerGravity::~CTriggerGravity", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a96d90", "name": "CServerRagdollTrigger::~CServerRagdollTrigger", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a96ea0", "name": "CTakeDamageResult::ScriptDescInit", "confidence": "low", "rationale": "strings 'CTakeDamageResult','_Target', int=0 static VScript member-desc registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a96f90", "name": "CTakeDamageResult::ScriptDescInit", "confidence": "low", "rationale": "identical CTakeDamageResult/_Target int=0 desc init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a97080", "name": "CTakeDamageResult::ScriptDescInit", "confidence": "low", "rationale": "identical CTakeDamageResult/_Target int=0 desc init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a97170", "name": "CTakeDamageResult::ScriptDescInit", "confidence": "low", "rationale": "identical CTakeDamageResult/_Target int=0 desc init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a97260", "name": "CTakeDamageResult::ScriptDescInit", "confidence": "low", "rationale": "identical CTakeDamageResult/_Target int=0 desc init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a97350", "name": "CTakeDamageResult::ScriptDescInit", "confidence": "low", "rationale": "identical CTakeDamageResult/_Target int=0 desc init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a97440", "name": "CTakeDamageResult::ScriptDescInit", "confidence": "low", "rationale": "identical CTakeDamageResult/_Target int=0 desc init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a97530", "name": "CTakeDamageResult::ScriptDescInit", "confidence": "low", "rationale": "identical CTakeDamageResult/_Target int=0 desc init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a97620", "name": "CTriggerPhysics::~CTriggerPhysics", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a97890", "name": "CFuncPlatRot::StartTouch", "confidence": "low", "rationale": "slot 272 touch family, plat helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a97a10", "name": "CFuncPlatRot::EndTouch", "confidence": "low", "rationale": "slot 271 touch family (pairs with 272)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a97b90", "name": "CTriggerRemove::~CTriggerRemove", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a97cc0", "name": "CScriptTriggerMultiple::~CScriptTriggerMultiple", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a97df0", "name": "CTriggerOnce::~CTriggerOnce", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a97f20", "name": "CScriptTriggerOnce::~CScriptTriggerOnce", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a98050", "name": "CTriggerPush::~CTriggerPush", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a98170", "name": "CScriptTriggerPush::~CScriptTriggerPush", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a98290", "name": "CTriggerSave::~CTriggerSave", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a983b0", "name": "CTriggerGravity::~CTriggerGravity", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a984d0", "name": "CTriggerProximity::~CTriggerProximity", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a98600", "name": "CServerRagdollTrigger::~CServerRagdollTrigger", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a98720", "name": "CTriggerActiveWeaponDetect::~CTriggerActiveWeaponDetect", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a98850", "name": "CTriggerDetectBulletFire::~CTriggerDetectBulletFire", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a98d10", "name": "CTriggerDetectBulletFire::OnFireBullets", "confidence": "low", "rationale": "slot 251 int=2; class purpose is detecting bullet fire", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a98db0", "name": "CTriggerRemove::~CTriggerRemove", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a98ef0", "name": "CScriptTriggerMultiple::~CScriptTriggerMultiple", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a99030", "name": "CTriggerOnce::~CTriggerOnce", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a99170", "name": "CScriptTriggerOnce::~CScriptTriggerOnce", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a992b0", "name": "CTriggerProximity::~CTriggerProximity", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a993f0", "name": "CTriggerActiveWeaponDetect::~CTriggerActiveWeaponDetect", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a99530", "name": "CTriggerDetectBulletFire::~CTriggerDetectBulletFire", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a99670", "name": "CTriggerImpact::~CTriggerImpact", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a99a30", "name": "CTriggerImpact::~CTriggerImpact", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a99bc0", "name": "CToolGameSimulationAPI::GetEntityInfo", "confidence": "low", "rationale": "tool-API slot 111, int=2; semantic guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a99e80", "name": "CTriggerAsyncQueryComponent::SetQuery", "confidence": "low", "rationale": "component slot 2, int=2 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9a0d0", "name": "CTriggerLook::~CTriggerLook", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a9a250", "name": "CTriggerLook::~CTriggerLook", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a9a3e0", "name": "CTriggerVolume::Precache", "confidence": "low", "rationale": "slot 14 (precache/activate cluster), int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a9c4b0", "name": "CTriggerActiveWeaponDetect::StartTouch", "confidence": "low", "rationale": "slot 272 touch family", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a9c4f0", "name": "CScriptTriggerHurt::~CScriptTriggerHurt", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a9c680", "name": "CScriptTriggerHurt::~CScriptTriggerHurt", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a9d8b0", "name": "CFuncPlatRot::HitTop", "confidence": "low", "rationale": "plat slot 274, int=1 movement-complete handler; thin signal", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9d8f0", "name": "CFuncTrackChange::HitTop", "confidence": "low", "rationale": "slot 274 shared with CFuncPlatRot; track-change movement handler", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9dc40", "name": "CFuncPlatRot::HitBottom", "confidence": "low", "rationale": "plat slot 273, pairs with slot 274 HitTop", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9eb50", "name": "CHandleTest::GetEntityHandle", "confidence": "low", "rationale": "slot 48 int=1 no-callee getter; thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9ebd0", "name": "CTriggerVolume::GetEntityHandle", "confidence": "low", "rationale": "slot 48 int=1 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9ec50", "name": "CTriggerPhysics::GetEntityHandle", "confidence": "low", "rationale": "slot 48 int=1 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa01c0", "name": "CSprite::GetDataDescMap", "confidence": "medium", "rationale": "slot 44, int=0 static returning a fixed datamap pointer (consistent across classes)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aa1740", "name": "CRadiusDamageInfo::~CRadiusDamageInfo", "confidence": "medium", "rationale": "slot 5, destroys internal vectors via sub_0x20446c0/2044760/20451c0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa1ec0", "name": "CTakeDamageInfo::~CTakeDamageInfo", "confidence": "medium", "rationale": "slot 5 destructor freeing internal vectors", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa4110", "name": "CFuncTrain::Blocked", "confidence": "low", "rationale": "slot 152 int=2 float=1; blocked-move handler guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa57d0", "name": "CToolGameSimulationAPI::CreateEntity", "confidence": "low", "rationale": "tool-API slot 83, int=5 many params = entity creation", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aa6360", "name": "CFuncPlat::Spawn", "confidence": "low", "rationale": "slot 10, plat setup helpers sub_0x1a92850/1aa6210", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aa6fd0", "name": "CFuncPlatRot::Spawn", "confidence": "low", "rationale": "slot 10, plat setup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa7640", "name": "CFuncTrackTrain::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1aa8580", "name": "CFuncTrackTrain::Activate", "confidence": "low", "rationale": "slot 15 (activate cluster), int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa9a20", "name": "CFuncTrackTrain::Find", "confidence": "medium", "rationale": "strings 'No train %s','func_tracktrain' + self-recursion = named-train finder", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aaabb0", "name": "CFuncTrackChange::StartTouch", "confidence": "low", "rationale": "slot 272 touch family, track-change movement helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aaadb0", "name": "CFuncTrackChange::EndTouch", "confidence": "low", "rationale": "slot 271 touch family (pairs with 272)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aab610", "name": "CTriggerDetectExplosion::~CTriggerDetectExplosion", "confidence": "medium", "rationale": "slot 4 destructor, sub_0x21329e0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aab7c0", "name": "CTriggerDetectExplosion::~CTriggerDetectExplosion", "confidence": "medium", "rationale": "slot 5 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aabab0", "name": "CTriggerHurt::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1aabd90", "name": "CTriggerSndSosOpvar::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 int=0 static datamap accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aabe60", "name": "CTriggerSndSosOpvar::Spawn", "confidence": "low", "rationale": "slot 10, InitTrigger + sound-opvar setup helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aac030", "name": "CTriggerSndSosOpvar::EndTouch", "confidence": "low", "rationale": "slot 273 touch family, sound-opvar update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aacf90", "name": "CFuncTrackTrain::UpdateTrain", "confidence": "low", "rationale": "int=3, uses CBaseEntity::AbsVelocity + DispatchDatamapFunction in train context", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aad7a0", "name": "CTriggerLook::Touch", "confidence": "low", "rationale": "slot 148 (shared with CPlatTrigger touch); look-trigger touch", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aada10", "name": "CChangeLevel::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1aafc50", "name": "CTriggerTeleport::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1aafd00", "name": "CTriggerTeleport::Touch", "confidence": "high", "rationale": "string 'Trigger %s is teleporting %s from ( %f %f %f ) to ( %f %f %f )' is the teleport routine", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ab1b20", "name": "CTriggerTeleport::StartTouch", "confidence": "medium", "rationale": "slot 272 touch family; calls the teleport routine sub_0x1aafd00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab2c40", "name": "CTriggerCallback::StartTouch", "confidence": "low", "rationale": "slot 272 touch family", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab3060", "name": "CTriggerLerpObject::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 int=0 static datamap accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab3130", "name": "CTriggerLerpObject::UpdateOnRemove", "confidence": "low", "rationale": "slot 8 int=2; thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab3170", "name": "CTriggerLerpObject::Precache", "confidence": "low", "rationale": "slot 14 (precache/activate cluster)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab8180", "name": "FindOrCreateAmbientGeneric", "confidence": "low", "rationale": "string 'ambient_generic' + FindEntityByClassName/AllocPooledString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab9fd0", "name": "CWaterBullet::GetDataDescMap", "confidence": "medium", "rationale": "slot 44 int=0 static datamap accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1abb5f0", "name": "CFuncTrackChange::Blocked", "confidence": "low", "rationale": "slot 275 int=2; movement handler guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1abb9e0", "name": "CScriptTriggerHurt::Spawn", "confidence": "low", "rationale": "slot 10 Spawn override (sub_0x17fb1b0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abba60", "name": "CTriggerCallback::Spawn", "confidence": "low", "rationale": "slot 10, InitTrigger helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abbdb0", "name": "CFuncTrain::Activate", "confidence": "low", "rationale": "slot 14 (activate/precache cluster), path setup helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abca40", "name": "CFuncTrackTrain::SetSpeed", "confidence": "high", "rationale": "string 'TRAIN(%s), speed to %.2f' is the SetSpeed debug log; 13 callers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1abcc40", "name": "CTankTrainAI::Think", "confidence": "low", "rationale": "slot 157 int=1 float=1; AI think handler using train helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1abd4e0", "name": "CFuncTrackTrain::OnTakeDamage", "confidence": "low", "rationale": "slot 144 int=2 (this,damageinfo); shared with CSprite slot 144", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abdf00", "name": "CFuncTrackAuto::Blocked", "confidence": "low", "rationale": "slot 275 empty override; movement handler guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abe410", "name": "CTriggerLook::Spawn", "confidence": "low", "rationale": "slot 10, InitTrigger helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1abe780", "name": "CTriggerSave::Spawn", "confidence": "low", "rationale": "slot 10 Spawn override", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abf5b0", "name": "CSprite::OnTakeDamage", "confidence": "low", "rationale": "slot 144 int=2 (this,damageinfo); shared slot with CFuncTrackTrain", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abfbc0", "name": "CSprite::AnimateThink", "confidence": "low", "rationale": "slot 226 int=1 sprite animation think", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ac1f90", "name": "CSpriteOriented::Spawn", "confidence": "low", "rationale": "slot 10 Spawn override", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ac2510", "name": "CFuncTankTrain::Spawn", "confidence": "low", "rationale": "slot 10 Spawn override (sub_0xd4dda0)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ac3b50", "name": "CTriggerSndSosOpvar::StartTouch", "confidence": "low", "rationale": "slot 272 touch family", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ac41e0", "name": "CTriggerHurt::HurtThink", "confidence": "low", "rationale": "slot 279 int=2 float=1, shared hurt helper sub_0x1ac3b80", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ac4520", "name": "CTriggerHurt::Touch", "confidence": "low", "rationale": "slot 273 touch family, shared hurt helper sub_0x1ac3b80", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ac4630", "name": "CToolGameSimulationAPI::GetEntityBounds", "confidence": "low", "rationale": "tool-API slot 105, int=2; semantic guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ac4920", "name": "CToolGameSimulationAPI::SpawnEntity", "confidence": "low", "rationale": "tool-API slot 99, int=3; semantic guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ac4c40", "name": "CToolGameSimulationAPI::DestroyEntity", "confidence": "low", "rationale": "tool-API slot 100, int=2; semantic guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ac5560", "name": "CTriggerAsyncQuerySystem::Update", "confidence": "low", "rationale": "game-system slot 31, int=1 per-frame update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ac63a0", "name": "CToolGameSimulationAPI::FinishEntitySpawn", "confidence": "low", "rationale": "tool-API slot 110, int=2; semantic guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ac7170", "name": "CChangeLevel::AddTransitionToList", "confidence": "medium", "rationale": "strings 'ADDED %s (%s) to transition.','ADDED.' = save/restore transition list builder", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ad7300", "name": "CChangeLevel::BuildChangeLevelList", "confidence": "low", "rationale": "builds a std::vector (max_size assert) in change-level/transition context; thin signal", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ada670", "name": "CNullEntity::GetScriptDesc", "confidence": "low", "rationale": "slot 46 int=0 static desc accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ada680", "name": "CNullEntity::GetPredictionDescMap", "confidence": "low", "rationale": "slot 45 int=0 static desc accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ada8c0", "name": "CPlatTrigger::GetScriptDesc", "confidence": "low", "rationale": "slot 46 int=0 static desc accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ada8d0", "name": "CPlatTrigger::GetPredictionDescMap", "confidence": "low", "rationale": "slot 45 int=0 static desc accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adab50", "name": "CEconItemSetDefinition::GetName", "confidence": "low", "rationale": "item-set slot 1 int=1 accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adab60", "name": "CEconItemSetDefinition::GetLocalizedName", "confidence": "low", "rationale": "item-set slot 2 int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adab70", "name": "CEconItemSetDefinition::GetLocalizedDescription", "confidence": "low", "rationale": "item-set slot 3 int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adab80", "name": "CEconItemSetDefinition::GetItemCount", "confidence": "low", "rationale": "item-set slot 4 int=1, called 3x = count accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adab90", "name": "CEconItemSetDefinition::GetItemDefinition", "confidence": "low", "rationale": "item-set slot 5 int=2 (this,index) indexed accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adabb0", "name": "CEconItemSetDefinition::GetItemPaintKit", "confidence": "low", "rationale": "item-set slot 6 int=2 (this,index) indexed accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adabd0", "name": "CEconItemSetDefinition::GetIsCollection", "confidence": "low", "rationale": "item-set slot 7 int=1 bool accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adabe0", "name": "CEconItemSetDefinition::GetCraftReward", "confidence": "low", "rationale": "item-set slot 10 int=1 accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adabf0", "name": "CEconLootListDefinition::GetName", "confidence": "low", "rationale": "loot-list slot 0 int=1 accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adac00", "name": "CEconLootListDefinition::~CEconLootListDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor pattern; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1adac10", "name": "CEconLootListDefinition::GetLootListContents", "confidence": "low", "rationale": "IEconLootList vtable slot 2 (int=2, indexed accessor); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adac30", "name": "CEconLootListDefinition::GetName", "confidence": "low", "rationale": "IEconLootList getter slot 4; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adac40", "name": "CEconLootListDefinition::GetLootListContentsCount", "confidence": "low", "rationale": "IEconLootList count getter slot 5; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adac50", "name": "CEconLootListDefinition::GetWeight", "confidence": "low", "rationale": "IEconLootList getter slot 7; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adac60", "name": "CEconItemAttributeDefinition::GetDefinitionIndex", "confidence": "medium", "rationale": "slot 0 with 22 direct callers = hot getter (not a destructor)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1adac70", "name": "CEconItemAttributeDefinition::GetAttributeType", "confidence": "low", "rationale": "attr-def getter slot 1; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adac80", "name": "CEconItemAttributeDefinition::GetName", "confidence": "low", "rationale": "attr-def getter slot 4; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adac90", "name": "CEconItemAttributeDefinition::GetDescriptionString", "confidence": "low", "rationale": "attr-def getter slot 2; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adaca0", "name": "CEconItemAttributeDefinition::GetAttributeClass", "confidence": "low", "rationale": "attr-def getter slot 3; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adacb0", "name": "CEconTool_DuelingMinigame::ShouldDisplayQuantity", "confidence": "low", "rationale": "IEconTool bool getter slot 2 (int=0); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adacc0", "name": "CEconTool_DuelingMinigame::RequiresToolEscrowPeriod", "confidence": "low", "rationale": "IEconTool bool getter slot 4; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adacd0", "name": "CEconTool_DuelingMinigame::BShouldDeleteAfterUse", "confidence": "low", "rationale": "IEconTool bool getter slot 5; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adace0", "name": "CEconTool_DuelingMinigame::GetCapabilities", "confidence": "low", "rationale": "IEconTool getter slot 6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adacf0", "name": "CSchemaAttributeType_String::GetTypeUniqueIdentifier", "confidence": "low", "rationale": "attr-type slot 11 (int=0) returns enum type id constant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adad10", "name": "CEconItem::GetItemID", "confidence": "low", "rationale": "IEconItemInterface getter slot 13; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adad20", "name": "CEconItem::GetAccountID", "confidence": "low", "rationale": "IEconItemInterface getter slot 16; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adad40", "name": "CEconItem::GetItemDefinitionIndex", "confidence": "low", "rationale": "IEconItemInterface getter slot 17; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adad60", "name": "CEconItem::GetItemDefinition", "confidence": "low", "rationale": "IEconItemInterface getter slot 18 (6 callers); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adad80", "name": "CEconItem::SetItemID", "confidence": "low", "rationale": "IEconItemInterface setter slot 21 (int=2); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adada0", "name": "CEconItem::GetItemLevel", "confidence": "low", "rationale": "IEconItemInterface getter slot 22; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adadc0", "name": "CAttributeManager::GetNumProviders", "confidence": "low", "rationale": "CAttributeManager slot 2 (int=0); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adadd0", "name": "CAttributeManager::GetProvider", "confidence": "low", "rationale": "CAttributeManager slot 3; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adade0", "name": "CAttributeManager::ClearCache", "confidence": "low", "rationale": "CAttributeManager slot 4; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adadf0", "name": "CAttributeManager::OnAttributeValuesChanged", "confidence": "low", "rationale": "CAttributeManager slot 5; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adae00", "name": "CAttributeContainer::InitializeAttributes", "confidence": "low", "rationale": "CAttributeContainer slot 2; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adae10", "name": "CAttributeContainer::OnAttributeValuesChanged", "confidence": "low", "rationale": "CAttributeContainer slot 4; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adae20", "name": "CAttributeContainer::NetworkVar_m_Item::NetworkStateChanged", "confidence": "low", "rationale": "network-var accessor slot 33; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adae40", "name": "CAttributeContainer::NetworkVar_m_Item::Set", "confidence": "low", "rationale": "network-var setter slot 31 (int=2); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adaea0", "name": "CEconEntity::~CEconEntity", "confidence": "low", "rationale": "CBaseEntity-derived vtable slot 0 = destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adaec0", "name": "CEconEntity::NetworkVar_m_AttributeManager::Get", "confidence": "low", "rationale": "network-var accessor slot 4; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adaf70", "name": "CCStrike15ItemSystem::Shutdown", "confidence": "low", "rationale": "CEconItemSystem-derived slot 6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adaf80", "name": "CCStrike15ItemSystem::GetItemSchema", "confidence": "low", "rationale": "item-system schema getter slot 0 (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adaf90", "name": "CCStrike15ItemSystem::~CCStrike15ItemSystem", "confidence": "low", "rationale": "slot 1 destructor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adafa0", "name": "CCStrike15ItemSystem::Init", "confidence": "low", "rationale": "item-system slot 2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adafb0", "name": "CCStrike15ItemSystem::Reinitialize", "confidence": "low", "rationale": "item-system slot 3; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adafc0", "name": "CAttributeManager::~CAttributeManager", "confidence": "low", "rationale": "slot 1 destructor; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adafd0", "name": "CChicken::NetworkVar_m_AttributeManager::Get", "confidence": "low", "rationale": "network-var accessor slot 1; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adafe0", "name": "CEconItemAttributeIterator_ApplyAttributeFloat::OnIterateAttributeValue", "confidence": "medium", "rationale": "IEconItemAttributeIterator Vector overload slot 4", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adaff0", "name": "CEconItemAttributeIterator_ApplyAttributeFloat::OnIterateAttributeValue", "confidence": "medium", "rationale": "IEconItemAttributeIterator String overload slot 5", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb000", "name": "CEconItemAttributeIterator_ApplyAttributeFloat::~CEconItemAttributeIterator_ApplyAttributeFloat", "confidence": "medium", "rationale": "slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb010", "name": "CItemGeneration::Shutdown", "confidence": "low", "rationale": "IGameSystem event handler slot 65; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb020", "name": "CEconEntity::Precache", "confidence": "low", "rationale": "CBaseEntity virtual override slot 44; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb030", "name": "CItem_Healthshot::PrimaryAttack", "confidence": "low", "rationale": "weapon virtual high slot 313; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb040", "name": "CItem_Healthshot::GetSlot", "confidence": "low", "rationale": "weapon virtual slot 93; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb050", "name": "CBasePlayerWeapon::GetSlot", "confidence": "low", "rationale": "weapon virtual slot 304; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb060", "name": "CBasePlayerWeapon::GetPrintName", "confidence": "low", "rationale": "weapon virtual slot 305; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb070", "name": "CEconItem::GetQuality", "confidence": "low", "rationale": "IEconItemInterface getter slot 20 (int=0); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb080", "name": "CEconItem::GetCustomName", "confidence": "low", "rationale": "IEconItemInterface getter slot 26; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb090", "name": "CEconItem::SetAccountID", "confidence": "low", "rationale": "IEconItemInterface setter slot 5 (int=2); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb0a0", "name": "CCSPlayerPawn::NetworkVar_m_EconGloves::NetworkStateChanged", "confidence": "low", "rationale": "network-var accessor slot 15; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb0b0", "name": "CCSInventoryManager::GetLocalInventory", "confidence": "low", "rationale": "inventory-manager slot 66 (int=2); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb100", "name": "CInventoryManager::PreInitInventory", "confidence": "low", "rationale": "inventory-manager slot 2; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb160", "name": "CCSPlayerInventory::SOCreated", "confidence": "low", "rationale": "player-inventory SO callback slot 4 (int=3); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb180", "name": "CEconTool_WeddingRing::GetCapabilities", "confidence": "low", "rationale": "IEconTool slot 4; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb190", "name": "CEconTool_BackpackExpander::BFinishApplyToolToItem", "confidence": "low", "rationale": "IEconTool apply slot 5 (int=1); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb1a0", "name": "CEconTool_Gift::BFinishApplyToolToItem", "confidence": "low", "rationale": "IEconTool apply slot 5 (int=1); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb1c0", "name": "CEconItemSetDefinition::GetItemDef", "confidence": "low", "rationale": "item-set indexed accessor slot 11 (int=2); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb260", "name": "CSchemaAttributeType_Vector::LoadOrGenerateEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 13 (int=3); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb270", "name": "CSchemaAttributeType_Uint32::LoadOrGenerateEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 13 (int=3); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb280", "name": "CSchemaAttributeType_Uint32::GetTypeUniqueIdentifier", "confidence": "low", "rationale": "attr-type slot 11 returns enum id constant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb290", "name": "CSchemaAttributeType_Float::LoadOrGenerateEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 13 (int=3); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb2a0", "name": "CSchemaAttributeType_Float::GetTypeUniqueIdentifier", "confidence": "low", "rationale": "attr-type slot 11 returns enum id constant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb2b0", "name": "CSchemaAttributeType_Float::ConvertEconAttributeValueToString", "confidence": "low", "rationale": "attr-type slot 10 (int=4); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb2c0", "name": "CSchemaAttributeType_Default::GetTypeUniqueIdentifier", "confidence": "low", "rationale": "attr-type slot 11 returns enum id constant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb2d0", "name": "CCStrike15ItemDefinition::GetDefinitionName", "confidence": "low", "rationale": "item-def getter slot 12; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb2e0", "name": "CCStrike15ItemDefinition::GetLoadoutSlot", "confidence": "low", "rationale": "item-def getter slot 47; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb2f0", "name": "CCStrike15ItemDefinition::GetQuality", "confidence": "low", "rationale": "item-def getter slot 41; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb300", "name": "CCStrike15ItemDefinition::GetRarity", "confidence": "low", "rationale": "item-def getter slot 42; no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb310", "name": "CCStrike15ItemDefinition::BInitFromKV", "confidence": "low", "rationale": "item-def init slot 5 (int=2); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb340", "name": "CCStrike15ItemDefinition::GetIconURL", "confidence": "low", "rationale": "item-def getter slot 7; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb360", "name": "CCStrike15ItemSchema::GetItemDefinitionCount", "confidence": "low", "rationale": "item-schema count getter slot 60 (int=0); no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb370", "name": "CCStrike15ItemSchema::GetAttributeDefinitionByName", "confidence": "low", "rationale": "item-schema lookup slot 15 (int=2); no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adb3a0", "name": "CCStrike15ItemSystem::GenerateBaseItem", "confidence": "low", "rationale": "item-system slot 4; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb3f0", "name": "CEconItemSystem::GenerateBaseItem", "confidence": "low", "rationale": "item-system slot 4; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adb9d0", "name": "CSchemaAttributeType_Uint32::ConvertByteStreamToTypedValue", "confidence": "low", "rationale": "attr-type slot 8 (int=0 scalar); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adba00", "name": "CAttributeIterator_GetTypedAttributeValue::~CAttributeIterator_GetTypedAttributeValue", "confidence": "medium", "rationale": "iterator slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adba10", "name": "CSchemaAttributeType_Default::~CSchemaAttributeType_Default", "confidence": "medium", "rationale": "attr-type slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adba20", "name": "CSchemaAttributeType_Float::~CSchemaAttributeType_Float", "confidence": "medium", "rationale": "attr-type slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adba30", "name": "CSchemaAttributeType_Uint32::~CSchemaAttributeType_Uint32", "confidence": "medium", "rationale": "attr-type slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adba40", "name": "CSchemaAttributeType_Vector::~CSchemaAttributeType_Vector", "confidence": "medium", "rationale": "attr-type slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adba50", "name": "CSchemaAttributeType_String::~CSchemaAttributeType_String", "confidence": "medium", "rationale": "attr-type slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adba60", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "iterator uint32 overload slot 2", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adba70", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "iterator float overload slot 3", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adba80", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "iterator String overload slot 5", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adba90", "name": "CSchemaAttributeType_Uint32::LoadEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 4 (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbaa0", "name": "CSchemaAttributeType_Uint32::ConvertTypedValueToByteStream", "confidence": "low", "rationale": "attr-type slot 9 (int=0 scalar); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbab0", "name": "CSchemaAttributeType_Uint32::ConvertEconAttributeValueToString", "confidence": "low", "rationale": "attr-type slot 10 (int=4); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbac0", "name": "CSchemaAttributeType_Float::ConvertByteStreamToTypedValue", "confidence": "low", "rationale": "attr-type slot 8 (int=0 scalar); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbaf0", "name": "CSchemaAttributeType_Float::ConvertTypedValueToByteStream", "confidence": "low", "rationale": "attr-type slot 9 (int=0 scalar); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbb00", "name": "CSchemaAttributeType_Vector::ConvertEconAttributeValueToString", "confidence": "low", "rationale": "attr-type slot 10 (int=4); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbb10", "name": "CSchemaAttributeType_String::ConvertTypedValueToByteStream", "confidence": "low", "rationale": "attr-type slot 9 (int=2, needs copy); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbb40", "name": "CSchemaAttributeType_String::ConvertEconAttributeValueToString", "confidence": "low", "rationale": "attr-type slot 10 (int=4); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbb50", "name": "GCSDK::CProtoBufSharedObject::GetTypeID", "confidence": "medium", "rationale": "SharedObject slot 2 (int=0) returns constant type id 41", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbb60", "name": "GCSDK::CProtoBufSharedObject::GetTypeName", "confidence": "low", "rationale": "SharedObject slot 11 (int=1 const); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbb70", "name": "GCSDK::CProtoBufSharedObject::GetTypeID", "confidence": "medium", "rationale": "SharedObject slot 2 returns constant type id 18", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbb80", "name": "GCSDK::CProtoBufSharedObject::GetTypeName", "confidence": "low", "rationale": "SharedObject slot 11 (int=1 const); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbb90", "name": "GCSDK::CProtoBufSharedObject::GetTypeID", "confidence": "medium", "rationale": "SharedObject slot 2 returns constant type id 16", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbba0", "name": "GCSDK::CProtoBufSharedObject::GetTypeName", "confidence": "low", "rationale": "SharedObject slot 11 (int=1 const); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbbb0", "name": "GCSDK::CProtoBufSharedObject::GetTypeID", "confidence": "medium", "rationale": "SharedObject slot 2 returns constant type id 46", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbbc0", "name": "GCSDK::CProtoBufSharedObject::GetTypeName", "confidence": "low", "rationale": "SharedObject slot 11 (int=1 const); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbbd0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "game-system factory slot 5 (int=0 bool); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbbe0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "game-system factory slot 6; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbbf0", "name": "CGameSystemStaticFactory::PostInit", "confidence": "low", "rationale": "game-system factory slot 7 (int=2, 3 callers); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbc00", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "game-system factory slot 8; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbc10", "name": "CGameSystemStaticFactory::GetStaticGameSystem", "confidence": "low", "rationale": "game-system factory slot 9; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbc20", "name": "GCSDK::CProtoBufSharedObject::GetTypeID", "confidence": "medium", "rationale": "SharedObject slot 2 returns constant type id 3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbc30", "name": "GCSDK::CProtoBufSharedObject::GetTypeName", "confidence": "low", "rationale": "SharedObject slot 11 (int=1 const); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbc40", "name": "CAttributeIterator_GetTypedAttributeValue, Vec3D >::~CAttributeIterator_GetTypedAttributeValue", "confidence": "medium", "rationale": "iterator slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbc50", "name": "CAttributeIterator_GetTypedAttributeValue, Vec3D >::OnIterateAttributeValue", "confidence": "medium", "rationale": "iterator uint32 overload slot 2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbc60", "name": "CAttributeIterator_GetTypedAttributeValue, Vec3D >::OnIterateAttributeValue", "confidence": "medium", "rationale": "iterator float overload slot 3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbc70", "name": "CAttributeIterator_GetTypedAttributeValue, Vec3D >::OnIterateAttributeValue", "confidence": "medium", "rationale": "iterator Vector overload slot 4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbc80", "name": "CAttributeIterator_GetTypedAttributeValue, Vec3D >::OnIterateAttributeValue", "confidence": "medium", "rationale": "iterator String overload slot 5 (int=3)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbcb0", "name": "CEconItemAttributeIterator_ApplyAttributeFloat::~CEconItemAttributeIterator_ApplyAttributeFloat", "confidence": "medium", "rationale": "iterator slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbcc0", "name": "CAttributeIterator_GetTypedAttributeValue, Vec3D >::~CAttributeIterator_GetTypedAttributeValue", "confidence": "medium", "rationale": "iterator slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbcd0", "name": "CAttributeIterator_GetTypedAttributeValue::~CAttributeIterator_GetTypedAttributeValue", "confidence": "medium", "rationale": "iterator slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbce0", "name": "CSchemaAttributeType_Vector::ConvertTypedValueToByteStream", "confidence": "low", "rationale": "attr-type slot 9 (int=2, calls copy helper); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbd10", "name": "CSchemaAttributeType_Default::~CSchemaAttributeType_Default", "confidence": "medium", "rationale": "attr-type slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbd20", "name": "CSchemaAttributeType_Uint32::~CSchemaAttributeType_Uint32", "confidence": "medium", "rationale": "attr-type slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbd30", "name": "CSchemaAttributeType_Float::~CSchemaAttributeType_Float", "confidence": "medium", "rationale": "attr-type slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbd40", "name": "CSchemaAttributeType_String::~CSchemaAttributeType_String", "confidence": "medium", "rationale": "attr-type slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbd50", "name": "CSchemaAttributeType_Vector::~CSchemaAttributeType_Vector", "confidence": "medium", "rationale": "attr-type slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbd60", "name": "CEconItemSystem::CreateEconItemSchema", "confidence": "low", "rationale": "item-system factory slot 5 (int=1); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbda0", "name": "CCStrike15ItemSystem::CreateEconItemSchema", "confidence": "low", "rationale": "item-system factory slot 5 (int=1); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbde0", "name": "CAttributeContainer::NetworkVar_m_Item::Get", "confidence": "low", "rationale": "network-var accessor slot 2; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbdf0", "name": "CAttributeContainer::NetworkVar_m_Item::GetForModify", "confidence": "low", "rationale": "network-var accessor slot 3 (calls schema helper); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbe20", "name": "CAttributeManager::~CAttributeManager", "confidence": "low", "rationale": "slot 0 destructor; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adbe30", "name": "CEconEntity::Spawn", "confidence": "low", "rationale": "CBaseEntity virtual override slot 47; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbf00", "name": "CSchemaAttributeType_Float::UnloadEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 2 (int=0, calls free helpers); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbf70", "name": "CSchemaAttributeType_Vector::UnloadEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 2 (int=0, calls free helpers); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbfe0", "name": "CSchemaAttributeType_Vector::ConvertByteStreamToTypedValue", "confidence": "low", "rationale": "attr-type slot 8 (int=2, calls copy helper); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adc150", "name": "CSchemaAttributeType_Default::LoadOrGenerateEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 13 (int=3); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adc170", "name": "CEconItem::SetDynamicAttributeValue", "confidence": "low", "rationale": "IEconItemInterface setter slot 8 (int=3); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adc220", "name": "CItemGeneration::Init", "confidence": "low", "rationale": "IGameSystem event handler slot 63; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adc230", "name": "CItemGeneration::PostInit", "confidence": "low", "rationale": "IGameSystem event handler slot 64; no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adc320", "name": "CSchemaAttributeType_String::BConvertStringToEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 12 (int=3, 4 callers); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adc330", "name": "CSchemaAttributeType_String::LoadOrGenerateEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 13 (int=3); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adc340", "name": "CSchemaAttributeType_String::ConvertByteStreamToTypedValue", "confidence": "low", "rationale": "attr-type slot 8 (int=2, calls copy helpers); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adc390", "name": "CAttributeIterator_GetTypedAttributeValue::OnIterateAttributeValue", "confidence": "medium", "rationale": "iterator Vector overload slot 4 (int=3)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adc3d0", "name": "CSchemaAttributeType_Uint32::InitializeNewEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 5 (int=4); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adc800", "name": "CGCDev_NewItemRequestResponse::~CGCDev_NewItemRequestResponse", "confidence": "low", "rationale": "GC message-response slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adc810", "name": "CGCDev_NewItemRequestResponse::~CGCDev_NewItemRequestResponse", "confidence": "low", "rationale": "GC message-response slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adc8c0", "name": "CCSPlayerInventory::GetItemInLoadout", "confidence": "low", "rationale": "player-inventory slot 24 (int=2, calls helper); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1adc970", "name": "CSchemaAttributeType_Float::InitializeNewEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 5 (int=4 float=1, value passed in xmm); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adc9a0", "name": "CSchemaAttributeType_Default::InitializeNewEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 5 (int=4); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adcf40", "name": "CEconLootListDefinition::GenerateItem", "confidence": "low", "rationale": "IEconLootList slot 6 (int=4, calls helper); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adcfb0", "name": "CEconLootListDefinition::EnumerateItems", "confidence": "low", "rationale": "IEconLootList slot 8 (int=4); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adcff0", "name": "CEconLootListDefinition::GetHeroID", "confidence": "low", "rationale": "IEconLootList slot 9 (int=2); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1add010", "name": "CEconLootListDefinition::GenerateKeylessContainerItem", "confidence": "low", "rationale": "IEconLootList slot 10 (int=6); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1add0c0", "name": "CCStrike15ItemSchema::GetItemDefinitionByName", "confidence": "low", "rationale": "item-schema lookup slot 14 (int=2); no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1add620", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "game-system factory slot 0 (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1add650", "name": "CItemGeneration::GetName", "confidence": "low", "rationale": "IGameSystem name getter slot 62 (int=0); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1add680", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "game-system factory slot 2 (int=1); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1add6b0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "game-system factory slot 1 (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1add6e0", "name": "CEconItemSetDefinition::GetName", "confidence": "low", "rationale": "item-set name getter slot 9 (int=1); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1add770", "name": "CEconItem::SetTradableAfterDateTime", "confidence": "low", "rationale": "IEconItemInterface setter slot 10 (int=2, calls helpers); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1add7f0", "name": "CSchemaAttributeType_String::LoadEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 4 (int=3); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adda40", "name": "CCStrike15ItemSchema::BInitAttributeTypes", "confidence": "low", "rationale": "item-schema init slot 16 (int=3, calls helper); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1addc00", "name": "CCStrike15ItemSchema::GetLootListByName", "confidence": "low", "rationale": "item-schema lookup slot 29 (int=2); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1addc40", "name": "CItemGeneration::GenerateRandomItem", "confidence": "low", "rationale": "item-generation slot 60 (int=2, 2 callers); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1addd00", "name": "CCStrike15ItemSchema::GetPaintKitDefinition", "confidence": "low", "rationale": "item-schema lookup slot 45 (int=2); no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1addfb0", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "game-system factory slot 4 (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ade010", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "game-system factory slot 3 (int=1); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ade0a0", "name": "CEconCraftingRecipeDefinition::~CEconCraftingRecipeDefinition", "confidence": "low", "rationale": "recipe-def slot 0 destructor (calls member cleanup helpers)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ade340", "name": "CEconStyleInfo::GenerateAdditionalData", "confidence": "low", "rationale": "style-info slot 1 (int=1); no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ade3a0", "name": "CSchemaAttributeType_Uint32::UnloadEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 2 (int=0, calls free helpers); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ade410", "name": "CSchemaAttributeType_String::UnloadEconAttributeValue", "confidence": "low", "rationale": "attr-type slot 2 (int=0, calls free helpers); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ade480", "name": "CEconStyleInfo::BInitFromKV", "confidence": "low", "rationale": "style-info slot 0 init (int=1); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ade4c0", "name": "CEconLootListDefinition::BPublicListContents", "confidence": "low", "rationale": "IEconLootList slot 11 (int=1 bool); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ade550", "name": "CAttributeContainer::GetItem", "confidence": "medium", "rationale": "slot 6 with 14 callers, calls schema field accessor = m_Item getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ade5f0", "name": "CEconEntity::GetEconItemView", "confidence": "low", "rationale": "slot 5 calls CAttributeContainer::GetItem = econ item accessor; no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ade670", "name": "CAttributeManager::AddProvider", "confidence": "low", "rationale": "CAttributeManager slot 6 (int=1); no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ade6f0", "name": "CAttributeManager::RemoveProvider", "confidence": "low", "rationale": "CAttributeManager slot 7 (int=1); no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adf120", "name": "CEconEntity::NetworkVar_m_AttributeManager::GetForModify", "confidence": "low", "rationale": "network-var accessor slot 6 (calls schema helper); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adf1c0", "name": "CAttributeContainer::GetItemForModify", "confidence": "low", "rationale": "slot 7 calls schema field accessor; no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adf260", "name": "CEconEntity::NetworkVar_m_AttributeManager::Set", "confidence": "low", "rationale": "network-var accessor slot 7 (calls schema helper); no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adf300", "name": "CEconEntity::GetAttributeContainer", "confidence": "low", "rationale": "slot 4 (4 callers) calls schema field accessor; no strings", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adf7d0", "name": "CEconCraftingRecipeDefinition::~CEconCraftingRecipeDefinition", "confidence": "low", "rationale": "recipe-def slot 1 deleting destructor (same cleanup helpers)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adf9c0", "name": "CEconTool_Default::~CEconTool_Default", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfa10", "name": "CEconTool_CrateKey::~CEconTool_CrateKey", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfa60", "name": "CEconTool_CustomizeTexture::~CEconTool_CustomizeTexture", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfab0", "name": "CEconTool_StatTrakSwap::~CEconTool_StatTrakSwap", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfb00", "name": "CEconTool_DescTag::~CEconTool_DescTag", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfb50", "name": "CEconTool_NameTag::~CEconTool_NameTag", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfba0", "name": "CEconTool_Recipe::~CEconTool_Recipe", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfbf0", "name": "CEconTool_SeasonTiers::~CEconTool_SeasonTiers", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfc40", "name": "CEconTool_XpGrant::~CEconTool_XpGrant", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfc90", "name": "CEconTool_FanToken::~CEconTool_FanToken", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfce0", "name": "CEconTool_KeychainToolCharges::~CEconTool_KeychainToolCharges", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfd30", "name": "CEconTool_Spray::~CEconTool_Spray", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfd80", "name": "CEconTool_PaintKit::~CEconTool_PaintKit", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfdd0", "name": "CEconTool_PaintCan::~CEconTool_PaintCan", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfe20", "name": "CEconTool_Gift::~CEconTool_Gift", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfe70", "name": "CEconTool_BackpackExpander::~CEconTool_BackpackExpander", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adfec0", "name": "CEconTool_SeasonPass::~CEconTool_SeasonPass", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adff10", "name": "CEconTool_XpShopTicket::~CEconTool_XpShopTicket", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adff60", "name": "CEconTool_WeddingRing::~CEconTool_WeddingRing", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1adffb0", "name": "CEconTool_WrappedGift::~CEconTool_WrappedGift", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0000", "name": "CEconTool_Noisemaker::~CEconTool_Noisemaker", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0050", "name": "CEconTool_DuelingMinigame::~CEconTool_DuelingMinigame", "confidence": "medium", "rationale": "IEconTool subclass slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae00a0", "name": "CEconTool_Default::~CEconTool_Default", "confidence": "medium", "rationale": "IEconTool subclass vtable slot 1, trivial (no callees/strings) = deleting destructor with external operator delete", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0100", "name": "CEconTool_CrateKey::~CEconTool_CrateKey", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0160", "name": "CEconTool_CustomizeTexture::~CEconTool_CustomizeTexture", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae01c0", "name": "CEconTool_StatTrakSwap::~CEconTool_StatTrakSwap", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0220", "name": "CEconTool_DescTag::~CEconTool_DescTag", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0280", "name": "CEconTool_NameTag::~CEconTool_NameTag", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae02e0", "name": "CEconTool_Recipe::~CEconTool_Recipe", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0340", "name": "CEconTool_SeasonTiers::~CEconTool_SeasonTiers", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae03a0", "name": "CEconTool_XpGrant::~CEconTool_XpGrant", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0400", "name": "CEconTool_FanToken::~CEconTool_FanToken", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0460", "name": "CEconTool_KeychainToolCharges::~CEconTool_KeychainToolCharges", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae04c0", "name": "CEconTool_Spray::~CEconTool_Spray", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0520", "name": "CEconTool_PaintKit::~CEconTool_PaintKit", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0580", "name": "CEconTool_PaintCan::~CEconTool_PaintCan", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae05e0", "name": "CEconTool_Gift::~CEconTool_Gift", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0640", "name": "CEconTool_BackpackExpander::~CEconTool_BackpackExpander", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae06a0", "name": "CEconTool_SeasonPass::~CEconTool_SeasonPass", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0700", "name": "CEconTool_XpShopTicket::~CEconTool_XpShopTicket", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0760", "name": "CEconTool_WeddingRing::~CEconTool_WeddingRing", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae07c0", "name": "CEconTool_WrappedGift::~CEconTool_WrappedGift", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0820", "name": "CEconTool_Noisemaker::~CEconTool_Noisemaker", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0880", "name": "CEconTool_DuelingMinigame::~CEconTool_DuelingMinigame", "confidence": "medium", "rationale": "IEconTool subclass slot 1 trivial = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae0fe0", "name": "CCStrike15ItemSchema::GetPaintKitDefinition", "confidence": "low", "rationale": "CS15 schema slot 41, one-arg lookup calling a definition helper; paint kit getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae10c0", "name": "CCStrike15ItemSchema::GetStickerKitDefinition", "confidence": "low", "rationale": "CS15 schema slot 23 one-arg trivial getter; sticker kit lookup guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae11a0", "name": "CCStrike15ItemSchema::GetMusicDefinition", "confidence": "low", "rationale": "CS15 schema slot 25 one-arg trivial getter; music def lookup guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae16d0", "name": "CEconLootListDefinition::GetName", "confidence": "low", "rationale": "slot 12, string-returning via helpers 9e60c0/14ad6c0 (same as inventory GetName pattern)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae1a80", "name": "CAttributeManager::ApplyAttributeFloat", "confidence": "medium", "rationale": "CAttributeManager slot 9, abi this+3ptr+1float matches ApplyAttributeFloat(value,initiator,item)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae1e60", "name": "CAttributeManager::ApplyAttributeFloat", "confidence": "medium", "rationale": "CChicken NetworkVar attr-manager wrapper slot 9, calls base 0x1ae1a80 (ApplyAttributeFloat)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae1f70", "name": "CCSInventoryManager::GetLocalizedInventoryName", "confidence": "low", "rationale": "slot 12, same string helpers 9e60c0/14ad6c0 as loot-list GetName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae2030", "name": "CEconItem::GetCustomName", "confidence": "low", "rationale": "CEconItem slot 11, string build via 9e60c0/14ad6c0/1adf4c0; custom-name getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae21b0", "name": "CEconItemSchema::GetSchemaVersionString", "confidence": "low", "rationale": "schema slot 52, no-arg string getter via 9e60c0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae24e0", "name": "CPlayerInventory::SODestroyed", "confidence": "low", "rationale": "CPlayerInventory slot 2, abi this+4 matches ISharedObjectListener callback", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae2930", "name": "CEconItem::GetItemID", "confidence": "low", "rationale": "CEconItem slot 25 trivial getter; item id accessor guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae3070", "name": "CEconEntity::GetAttributeManager", "confidence": "low", "rationale": "CEconEntity slot 48 trivial this-only getter; attribute manager accessor guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae3500", "name": "CAttributeManager::InitProviderList", "confidence": "low", "rationale": "strings 'EHANDLE'/'attributeprovidertypes_t' are the CAttributeManager provider datadesc field type names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae4da0", "name": "CEconItem::~CEconItem", "confidence": "low", "rationale": "CEconItem slot 0 trivial = complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae4de0", "name": "CEconItem::~CEconItem", "confidence": "medium", "rationale": "CEconItem slot 1, calls 0x1ae4cb0 (base dtor) = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae5290", "name": "CEconItem::GetItemDefinitionIndex", "confidence": "low", "rationale": "CEconItem slot 4 one-arg, calls 1ae4ed0; def-index accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae52b0", "name": "CEconItem::GetQuality", "confidence": "low", "rationale": "CEconItem slot 6 trivial one-arg getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae5950", "name": "CEconItem::GetAttributeList", "confidence": "low", "rationale": "CEconItem slot 7, iterates via 1128960/1180f20; attribute list accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae6dd0", "name": "CEconItem::FindDynamicAttribute", "confidence": "medium", "rationale": "CEconItem slot 14, 10 callers, attr helpers 9e62f0/1adf4c0 = attribute lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae6fd0", "name": "CSchemaAttributeType_Uint32::InitializeNewEconItemAttributeValue", "confidence": "low", "rationale": "schema-attr-type slot 3 shared across types, loads attr onto item via 1ae6dd0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae7290", "name": "CSchemaAttributeType_Uint32::LoadEconItemAttributeValue", "confidence": "low", "rationale": "schema-attr-type slot 7 shared across types, attribute load variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aea520", "name": "CCStrike15ItemSchema::GetStickerKitDefinitionByName", "confidence": "low", "rationale": "CS15 schema slot 24 one-arg getter; sticker-kit-by-name guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aec6c0", "name": "CEconEntity::SetAttributeManager", "confidence": "low", "rationale": "CEconEntity NetworkVar_m_AttributeManager slot 2, set-with-network-notify wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aee850", "name": "CEconItem::GetFlags", "confidence": "low", "rationale": "CEconItem slot 29 trivial getter guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aef660", "name": "CEconItemView::GetCustomName", "confidence": "low", "rationale": "NetworkVar_m_EconGloves slot 11 (declares in CEconItemView), same callees as CEconItem::GetCustomName", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aef720", "name": "CEconItem::GetCustomName", "confidence": "low", "rationale": "CEconItem slot 27, shares callee set 1ae9950/1aeace0/1aeafe0/1aef250 with glove-view slot 11", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aef940", "name": "CEconItemView::GetCustomDescription", "confidence": "low", "rationale": "NetworkVar_m_EconGloves slot 12, paired with CEconItem slot 28", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aefaa0", "name": "CEconItem::GetCustomDescription", "confidence": "low", "rationale": "CEconItem slot 28, shares callee set with glove-view slot 12", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af0e20", "name": "CCSPlayerInventory::GetItemInLoadout", "confidence": "low", "rationale": "CS player inventory slot 14, loadout lookup via 1b52280/227e370 guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1af1250", "name": "CEconItemDefinition::GetIconName", "confidence": "low", "rationale": "item-def slot 21, 5 callers, string build via 9ef5d0/9ef8c0/9f0230; icon/name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af16e0", "name": "CEconItemDefinition::GetInventoryImage", "confidence": "low", "rationale": "item-def slot 22 wraps slot 21 (0x1af1250)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af3080", "name": "CAttributeManager::AddProvider", "confidence": "low", "rationale": "CAttributeManager slot 8, one-arg, calls a31d00 (core apply); provider mgmt guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1af3ac0", "name": "CItem_Healthshot::Use", "confidence": "low", "rationale": "CItem_Healthshot high vtable slot 318 with 4 args; use/activate override guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1af3db0", "name": "CAttributeManager::AddProvider", "confidence": "low", "rationale": "CChicken NetworkVar attr-manager wrapper slot 8, calls a31d00 like base slot 8", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1af4350", "name": "CAttributeManager::ApplyAttributeString", "confidence": "low", "rationale": "builds std::string (append/resize) via attr manager 1aec6c0/a31d00; string-apply guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af5510", "name": "CSchemaAttributeType_Default::ConvertEconAttributeValueToString", "confidence": "low", "rationale": "schema-attr-type slot 12, small string helpers 9e5ba0/9e5bb0; value-to-string", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af56b0", "name": "CSchemaAttributeType_Uint32::ConvertEconAttributeValueToString", "confidence": "low", "rationale": "schema-attr-type slot 12, value-to-string via string helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1af5850", "name": "CSchemaAttributeType_Float::ConvertEconAttributeValueToString", "confidence": "low", "rationale": "schema-attr-type slot 12, value-to-string via string helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1af5a00", "name": "CSchemaAttributeType_Vector::ConvertEconAttributeValueToString", "confidence": "low", "rationale": "schema-attr-type slot 12, value-to-string via string helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1af5c00", "name": "CSchemaAttributeType_Float::ConvertTypedValueToByteStream", "confidence": "low", "rationale": "schema-attr-type slot 4 shared across value types; byte-stream conversion guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1af5dd0", "name": "CSchemaAttributeType_Vector::ConvertTypedValueToByteStream", "confidence": "low", "rationale": "schema-attr-type slot 4 shared across value types; byte-stream conversion guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1af6010", "name": "CSchemaAttributeType_Float::InitializeNewEconItemAttributeValue", "confidence": "low", "rationale": "schema-attr-type slot 3, loads attr onto item via 1ae6dd0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af6460", "name": "CSchemaAttributeType_Float::LoadEconItemAttributeValue", "confidence": "low", "rationale": "schema-attr-type slot 7, attribute load variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af68c0", "name": "CSchemaAttributeType_Vector::InitializeNewEconItemAttributeValue", "confidence": "low", "rationale": "schema-attr-type slot 3, loads attr onto item via 1ae6dd0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af6d90", "name": "CSchemaAttributeType_Vector::LoadEconItemAttributeValue", "confidence": "low", "rationale": "schema-attr-type slot 7, attribute load variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af72c0", "name": "CEconItemSchema::BInitEquipRegionConflicts", "confidence": "high", "rationale": "strings 'Unable to find base/other equip region \"%s\" for conflicts' pin equip-region conflict init", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1afc380", "name": "CCStrike15ItemDefinition::BInitItemRemaps", "confidence": "medium", "rationale": "strings 'Armory remap definition not found'/'Store remap definition not found' = per-item remap init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1afe700", "name": "CEconCraftingRecipeDefinition::BInitFromKV", "confidence": "medium", "rationale": "recipe-definition slot 2, KV parse with 3 args and many parse helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b001e0", "name": "CAttributeManager::ApplyAttributeFloatByName", "confidence": "low", "rationale": "CChicken NetworkVar attr-manager slot 10, this+3ptr+1float float-apply variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b02690", "name": "CEconLootListDefinition::BInitRandomAttributes", "confidence": "medium", "rationale": "string 'Loot List %s: Missing required field \"chance\" in the \"random_attributes\" block'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b04720", "name": "CEconStyleInfo::BInitFromKV", "confidence": "medium", "rationale": "CEconStyleInfo slot 3, KV parse calling b54000", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b04780", "name": "CEconItemSchema::BInitEquipRegions", "confidence": "high", "rationale": "string 'Duplicate equip region named \"%s\"' pins equip-region table init", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b04e40", "name": "CCStrike15ItemDefinition::BInitStylesFromKV", "confidence": "low", "rationale": "CS15 item-def slot 27, calls b54000 (CEconStyleInfo init); style parse guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b054c0", "name": "CCStrike15ItemDefinition::GetStyleInfo", "confidence": "low", "rationale": "CS15 item-def slot 28, calls b54000 (style); style accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b057e0", "name": "CCStrike15ItemSchema::GetMusicDefinitionByName", "confidence": "low", "rationale": "CS15 schema slot 34 one-arg lookup calling 1b05710; by-name music def guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b08740", "name": "CCStrike15ItemSchema::BInitPaintKitDefinitions", "confidence": "low", "rationale": "CS15 schema slot 56 this-only, iterates item defs via 1af1250; post-init/def build guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b0bec0", "name": "CEconItemSchema::GetAttributeDefinitionByName", "confidence": "low", "rationale": "schema slot 46, 3 callers, string+lookup helpers; attribute-def-by-name guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b0dbf0", "name": "CEconItemSchema::GetAttributeDefinitionByDefIndex", "confidence": "low", "rationale": "schema slot 47 wraps slot 46 (0x1b0bec0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b1df70", "name": "CEconItemSchema::BInitRarities", "confidence": "high", "rationale": "string 'Duplicate rarity value (%d)' pins rarity table init", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b20660", "name": "CEconItemSchema::BInitSoundMaterials", "confidence": "high", "rationale": "string 'Duplicate sound material value (%d)' pins sound-material table init", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b2a380", "name": "CEconItemSchema::BInitRecipes", "confidence": "high", "rationale": "strings 'Duplicate recipe definition (%d)'/'Recipe definition index %d must be >= zero'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b2f290", "name": "CCStrike15ItemSchema::BInitSkirmishModes", "confidence": "high", "rationale": "strings 'Duplicate Skirmish mode definition id %d'/'Duplicate Skirmish mode name %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b349d0", "name": "CPlayerInventory::SOCreated", "confidence": "low", "rationale": "CPlayerInventory slot 0, this+4 = ISharedObjectListener SOCreated callback", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b34ac0", "name": "CPlayerInventory::SOUpdated", "confidence": "low", "rationale": "CPlayerInventory slot 1, this+4 = ISharedObjectListener SOUpdated callback", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b34c30", "name": "CCSPlayerInventory::SODestroyed", "confidence": "low", "rationale": "CS player inventory slot 3, SO-listener callback variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b3fa10", "name": "CPlayerInventory::AddEconItem", "confidence": "low", "rationale": "strings 'Insert'/'false', calls map-insert helpers 1b11630/1b13350; item insert guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b44f60", "name": "CPlayerInventory::GetItemVector", "confidence": "low", "rationale": "string 'IEconItemInterface' + vector realloc; gathers item interfaces into a vector", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b45140", "name": "CEconItemSchema::ParseItemDefinitionList", "confidence": "low", "rationale": "only libstdc++ vector-internal strings; vector-building parse routine, thin signal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b49e40", "name": "CBasePlayerWeapon::GetEconItemView", "confidence": "low", "rationale": "weapon slot 15 trivial one-arg getter; econ item view accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b49e70", "name": "CEconEntity::GetEconItemView", "confidence": "low", "rationale": "CEconEntity slot 46 trivial getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b49e80", "name": "CEconEntity::GetAttributeManager", "confidence": "low", "rationale": "CEconEntity slot 45 trivial getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4b1f0", "name": "CEconItem::SetDynamicAttributeValue", "confidence": "low", "rationale": "CEconItem slot 3, this+3, attr helpers 1128960/1180f20/1b4ad10; attribute setter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4b260", "name": "CEconItem::AddCustomAttribute", "confidence": "low", "rationale": "CEconItem slot 30, same attr-setter callee family as slot 3", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4b2d0", "name": "CEconItem::SetCustomAttribute", "confidence": "low", "rationale": "CEconItem slot 31, attr-setter callee family", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4b330", "name": "CSchemaAttributeType_String::InitializeNewEconItemAttributeValue", "confidence": "low", "rationale": "schema-attr-type String slot 3, loads attr onto item via 1ae6dd0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4b710", "name": "CSchemaAttributeType_String::LoadEconItemAttributeValue", "confidence": "low", "rationale": "schema-attr-type String slot 7, attribute load variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bc00", "name": "GCSDK::CProtoBufSharedObject::GetTypeID", "confidence": "medium", "rationale": "SharedObject slot 0 trivial no-callee returns the template type-id constant (16)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4bc20", "name": "GCSDK::CProtoBufSharedObject::~CProtoBufSharedObject", "confidence": "medium", "rationale": "slot 1 calls per-type proto cleanup 1187100 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bc60", "name": "CEconRecurringMission::GetTypeID", "confidence": "medium", "rationale": "SharedObject-derived slot 0 trivial = GetTypeID returning type-id constant", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bc80", "name": "CEconRecurringMission::~CEconRecurringMission", "confidence": "medium", "rationale": "slot 1 calls per-type cleanup 1187100 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bcc0", "name": "GCSDK::CProtoBufSharedObject::GetTypeID", "confidence": "medium", "rationale": "SharedObject slot 0 returns template type-id constant (46)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4bce0", "name": "GCSDK::CProtoBufSharedObject::~CProtoBufSharedObject", "confidence": "medium", "rationale": "slot 1 calls per-type cleanup 1186f00 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bd20", "name": "CEconQuestProgress::GetTypeID", "confidence": "medium", "rationale": "SharedObject-derived slot 0 trivial = GetTypeID", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bd40", "name": "CEconQuestProgress::~CEconQuestProgress", "confidence": "medium", "rationale": "slot 1 calls cleanup 1186f00 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bd80", "name": "GCSDK::CProtoBufSharedObject::GetTypeID", "confidence": "medium", "rationale": "SharedObject slot 0 returns template type-id constant (41)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4bda0", "name": "GCSDK::CProtoBufSharedObject::~CProtoBufSharedObject", "confidence": "medium", "rationale": "slot 1 calls cleanup 1186f80 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bde0", "name": "CEconAccountSeasonalOperationGS::GetTypeID", "confidence": "medium", "rationale": "SharedObject-derived slot 0 trivial = GetTypeID", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4be00", "name": "CEconAccountSeasonalOperationGS::~CEconAccountSeasonalOperationGS", "confidence": "medium", "rationale": "slot 1 calls cleanup 1186f80 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4be40", "name": "GCSDK::CProtoBufSharedObject::GetTypeID", "confidence": "medium", "rationale": "SharedObject slot 0 returns template type-id constant (18)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4be60", "name": "GCSDK::CProtoBufSharedObject::~CProtoBufSharedObject", "confidence": "medium", "rationale": "slot 1 calls cleanup 1187080 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bea0", "name": "CEconGameAccountSteamChina::GetTypeID", "confidence": "medium", "rationale": "SharedObject-derived slot 0 trivial = GetTypeID", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bec0", "name": "CEconGameAccountSteamChina::~CEconGameAccountSteamChina", "confidence": "medium", "rationale": "slot 1 calls cleanup 1187080 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bf00", "name": "GCSDK::CProtoBufSharedObject::GetTypeID", "confidence": "medium", "rationale": "SharedObject slot 0 returns template type-id constant (3)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4bf20", "name": "GCSDK::CProtoBufSharedObject::~CProtoBufSharedObject", "confidence": "medium", "rationale": "slot 1 calls cleanup 1182710 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bf60", "name": "CEconEquipSlot::GetTypeID", "confidence": "medium", "rationale": "SharedObject-derived slot 0 trivial = GetTypeID", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bf80", "name": "CEconEquipSlot::~CEconEquipSlot", "confidence": "medium", "rationale": "slot 1 calls cleanup 1182710 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bfc0", "name": "CItemSelectionCriteria::CStringCondition::GetConditionType", "confidence": "low", "rationale": "condition slot 3 trivial getter, 2 callers; condition-type accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bfe0", "name": "CItemSelectionCriteria::CSetCondition::Clone", "confidence": "low", "rationale": "condition slot 4 trivial; clone/copy virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4bff0", "name": "CItemSelectionCriteria::CStringCondition::Clone", "confidence": "low", "rationale": "condition slot 4 trivial; clone/copy virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4c010", "name": "GCSDK::CGCClientSharedObjectCache::GetOwner", "confidence": "low", "rationale": "SO cache slot 2 trivial getter with 12 callers; owner/steamid accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c020", "name": "CAttributeList::~CAttributeList", "confidence": "low", "rationale": "CAttributeList slot 1 trivial = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4c030", "name": "CAttributeList::GetNumAttributes", "confidence": "low", "rationale": "CAttributeList slot 2 trivial getter, 5 callers; count accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c040", "name": "CAttributeList::GetAttribute", "confidence": "low", "rationale": "CAttributeList slot 3 trivial accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c050", "name": "CAttributeList::GetAttributeByIndex", "confidence": "low", "rationale": "CAttributeList slot 4 trivial accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c060", "name": "CEconItemAttribute::GetValuePtr", "confidence": "low", "rationale": "CEconItemAttribute slot 5 trivial accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c070", "name": "CEconItemView::GetSOCData", "confidence": "low", "rationale": "CEconItemView slot 31 trivial getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4c080", "name": "CEconItemView::GetCustomUserData", "confidence": "low", "rationale": "CEconItemView slot 33 trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c090", "name": "CEconItemView::NetworkVar_m_AttributeList::Get", "confidence": "low", "rationale": "NetworkVar wrapper slot 3 one-arg = getter/GetForModify", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c0c0", "name": "CEconItemView::NetworkVar_m_AttributeList::Set", "confidence": "low", "rationale": "NetworkVar wrapper slot 1 two-arg = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c130", "name": "CEconItemView::NetworkVar_m_NetworkedDynamicAttributes::Get", "confidence": "low", "rationale": "NetworkVar wrapper slot 3 one-arg = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c160", "name": "CEconItemView::NetworkVar_m_NetworkedDynamicAttributes::Set", "confidence": "low", "rationale": "NetworkVar wrapper slot 1 two-arg = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c1c0", "name": "CEconWearable::GetEconItemView", "confidence": "low", "rationale": "CEconWearable slot 0 trivial getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4c1e0", "name": "CEconWearable::GetAttributeContainer", "confidence": "low", "rationale": "CEconWearable high slot 320 trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c1f0", "name": "CEconWearable::GetItemViewData", "confidence": "low", "rationale": "CEconWearable slot 322 trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c200", "name": "CEconWearable::GetSkin", "confidence": "low", "rationale": "CEconWearable slot 327 trivial getter guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c210", "name": "CEconWearable::SetWearableEquipped", "confidence": "low", "rationale": "CEconWearable slot 330 two-arg setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c220", "name": "CEconTool_Collection::GetToolType", "confidence": "low", "rationale": "IEconTool subclass slot 3 trivial constant getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c230", "name": "CEconTool_Sticker::OnClientUseConsumableItem", "confidence": "low", "rationale": "IEconTool subclass slot 2 with 3 args; consumable-use handler guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c290", "name": "CEconTool_Keychain::OnClientUseConsumableItem", "confidence": "low", "rationale": "IEconTool subclass slot 2 with 3 args; consumable-use handler guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c300", "name": "IMobileEventListener::OnMobileEvent", "confidence": "low", "rationale": "interface listener slot 2, no-arg callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c310", "name": "IMobileEventListener::OnMobilePageLoaded", "confidence": "low", "rationale": "interface listener slot 3, no-arg callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c320", "name": "IMobileEventListener::OnMobileClosed", "confidence": "low", "rationale": "interface listener slot 4, no-arg callback guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c350", "name": "CEconWearable::Activate", "confidence": "low", "rationale": "CEconWearable slot 44 no-arg entity lifecycle override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c360", "name": "CEconWearable::GetAttributeManager", "confidence": "low", "rationale": "CEconWearable slot 328 trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c370", "name": "CCSGCServerSystem::LevelInitPreEntity", "confidence": "low", "rationale": "GC server system slot 67 no-arg lifecycle hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c390", "name": "CCSGCServerSystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "GC server system slot 68 no-arg lifecycle hook, 2 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c950", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "msg memory pool slot 4 two-arg = free/release entry guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c990", "name": "GCSDK::CProtoBufMsg::GetEMsg", "confidence": "low", "rationale": "proto msg slot 2 trivial constant getter = message type id", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4c9a0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam CCallbackBase slot 0 = Run(void*) dispatch", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4ca10", "name": "CEconTool_Casket::OnClientUseConsumableItem", "confidence": "low", "rationale": "IEconTool subclass slot 2 with 3 args; consumable-use handler guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4ca30", "name": "CEconItemAttribute::GetValue", "confidence": "low", "rationale": "CEconItemAttribute slot 4 trivial accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4ca50", "name": "CEconItemAttribute::GetAttribDefIndex", "confidence": "low", "rationale": "CEconItemAttribute slot 3 trivial accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4ca70", "name": "CEconItemAttribute::GetName", "confidence": "low", "rationale": "CEconItemAttribute slot 2 trivial accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4ca90", "name": "CEconItemAttribute::~CEconItemAttribute", "confidence": "low", "rationale": "CEconItemAttribute slot 1 trivial = deleting destructor, 4 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4cab0", "name": "CEconItemAttribute::~CEconItemAttribute", "confidence": "low", "rationale": "CEconItemAttribute slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4cac0", "name": "CAttributeList::~CAttributeList", "confidence": "low", "rationale": "CAttributeList slot 0 trivial = complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4cad0", "name": "CEconWearable::UpdateOnRemove", "confidence": "low", "rationale": "CEconWearable slot 47 no-arg lifecycle override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4cb90", "name": "CEconWearable::HandleAnimEvent", "confidence": "low", "rationale": "CEconWearable slot 306 two-arg animation event override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4cbe0", "name": "CEconWearable::SetModelFromItemDefinition", "confidence": "low", "rationale": "CEconWearable slot 321 two-arg setter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4cc40", "name": "CEconWearable::UpdateWearableBodyGroups", "confidence": "low", "rationale": "CEconWearable slot 324 one-arg, calls d30e60/d30fb0; bodygroup update guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4cca0", "name": "CEconWearable::Precache", "confidence": "low", "rationale": "CEconWearable slot 4 one-arg entity lifecycle override guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4cce0", "name": "CEconWearable::Spawn", "confidence": "low", "rationale": "CEconWearable slot 5, calls 1adf300; entity spawn override guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4cd60", "name": "IMobileEventListener::~IMobileEventListener", "confidence": "low", "rationale": "interface listener slot 0 trivial = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4cd80", "name": "IMobileEventListener::~IMobileEventListener", "confidence": "low", "rationale": "interface listener slot 1, calls 9f07e0 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4cdc0", "name": "CCallback::GetCallbackSizeBytes", "confidence": "low", "rationale": "Steam CCallbackBase slot 3 trivial constant = callback size", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4cde0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam CCallback slot 4, calls member handler 9f12f0 = Run dispatch", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4ce20", "name": "CCSGCServerSystem::~CCSGCServerSystem", "confidence": "low", "rationale": "GC server system slot 0, calls 9ef810 = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4ce40", "name": "CGCClientSystem::PostInit", "confidence": "low", "rationale": "GC client system slot 2, calls 9f07e0/2280980; init-phase hook guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4d010", "name": "CItemSelectionCriteria::CFloatCondition::BSerializeToMsg", "confidence": "low", "rationale": "float condition slot 5, calls 9f0630; serialize-to-message guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4d0d0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "low", "rationale": "proto msg slot 0, calls proto cleanup 2295fe0 = complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4d110", "name": "GCSDK::CProtoBufMsgMemoryPool::Compact", "confidence": "low", "rationale": "msg memory pool slot 3 no-arg, calls 11d3190; compact/cleanup guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4d540", "name": "CCSGCServerSystem::Update", "confidence": "low", "rationale": "GC server system slot 66 abi this+1float = per-frame Update(frametime) guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4d5c0", "name": "CItemSelectionCriteria::CSetCondition::BSerializeToMsg", "confidence": "low", "rationale": "set condition slot 5, calls 9efdf0; serialize-to-message guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4d670", "name": "CEconItemView::GetQuality", "confidence": "low", "rationale": "NetworkVar_m_EconGloves slot 28 (CEconItemView), calls getter helper 1b4d620", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4d6d0", "name": "CEconItemView::GetRarity", "confidence": "low", "rationale": "NetworkVar_m_EconGloves slot 29 (CEconItemView), calls getter helper 1b4d620", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4d730", "name": "CEconItemView::GetItemDefinitionIndex", "confidence": "low", "rationale": "NetworkVar_m_EconGloves slot 27 (CEconItemView), calls getter helper 1b4d620", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4d7d0", "name": "CGCClientSystem::BInit", "confidence": "medium", "rationale": "strings 'CGCClientSystem - no ISteamClient interface!' and '[STARTUP] logged on to Steam' = steam client init/connect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4db70", "name": "CEconItemView::GetLevel", "confidence": "low", "rationale": "NetworkVar_m_EconGloves slot 23 (CEconItemView), calls getter helper 1b4d620", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4dbf0", "name": "CEconItemView::GetItemID", "confidence": "low", "rationale": "NetworkVar_m_EconGloves slot 20 (CEconItemView), calls getter helper 1b4d620", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4dc80", "name": "CEconItemView::SetItemID", "confidence": "low", "rationale": "NetworkVar_m_EconGloves slot 22 two-arg = setter, calls 1b4d620", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4dfd0", "name": "CGCClientSystem::GetName", "confidence": "low", "rationale": "GC client system slot 48 trivial getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4e050", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "low", "rationale": "proto msg slot 1, calls 2295fe0+2296b70 (cleanup+delete) = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4e350", "name": "CItemSelectionCriteria::CFloatCondition::~CFloatCondition", "confidence": "low", "rationale": "float condition slot 0 trivial = complete-object destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4e3b0", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "msg memory pool slot 2, calls 9f0400; allocate entry guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4e440", "name": "CCSGCServerSystem::Shutdown", "confidence": "low", "rationale": "GC server system slot 49, calls 22825d0; shutdown hook guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4e4e0", "name": "CEconItemView::GetFlags", "confidence": "low", "rationale": "NetworkVar_m_EconGloves slot 24 (CEconItemView), calls getter helper 1b4d620", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4e530", "name": "CItemSelectionCriteria::CFloatCondition::BInitFromKV", "confidence": "low", "rationale": "float condition slot 1, calls 9ef5d0 (KV read); init-from-KV guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4e5a0", "name": "CItemSelectionCriteria::CSetCondition::BInitFromKV", "confidence": "low", "rationale": "set condition slot 0, calls 9ef5d0 (KV read); init-from-KV guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4e620", "name": "CItemSelectionCriteria::CSetCondition::BInitFromKVAlt", "confidence": "low", "rationale": "set condition slot 1, calls 9ef5d0; secondary KV init guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4e6a0", "name": "GCSDK::CProtoBufMsgMemoryPool::AllocInternal", "confidence": "low", "rationale": "msg memory pool slot 1, calls 22955d0/22960c0; alloc/init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4e730", "name": "CItemSelectionCriteria::CStringCondition::BEvaluate", "confidence": "low", "rationale": "string condition slot 5 two-arg, string compare via 9effb0/9f1050; evaluate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4e930", "name": "CItemSelectionCriteria::CStringCondition::BInitFromKV", "confidence": "low", "rationale": "string condition slot 0, calls 9e6130/9ef5d0 (KV/string read); init-from-KV guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4ee90", "name": "CItemSelectionCriteria::CSetCondition::BEvaluate", "confidence": "low", "rationale": "set condition slot 2 two-arg with lookup helpers 9f1b80/9f1d10; evaluate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4f050", "name": "CEconWearable::UpdateVisibility", "confidence": "low", "rationale": "CEconWearable slot 329, calls 1ae52d0/1b4d620; visibility/bodygroup update guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4f0f0", "name": "IEconTool::~IEconTool", "confidence": "medium", "rationale": "IEconTool base slot 0 trivial = destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4f130", "name": "CEconTool_Casket::~CEconTool_Casket", "confidence": "medium", "rationale": "IEconTool subclass slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4f170", "name": "CEconTool_Patch::~CEconTool_Patch", "confidence": "medium", "rationale": "IEconTool subclass slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4f1b0", "name": "CEconTool_Keychain::~CEconTool_Keychain", "confidence": "medium", "rationale": "IEconTool subclass slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4f1f0", "name": "CEconTool_Sticker::~CEconTool_Sticker", "confidence": "medium", "rationale": "vtable slot 0 = complete object destructor for econ tool subclass", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4f230", "name": "CEconTool_Collection::~CEconTool_Collection", "confidence": "medium", "rationale": "vtable slot 0 = complete object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4f270", "name": "IEconTool::~IEconTool", "confidence": "medium", "rationale": "base IEconTool slot 1 = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4f2d0", "name": "CEconTool_Casket::~CEconTool_Casket", "confidence": "medium", "rationale": "slot 1 deleting destructor overridden per subclass", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4f330", "name": "CEconTool_Patch::~CEconTool_Patch", "confidence": "medium", "rationale": "slot 1 deleting destructor overridden per subclass", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4f390", "name": "CEconTool_Keychain::~CEconTool_Keychain", "confidence": "medium", "rationale": "slot 1 deleting destructor overridden per subclass", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4f3f0", "name": "CEconTool_Sticker::~CEconTool_Sticker", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4f450", "name": "CEconTool_Collection::~CEconTool_Collection", "confidence": "medium", "rationale": "slot 1 deleting destructor calling operator delete sub_0x9ef5d0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4f8e0", "name": "CItemSelectionCriteria::CFloatCondition::BEvaluate", "confidence": "low", "rationale": "condition subclass eval slot comparing a float attribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4fd00", "name": "CEconWearable::GetEconItemView", "confidence": "low", "rationale": "wearable entity accessor slot, this-only getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b53230", "name": "CEconTool_Collection::GetCollectionBits", "confidence": "medium", "rationale": "'collection bits' string + GetItemDefinition/GetItemSchema calls", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b53470", "name": "CEconTool_Collection::CanApplyToItem", "confidence": "low", "rationale": "slot 2 tool method delegating to collection-bits helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b55fc0", "name": "CEconItemView::GetItemDefinition", "confidence": "medium", "rationale": "slot 2, 35 callers = the common item-definition accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b56290", "name": "CEconItemView::GetItemQuality", "confidence": "low", "rationale": "slot 3 accessor delegating to GetItemDefinition", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b63c70", "name": "CEconWearable::InitializeAttributes", "confidence": "low", "rationale": "references CEconWearable + IHasAttributes and attribute subs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b64080", "name": "CEconWearable::UpdateWearableForPlayer", "confidence": "low", "rationale": "slot 93 wearable update taking an argument", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b640d0", "name": "CEconWearable::GetSlot", "confidence": "low", "rationale": "slot 46 trivial this-only getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b640e0", "name": "CEconWearable::IsWearable", "confidence": "low", "rationale": "slot 45 trivial predicate getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b644e0", "name": "CTouchExpansionComponent::GetName", "confidence": "low", "rationale": "component slot 2 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b64500", "name": "CTouchExpansionComponent::Reset", "confidence": "low", "rationale": "component slot 1 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b64510", "name": "CTouchExpansionComponent::IsActive", "confidence": "low", "rationale": "component slot 3 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b64ad0", "name": "CEntityComponentHelperT::GetName", "confidence": "low", "rationale": "component helper slot 1 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b64ae0", "name": "CEntityComponentHelperT::GetFlags", "confidence": "low", "rationale": "component helper slot 3 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b64af0", "name": "CEntityComponentHelperT::CreateComponent", "confidence": "low", "rationale": "component helper slot 2 constructs component (calls sub)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b65530", "name": "RegisterCTouchExpansionComponent", "confidence": "low", "rationale": "references component class + ReferencedPtr type = schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67a30", "name": "CNavObstacleConnectionMgr::GetConnectionCount", "confidence": "low", "rationale": "manager slot 5 trivial getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b67a40", "name": "CNavObstacleConnectionMgr::IsEmpty", "confidence": "low", "rationale": "manager slot 6 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67a50", "name": "CNavObstacleConnectionMgr::GetConnections", "confidence": "low", "rationale": "manager slot 7 accessor, 4 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67a60", "name": "CNavObstacleSplitMgr::GetSplitCount", "confidence": "low", "rationale": "split mgr slot 8 count getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67a70", "name": "CNavObstacleSplitMgr::HasSplits", "confidence": "low", "rationale": "split mgr slot 9 predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67a80", "name": "CNavObstacleSplitMgr::GetSplits", "confidence": "low", "rationale": "split mgr slot 10 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67aa0", "name": "CNavObstacleAvoidMgr::GetAvoidCount", "confidence": "low", "rationale": "avoid mgr slot 12 count getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67ab0", "name": "CNavObstacleSplitMgr::GetDebugName", "confidence": "low", "rationale": "split mgr slot 13 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67ac0", "name": "CNavTacticalSearchAnnotationMgr::GetName", "confidence": "low", "rationale": "annotation mgr slot 14 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67ad0", "name": "CNavObstacleAvoidMgr::~CNavObstacleAvoidMgr", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b67ae0", "name": "CNavObstacleAvoidMgr::~CNavObstacleAvoidMgr", "confidence": "low", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b67af0", "name": "CNavObstacleConnectionMgr::Reset", "confidence": "low", "rationale": "connection mgr slot 15 reset stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b67b00", "name": "CNavObstacleAvoidMgr::Reset", "confidence": "low", "rationale": "avoid mgr slot 16 reset stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b67b10", "name": "CNavMesh::GetName", "confidence": "low", "rationale": "nav mesh slot 14 trivial getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67b20", "name": "CNavGameSystem::GetName", "confidence": "low", "rationale": "game system slot 65 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67b30", "name": "CNavDraw::DrawLine", "confidence": "low", "rationale": "draw slot 0, 5 int args = line endpoints", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67ba0", "name": "CNavDraw::DrawBox", "confidence": "low", "rationale": "draw slot 1, 6 args+stack = box corners", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67c00", "name": "CNavDraw::DrawArea", "confidence": "low", "rationale": "draw slot 12 area primitive", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67c90", "name": "CNavEditObstacle::GetName", "confidence": "low", "rationale": "edit obstacle slot 14 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67ca0", "name": "SplitObs_t::GetType", "confidence": "low", "rationale": "SplitObs_t slot 0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67cb0", "name": "CNavOverlapMgr::GetName", "confidence": "low", "rationale": "overlap mgr slot 2 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67cc0", "name": "CNavSearchWrapper::GetName", "confidence": "low", "rationale": "search wrapper slot 0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67d40", "name": "CNavDraw::DrawPolygon", "confidence": "low", "rationale": "draw slot 8, 6 args+stack polygon", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b67dd0", "name": "CNavDraw::DrawText", "confidence": "low", "rationale": "draw slot 9 with float position args", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b68210", "name": "CNavDynamicConnectionsManager::GetName", "confidence": "low", "rationale": "dyn conn mgr slot 2 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68220", "name": "CNavDynamicConnectionsManager::Reset", "confidence": "low", "rationale": "dyn conn mgr slot 3 stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b68230", "name": "CNavDynamicConnectionsManager::Shutdown", "confidence": "low", "rationale": "dyn conn mgr slot 4 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68240", "name": "CTraceFilterWalkableEntities::ShouldHitEntity", "confidence": "low", "rationale": "trace filter slot 0 = hit predicate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b68250", "name": "CNavEditObstacle::Reset", "confidence": "low", "rationale": "edit obstacle slot 3 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68260", "name": "CNavEditObstacle::IsValid", "confidence": "low", "rationale": "edit obstacle slot 7 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68270", "name": "CNavEditObstacle::SetSelected", "confidence": "low", "rationale": "edit obstacle slot 11 setter (takes arg)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68280", "name": "CNavEditObstacle::GetType", "confidence": "low", "rationale": "edit obstacle slot 12 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68290", "name": "CNavEditObstacle::GetFlags", "confidence": "low", "rationale": "edit obstacle slot 13 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b682a0", "name": "CNavEditObstacle::GetCount", "confidence": "low", "rationale": "edit obstacle slot 8 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b682b0", "name": "CNavEditObstacle::Clear", "confidence": "low", "rationale": "edit obstacle slot 10 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b682c0", "name": "CNavEditObstacle::GetEditName", "confidence": "low", "rationale": "edit obstacle slot 1 name getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b682e0", "name": "CNavPhysicsInterface::GetEntityIndex", "confidence": "low", "rationale": "physics iface slot 9, this+arg getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68300", "name": "CNavObstacleEntity::GetName", "confidence": "low", "rationale": "obstacle entity slot 1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68310", "name": "CScriptNavBlocker::UpdateOnRemove", "confidence": "low", "rationale": "entity slot 44 = common base lifecycle hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68320", "name": "CFuncNavObstruction::GetObstructionName", "confidence": "low", "rationale": "slot 0 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68330", "name": "CFuncNavObstruction::IsNavBlocker", "confidence": "low", "rationale": "class-specific slot 271 predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68350", "name": "CFuncNavObstruction::GetNavObstructionData", "confidence": "low", "rationale": "class-specific slot 272 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68370", "name": "CFuncNavObstruction::IsNavObstructionEnabled", "confidence": "low", "rationale": "class-specific slot 273 predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68390", "name": "CFuncNavObstruction::UpdateOnRemove", "confidence": "low", "rationale": "entity slot 44 lifecycle hook", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b683a0", "name": "CNavAttributeObstacle::GetAttributeFlags", "confidence": "low", "rationale": "slot 0 getter, 5 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b683b0", "name": "CNavAttributeObstacle::SetAttributeFlags", "confidence": "low", "rationale": "slot 1 setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b683d0", "name": "CNavObstacleEntityDoor::IsOpen", "confidence": "low", "rationale": "door slot 7 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b683e0", "name": "CNavObstacleEntityDoor::GetDoorState", "confidence": "low", "rationale": "door slot 11 accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b683f0", "name": "CNavObstacleEntity::IsEnabled", "confidence": "low", "rationale": "obstacle entity slot 8 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68400", "name": "CNavObstacleEntityDoor::GetType", "confidence": "low", "rationale": "door slot 10 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68a70", "name": "CNavSearchNodeProcessor_BFSLattice::ProcessNode", "confidence": "low", "rationale": "BFS node processor slot 13 = node visit", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b68bb0", "name": "CNavEntityInterface::GetName", "confidence": "low", "rationale": "entity iface slot 0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68bc0", "name": "CNavPhysicsInterface::GetName", "confidence": "low", "rationale": "physics iface slot 0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68bd0", "name": "CTraceFilterGroundEntities::ShouldHitEntity", "confidence": "low", "rationale": "trace filter slot 0 hit predicate", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b68be0", "name": "CGameSystemReallocatingFactory::~CGameSystemReallocatingFactory", "confidence": "low", "rationale": "factory slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68bf0", "name": "CGameSystemReallocatingFactory::GetName", "confidence": "low", "rationale": "factory slot 1 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68c00", "name": "CGameSystemReallocatingFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 5 pointer getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68c10", "name": "CGameSystemReallocatingFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 6 setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68c20", "name": "CGameSystemReallocatingFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 7, 3 callers = creation entry", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68c30", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 8 destroy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b68c40", "name": "CGameSystemReallocatingFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory slot 9 getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68c60", "name": "CNavDraw::DrawSphere", "confidence": "low", "rationale": "draw slot 10 with 3 float args = sphere", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68f00", "name": "CTraceFilterWalkableEntities::GetTraceType", "confidence": "low", "rationale": "trace filter slot 1 = trace type enum", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68f10", "name": "CTraceFilterGroundEntities::GetTraceType", "confidence": "low", "rationale": "trace filter slot 1 = trace type enum", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68f30", "name": "CNavEditObstacle::GetPosition", "confidence": "low", "rationale": "edit obstacle slot 2 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68f40", "name": "CNavObstacleEntity::IsValid", "confidence": "low", "rationale": "obstacle entity slot 2 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68f50", "name": "CNavPhysicsInterface::Reset", "confidence": "low", "rationale": "physics iface slot 1 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68f60", "name": "CNavPathCost::operator()", "confidence": "low", "rationale": "path cost functor slot 5, 12 callers = main cost eval", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68f70", "name": "CNavEntityInterface::Reset", "confidence": "low", "rationale": "entity iface slot 1 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b68f80", "name": "CNavPhysicsInterface::TraceRay", "confidence": "low", "rationale": "physics iface slot 5, 5 args = ray query", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b68fb0", "name": "CNavEditObstacle::GetBounds", "confidence": "low", "rationale": "edit obstacle slot 5 bounds accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69030", "name": "CNavEditObstacle::Render", "confidence": "low", "rationale": "edit obstacle slot 4 render", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b690f0", "name": "CFuncNavObstruction::GetGravity", "confidence": "low", "rationale": "entity slot 47 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b69120", "name": "CNavDraw::DrawArrow", "confidence": "low", "rationale": "draw slot 6, 6 args+stack arrow", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69180", "name": "CFuncNavObstruction::UpdateNavObstruction", "confidence": "low", "rationale": "class-specific slot 274 update", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b691c0", "name": "CNavDraw::DrawTriangle", "confidence": "low", "rationale": "draw slot 4, 6 args+stack triangle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69290", "name": "CScriptNavBlocker::GetNavObstructionData", "confidence": "low", "rationale": "class-specific slot 271 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b692a0", "name": "CFuncNavObstruction::GenerateNavObstacle", "confidence": "low", "rationale": "slot 275, 5 args + trace subs = obstacle geometry gen", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69330", "name": "CFuncNavObstruction::AcceptInput", "confidence": "low", "rationale": "entity slot 4 input handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69380", "name": "CFuncNavObstruction::GetKeyValue", "confidence": "low", "rationale": "entity slot 5 keyvalue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69430", "name": "CScriptNavBlocker::AcceptInput", "confidence": "low", "rationale": "entity slot 4 input handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69470", "name": "CScriptNavBlocker::GetKeyValue", "confidence": "low", "rationale": "entity slot 5 keyvalue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69510", "name": "CGameSystemReallocatingFactory::AllocateGameSystem", "confidence": "low", "rationale": "factory slot 2 allocation helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69530", "name": "CNavGameSystem::Init", "confidence": "low", "rationale": "game system slot 3 init", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69580", "name": "CNavGameSystem::PostInit", "confidence": "low", "rationale": "game system slot 4 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69590", "name": "CFuncNavObstruction::CreateNavObstruction", "confidence": "low", "rationale": "class-specific slot 270 creation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b695d0", "name": "CNavDraw::DrawCapsule", "confidence": "low", "rationale": "draw slot 13, 6 args+stack capsule", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b69b00", "name": "CFuncNavBlocker::CreateNavObstruction", "confidence": "low", "rationale": "class-specific slot 270 creation, calls nav sub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6aea0", "name": "CC_Nav_MarkAttribute", "confidence": "medium", "rationale": "'Usage: %s ' + 'Unknown attribute' = nav attribute concommand", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6b1e0", "name": "CNavDraw::DrawCircle", "confidence": "low", "rationale": "draw slot 3, 6 args+stack circle", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6b3c0", "name": "CNavGameSystem::LevelInitPreEntity", "confidence": "low", "rationale": "game system slot 62 level init hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6b4f0", "name": "CFuncNavObstruction::GetNavObstructionBounds", "confidence": "low", "rationale": "class-specific slot 276 bounds accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6b5e0", "name": "CNavGameSystem::LevelShutdownPostEntity", "confidence": "low", "rationale": "game system slot 63 level shutdown hook", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6b6e0", "name": "CNavGameSystem::LevelShutdownPostEntityAllEntities", "confidence": "low", "rationale": "slot 64 delegates to slot 63 shutdown", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6b710", "name": "CNavGameSystem::FireGameEvent", "confidence": "low", "rationale": "slot 60 this+event arg = game event listener callback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6b750", "name": "CNavPhysicsInterface::SweepEntity", "confidence": "low", "rationale": "physics iface slot 3, 5 args = sweep query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6b7c0", "name": "CFuncNavObstruction::OnNavMeshLoad", "confidence": "low", "rationale": "class-specific slot 278 calls nav sub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6b800", "name": "CNavDrawArea::DrawConnections", "confidence": "low", "rationale": "draw area slot 3 with 4 args", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6bb00", "name": "CFuncNavObstruction::UpdateNavObstacle", "confidence": "low", "rationale": "class-specific slot 277 update", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6bc10", "name": "SplitObs_t::Evaluate", "confidence": "low", "rationale": "SplitObs_t slot 2 with float arg = evaluate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6bd20", "name": "CNavMeshGameEventListener::~CNavMeshGameEventListener", "confidence": "low", "rationale": "listener slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6bdf0", "name": "CNavMeshGameEventListener::FireGameEvent", "confidence": "low", "rationale": "listener slot 3 = IGameEventListener2 callback", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b6be60", "name": "CNavSpaceGame::Update", "confidence": "low", "rationale": "nav space game slot 1, 3 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6bfa0", "name": "CNavDynamicConnectionsManager::Update", "confidence": "low", "rationale": "dyn conn mgr slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6c000", "name": "CNavDynamicConnectionsManager::Reset", "confidence": "low", "rationale": "dyn conn mgr slot 0, 3 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b6c3a0", "name": "CGameSystemReallocatingFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 4 with arg = destroy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b6c440", "name": "CC_Nav_ListObstacles", "confidence": "medium", "rationale": "'Id\\tMoving\\tDormant\\tExternal' header = obstacle list concommand", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6c680", "name": "CNavEditor::OnRoundStart", "confidence": "low", "rationale": "editor slot 3 called from round_start event handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6cb50", "name": "SplitObs_t::GetName", "confidence": "low", "rationale": "SplitObs_t slot 1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6cba0", "name": "CNavSearchWrapper::Search", "confidence": "low", "rationale": "search wrapper slot 1, 5 callers = main search", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6ccb0", "name": "CNavEntityInterface::GetEntityBounds", "confidence": "low", "rationale": "entity iface slot 2, 3 args, bounds subs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6cf50", "name": "CNavDraw::DrawText", "confidence": "low", "rationale": "draw slot 2 with float + string sub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b6d020", "name": "CNavBFSLattice::~CNavBFSLattice", "confidence": "low", "rationale": "lattice slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b6d0f0", "name": "CNavBFSLatticeFull_Area::~CNavBFSLatticeFull_Area", "confidence": "low", "rationale": "lattice slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b6d1c0", "name": "CNavBFSLattice::~CNavBFSLattice", "confidence": "low", "rationale": "lattice slot 1 deleting destructor (calls free)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b6d290", "name": "CNavBFSLatticeFull_Area::~CNavBFSLatticeFull_Area", "confidence": "low", "rationale": "lattice slot 1 deleting destructor (calls free)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b6d700", "name": "CNavMarkupManager::~CNavMarkupManager", "confidence": "medium", "rationale": "slot 0 destructor; slot 1 deleting dtor calls it", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b6d7b0", "name": "CNavMarkupManager::~CNavMarkupManager", "confidence": "medium", "rationale": "slot 1 deleting destructor delegates to slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b6d7e0", "name": "CNavDrawArea::DrawArea", "confidence": "low", "rationale": "draw area slot 0, 4 callers = primary area draw", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6dee0", "name": "CNavEditor::Update", "confidence": "low", "rationale": "editor slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6e570", "name": "CNavEditor::Reset", "confidence": "low", "rationale": "editor slot 0 tears down state", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6efb0", "name": "CNavObstacleEntity::GetObstacleBounds", "confidence": "low", "rationale": "obstacle entity slot 15, 5 args, 8 callers = bounds query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b6fe00", "name": "CNavDraw::DrawHull", "confidence": "low", "rationale": "draw slot 11, 6 args + float hull", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b70030", "name": "CNavObstacleEntityDoor::IsClosed", "confidence": "low", "rationale": "door slot 3 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b70090", "name": "CNavPhysicsInterface::GetEntityBounds", "confidence": "low", "rationale": "physics iface slot 8 bounds query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b70180", "name": "CNavGenRtJob::~CNavGenRtJob", "confidence": "medium", "rationale": "slot 0 destructor (calls delete); slot 1 delegates to it", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b70330", "name": "CNavGenRtJob::~CNavGenRtJob", "confidence": "medium", "rationale": "slot 1 deleting destructor delegates to slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b70360", "name": "CNavObstacleEntityDoor::GetDoorState", "confidence": "low", "rationale": "door slot 12 accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b70410", "name": "CNavObstacleEntityDoor::UpdateDoorState", "confidence": "low", "rationale": "door slot 13 with arg = state update", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b70580", "name": "CNavObstacleEntityDoor::GetDoorBounds", "confidence": "low", "rationale": "door slot 14 bounds accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b70690", "name": "CNavObstacleEntityDoor::GenerateObstacle", "confidence": "low", "rationale": "door slot 4, 3 args = obstacle geometry", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b71340", "name": "CNavPhysicsInterface::TraceHull", "confidence": "low", "rationale": "physics iface slot 4, 6 args + trace subs = hull trace", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b71bb0", "name": "CNavPhysicsInterface::TraceRayWorld", "confidence": "low", "rationale": "physics iface slot 2, 6 args + trace subs = ray trace", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b737d0", "name": "CNavAttributeObstacle::Draw", "confidence": "low", "rationale": "attribute obstacle slot 2 with float + draw sub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b739b0", "name": "CNavObstacleEntity::GenerateObstacle", "confidence": "low", "rationale": "obstacle entity slot 5, 5 args + trace subs = geometry gen", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b75ab0", "name": "CNavDraw::Flush", "confidence": "low", "rationale": "draw slot 5 no args = flush/reset draw buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b75b00", "name": "CNavSpaceGame::Reset", "confidence": "low", "rationale": "nav space game slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b75fb0", "name": "CNavDraw::DrawGrid", "confidence": "low", "rationale": "draw slot 7, many float args = grid", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b769a0", "name": "CNavDrawArea::DrawAreaConnections", "confidence": "low", "rationale": "draw area slot 1, 7 callers = connection rendering", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b77940", "name": "CNavPathCost::GetStartCost", "confidence": "low", "rationale": "path cost slot 4 no-arg getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b796e0", "name": "CFuncNavBlocker::UpdateOnRemove", "confidence": "low", "rationale": "entity slot 44 lifecycle hook", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b79a60", "name": "CFuncNavBlocker::GetNavObstructionData", "confidence": "low", "rationale": "class-specific slot 271 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b7b920", "name": "CNavGameSystem::RegisterGameEventListeners", "confidence": "medium", "rationale": "references 'round_start'/'teamplay_round_start' event names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b7bd80", "name": "CGameSystemReallocatingFactory::Init", "confidence": "low", "rationale": "factory slot 3 invokes game-system event registration", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b7c1f0", "name": "CNavSplitBlockMgr::AddBlocker", "confidence": "low", "rationale": "split block mgr slot 0 with arg = add", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b7df90", "name": "CNavObstacleEntityDoor::UpdateObstacle", "confidence": "low", "rationale": "door slot 6 with float + trace subs", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b815c0", "name": "CNavEditObstacle::FormatDebugName", "confidence": "low", "rationale": "'ID%d' string builder for obstacle label", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b89340", "name": "CNavGameSystem::GameFrame", "confidence": "low", "rationale": "game system slot 51 per-frame update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b8aef0", "name": "CNavObstacleSplitMgr::Update", "confidence": "low", "rationale": "split mgr slot 18 update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b8e6c0", "name": "CNavObstacleSplitMgr::ProcessObstacle", "confidence": "low", "rationale": "split mgr slot 12 with arg", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b8f4a0", "name": "CNavObstacleSplitMgr::BuildSplits", "confidence": "low", "rationale": "split mgr slot 14 builds split data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b91980", "name": "CNavMarkupManager::Save", "confidence": "low", "rationale": "markup mgr slot 3 serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b96ea0", "name": "CNavMarkupManager::Load", "confidence": "low", "rationale": "markup mgr slot 2 deserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b9b590", "name": "CNavOverlapMgr::AddOverlap", "confidence": "low", "rationale": "overlap mgr slot 1 with arg", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b9b5c0", "name": "CNavObstacleSplitMgr::AddOverlap", "confidence": "low", "rationale": "split mgr slot 19 with overlap arg", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ba29a0", "name": "CNavObstacleSplitMgr::SplitArea", "confidence": "low", "rationale": "split mgr slot 11, 3 args = area split", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ba8300", "name": "CNavObstacleSplitMgr::RemoveObstacle", "confidence": "medium", "rationale": "'RemoveObstacle' scope label + 'Scope exceeded time' perf string", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ba8bc0", "name": "TestRaysToBoundaryZone", "confidence": "high", "rationale": "string literally names function 'TestRaysToBoundaryZone - pass raw...'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1bac2c0", "name": "CNavObstacleSplitMgr::AddObstacle", "confidence": "low", "rationale": "split mgr slot 0 with arg = add", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bac440", "name": "CNavObstacleSplitMgr::UpdateObstacle", "confidence": "low", "rationale": "split mgr slot 1, 3 args, many callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bad140", "name": "CNavObstacleSplitMgr::GetObstacleCount", "confidence": "low", "rationale": "split mgr slot 15 count getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bad150", "name": "CNavObstacleSplitMgr::IsEmpty", "confidence": "low", "rationale": "split mgr slot 7 predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bad160", "name": "CNavObstacleSplitMgr::GetName", "confidence": "low", "rationale": "split mgr slot 6 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bad170", "name": "CNavObstacleSplitMgr::Reset", "confidence": "low", "rationale": "split mgr slot 5 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bbe3f0", "name": "CNavGenRtJob::Run", "confidence": "low", "rationale": "job slot 6 = execute entry", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bc59d0", "name": "CNavObstacleSplitMgr::Clear", "confidence": "low", "rationale": "split mgr slot 2 frees data", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc5a30", "name": "CNavObstacleSplitMgr::Shutdown", "confidence": "low", "rationale": "split mgr slot 3 teardown", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc5ac0", "name": "CNavObstacleSplitMgr::OnObstacleRemoved", "confidence": "low", "rationale": "split mgr slot 16 with arg, many callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc70f0", "name": "CFuncNavBlocker::Spawn", "confidence": "low", "rationale": "entity slot 15 = spawn with nav registration sub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bc7180", "name": "CFuncNavObstruction::Spawn", "confidence": "low", "rationale": "entity slot 15 = spawn with nav registration sub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bc7490", "name": "CFuncNavBlocker::Precache", "confidence": "low", "rationale": "entity slot 14", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc74c0", "name": "CFuncNavObstruction::Precache", "confidence": "low", "rationale": "entity slot 14", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc74f0", "name": "CFuncNavBlocker::KeyValue", "confidence": "low", "rationale": "entity slot 8 with arg = keyvalue parse", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7520", "name": "CFuncNavObstruction::GetGravity", "confidence": "low", "rationale": "entity slot 46 getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bc7530", "name": "CFuncNavObstruction::GetGroundEntity", "confidence": "low", "rationale": "entity slot 45 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7540", "name": "CNavChangeMgr::~CNavChangeMgr", "confidence": "low", "rationale": "slot 1 int=0 no-op stub, likely deleting destructor of the pair", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7560", "name": "CNavTacticalSearchAnnotationMgr::Reset", "confidence": "low", "rationale": "slot 5 int=0 stub, no strings; guessed clear/reset from manager role", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7570", "name": "CNavTacticalSearchAnnotationMgr::Shutdown", "confidence": "low", "rationale": "slot 15 int=0 stub; late-slot no-arg manager teardown guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7580", "name": "CNavChangeMgr::Reset", "confidence": "low", "rationale": "slot 0 int=0 stub of a change manager; guessed reset/complete-destructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7590", "name": "CNavPathData::IsValid", "confidence": "low", "rationale": "slot 3 int=0, 6 callers; small predicate/accessor on path data", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc75a0", "name": "CNavSearchNodeProcessor_BFSLattice::GetNodeCount", "confidence": "low", "rationale": "slot 26 int=0 accessor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7ba0", "name": "CNavSearchNodeProcessor_BFSLattice::Reset", "confidence": "low", "rationale": "slot 5 int=1 predicate/accessor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7bc0", "name": "CNavSearchNodeProcessor_BFSLattice::Clear", "confidence": "low", "rationale": "slot 6 int=1 stub, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7bd0", "name": "CNavSearchNodeProcessor_BFSLattice::Begin", "confidence": "low", "rationale": "slot 7 int=1 stub, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7be0", "name": "CNavSearchNodeProcessor_BFSLattice::End", "confidence": "low", "rationale": "slot 11 int=1 stub, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7c00", "name": "CNavSearchNodeProcessor_BFSLattice::IsEmpty", "confidence": "low", "rationale": "slot 12 int=1 predicate, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7c20", "name": "CNavSearchNodeProcessor_BFSLattice::AddNode", "confidence": "low", "rationale": "slot 14 int=3, no strings; multi-arg mutator guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7c40", "name": "CNavSearchNodeProcessor_BFSLattice::RemoveNode", "confidence": "low", "rationale": "slot 15 int=3, no strings; multi-arg mutator guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7c60", "name": "CNavSearchNodeProcessor_BFSLattice::GetNode", "confidence": "low", "rationale": "slot 19 int=2 accessor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7c70", "name": "CNavSearchNodeProcessor_BFSLattice::GetParent", "confidence": "low", "rationale": "slot 20 int=2 accessor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7c80", "name": "CNavSearchNodeProcessor_BFSLattice::GetCost", "confidence": "low", "rationale": "slot 21 int=2 accessor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7c90", "name": "CNavSearchNodeProcessor_BFSLattice::GetState", "confidence": "low", "rationale": "slot 22 int=2 accessor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7ca0", "name": "CNavSearchNodeProcessor_BFSLattice::SetState", "confidence": "low", "rationale": "slot 23 int=2 mutator, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7cb0", "name": "CNavSearchNodeProcessor_BFSLattice::MarkVisited", "confidence": "low", "rationale": "slot 24 int=2 mutator, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc7cc0", "name": "CNavSearchNodeProcessor_BFSLattice::IsVisited", "confidence": "low", "rationale": "slot 25 int=1, calls common util sub_0x9eb3a0; predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc8f60", "name": "CNavSearchNodeProcessor_BFSLattice::PushNode", "confidence": "low", "rationale": "slot 8 int=2 mutator, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc9010", "name": "CNavPathData::Count", "confidence": "low", "rationale": "slot 2 int=1 with 24 callers = hot accessor; count/size getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc9060", "name": "CNavObstructionManager::Reset", "confidence": "low", "rationale": "slot 0 int=2, calls common util; manager reset/init guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bca3c0", "name": "CNavObstructionManager::AddObstruction", "confidence": "low", "rationale": "slot 1 int=3 mutator on obstruction manager, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bca460", "name": "CNavObstructionManager::UpdateObstruction", "confidence": "low", "rationale": "slot 13 int=3, one callee; obstruction update guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bca640", "name": "CNavObstructionManager::RemoveObstruction", "confidence": "low", "rationale": "slot 16 int=2 mutator, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bca6e0", "name": "CNavObstructionManager::FindObstruction", "confidence": "low", "rationale": "slot 12 int=2 lookup, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bca8e0", "name": "CNavSearchNodeProcessor_BFSLattice::PopNode", "confidence": "low", "rationale": "slot 17 int=2 mutator, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bca950", "name": "CNavSearchNodeProcessor_BFSLattice::PeekNode", "confidence": "low", "rationale": "slot 18 int=2 accessor, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bca9c0", "name": "CNavSearchNodeProcessor_BFSLattice::ExpandNode", "confidence": "low", "rationale": "slot 10 int=2 with callees; neighbor-expansion guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bcacb0", "name": "CNavSearchNodeProcessor_BFSLattice::UpdateNode", "confidence": "low", "rationale": "slot 16 int=2 mutator, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bcb870", "name": "CPathOptimizerNavmesh::Reset", "confidence": "low", "rationale": "slot 1 int=1 stub of optimizer, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bcb8f0", "name": "CPathOptimizerNavmesh::Clear", "confidence": "low", "rationale": "slot 2 int=1 stub, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bcbea0", "name": "CNavPathData::Clear", "confidence": "low", "rationale": "slot 1 int=1 stub on path data, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bcdac0", "name": "CPath::GetSegment", "confidence": "low", "rationale": "slot 5 int=2 accessor with 2 callers, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bcdb70", "name": "CNavObstacleAvoidMgr::Reset", "confidence": "low", "rationale": "slot 5 int=1 stub of avoidance manager, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bce100", "name": "CNavPathData::~CNavPathData", "confidence": "low", "rationale": "slot 0 int=1, typical destructor position, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bce180", "name": "CPath::~CPath", "confidence": "low", "rationale": "slot 0 int=1 = usual virtual destructor slot of CPath", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bce7c0", "name": "CPath::Clear", "confidence": "low", "rationale": "slot 1 int=1 with callees; path teardown/clear guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bce9c0", "name": "CNavObstacleAvoidMgr::Update", "confidence": "low", "rationale": "slot 14 int=1, 1 caller; per-frame update guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bceab0", "name": "CNavObstructionManager::Update", "confidence": "low", "rationale": "slot 14 int=1 stub, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bcee60", "name": "CNavTacticalSearchAnnotationMgr::Update", "confidence": "low", "rationale": "slot 4 int=1 with several callees; manager update guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bcfa40", "name": "CNavPathData::BuildFromAreas", "confidence": "low", "rationale": "slot 4 int=1 with path-building callees, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bd0b20", "name": "CNavSearchNodeProcessor_BFSLattice::~CNavSearchNodeProcessor_BFSLattice", "confidence": "low", "rationale": "slot 0 int=1, same callees as slot 1 = destructor pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bd0c60", "name": "CNavSearchNodeProcessor_BFSLattice::~CNavSearchNodeProcessor_BFSLattice", "confidence": "low", "rationale": "slot 1 int=1, identical callees to slot 0 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bd1ba0", "name": "CNavObstacleAvoidMgr::Reset", "confidence": "low", "rationale": "slot 4 int=0 stub, no strings", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bd2a10", "name": "CNavObstacleAvoidMgr::GetObstacleCount", "confidence": "low", "rationale": "slot 2 int=1, calls common util sub_0x1c56d10; accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bd2a60", "name": "CNavObstacleAvoidMgr::GetObstacle", "confidence": "low", "rationale": "slot 3 int=1, calls common util; accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bd38b0", "name": "CNavObstructionManager::RebuildObstructions", "confidence": "low", "rationale": "slot 4 int=1 with 4 callees; rebuild/update guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bdc260", "name": "CPath::GetNearestNavAreaAndGravityOrientedGoalPos", "confidence": "high", "rationale": "references its own name string 'CPath::GetNearestNavAreaAndGravityOrientedGoalPos'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1bddd40", "name": "CNavObstacleConnectionMgr::Update", "confidence": "low", "rationale": "slot 4 int=1 with callees; connection manager update guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1be5f70", "name": "CNavObstructionManager::SetObstructionRadius", "confidence": "low", "rationale": "slot 10 int=1 float=1 = single float setter (radius/height)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1be6600", "name": "CNavObstructionManager::GetObstructionArea", "confidence": "low", "rationale": "slot 6 int=1, shares callees with slots 5/7/15 accessor family", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1be6680", "name": "CNavObstructionManager::GetObstructionConnection", "confidence": "low", "rationale": "slot 7 int=1, same accessor family callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1be6770", "name": "CNavObstructionManager::GetObstructionEdge", "confidence": "low", "rationale": "slot 5 int=1, same accessor family callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1be6900", "name": "CNavObstructionManager::GetObstructionVolume", "confidence": "low", "rationale": "slot 15 int=1, same accessor family callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1be7000", "name": "CNavObstacleAvoidMgr::ComputeAvoidance", "confidence": "low", "rationale": "slot 11 int=3 with many callees; core avoidance computation guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1be8390", "name": "CPath::ComputePathCore", "confidence": "high", "rationale": "references its own name string 'CPath::ComputePathCore' and 'ComputePathCore failed to build path'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1be85a0", "name": "CPath::ComputePathPosToPosCore", "confidence": "high", "rationale": "references its own name string 'CPath::ComputePathPosToPosCore'; calls GetNearestNavArea helper", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1be8930", "name": "CPathOptimizerNavmesh::Optimize", "confidence": "medium", "rationale": "slot 0 int=3 with 5 callees = primary optimize entry of a path optimizer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bf2410", "name": "CNavSearchNodeProcessor_BFSLattice::GetHeuristicCost", "confidence": "low", "rationale": "slot 9 int=2 float=2 = cost/heuristic function taking positions", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bf29d0", "name": "CNavSearchNodeProcessor_BFSLattice::GetTraversalCost", "confidence": "low", "rationale": "slot 4 int=2 float=2 = cost function taking positions", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bf31e0", "name": "CNavSearchNodeProcessor_BFSLattice::GetStepCost", "confidence": "low", "rationale": "slot 3 int=3 float=2 = per-step cost function taking positions", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bf8900", "name": "CPathOptimizerNavmesh::OptimizeSegment", "confidence": "low", "rationale": "slot 3 int=5 with callees; per-segment optimization guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bf9c30", "name": "CNavSearchNodeProcessor_BFSLattice::ProcessNode", "confidence": "low", "rationale": "slot 2 int=2 with many callees; node-processing guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bfb380", "name": "CNavObstacleAvoidMgr::BuildObstacles", "confidence": "low", "rationale": "slot 7 int=1 with 6 callees; obstacle construction guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bfb7a0", "name": "CNavObstacleAvoidMgr::UpdateObstacles", "confidence": "low", "rationale": "slot 6 int=1 with callees; obstacle update guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c04530", "name": "CNavObstacleConnectionMgr::AddConnection", "confidence": "low", "rationale": "slot 11 int=3 with callees; connection mutator guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c04600", "name": "CNavObstructionManager::AddConnection", "confidence": "low", "rationale": "slot 11 int=3 with many callees; connection mutator guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c058a0", "name": "CNavObstacleConnectionMgr::Reset", "confidence": "low", "rationale": "slot 0 int=2, one callee; init/reset guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c05ee0", "name": "CNavObstacleConnectionMgr::Update", "confidence": "low", "rationale": "slot 14 int=1 with callees; update guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c06390", "name": "CNavObstacleConnectionMgr::GetConnectionCount", "confidence": "low", "rationale": "slot 2 int=1 accessor with callees, no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c064f0", "name": "CNavObstacleConnectionMgr::GetConnection", "confidence": "low", "rationale": "slot 3 int=1 accessor with callees, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c087e0", "name": "CNavTacticalSearchAnnotationMgr::GetAnnotationCount", "confidence": "low", "rationale": "slot 2 int=1, calls common util; accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c08830", "name": "CNavTacticalSearchAnnotationMgr::GetAnnotation", "confidence": "low", "rationale": "slot 3 int=1, calls common util; accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c08880", "name": "CNavTacticalSearchAnnotationMgr::AddAnnotation", "confidence": "low", "rationale": "slot 11 int=3 with callees; annotation mutator guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c08a60", "name": "CNavTacticalSearchAnnotationMgr::BuildAnnotations", "confidence": "low", "rationale": "slot 13 int=3 with many callees; build/compute guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c08d80", "name": "CNavObstructionManager::BuildConnections", "confidence": "low", "rationale": "slot 3 int=1 with many callees; build/compute guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d4e0", "name": "CLadderConnectPhysicsInterface::GetTraceType", "confidence": "low", "rationale": "slot 9 int=0 stub of a physics-query/trace-filter interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d4f0", "name": "CNavVolumeMarkupVolume::UpdateOnRemove", "confidence": "low", "rationale": "slot 8 int=2 on a markup-volume entity, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d520", "name": "CNavSpaceBuildLocker::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 65 int=0 = late game-system event hook, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d530", "name": "CNavSpaceBuildLocker::ServerActivate", "confidence": "low", "rationale": "slot 31 int=0 = game-system event hook, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d540", "name": "CNavVolumeMarkupVolume::Precache", "confidence": "low", "rationale": "slot 11 int=1 on markup-volume entity; precache/spawn guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0d5b0", "name": "CLadderConnectPhysicsInterface::ShouldHitEntity", "confidence": "low", "rationale": "slot 2 int=0 stub of a trace-filter interface, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d5d0", "name": "CLadderConnectPhysicsInterface::ClipRayToEntity", "confidence": "low", "rationale": "slot 3 int=5 = ray/trace callback signature, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d5f0", "name": "CLadderConnectPhysicsInterface::GetContentsMask", "confidence": "low", "rationale": "slot 4 int=0 stub of trace interface, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d610", "name": "CLadderConnectPhysicsInterface::TraceRay", "confidence": "low", "rationale": "slot 5 int=6 = trace callback with many args, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d630", "name": "CLadderConnectPhysicsInterface::GetTraceFlags", "confidence": "low", "rationale": "slot 6 int=0 stub of trace interface, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d640", "name": "CLadderConnectPhysicsInterface::GetCollisionGroup", "confidence": "low", "rationale": "slot 7 int=0 stub of trace interface, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d650", "name": "CLadderConnectPhysicsInterface::GetInteractionLayers", "confidence": "low", "rationale": "slot 8 int=0 stub of trace interface, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d660", "name": "CPathfindGenericTest::Shutdown", "confidence": "low", "rationale": "slot 4 int=0 stub of a test class, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d680", "name": "CNavAreaBuildPathTest::RunTest", "confidence": "low", "rationale": "slot 1 int=2 of a build-path test; run entry guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0d6a0", "name": "CNavAreaBuildPathTest::GetName", "confidence": "low", "rationale": "slot 2 int=0 stub of a test class; name/description accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0d6b0", "name": "CNavAreaBuildPathTest::Reset", "confidence": "low", "rationale": "slot 3 int=0 stub of a test class, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d6d0", "name": "CPathfindGenericTest::GetName", "confidence": "low", "rationale": "slot 2 int=0 stub of a test class; name accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0d6e0", "name": "CPathfindGenericTest::Reset", "confidence": "low", "rationale": "slot 3 int=0 stub of a test class, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d6f0", "name": "CPathfindGenericTest::Init", "confidence": "low", "rationale": "slot 1 int=0 stub of a test class, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d700", "name": "CNavGameTest::GameActivate", "confidence": "low", "rationale": "slot 17 int=3 in game-system event vtable block; mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d730", "name": "CNavGameTest::GamePreShutdown", "confidence": "low", "rationale": "slot 16 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d760", "name": "CNavGameTest::ClientFullySignedOn", "confidence": "low", "rationale": "slot 19 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d7a0", "name": "CNavGameTest::GameDeactivate", "confidence": "low", "rationale": "slot 18 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d7d0", "name": "CNavGameTest::SpawnGroupPrecache", "confidence": "low", "rationale": "slot 21 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d800", "name": "CNavGameTest::ClientDisconnect", "confidence": "low", "rationale": "slot 20 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d830", "name": "CNavGameTest::PreSpawnGroupLoad", "confidence": "low", "rationale": "slot 23 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d860", "name": "CNavGameTest::SpawnGroupUncache", "confidence": "low", "rationale": "slot 22 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d890", "name": "CNavGameTest::PreSpawnGroupUnload", "confidence": "low", "rationale": "slot 25 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d8c0", "name": "CNavGameTest::PostSpawnGroupLoad", "confidence": "low", "rationale": "slot 24 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d8f0", "name": "CNavGameTest::ActiveSpawnGroupChanged", "confidence": "low", "rationale": "slot 27 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d920", "name": "CNavGameTest::PostSpawnGroupUnload", "confidence": "low", "rationale": "slot 26 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d950", "name": "CNavGameTest::OnEntitySpawned", "confidence": "low", "rationale": "slot 29 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d980", "name": "CNavGameTest::OnEntityCreated", "confidence": "low", "rationale": "slot 28 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d9b0", "name": "CNavGameTest::OnEntityParentChanged", "confidence": "low", "rationale": "slot 31 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0d9e0", "name": "CNavGameTest::OnEntityDeleted", "confidence": "low", "rationale": "slot 30 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0da10", "name": "CNavGameTest::FrameUpdatePreEntityThink", "confidence": "low", "rationale": "slot 33 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0da40", "name": "CNavGameTest::PreWorldUpdate", "confidence": "low", "rationale": "slot 32 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0da70", "name": "CNavGameTest::ServerPostEntityThink", "confidence": "low", "rationale": "slot 35 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0daa0", "name": "CNavGameTest::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "slot 34 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dad0", "name": "CNavGameTest::ServerGamePostSimulate", "confidence": "low", "rationale": "slot 37 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0db00", "name": "CNavGameTest::ServerPreEntityThink", "confidence": "low", "rationale": "slot 36 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0db30", "name": "CNavGameTest::GameFrameBoundary", "confidence": "low", "rationale": "slot 39 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0db60", "name": "CNavGameTest::ClientGamePostSimulate", "confidence": "low", "rationale": "slot 38 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0db90", "name": "CNavGameTest::SaveGlobalState", "confidence": "low", "rationale": "slot 41 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dbc0", "name": "CNavGameTest::OutOfGameFrameBoundary", "confidence": "low", "rationale": "slot 40 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dbf0", "name": "CNavGameTest::OnMapLoadBegin", "confidence": "low", "rationale": "slot 43 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dc20", "name": "CNavGameTest::RestoreGlobalState", "confidence": "low", "rationale": "slot 42 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dc50", "name": "CNavGameTest::ApplyGameSettings", "confidence": "low", "rationale": "slot 45 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dc80", "name": "CNavGameTest::OnMapLoadComplete", "confidence": "low", "rationale": "slot 44 int=3 game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dcc0", "name": "CNavGameTest::OnAddNewEntities", "confidence": "low", "rationale": "slot 46 int=3 last game-system event, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dcf0", "name": "CLadderConnectPhysicsInterface::~CLadderConnectPhysicsInterface", "confidence": "low", "rationale": "slot 0 int=0 = usual virtual destructor slot", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0dd00", "name": "CNavVolumeMarkupVolume::Spawn", "confidence": "low", "rationale": "slot 1 int=1 on markup-volume entity; spawn/init guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0dd30", "name": "CTier2AppSystem::QueryInterface", "confidence": "medium", "rationale": "IAppSystem slot 2 = QueryInterface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dd40", "name": "CTier2AppSystem::GetDependencies", "confidence": "low", "rationale": "IAppSystem slot 5 = GetDependencies (no-arg)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dd50", "name": "CTier2AppSystem::GetTier", "confidence": "low", "rationale": "IAppSystem slot 6 = GetTier (no-arg)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0dd60", "name": "CNavGameTest::Shutdown", "confidence": "low", "rationale": "slot 7 int=0 override on the test app-system; teardown guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dd70", "name": "CTier2AppSystem::IsSingleton", "confidence": "low", "rationale": "IAppSystem slot 9 = IsSingleton (no-arg bool)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dd80", "name": "CTier2AppSystem::GetServiceDependencies", "confidence": "low", "rationale": "IAppSystem slot 10 late no-arg accessor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dd90", "name": "CTier2AppSystem::GetTier", "confidence": "low", "rationale": "IAppSystem slot 7 no-arg accessor near GetTier/IsSingleton", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0dda0", "name": "CGameSystemStaticFactory::GetGlobalPtr", "confidence": "low", "rationale": "factory vtable slot 5 no-arg accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0ddb0", "name": "CGameSystemStaticFactory::Init", "confidence": "low", "rationale": "factory vtable slot 6 no-arg guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0ddc0", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 7 int=2 with 3 callers = pointer setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0ddd0", "name": "CGameSystemStaticFactory::GetGameSystem", "confidence": "low", "rationale": "factory slot 8 int=0 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0dde0", "name": "CGameSystemStaticFactory::Shutdown", "confidence": "low", "rationale": "factory slot 9 int=1 guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0ddf0", "name": "CNavVolumeMarkupVolume::Precache", "confidence": "low", "rationale": "slot 2 int=1 on markup-volume entity; precache guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0de40", "name": "CLadderConnectPhysicsInterface::~CLadderConnectPhysicsInterface", "confidence": "low", "rationale": "slot 1 int=0 = deleting destructor of the pair", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0df50", "name": "CNavSpaceGame::LevelInitPreEntity", "confidence": "low", "rationale": "slot 4 int=0, shares callee with slot 5; paired level init/shutdown guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0df70", "name": "CNavSpaceGame::LevelShutdownPostEntity", "confidence": "low", "rationale": "slot 5 int=0, shares callee with slot 4; paired level init/shutdown guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0df90", "name": "CNavVolumeMarkupVolume::DrawDebugGeometry", "confidence": "low", "rationale": "slot 9 int=2 with callee; debug-draw guess on markup volume", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0e020", "name": "CNavVolumeMarkupVolume::UpdateMarkup", "confidence": "low", "rationale": "slot 7 int=2 with several callees; markup update guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0e390", "name": "CNavPathCostForTests::operator()", "confidence": "low", "rationale": "slot 16 int=5 with callee = the path-cost functor call operator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0e540", "name": "CTier2AppSystem::Reconnect", "confidence": "low", "rationale": "IAppSystem slot 8 int=3 = Reconnect(factory,name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0e580", "name": "CTier2AppSystem::Shutdown", "confidence": "medium", "rationale": "IAppSystem slot 4 = Shutdown (no-arg)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0e5a0", "name": "CTier2AppSystem::Init", "confidence": "medium", "rationale": "IAppSystem slot 3 = Init (no-arg, has callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0e5d0", "name": "CTier2AppSystem::Disconnect", "confidence": "medium", "rationale": "IAppSystem slot 1 = Disconnect (this only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0e610", "name": "CTier2AppSystem::Connect", "confidence": "medium", "rationale": "IAppSystem slot 0 int=2 = Connect(factory)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0e650", "name": "CNavSpaceBuildLocker::GameServerSteamAPIActivated", "confidence": "low", "rationale": "slot 63 int=1 game-system event hook, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0e9e0", "name": "CNavSpaceBuildLocker::GetName", "confidence": "low", "rationale": "slot 3 int=0 with callee; game-system GetName guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0ea10", "name": "CNavSpaceBuildLocker::ServerDeactivate", "confidence": "low", "rationale": "slot 42 int=0 game-system event hook, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0ea40", "name": "CNavVolumeMarkupVolume::Activate", "confidence": "low", "rationale": "slot 3 int=1 with callee on markup entity; activate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0eb70", "name": "CNavGameTest::GameInit", "confidence": "low", "rationale": "slot 13 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0eba0", "name": "CNavGameTest::BuildGameSessionManifest", "confidence": "low", "rationale": "slot 12 int=3 first game-system event in block, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0ebd0", "name": "CNavGameTest::GameShutdown", "confidence": "low", "rationale": "slot 14 int=3 game-system event, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0ed10", "name": "CNavGameTest::GamePostInit", "confidence": "low", "rationale": "slot 15 int=3 game-system event with callees, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0efc0", "name": "CGameSystemStaticFactory::CreateGameSystem", "confidence": "low", "rationale": "factory slot 0 int=1 = create entry guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0eff0", "name": "CNavSpaceBuildLocker::ServerGamePostSimulate", "confidence": "low", "rationale": "slot 62 int=0 game-system event hook, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0f020", "name": "CGameSystemStaticFactory::GetName", "confidence": "low", "rationale": "factory slot 2 int=1 = name accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0f050", "name": "CGameSystemStaticFactory::DestroyGameSystem", "confidence": "low", "rationale": "factory slot 1 int=1 = destroy entry guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0f080", "name": "CNavSpaceBuildLocker::OnRestore", "confidence": "low", "rationale": "slot 60 int=2 with 2 callers game-system hook, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0f0c0", "name": "CNavAreaBuildPathTest::Run", "confidence": "low", "rationale": "slot 4 int=0 with callees on a build-path test; run entry guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0f490", "name": "CGameSystemStaticFactory::SetGlobalPtr", "confidence": "low", "rationale": "factory slot 4 int=1 = pointer setter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c0f4f0", "name": "CGameSystemStaticFactory::ShouldAutoAdd", "confidence": "low", "rationale": "factory slot 3 int=1 predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0f580", "name": "CNavPathCostForTests::Reset", "confidence": "low", "rationale": "slot 4 int=1 stub on a path-cost test functor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c0f5c0", "name": "CNavPathCostForTests::GetCost", "confidence": "low", "rationale": "slot 5 int=1 accessor on path-cost functor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c21530", "name": "CNavSpaceGame::AllocateGameSystem", "confidence": "low", "rationale": "slot 6 int=4 game-system method, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c21540", "name": "CNavSpaceGame::FreeGameSystem", "confidence": "low", "rationale": "slot 7 int=2 game-system method, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c21560", "name": "CNavSpaceGame::GetName", "confidence": "low", "rationale": "slot 3 int=2 with 2 callers; identifier accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2a960", "name": "CNavSpaceGame::Init", "confidence": "low", "rationale": "slot 2 int=0 game-system init guess, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2aad0", "name": "CHiddenFieldValuePrinter::Begin", "confidence": "low", "rationale": "slot 15 int=0 = prologue of a schema field-visitor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2aae0", "name": "CHiddenFieldValuePrinter::End", "confidence": "low", "rationale": "slot 16 int=0 = epilogue of a schema field-visitor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2aaf0", "name": "CHiddenFieldValuePrinter::VisitChar", "confidence": "low", "rationale": "slot 18 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ab20", "name": "CHiddenFieldValuePrinter::VisitBool", "confidence": "low", "rationale": "slot 17 int=3 first type-visitor handler, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ab50", "name": "CHiddenFieldValuePrinter::VisitInt16", "confidence": "low", "rationale": "slot 20 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ab90", "name": "CHiddenFieldValuePrinter::VisitInt8", "confidence": "low", "rationale": "slot 19 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2abc0", "name": "CHiddenFieldValuePrinter::VisitInt64", "confidence": "low", "rationale": "slot 22 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2abf0", "name": "CHiddenFieldValuePrinter::VisitInt32", "confidence": "low", "rationale": "slot 21 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ac20", "name": "CHiddenFieldValuePrinter::VisitUInt16", "confidence": "low", "rationale": "slot 24 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ac50", "name": "CHiddenFieldValuePrinter::VisitUInt8", "confidence": "low", "rationale": "slot 23 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ac80", "name": "CHiddenFieldValuePrinter::VisitUInt64", "confidence": "low", "rationale": "slot 26 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2acb0", "name": "CHiddenFieldValuePrinter::VisitUInt32", "confidence": "low", "rationale": "slot 25 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ace0", "name": "CHiddenFieldValuePrinter::VisitDouble", "confidence": "low", "rationale": "slot 28 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ad10", "name": "CHiddenFieldValuePrinter::VisitFloat", "confidence": "low", "rationale": "slot 27 int=3 type-visitor handler, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ad40", "name": "CHiddenFieldValuePrinter::VisitVector", "confidence": "low", "rationale": "slot 30 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ad70", "name": "CHiddenFieldValuePrinter::VisitString", "confidence": "low", "rationale": "slot 29 int=3 type-visitor handler, mapped by slot order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ada0", "name": "CHiddenFieldValuePrinter::VisitVector4D", "confidence": "low", "rationale": "slot 32 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2add0", "name": "CHiddenFieldValuePrinter::VisitVector2D", "confidence": "low", "rationale": "slot 31 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ae00", "name": "CHiddenFieldValuePrinter::VisitQuaternion", "confidence": "low", "rationale": "slot 34 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ae30", "name": "CHiddenFieldValuePrinter::VisitQAngle", "confidence": "low", "rationale": "slot 33 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ae60", "name": "CHiddenFieldValuePrinter::VisitEHandle", "confidence": "low", "rationale": "slot 36 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ae90", "name": "CHiddenFieldValuePrinter::VisitColor", "confidence": "low", "rationale": "slot 35 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2aec0", "name": "CHiddenFieldValuePrinter::VisitTime", "confidence": "low", "rationale": "slot 38 int=3 last type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2aef0", "name": "CHiddenFieldValuePrinter::VisitMatrix3x4", "confidence": "low", "rationale": "slot 37 int=3 type-visitor handler, mapped by slot order", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2af20", "name": "CHiddenFieldValuePrinter::PrintFieldValue", "confidence": "low", "rationale": "schema field-value visitor vtable method (slot 40, int=3 visit signature)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2af50", "name": "CHiddenFieldValuePrinter::PrintFieldValue", "confidence": "low", "rationale": "schema field-value visitor vtable method (slot 39, int=3 visit signature)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2af80", "name": "CHiddenFieldValuePrinter::PrintFieldValue", "confidence": "low", "rationale": "schema field-value visitor vtable method (slot 42, int=3 visit signature)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2afb0", "name": "CHiddenFieldValuePrinter::PrintFieldValue", "confidence": "low", "rationale": "schema field-value visitor vtable method (slot 41, int=3 visit signature)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2afe0", "name": "CHiddenFieldValuePrinter::PrintFieldValue", "confidence": "low", "rationale": "schema field-value visitor vtable method (slot 44, int=3 visit signature)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2b010", "name": "CHiddenFieldValuePrinter::PrintFieldValue", "confidence": "low", "rationale": "schema field-value visitor vtable method (slot 43, int=3 visit signature)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2b040", "name": "CHiddenFieldValuePrinter::PrintFieldValue", "confidence": "low", "rationale": "schema field-value visitor vtable method (slot 46, int=3 visit signature)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2b070", "name": "CHiddenFieldValuePrinter::PrintFieldValue", "confidence": "low", "rationale": "schema field-value visitor vtable method (slot 45, int=3 visit signature)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2b0d0", "name": "CHiddenFieldValuePrinter::~CHiddenFieldValuePrinter", "confidence": "medium", "rationale": "vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2bf40", "name": "PrintClientServerPrefix", "confidence": "low", "rationale": "refs \"Client\"/\"Server\" strings, 10 callers; selects side label for logging", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2c860", "name": "ParseQAnglePitchRoll", "confidence": "low", "rationale": "refs \"pitch\"/\"roll\" angle field-name strings; QAngle parse/format helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2f470", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 6 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f4a0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 5 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f4d0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 8 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f510", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 7 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f540", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 10 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f570", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 9 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f5a0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 12 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f5d0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 11 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f600", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 14 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f630", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 13 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f660", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 16 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f690", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 15 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f6c0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 18 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f6f0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 17 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f720", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 20 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f750", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 19 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f780", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 22 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f7b0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 21 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f7e0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 24 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f810", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 23 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f840", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 26 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f870", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 25 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f8a0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 28 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f8d0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 27 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f900", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 30 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f930", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 29 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f960", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 32 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f990", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 31 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f9c0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 34 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2f9f0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 33 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2fa20", "name": "CCallback::~CCallback", "confidence": "medium", "rationale": "CCallback vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2fa40", "name": "CCallbackImpl<24>::Run", "confidence": "low", "rationale": "Steamworks CCallbackBase vtable slot 1 -> Run", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2fa50", "name": "CCallbackImpl<24>::GetCallbackSizeBytes", "confidence": "medium", "rationale": "slot2 int=0 returns constant 24 = template size param -> GetCallbackSizeBytes", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c2fa60", "name": "CCallback::~CCallback", "confidence": "medium", "rationale": "CCallback vtable slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2fa80", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 3 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2faa0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 4 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2fae0", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 3 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c2fb00", "name": "CCallback::Run", "confidence": "low", "rationale": "Steam unified-message CCallback vtable slot 4 -> Run overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c329d0", "name": "CTEArmorRicochet::GetDataDescMap", "confidence": "low", "rationale": "temp-entity slot3 int=0 constant descriptor getter (shared across CTE siblings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c329e0", "name": "CTEBeamEntPoint::GetDataDescMap", "confidence": "low", "rationale": "temp-entity slot3 int=0 constant descriptor getter (shared across CTE siblings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c329f0", "name": "CTEBeamEnts::GetDataDescMap", "confidence": "low", "rationale": "temp-entity slot3 int=0 constant descriptor getter (shared across CTE siblings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c32a00", "name": "CTEBeamPoints::GetDataDescMap", "confidence": "low", "rationale": "temp-entity slot3 int=0 constant descriptor getter (shared across CTE siblings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c32a10", "name": "CTEBeamRing::GetDataDescMap", "confidence": "low", "rationale": "temp-entity slot3 int=0 constant descriptor getter (shared across CTE siblings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c32a20", "name": "CTEBloodStream::GetDataDescMap", "confidence": "low", "rationale": "temp-entity slot3 int=0 constant descriptor getter (shared across CTE siblings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c32a30", "name": "CTEBubbles::GetDataDescMap", "confidence": "low", "rationale": "temp-entity slot3 int=0 constant descriptor getter (shared across CTE siblings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c32a40", "name": "CTEBubbleTrail::GetDataDescMap", "confidence": "low", "rationale": "temp-entity slot3 int=0 constant descriptor getter (shared across CTE siblings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c32a50", "name": "CTEEffectDispatch::GetDataDescMap", "confidence": "low", "rationale": "temp-entity slot3 int=0 constant descriptor getter (shared across CTE siblings)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c32af0", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 6, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32b20", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 5, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32b50", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 8, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32b90", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 7, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32bc0", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 10, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32bf0", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 9, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32c20", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 12, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32c50", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 11, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32c80", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 14, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32cb0", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 13, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32ce0", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 16, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32d10", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 15, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32d40", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 18, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32d70", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 17, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32da0", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 20, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32dd0", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 19, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32e00", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 22, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32e30", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 21, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32e60", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 24, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32e90", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 23, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32ec0", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 26, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32ef0", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 25, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32f20", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 28, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32f50", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 27, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32f80", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 30, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32fb0", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 29, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c32fe0", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 32, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33010", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 31, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33040", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 34, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33070", "name": "CTEEffectDispatch::WriteField", "confidence": "low", "rationale": "temp-entity large vtable field-accessor thunk (slot 33, int=3 paired accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c330a0", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot2 int=1 getter on INetworkSerializable message wrapper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c330b0", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetBinding", "confidence": "low", "rationale": "slot3 int=1 returns binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c330c0", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetGroup", "confidence": "low", "rationale": "slot4 int=0 returns constant signon group", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33110", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "binding slot1 int=0 returns const message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33130", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot5 int=0 returns static NetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33140", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot7 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33150", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot8 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33160", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot2 int=1 getter on INetworkSerializable message wrapper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33170", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetBinding", "confidence": "low", "rationale": "slot3 int=1 returns binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33180", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetGroup", "confidence": "low", "rationale": "slot4 int=0 returns constant signon group", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c331d0", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "binding slot1 int=0 returns const message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c331f0", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot5 int=0 returns static NetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33200", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot7 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33210", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot8 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33220", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot2 int=1 getter on INetworkSerializable message wrapper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33230", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetBinding", "confidence": "low", "rationale": "slot3 int=1 returns binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33240", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetGroup", "confidence": "low", "rationale": "slot4 int=0 returns constant signon group", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33290", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "binding slot1 int=0 returns const message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c332b0", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot5 int=0 returns static NetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c332c0", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot7 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c332d0", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot8 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c332e0", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot2 int=1 getter on INetworkSerializable message wrapper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c332f0", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetBinding", "confidence": "low", "rationale": "slot3 int=1 returns binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33300", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetGroup", "confidence": "low", "rationale": "slot4 int=0 returns constant signon group", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33350", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "binding slot1 int=0 returns const message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33370", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot5 int=0 returns static NetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33380", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot7 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33390", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot8 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c333a0", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot2 int=1 getter on INetworkSerializable message wrapper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c333b0", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetBinding", "confidence": "low", "rationale": "slot3 int=1 returns binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c333c0", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetGroup", "confidence": "low", "rationale": "slot4 int=0 returns constant signon group", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33410", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "binding slot1 int=0 returns const message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33430", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot5 int=0 returns static NetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33440", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot7 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33450", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot8 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33460", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot2 int=1 getter on INetworkSerializable message wrapper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33470", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetBinding", "confidence": "low", "rationale": "slot3 int=1 returns binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33480", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetGroup", "confidence": "low", "rationale": "slot4 int=0 returns constant signon group", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c334d0", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "binding slot1 int=0 returns const message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c334f0", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot5 int=0 returns static NetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33500", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot7 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33510", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot8 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33520", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot2 int=1 getter on INetworkSerializable message wrapper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33530", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetBinding", "confidence": "low", "rationale": "slot3 int=1 returns binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33540", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetGroup", "confidence": "low", "rationale": "slot4 int=0 returns constant signon group", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33590", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "binding slot1 int=0 returns const message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c335b0", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot5 int=0 returns static NetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c335c0", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot7 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c335d0", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot8 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c335e0", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot2 int=1 getter on INetworkSerializable message wrapper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c335f0", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetBinding", "confidence": "low", "rationale": "slot3 int=1 returns binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33600", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetGroup", "confidence": "low", "rationale": "slot4 int=0 returns constant signon group", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33650", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "binding slot1 int=0 returns const message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33670", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot5 int=0 returns static NetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33680", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot7 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33690", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot8 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c336a0", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetNetMessageInfo", "confidence": "low", "rationale": "slot2 int=1 getter on INetworkSerializable message wrapper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c336b0", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetBinding", "confidence": "low", "rationale": "slot3 int=1 returns binding singleton", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c336c0", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetGroup", "confidence": "low", "rationale": "slot4 int=0 returns constant signon group", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33710", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "binding slot1 int=0 returns const message name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33730", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetNetMessageInfo", "confidence": "low", "rationale": "binding slot5 int=0 returns static NetMessageInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33740", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "binding slot7 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33750", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "binding slot8 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33760", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 0: complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c337a0", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 1: deleting destructor (calls pb member dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33820", "name": "TEArmorRicochet_GameEvent_t::~TEArmorRicochet_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33860", "name": "TEArmorRicochet_GameEvent_t::~TEArmorRicochet_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c338e0", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot5 allocates (sub_0x9e60c0) + per-msg copy-ctor -> clone/copy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33970", "name": "CNetMessagePB<401, CMsgTEArmorRicochet, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "binding slot6 allocates (sub_0x9e60c0) + default-ctor -> factory", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c339e0", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 0: complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33a20", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 1: deleting destructor (calls pb member dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33aa0", "name": "TEBeamEntPoint_GameEvent_t::~TEBeamEntPoint_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33ae0", "name": "TEBeamEntPoint_GameEvent_t::~TEBeamEntPoint_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33b60", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot5 allocates (sub_0x9e60c0) + per-msg copy-ctor -> clone/copy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33bf0", "name": "CNetMessagePB<402, CMsgTEBeamEntPoint, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "binding slot6 allocates (sub_0x9e60c0) + default-ctor -> factory", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33c60", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 0: complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33ca0", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 1: deleting destructor (calls pb member dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33d20", "name": "TEBeamEnts_GameEvent_t::~TEBeamEnts_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33d60", "name": "TEBeamEnts_GameEvent_t::~TEBeamEnts_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33de0", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot5 allocates (sub_0x9e60c0) + per-msg copy-ctor -> clone/copy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33e70", "name": "CNetMessagePB<403, CMsgTEBeamEnts, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "binding slot6 allocates (sub_0x9e60c0) + default-ctor -> factory", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c33ee0", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 0: complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33f20", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 1: deleting destructor (calls pb member dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33fa0", "name": "TEBeamPoints_GameEvent_t::~TEBeamPoints_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c33fe0", "name": "TEBeamPoints_GameEvent_t::~TEBeamPoints_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34060", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot5 allocates (sub_0x9e60c0) + per-msg copy-ctor -> clone/copy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c340f0", "name": "CNetMessagePB<404, CMsgTEBeamPoints, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "binding slot6 allocates (sub_0x9e60c0) + default-ctor -> factory", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c34160", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 0: complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c341a0", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 1: deleting destructor (calls pb member dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34220", "name": "TEBeamRing_GameEvent_t::~TEBeamRing_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34260", "name": "TEBeamRing_GameEvent_t::~TEBeamRing_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c342e0", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot5 allocates (sub_0x9e60c0) + per-msg copy-ctor -> clone/copy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c34370", "name": "CNetMessagePB<405, CMsgTEBeamRing, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "binding slot6 allocates (sub_0x9e60c0) + default-ctor -> factory", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c343e0", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 0: complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34420", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 1: deleting destructor (calls pb member dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c344a0", "name": "TEBloodStream_GameEvent_t::~TEBloodStream_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c344e0", "name": "TEBloodStream_GameEvent_t::~TEBloodStream_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34560", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot5 allocates (sub_0x9e60c0) + per-msg copy-ctor -> clone/copy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c345f0", "name": "CNetMessagePB<418, CMsgTEBloodStream, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "binding slot6 allocates (sub_0x9e60c0) + default-ctor -> factory", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c34660", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 0: complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c346a0", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 1: deleting destructor (calls pb member dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34720", "name": "TEBubbles_GameEvent_t::~TEBubbles_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34760", "name": "TEBubbles_GameEvent_t::~TEBubbles_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c347e0", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot5 allocates (sub_0x9e60c0) + per-msg copy-ctor -> clone/copy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c34870", "name": "CNetMessagePB<408, CMsgTEBubbles, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "binding slot6 allocates (sub_0x9e60c0) + default-ctor -> factory", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c348e0", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 0: complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34920", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 1: deleting destructor (calls pb member dtor)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c349a0", "name": "TEBubbleTrail_GameEvent_t::~TEBubbleTrail_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c349e0", "name": "TEBubbleTrail_GameEvent_t::~TEBubbleTrail_GameEvent_t", "confidence": "medium", "rationale": "TE game-event struct slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34a60", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::AllocateAndCopyConstruct", "confidence": "low", "rationale": "slot5 allocates (sub_0x9e60c0) + per-msg copy-ctor -> clone/copy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c34af0", "name": "CNetMessagePB<409, CMsgTEBubbleTrail, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "binding slot6 allocates (sub_0x9e60c0) + default-ctor -> factory", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c34b60", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "medium", "rationale": "vtable slot 0: complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34ba0", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 1 deleting destructor; calls payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34c20", "name": "TEEffectDispatch_GameEvent_t::~TEEffectDispatch_GameEvent_t", "confidence": "high", "rationale": "slot 0 complete-object destructor of TE game-event struct", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34c60", "name": "TEEffectDispatch_GameEvent_t::~TEEffectDispatch_GameEvent_t", "confidence": "high", "rationale": "slot 1 deleting destructor; calls shared payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c34ce0", "name": "CNetMessagePB<400, CMsgTEEffectDispatch, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::New", "confidence": "medium", "rationale": "slot 5 allocates (operator new) then copy-constructs payload", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c35c00", "name": "CTEArmorRicochet::Create", "confidence": "low", "rationale": "slot 2 (this + recipient-filter arg) TE Create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c35c80", "name": "CTEBeamEntPoint::Create", "confidence": "low", "rationale": "slot 2 (this + recipient-filter arg) TE Create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c35d00", "name": "CTEBeamEnts::Create", "confidence": "low", "rationale": "slot 2 (this + recipient-filter arg) TE Create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c35d80", "name": "CTEBeamPoints::Create", "confidence": "low", "rationale": "slot 2 (this + recipient-filter arg) TE Create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c35e00", "name": "CTEBeamRing::Create", "confidence": "low", "rationale": "slot 2 (this + recipient-filter arg) TE Create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c35e80", "name": "CTEBloodStream::Create", "confidence": "low", "rationale": "slot 2 (this + recipient-filter arg) TE Create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c35f00", "name": "CTEBubbles::Create", "confidence": "low", "rationale": "slot 2 (this + recipient-filter arg) TE Create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c35f80", "name": "CTEBubbleTrail::Create", "confidence": "low", "rationale": "slot 2 (this + recipient-filter arg) TE Create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c36000", "name": "CTEEffectDispatch::Create", "confidence": "low", "rationale": "slot 2 (this + recipient-filter arg) TE Create", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c36680", "name": "CTEArmorRicochet::~CTEArmorRicochet", "confidence": "medium", "rationale": "slot 1 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c367f0", "name": "CTEBeamEntPoint::~CTEBeamEntPoint", "confidence": "medium", "rationale": "slot 0 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c36980", "name": "CTEBeamRing::~CTEBeamRing", "confidence": "medium", "rationale": "slot 0 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c36b10", "name": "CTEBeamPoints::~CTEBeamPoints", "confidence": "medium", "rationale": "slot 0 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c36ca0", "name": "CTEBeamEnts::~CTEBeamEnts", "confidence": "medium", "rationale": "slot 0 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c36e30", "name": "CTEEffectDispatch::~CTEEffectDispatch", "confidence": "medium", "rationale": "slot 0 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c36fc0", "name": "CTEBubbleTrail::~CTEBubbleTrail", "confidence": "medium", "rationale": "slot 0 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c37150", "name": "CTEBubbles::~CTEBubbles", "confidence": "medium", "rationale": "slot 0 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c372e0", "name": "CTEBloodStream::~CTEBloodStream", "confidence": "medium", "rationale": "slot 0 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c37470", "name": "CTEArmorRicochet::~CTEArmorRicochet", "confidence": "medium", "rationale": "slot 0 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c37600", "name": "CTEBeamEntPoint::~CTEBeamEntPoint", "confidence": "medium", "rationale": "slot 1 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c37770", "name": "CTEBeamRing::~CTEBeamRing", "confidence": "medium", "rationale": "slot 1 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c378e0", "name": "CTEBeamPoints::~CTEBeamPoints", "confidence": "medium", "rationale": "slot 1 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c37a50", "name": "CTEBeamEnts::~CTEBeamEnts", "confidence": "medium", "rationale": "slot 1 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c37bc0", "name": "CTEEffectDispatch::~CTEEffectDispatch", "confidence": "medium", "rationale": "slot 1 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c37d30", "name": "CTEBubbleTrail::~CTEBubbleTrail", "confidence": "medium", "rationale": "slot 1 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c37ea0", "name": "CTEBubbles::~CTEBubbles", "confidence": "medium", "rationale": "slot 1 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c38010", "name": "CTEBloodStream::~CTEBloodStream", "confidence": "medium", "rationale": "slot 1 destructor; calls embedded member/filter dtors", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ea70", "name": "CTEEnergySplash::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 constant-returning entity getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3ea80", "name": "CTEExplosion::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 constant-returning entity getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3ea90", "name": "CTEExplosion::GetPredictionDescMap", "confidence": "low", "rationale": "slot 5 int=0 constant-returning entity getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3eaa0", "name": "CTEFizz::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 constant-returning entity getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3eab0", "name": "CTEDust::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 constant-returning entity getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3eac0", "name": "CTEGlowSprite::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 constant-returning entity getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3ead0", "name": "CTEImpact::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 constant-returning entity getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3eae0", "name": "CTEImpact::GetPredictionDescMap", "confidence": "low", "rationale": "slot 5 int=0 constant-returning entity getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3eaf0", "name": "CTEImpact::GetType", "confidence": "low", "rationale": "slot 6 int=0 constant-returning entity getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3eb00", "name": "CTELargeFunnel::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 constant-returning entity getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3eb10", "name": "CTEMuzzleFlash::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 constant-returning entity getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3eb20", "name": "CTEPhysicsProp::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 constant-returning entity getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3eb30", "name": "CTEPhysicsProp::GetDataDescMap", "confidence": "low", "rationale": "slot 4 int=0 constant-returning entity getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3eb40", "name": "CTESmoke::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 constant-returning entity getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3eb50", "name": "CTESparks::GetServerClass", "confidence": "low", "rationale": "slot 3 int=0 constant-returning entity getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3ec10", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 6 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ec40", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 5 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ec70", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 8 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ecb0", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 7 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ece0", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 10 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ed10", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 9 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ed40", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 12 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ed70", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 11 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3eda0", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 14 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3edd0", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 13 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ee00", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 16 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ee30", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 15 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ee60", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 18 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ee90", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 17 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3eec0", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 20 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3eef0", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 19 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ef20", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 22 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ef50", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 21 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ef80", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 24 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3efb0", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 23 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3efe0", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 26 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f010", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 25 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f040", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 28 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f070", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 27 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f0a0", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 30 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f0d0", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 29 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f100", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 32 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f130", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 31 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f160", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 34 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f190", "name": "CTESparks::SetNetworkField", "confidence": "low", "rationale": "slot 33 int=3 auto-generated network-var accessor thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f1c0", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetName", "confidence": "low", "rationale": "slot 2, this-based getter (protobuf/netmsg name accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f1d0", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::Clear", "confidence": "low", "rationale": "slot 3, this-based protobuf Message method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f1e0", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetCachedSize", "confidence": "low", "rationale": "slot 4 int=0 constant-returning getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f230", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal slot 1, constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f250", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal slot 5, constant group getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f260", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "slot 7 int=0 constant getter (NetChannelBufType template param)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f270", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetMessageId", "confidence": "low", "rationale": "slot 8 int=0 constant getter (msg type id template param)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f280", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetName", "confidence": "low", "rationale": "slot 2, this-based getter (protobuf/netmsg name accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f290", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::Clear", "confidence": "low", "rationale": "slot 3, this-based protobuf Message method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f2a0", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetCachedSize", "confidence": "low", "rationale": "slot 4 int=0 constant-returning getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f2f0", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal slot 1, constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f310", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal slot 5, constant group getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f320", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "slot 7 int=0 constant getter (NetChannelBufType template param)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f330", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetMessageId", "confidence": "low", "rationale": "slot 8 int=0 constant getter (msg type id template param)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f340", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetName", "confidence": "low", "rationale": "slot 2, this-based getter (protobuf/netmsg name accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f350", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::Clear", "confidence": "low", "rationale": "slot 3, this-based protobuf Message method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f360", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetCachedSize", "confidence": "low", "rationale": "slot 4 int=0 constant-returning getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f3b0", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal slot 1, constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f3d0", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal slot 5, constant group getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f3e0", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "slot 7 int=0 constant getter (NetChannelBufType template param)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f3f0", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetMessageId", "confidence": "low", "rationale": "slot 8 int=0 constant getter (msg type id template param)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f400", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetName", "confidence": "low", "rationale": "slot 2, this-based getter (protobuf/netmsg name accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f410", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::Clear", "confidence": "low", "rationale": "slot 3, this-based protobuf Message method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f420", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetCachedSize", "confidence": "low", "rationale": "slot 4 int=0 constant-returning getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f470", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal slot 1, constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f490", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal slot 5, constant group getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f4a0", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "slot 7 int=0 constant getter (NetChannelBufType template param)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f4b0", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetMessageId", "confidence": "low", "rationale": "slot 8 int=0 constant getter (msg type id template param)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f4c0", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetName", "confidence": "low", "rationale": "slot 2, this-based getter (protobuf/netmsg name accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f4d0", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::Clear", "confidence": "low", "rationale": "slot 3, this-based protobuf Message method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f4e0", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetCachedSize", "confidence": "low", "rationale": "slot 4 int=0 constant-returning getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f530", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal slot 1, constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f550", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal slot 5, constant group getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f560", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "slot 7 int=0 constant getter (NetChannelBufType template param)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f570", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetMessageId", "confidence": "low", "rationale": "slot 8 int=0 constant getter (msg type id template param)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f580", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetName", "confidence": "low", "rationale": "slot 2, this-based getter (protobuf/netmsg name accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f590", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::Clear", "confidence": "low", "rationale": "slot 3, this-based protobuf Message method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f5a0", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetCachedSize", "confidence": "low", "rationale": "slot 4 int=0 constant-returning getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f5f0", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal slot 1, constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f610", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal slot 5, constant group getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f620", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "slot 7 int=0 constant getter (NetChannelBufType template param)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f630", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetMessageId", "confidence": "low", "rationale": "slot 8 int=0 constant getter (msg type id template param)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f640", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetName", "confidence": "low", "rationale": "slot 2, this-based getter (protobuf/netmsg name accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f650", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::Clear", "confidence": "low", "rationale": "slot 3, this-based protobuf Message method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f660", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetCachedSize", "confidence": "low", "rationale": "slot 4 int=0 constant-returning getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f6b0", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal slot 1, constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f6d0", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal slot 5, constant group getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f6e0", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "slot 7 int=0 constant getter (NetChannelBufType template param)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f6f0", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetMessageId", "confidence": "low", "rationale": "slot 8 int=0 constant getter (msg type id template param)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f700", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetName", "confidence": "low", "rationale": "slot 2, this-based getter (protobuf/netmsg name accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f710", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::Clear", "confidence": "low", "rationale": "slot 3, this-based protobuf Message method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f720", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetCachedSize", "confidence": "low", "rationale": "slot 4 int=0 constant-returning getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f770", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal slot 1, constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f790", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal slot 5, constant group getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f7a0", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "slot 7 int=0 constant getter (NetChannelBufType template param)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f7b0", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetMessageId", "confidence": "low", "rationale": "slot 8 int=0 constant getter (msg type id template param)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f7c0", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetName", "confidence": "low", "rationale": "slot 2, this-based getter (protobuf/netmsg name accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f7d0", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::Clear", "confidence": "low", "rationale": "slot 3, this-based protobuf Message method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f7e0", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetCachedSize", "confidence": "low", "rationale": "slot 4 int=0 constant-returning getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f830", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal slot 1, constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f850", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal slot 5, constant group getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f860", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "slot 7 int=0 constant getter (NetChannelBufType template param)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f870", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetMessageId", "confidence": "low", "rationale": "slot 8 int=0 constant getter (msg type id template param)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f880", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetName", "confidence": "low", "rationale": "slot 2, this-based getter (protobuf/netmsg name accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f890", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::Clear", "confidence": "low", "rationale": "slot 3, this-based protobuf Message method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f8a0", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::GetCachedSize", "confidence": "low", "rationale": "slot 4 int=0 constant-returning getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f8f0", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetUnscopedName", "confidence": "low", "rationale": "INetworkMessageInternal slot 1, constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f910", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetGroup", "confidence": "low", "rationale": "INetworkMessageInternal slot 5, constant group getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f920", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetBufType", "confidence": "low", "rationale": "slot 7 int=0 constant getter (NetChannelBufType template param)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f930", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::GetMessageId", "confidence": "low", "rationale": "slot 8 int=0 constant getter (msg type id template param)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3f940", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 0 complete-object destructor of protobuf net message", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3f980", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 1 deleting destructor; calls payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3fa00", "name": "TEEnergySplash_GameEvent_t::~TEEnergySplash_GameEvent_t", "confidence": "high", "rationale": "slot 0 complete-object destructor of TE game-event struct", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3fa40", "name": "TEEnergySplash_GameEvent_t::~TEEnergySplash_GameEvent_t", "confidence": "high", "rationale": "slot 1 deleting destructor; calls shared payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3fac0", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::New", "confidence": "medium", "rationale": "slot 5 allocates (operator new) then copy-constructs payload", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3fb50", "name": "CNetMessagePB<412, CMsgTEEnergySplash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "slot 6 allocates (operator new) + default-constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3fbc0", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 0 complete-object destructor of protobuf net message", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3fc00", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 1 deleting destructor; calls payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3fc80", "name": "TEFizz_GameEvent_t::~TEFizz_GameEvent_t", "confidence": "high", "rationale": "slot 0 complete-object destructor of TE game-event struct", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3fcc0", "name": "TEFizz_GameEvent_t::~TEFizz_GameEvent_t", "confidence": "high", "rationale": "slot 1 deleting destructor; calls shared payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3fd40", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::New", "confidence": "medium", "rationale": "slot 5 allocates (operator new) then copy-constructs payload", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3fdd0", "name": "CNetMessagePB<413, CMsgTEFizz, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "slot 6 allocates (operator new) + default-constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c3fe40", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 0 complete-object destructor of protobuf net message", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3fe80", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 1 deleting destructor; calls payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ff00", "name": "TEDust_GameEvent_t::~TEDust_GameEvent_t", "confidence": "high", "rationale": "slot 0 complete-object destructor of TE game-event struct", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ff40", "name": "TEDust_GameEvent_t::~TEDust_GameEvent_t", "confidence": "high", "rationale": "slot 1 deleting destructor; calls shared payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c3ffc0", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::New", "confidence": "medium", "rationale": "slot 5 allocates (operator new) then copy-constructs payload", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c40050", "name": "CNetMessagePB<420, CMsgTEDust, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "slot 6 allocates (operator new) + default-constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c400c0", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 0 complete-object destructor of protobuf net message", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40100", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 1 deleting destructor; calls payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40180", "name": "TEGlowSprite_GameEvent_t::~TEGlowSprite_GameEvent_t", "confidence": "high", "rationale": "slot 0 complete-object destructor of TE game-event struct", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c401c0", "name": "TEGlowSprite_GameEvent_t::~TEGlowSprite_GameEvent_t", "confidence": "high", "rationale": "slot 1 deleting destructor; calls shared payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40240", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::New", "confidence": "medium", "rationale": "slot 5 allocates (operator new) then copy-constructs payload", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c402d0", "name": "CNetMessagePB<415, CMsgTEGlowSprite, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "slot 6 allocates (operator new) + default-constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c40340", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 0 complete-object destructor of protobuf net message", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40380", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 1 deleting destructor; calls payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40400", "name": "TEImpact_GameEvent_t::~TEImpact_GameEvent_t", "confidence": "high", "rationale": "slot 0 complete-object destructor of TE game-event struct", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40440", "name": "TEImpact_GameEvent_t::~TEImpact_GameEvent_t", "confidence": "high", "rationale": "slot 1 deleting destructor; calls shared payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c404c0", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::New", "confidence": "medium", "rationale": "slot 5 allocates (operator new) then copy-constructs payload", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c40550", "name": "CNetMessagePB<416, CMsgTEImpact, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "slot 6 allocates (operator new) + default-constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c405c0", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 0 complete-object destructor of protobuf net message", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40600", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 1 deleting destructor; calls payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40680", "name": "TELargeFunnel_GameEvent_t::~TELargeFunnel_GameEvent_t", "confidence": "high", "rationale": "slot 0 complete-object destructor of TE game-event struct", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c406c0", "name": "TELargeFunnel_GameEvent_t::~TELargeFunnel_GameEvent_t", "confidence": "high", "rationale": "slot 1 deleting destructor; calls shared payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40740", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::New", "confidence": "medium", "rationale": "slot 5 allocates (operator new) then copy-constructs payload", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c407d0", "name": "CNetMessagePB<421, CMsgTELargeFunnel, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "slot 6 allocates (operator new) + default-constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c40840", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 0 complete-object destructor of protobuf net message", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40880", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 1 deleting destructor; calls payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40900", "name": "TEMuzzleFlash_GameEvent_t::~TEMuzzleFlash_GameEvent_t", "confidence": "high", "rationale": "slot 0 complete-object destructor of TE game-event struct", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40940", "name": "TEMuzzleFlash_GameEvent_t::~TEMuzzleFlash_GameEvent_t", "confidence": "high", "rationale": "slot 1 deleting destructor; calls shared payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c409c0", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::New", "confidence": "medium", "rationale": "slot 5 allocates (operator new) then copy-constructs payload", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c40a50", "name": "CNetMessagePB<417, CMsgTEMuzzleFlash, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "slot 6 allocates (operator new) + default-constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c40ac0", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 0 complete-object destructor of protobuf net message", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40b00", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 1 deleting destructor; calls payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40b80", "name": "TEPhysicsProp_GameEvent_t::~TEPhysicsProp_GameEvent_t", "confidence": "high", "rationale": "slot 0 complete-object destructor of TE game-event struct", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40bc0", "name": "TEPhysicsProp_GameEvent_t::~TEPhysicsProp_GameEvent_t", "confidence": "high", "rationale": "slot 1 deleting destructor; calls shared payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40c40", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::New", "confidence": "medium", "rationale": "slot 5 allocates (operator new) then copy-constructs payload", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c40cd0", "name": "CNetMessagePB<423, CMsgTEPhysicsProp, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "slot 6 allocates (operator new) + default-constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c40d40", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 0 complete-object destructor of protobuf net message", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40d80", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "high", "rationale": "slot 1 deleting destructor; calls payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40e00", "name": "TESmoke_GameEvent_t::~TESmoke_GameEvent_t", "confidence": "high", "rationale": "slot 0 complete-object destructor of TE game-event struct", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40e40", "name": "TESmoke_GameEvent_t::~TESmoke_GameEvent_t", "confidence": "high", "rationale": "slot 1 deleting destructor; calls shared payload dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c40ec0", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::New", "confidence": "medium", "rationale": "slot 5 allocates (operator new) then copy-constructs payload", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c40f50", "name": "CNetMessagePB<426, CMsgTESmoke, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::CProtobufBinding::AllocateMessage", "confidence": "medium", "rationale": "slot 6 allocates (operator new) + default-constructs message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c40fc0", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 0 trivial, typical complete-object destructor slot for a net-message class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c41000", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::~CNetMessagePB", "confidence": "low", "rationale": "slot 1 deleting destructor; calls CMsgTESparks dtor sub_0x1295b70", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c41080", "name": "TESparks_GameEvent_t::~TESparks_GameEvent_t", "confidence": "low", "rationale": "slot 0 trivial destructor slot", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c410c0", "name": "TESparks_GameEvent_t::~TESparks_GameEvent_t", "confidence": "low", "rationale": "slot 1 deleting destructor; calls CMsgTESparks dtor sub_0x1295b70", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c41140", "name": "CNetMessagePB<422, CMsgTESparks, (SignonGroup_t)5, (NetChannelBufType_t)0, true>::AllocateMessage", "confidence": "low", "rationale": "slot 5 allocates (op new sub_0x9e60c0) then constructs a new message instance", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c41ef0", "name": "CTEEnergySplash::Create", "confidence": "low", "rationale": "slot 2, first non-destructor virtual of temp-entity, int=2 (filter arg)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c41f70", "name": "CTEExplosion::Create", "confidence": "low", "rationale": "slot 2 first temp-entity virtual after destructors", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c41ff0", "name": "CTEFizz::Create", "confidence": "low", "rationale": "slot 2 first temp-entity virtual after destructors", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c42070", "name": "CTEDust::Create", "confidence": "low", "rationale": "slot 2 first temp-entity virtual after destructors", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c420f0", "name": "CTEGlowSprite::Create", "confidence": "low", "rationale": "slot 2 first temp-entity virtual after destructors", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c42170", "name": "CTEImpact::Create", "confidence": "low", "rationale": "slot 2 first temp-entity virtual after destructors", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c421f0", "name": "CTELargeFunnel::Create", "confidence": "low", "rationale": "slot 2 first temp-entity virtual after destructors", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c42270", "name": "CTEMuzzleFlash::Create", "confidence": "low", "rationale": "slot 2 first temp-entity virtual after destructors", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c422f0", "name": "CTEPhysicsProp::Create", "confidence": "low", "rationale": "slot 2 first temp-entity virtual after destructors", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c42370", "name": "CTESmoke::Create", "confidence": "low", "rationale": "slot 2 first temp-entity virtual after destructors", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c423f0", "name": "CTESparks::Create", "confidence": "low", "rationale": "slot 2 first temp-entity virtual after destructors", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c42e70", "name": "CTEEnergySplash::~CTEEnergySplash", "confidence": "medium", "rationale": "slot 1 deleting dtor; frees embedded CMsgTEEnergySplash (sub_0x1295470) + base teardown", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c42fe0", "name": "CTEExplosion::~CTEExplosion", "confidence": "medium", "rationale": "slot 0 dtor; frees embedded CMsgTEExplosion (sub_0x1295940)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c43170", "name": "CTESparks::~CTESparks", "confidence": "medium", "rationale": "slot 0 dtor; frees embedded CMsgTESparks (sub_0x1295b70)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c43300", "name": "CTESmoke::~CTESmoke", "confidence": "medium", "rationale": "slot 0 dtor; frees embedded CMsgTESmoke (sub_0x1295d10)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c43490", "name": "CTEPhysicsProp::~CTEPhysicsProp", "confidence": "medium", "rationale": "slot 0 dtor; frees embedded CMsgTEPhysicsProp (sub_0x1295c20)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c43620", "name": "CTEMuzzleFlash::~CTEMuzzleFlash", "confidence": "medium", "rationale": "slot 0 dtor; frees embedded CMsgTEMuzzleFlash (sub_0x12957e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c437b0", "name": "CTELargeFunnel::~CTELargeFunnel", "confidence": "medium", "rationale": "slot 0 dtor; frees embedded CMsgTELargeFunnel (sub_0x1295ad0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c43940", "name": "CTEImpact::~CTEImpact", "confidence": "medium", "rationale": "slot 0 dtor; frees embedded CMsgTEImpact (sub_0x1295730)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c43ad0", "name": "CTEGlowSprite::~CTEGlowSprite", "confidence": "medium", "rationale": "slot 0 dtor; frees embedded CMsgTEGlowSprite (sub_0x1295690)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c43c60", "name": "CTEDust::~CTEDust", "confidence": "medium", "rationale": "slot 0 dtor; frees embedded CMsgTEDust (sub_0x1295a20)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c43df0", "name": "CTEFizz::~CTEFizz", "confidence": "medium", "rationale": "slot 0 dtor; frees embedded CMsgTEFizz (sub_0x1295520)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c43f80", "name": "CTEEnergySplash::~CTEEnergySplash", "confidence": "medium", "rationale": "slot 0 complete dtor; frees embedded CMsgTEEnergySplash (sub_0x1295470)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c44110", "name": "CTEExplosion::~CTEExplosion", "confidence": "medium", "rationale": "slot 1 deleting dtor; frees embedded CMsgTEExplosion (sub_0x1295940)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c44280", "name": "CTESparks::~CTESparks", "confidence": "medium", "rationale": "slot 1 deleting dtor; frees embedded CMsgTESparks (sub_0x1295b70)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c443f0", "name": "CTESmoke::~CTESmoke", "confidence": "medium", "rationale": "slot 1 deleting dtor; frees embedded CMsgTESmoke (sub_0x1295d10)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c44560", "name": "CTEPhysicsProp::~CTEPhysicsProp", "confidence": "medium", "rationale": "slot 1 deleting dtor; frees embedded CMsgTEPhysicsProp (sub_0x1295c20)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c446d0", "name": "CTEMuzzleFlash::~CTEMuzzleFlash", "confidence": "medium", "rationale": "slot 1 deleting dtor; frees embedded CMsgTEMuzzleFlash (sub_0x12957e0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c44840", "name": "CTELargeFunnel::~CTELargeFunnel", "confidence": "medium", "rationale": "slot 1 deleting dtor; frees embedded CMsgTELargeFunnel (sub_0x1295ad0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c449b0", "name": "CTEImpact::~CTEImpact", "confidence": "medium", "rationale": "slot 1 deleting dtor; frees embedded CMsgTEImpact (sub_0x1295730)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c44b20", "name": "CTEGlowSprite::~CTEGlowSprite", "confidence": "medium", "rationale": "slot 1 deleting dtor; frees embedded CMsgTEGlowSprite (sub_0x1295690)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c44c90", "name": "CTEDust::~CTEDust", "confidence": "medium", "rationale": "slot 1 deleting dtor; frees embedded CMsgTEDust (sub_0x1295a20)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c44e00", "name": "CTEFizz::~CTEFizz", "confidence": "medium", "rationale": "slot 1 deleting dtor; frees embedded CMsgTEFizz (sub_0x1295520)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c45000", "name": "std::string::_M_construct", "confidence": "medium", "rationale": "throws libstdc++ 'basic_string::_S_construct null not valid' from range construct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c4b450", "name": "CCoJob::GetName", "confidence": "low", "rationale": "CCoJob vtable slot 9, trivial accessor (int=0, no callees)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c4b470", "name": "CCoJob::OnJobFinished", "confidence": "low", "rationale": "CCoJob vtable slot 11, trivial (int=0) callback stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c4b490", "name": "CCoJob::Run", "confidence": "low", "rationale": "CCoJob vtable slot 5, single-callee virtual body", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c4b8f0", "name": "CJobMgr::CheckJobTimeout", "confidence": "medium", "rationale": "'Job %s has EXCEEDED TIMEOUT THRESHOLD exclusive/yield time'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c4bdd0", "name": "CJobMgr::CheckJobLockHeldTime", "confidence": "medium", "rationale": "'Job of type %s held lock %s for %.2f seconds' warning", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c4c8f0", "name": "CCoJob::RunJob", "confidence": "low", "rationale": "CCoJob slot 7 substantive body; invokes CheckJobTimeout sub_0x1c4b8f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c4cad0", "name": "CCoJob::BYieldingRunJob", "confidence": "low", "rationale": "CCoJob slot 8 wraps slot-7 RunJob (sub_0x1c4c8f0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c4ceea", "name": "CJobMgr::CheckThreadID", "confidence": "high", "rationale": "references literal 'CheckThreadID' + assert 'm_unFrameFuncThreadID == unCurrentThread'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c517b0", "name": "CJobMgr::WakeJob", "confidence": "medium", "rationale": "'WakeDependentJobFinished'/'WakeGotLock' wake-reason labels", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c55cf0", "name": "FormatIntTriple", "confidence": "low", "rationale": "references '%d %d %d' / '%d %d %d %d' format strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c55db0", "name": "V_BoolToString", "confidence": "medium", "rationale": "selects 'false'/'true' from a boolean (int=2, no callees)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c57e20", "name": "GetPoolRootArena", "confidence": "low", "rationale": "'%s called on a pool arena (no root available)' + 'Root'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c59a20", "name": "CKeyValues3Array::EnsureElementCapacity", "confidence": "medium", "rationale": "'%s: element count overflow (%u)' with literal 'EnsureElementCapacity'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c59b40", "name": "CKeyValues3Table::EnsureMemberCapacity", "confidence": "medium", "rationale": "'%s: member count overflow (%u)' with literal 'EnsureMemberCapacity'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c5b070", "name": "CKeyValues3Context::AllocKV3Memory", "confidence": "medium", "rationale": "'KeyValues3: pre-allocated array/table memory is too small' (15 callers)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c677c0", "name": "CUtlSymbolTableLarge::AddString", "confidence": "medium", "rationale": "'CUtlSymbolTableLarge element limit of %u exceeded' add path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c69310", "name": "CKV3TransferSaveContext::GetContext", "confidence": "low", "rationale": "CKV3TransferSaveContext vtable slot 2, trivial accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c6f500", "name": "AppendBoolString", "confidence": "low", "rationale": "writes 'false'/'true' into a buffer (int=3, calls append helper)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c700c0", "name": "KV3::ParseStringToken", "confidence": "medium", "rationale": "KV3 text tokenizer: 'Newline in string literal' + triple-quote handling", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c71b60", "name": "google::protobuf::internal::ThreadSafeArena::AllocateAlignedFallback", "confidence": "low", "rationale": "arena.cc CHECK on min_bytes vs SerialArena::kBlockHeaderSize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c71c34", "name": "google::protobuf::internal::ThreadSafeArena::Init", "confidence": "low", "rationale": "arena.cc CHECK kBlockHeaderSize+kSerialArenaSize <= mem.size (init block)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c71eba", "name": "google::protobuf::internal::ThreadSafeArena::CheckMessageOwned", "confidence": "low", "rationale": "arena.cc CHECK was_message_owned == IsMessageOwned()", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c72ae6", "name": "google::protobuf::internal::SerialArena::AllocateAligned", "confidence": "low", "rationale": "arena_impl.h CHECK n <= size", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c72be0", "name": "google::protobuf::internal::SerialArena::AllocateAlignedFallback", "confidence": "low", "rationale": "arena_impl.h CHECK AlignUpTo8(n) == n", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c734b0", "name": "google::protobuf::internal::ArenaStringPtr::Mutable", "confidence": "low", "rationale": "arenastring.h CHECK ptr != nullptr", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c73534", "name": "google::protobuf::internal::ArenaStringPtr::Set", "confidence": "low", "rationale": "arenastring.h CHECK tagged-pointer alignment (p & kMask)==0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c73969", "name": "google::protobuf::internal::ExtensionSet::ValidateType", "confidence": "low", "rationale": "extension_set.cc CHECK type in (0, MAX_FIELD_TYPE] leaf validator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c739fe", "name": "google::protobuf::RepeatedField::RemoveLast", "confidence": "low", "rationale": "repeated_field.h CHECK current_size_ > 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c740ce", "name": "google::protobuf::internal::ExtensionSet::AddEnum", "confidence": "medium", "rationale": "extension_set.cc CHECK type == TYPE_ENUM (int=6 add path)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c744c8", "name": "google::protobuf::internal::ExtensionSet::MutableMessage", "confidence": "low", "rationale": "extension_set.cc CHECK !ext->is_repeated (singular accessor)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c78222", "name": "google::protobuf::internal::ExtensionSet::ByteSize", "confidence": "medium", "rationale": "'Non-primitive types can't be packed' in extension byte-size loop", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c78b88", "name": "google::protobuf::internal::ExtensionSet::SerializeWithCachedSizesToArray", "confidence": "medium", "rationale": "'Non-primitive types can't be packed' int=6 serialize path", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c79b58", "name": "google::protobuf::internal::ExtensionSet::SerializeMessageSetWithCachedSizesToArray", "confidence": "low", "rationale": "'Invalid message set extension.' int=6", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c7a986", "name": "google::protobuf::internal::ExtensionSet::InternalSwap", "confidence": "medium", "rationale": "extension_set.cc CHECK GetArena()==other->GetArena()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c7de94", "name": "google::protobuf::MessageLite::GetCachedSize", "confidence": "low", "rationale": "message_lite.h CHECK size <= 0x7fffffff", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c7e160", "name": "google::protobuf::internal::ExtensionSet::GetRawRepeatedField", "confidence": "low", "rationale": "extension_set.h CHECK false unreachable/default case", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c7e2a0", "name": "google::protobuf::internal::ExtensionSet::AddPrimitive", "confidence": "low", "rationale": "extension_set.h CHECK extension->type in (0, MAX_FIELD_TYPE]", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c7e92c", "name": "google::protobuf::internal::RepeatedPtrFieldBase::RemoveLast", "confidence": "low", "rationale": "repeated_ptr_field.h CHECK current_size_ > 0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c7ead6", "name": "google::protobuf::internal::RepeatedPtrFieldBase::RemoveLast", "confidence": "low", "rationale": "repeated_ptr_field.h CHECK current_size_ > 0 (typed variant)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c7f4e6", "name": "google::protobuf::internal::ExtensionSet::ParseField", "confidence": "low", "rationale": "extension_set_inl.h 'Non-primitive types can't be packed' parse path", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c80884", "name": "google::protobuf::internal::ImplicitWeakMessage::_InternalParse", "confidence": "medium", "rationale": "slot 10 int=3; calls parse-context bounds helper sub_0x1c80b20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c808a6", "name": "google::protobuf::internal::ImplicitWeakMessage::GetTypeName", "confidence": "low", "rationale": "slot 5 trivial constant-return stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c808aa", "name": "google::protobuf::internal::ImplicitWeakMessage::ByteSizeLong", "confidence": "low", "rationale": "slot 8 trivial (returns 0 for empty weak message)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c808be", "name": "google::protobuf::internal::ImplicitWeakMessage::GetCachedSize", "confidence": "low", "rationale": "slot 9 trivial cached-size accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c808d2", "name": "google::protobuf::internal::ImplicitWeakMessage::IsInitialized", "confidence": "medium", "rationale": "slot 4 trivial (returns true)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c808e0", "name": "google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize", "confidence": "medium", "rationale": "slot 12 int=3 (target,stream) serialize signature", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c8091c", "name": "google::protobuf::internal::ImplicitWeakMessage::GetCachedSize", "confidence": "low", "rationale": "slot 7 trivial size accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c80930", "name": "google::protobuf::internal::ImplicitWeakMessage::Clear", "confidence": "medium", "rationale": "slot 2 int=1 clears backing data (single callee)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c80952", "name": "google::protobuf::internal::ImplicitWeakMessage::~ImplicitWeakMessage", "confidence": "low", "rationale": "slot 0 complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c80996", "name": "google::protobuf::internal::ImplicitWeakMessage::~ImplicitWeakMessage", "confidence": "low", "rationale": "slot 1 deleting destructor (calls slot 0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c809a8", "name": "google::protobuf::internal::InternalMetadata::InternalMetadata", "confidence": "low", "rationale": "metadata_lite.h CHECK !is_message_owned || arena != nullptr", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c80aa6", "name": "google::protobuf::internal::ImplicitWeakMessage::CheckTypeAndMergeFrom", "confidence": "medium", "rationale": "slot 3 int=2 merge; parse/copy callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c80b20", "name": "google::protobuf::internal::EpsCopyInputStream::ReadString", "confidence": "low", "rationale": "parse_context.h CHECK end >= ptr (string read bounds)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c80c58", "name": "google::protobuf::internal::EpsCopyInputStream::Skip", "confidence": "low", "rationale": "coded_stream.h CHECK ptr <= end_ + kSlopBytes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c8131c", "name": "google::protobuf::io::CodedInputStream::ReadVarint32Fallback", "confidence": "medium", "rationale": "coded_stream.cc CHECK buffer[0] >= 128 varint continuation", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8183a", "name": "google::protobuf::io::CodedInputStream::ReadVarint64Fallback", "confidence": "medium", "rationale": "coded_stream.cc CHECK buffer[0] >= 128 varint continuation (64-bit)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c81e22", "name": "google::protobuf::io::CodedInputStream::Refresh", "confidence": "low", "rationale": "coded_stream.cc CHECK z.first != NULL buffer refill", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c82550", "name": "google::protobuf::internal::EpsCopyInputStream::EnsureSpaceFallback", "confidence": "medium", "rationale": "coded_stream.h CHECK ptr < end_; 231 callers = core parse buffer refill", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c82668", "name": "google::protobuf::internal::EpsCopyInputStream::ReadTagFallback", "confidence": "low", "rationale": "coded_stream.h CHECK ptr < end_ variant (31 callers)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c82c40", "name": "google::protobuf::io::OstreamOutputStream::AllowsAliasing", "confidence": "low", "rationale": "ZeroCopyOutputStream slot 6, trivial constant-return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c82c6c", "name": "google::protobuf::io::IstreamInputStream::CopyingIstreamInputStream::~CopyingIstreamInputStream", "confidence": "low", "rationale": "CopyingInputStream slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c82c6e", "name": "google::protobuf::io::OstreamOutputStream::CopyingOstreamOutputStream::~CopyingOstreamOutputStream", "confidence": "low", "rationale": "CopyingOutputStream slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c82c70", "name": "google::protobuf::io::ConcatenatingInputStream::Next", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 2 = Next (int=3)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c82cbc", "name": "google::protobuf::io::IstreamInputStream::CopyingIstreamInputStream::~CopyingIstreamInputStream", "confidence": "low", "rationale": "CopyingInputStream slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c82cc2", "name": "google::protobuf::io::OstreamOutputStream::CopyingOstreamOutputStream::~CopyingOstreamOutputStream", "confidence": "low", "rationale": "CopyingOutputStream slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8302e", "name": "google::protobuf::io::IstreamInputStream::CopyingIstreamInputStream::Read", "confidence": "medium", "rationale": "CopyingInputStream slot 2 = Read; calls istream read sub_0x9ebd00", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c83068", "name": "google::protobuf::io::OstreamOutputStream::Next", "confidence": "medium", "rationale": "ZeroCopyOutputStream slot 2 = Next (int=3)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c83072", "name": "google::protobuf::io::OstreamOutputStream::BackUp", "confidence": "medium", "rationale": "ZeroCopyOutputStream slot 3 = BackUp (int=2)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c8307c", "name": "google::protobuf::io::OstreamOutputStream::ByteCount", "confidence": "medium", "rationale": "ZeroCopyOutputStream slot 4 = ByteCount (int=1)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c83086", "name": "google::protobuf::io::OstreamOutputStream::CopyingOstreamOutputStream::Write", "confidence": "medium", "rationale": "CopyingOutputStream slot 2 = Write; calls ostream write sub_0x9ecf00", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c83126", "name": "google::protobuf::io::ConcatenatingInputStream::ByteCount", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 5 = ByteCount (int=1)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c83190", "name": "google::protobuf::io::FileOutputStream::CopyingFileOutputStream::Write", "confidence": "low", "rationale": "zero_copy_stream_impl.cc CHECK !is_closed_ (output write path)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c83310", "name": "google::protobuf::io::FileInputStream::CopyingFileInputStream::~CopyingFileInputStream", "confidence": "low", "rationale": "CopyingInputStream slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c83380", "name": "google::protobuf::io::FileInputStream::CopyingFileInputStream::Read", "confidence": "low", "rationale": "zero_copy_stream_impl.cc CHECK !is_closed_ (input read path)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c834c6", "name": "google::protobuf::io::FileOutputStream::~FileOutputStream", "confidence": "low", "rationale": "slot 0 destructor; flushes (sub_0x1c83444) + base teardown", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c834ec", "name": "google::protobuf::io::FileOutputStream::~FileOutputStream", "confidence": "low", "rationale": "slot 1 deleting destructor (calls slot 0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c834fe", "name": "google::protobuf::io::FileOutputStream::CopyingFileOutputStream::~CopyingFileOutputStream", "confidence": "low", "rationale": "CopyingOutputStream slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c8359e", "name": "google::protobuf::io::FileInputStream::Next", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 2 = Next", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c835a8", "name": "google::protobuf::io::IstreamInputStream::Next", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 2 = Next", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c835b2", "name": "google::protobuf::io::FileInputStream::BackUp", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 3 = BackUp", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c835bc", "name": "google::protobuf::io::IstreamInputStream::BackUp", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 3 = BackUp", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c835c6", "name": "google::protobuf::io::FileInputStream::Skip", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 4 = Skip", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c835d0", "name": "google::protobuf::io::IstreamInputStream::Skip", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 4 = Skip", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c835da", "name": "google::protobuf::io::FileInputStream::ByteCount", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 5 = ByteCount", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c835e4", "name": "google::protobuf::io::IstreamInputStream::ByteCount", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 5 = ByteCount", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c835ee", "name": "google::protobuf::io::OstreamOutputStream::~OstreamOutputStream", "confidence": "low", "rationale": "slot 0 destructor; base teardown sub_0x1c84314", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8360e", "name": "google::protobuf::io::OstreamOutputStream::~OstreamOutputStream", "confidence": "low", "rationale": "slot 1 deleting destructor (calls slot 0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c83620", "name": "google::protobuf::io::FileOutputStream::AllowsAliasing", "confidence": "low", "rationale": "ZeroCopyOutputStream slot 6, trivial constant-return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c83624", "name": "google::protobuf::io::ConcatenatingInputStream::~ConcatenatingInputStream", "confidence": "low", "rationale": "slot 0 destructor stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c83626", "name": "google::protobuf::io::ConcatenatingInputStream::~ConcatenatingInputStream", "confidence": "low", "rationale": "slot 1 deleting destructor stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c83654", "name": "google::protobuf::io::IstreamInputStream::~IstreamInputStream", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c83668", "name": "google::protobuf::io::IstreamInputStream::~IstreamInputStream", "confidence": "low", "rationale": "slot 1 deleting destructor (calls slot 0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8367a", "name": "google::protobuf::io::FileInputStream::~FileInputStream", "confidence": "low", "rationale": "slot 0 destructor; tears down CopyingInputStreamAdaptor sub_0x1c8419c", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8369c", "name": "google::protobuf::io::FileInputStream::~FileInputStream", "confidence": "low", "rationale": "slot 1 deleting destructor (calls slot 0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c836b0", "name": "google::protobuf::io::ArrayInputStream::Next", "confidence": "high", "rationale": "ZeroCopyInputStream slot 2 = Next (int=3), matches ABI exactly", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c836e8", "name": "google::protobuf::io::ArrayInputStream::ByteCount", "confidence": "high", "rationale": "ZeroCopyInputStream slot 5 = ByteCount (int=1)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c836ee", "name": "google::protobuf::io::ArrayOutputStream::Next", "confidence": "high", "rationale": "ZeroCopyOutputStream slot 2 = Next (int=3)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c83726", "name": "google::protobuf::io::ArrayOutputStream::ByteCount", "confidence": "high", "rationale": "ZeroCopyOutputStream slot 4 = ByteCount (int=1)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c8372c", "name": "google::protobuf::io::IstreamInputStream::CopyingIstreamInputStream::Skip", "confidence": "medium", "rationale": "CopyingInputStream slot 3 = Skip; calls seek helper sub_0x9f1a00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c837ae", "name": "google::protobuf::io::CopyingInputStreamAdaptor::ByteCount", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 5 = ByteCount", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c837ba", "name": "google::protobuf::io::FileOutputStream::ByteCount", "confidence": "medium", "rationale": "ZeroCopyOutputStream slot 4 = ByteCount", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c837c4", "name": "google::protobuf::io::LimitingInputStream::~LimitingInputStream", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c837e4", "name": "google::protobuf::io::LimitingInputStream::BackUp", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 3 = BackUp", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c83816", "name": "google::protobuf::io::LimitingInputStream::Skip", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 4 = Skip", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c83f60", "name": "google::protobuf::io::LimitingInputStream::~LimitingInputStream", "confidence": "low", "rationale": "slot 1 deleting destructor (calls slot 0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8402c", "name": "google::protobuf::io::LimitingInputStream::ByteCount", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 5 = ByteCount", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c84050", "name": "google::protobuf::io::LimitingInputStream::Next", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 2 = Next", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c8419c", "name": "google::protobuf::io::CopyingInputStreamAdaptor::~CopyingInputStreamAdaptor", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c841ca", "name": "google::protobuf::io::CopyingInputStreamAdaptor::~CopyingInputStreamAdaptor", "confidence": "low", "rationale": "slot 1 deleting destructor (calls slot 0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c841dc", "name": "google::protobuf::io::CopyingInputStreamAdaptor::Skip", "confidence": "low", "rationale": "zero_copy_stream_impl_lite.cc CHECK backup_bytes_ == 0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c842d0", "name": "google::protobuf::io::CopyingOutputStreamAdaptor::~CopyingOutputStreamAdaptor", "confidence": "low", "rationale": "slot 0 destructor; flushes sub_0x1c8427a", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c84302", "name": "google::protobuf::io::CopyingOutputStreamAdaptor::~CopyingOutputStreamAdaptor", "confidence": "low", "rationale": "slot 1 deleting destructor (calls slot 0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c845c2", "name": "google::protobuf::io::FileOutputStream::Next", "confidence": "medium", "rationale": "ZeroCopyOutputStream slot 2 = Next", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c84630", "name": "google::protobuf::io::CopyingInputStreamAdaptor::Next", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 2 = Next; calls Skip-check sub_0x1c841dc", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c846c2", "name": "google::protobuf::io::StringOutputStream::~StringOutputStream", "confidence": "low", "rationale": "slot 0 destructor stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c846c4", "name": "google::protobuf::io::ArrayOutputStream::~ArrayOutputStream", "confidence": "low", "rationale": "slot 0 destructor stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c846c6", "name": "google::protobuf::io::ArrayInputStream::~ArrayInputStream", "confidence": "low", "rationale": "slot 0 destructor stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c846c8", "name": "google::protobuf::io::ArrayInputStream::~ArrayInputStream", "confidence": "low", "rationale": "slot 1 deleting destructor stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c846ce", "name": "google::protobuf::io::StringOutputStream::~StringOutputStream", "confidence": "low", "rationale": "slot 1 deleting destructor stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c846d4", "name": "google::protobuf::io::ArrayOutputStream::~ArrayOutputStream", "confidence": "low", "rationale": "slot 1 deleting destructor stub", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c848ae", "name": "google::protobuf::MessageLite::ParseFrom", "confidence": "low", "rationale": "message_lite.cc references 'parse' error label", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c85096", "name": "google::protobuf::MessageLite::SerializePartialToArray", "confidence": "low", "rationale": "message_lite.cc 'exceeded maximum protobuf size of 2GB' (int=3)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c852b0", "name": "google::protobuf::MessageLite::SerializePartialToString", "confidence": "low", "rationale": "message_lite.cc '... 2GB' (int=2 string sink)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c854f4", "name": "google::protobuf::MessageLite::AppendPartialToString", "confidence": "low", "rationale": "message_lite.cc '... 2GB' (int=3 append variant)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c85772", "name": "google::protobuf::internal::InternalMetadata::mutable_unknown_fields", "confidence": "low", "rationale": "message_lite.cc CHECK !HasUnknownFieldsTag()", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c85db0", "name": "google::protobuf::ZeroCopyCodedInputStream::BackUp", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 3 = BackUp", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c85dbe", "name": "google::protobuf::ZeroCopyCodedInputStream::ByteCount", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 5 = ByteCount", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c85dc2", "name": "google::protobuf::ZeroCopyCodedInputStream::~ZeroCopyCodedInputStream", "confidence": "low", "rationale": "slot 0 destructor stub", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c85dc4", "name": "google::protobuf::ZeroCopyCodedInputStream::~ZeroCopyCodedInputStream", "confidence": "low", "rationale": "slot 1 deleting destructor stub", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c85dca", "name": "google::protobuf::io::CodedInputStream::BackUp", "confidence": "low", "rationale": "coded_stream.h CHECK cur_ (pointer state)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c85e7a", "name": "google::protobuf::ZeroCopyCodedInputStream::Skip", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 4 = Skip", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c85e84", "name": "google::protobuf::ZeroCopyCodedInputStream::Next", "confidence": "medium", "rationale": "ZeroCopyInputStream slot 2 = Next (int=3)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c85ee2", "name": "google::protobuf::internal::EpsCopyInputStream::DoneFallback", "confidence": "low", "rationale": "parse_context.h CHECK ptr <= buffer_end_ + kSlopBytes", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c862a8", "name": "google::protobuf::internal::SerializeToArrayImpl", "confidence": "medium", "rationale": "message_lite.cc CHECK target+size==res; called by serialize variants", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c867c6", "name": "google::protobuf::internal::EpsCopyInputStream::PushLimit", "confidence": "medium", "rationale": "parse_context.h CHECK limit>=0 && limit<=INT_MAX-kSlopBytes = PushLimit precondition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c86996", "name": "google::protobuf::internal::EpsCopyInputStream::DoneFallback", "confidence": "medium", "rationale": "parse_context.cc CHECK limit_ > kSlopBytes; core refill (20 callers)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c86a56", "name": "google::protobuf::internal::EpsCopyInputStream::SkipFallback", "confidence": "low", "rationale": "parse_context.h CHECK size > chunk_size; calls DoneFallback", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c86b28", "name": "google::protobuf::internal::EpsCopyInputStream::AppendStringFallback", "confidence": "low", "rationale": "parse_context.h CHECK size > chunk_size (append variant)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c86cce", "name": "google::protobuf::internal::EpsCopyInputStream::ReadStringFallback", "confidence": "low", "rationale": "parse_context.h CHECK size > chunk_size (read variant)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c87753", "name": "google::protobuf::internal::EpsCopyInputStream::AppendSize", "confidence": "low", "rationale": "parse_context.h 'Can't happen' unreachable; string/size helper callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c89140", "name": "google::protobuf::internal::SerialArena::AllocateAlignedWithCleanup", "confidence": "low", "rationale": "arena_impl.h CHECK size >= 16 (cleanup-node allocation)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c892a2", "name": "google::protobuf::internal::RepeatedPtrFieldBase::InternalSwap", "confidence": "medium", "rationale": "repeated_ptr_field.h CHECK this != rhs (29 callers = swap)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c8937a", "name": "google::protobuf::RepeatedField::Reserve", "confidence": "low", "rationale": "repeated_field.h CHECK (total_size_-current_size_)>=elements; grows via sub_0x1c8e4cc", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c89450", "name": "google::protobuf::RepeatedField::InternalDeallocate", "confidence": "low", "rationale": "repeated_field.h CHECK total_size_ > 0 (typed instantiation)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c89826", "name": "google::protobuf::RepeatedField::Reserve", "confidence": "low", "rationale": "repeated_field.h CHECK (total_size_-current_size_)>=elements (typed)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8990c", "name": "google::protobuf::RepeatedField::InternalDeallocate", "confidence": "low", "rationale": "repeated_field.h CHECK total_size_ > 0 (typed)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c89ce8", "name": "google::protobuf::RepeatedField::Reserve", "confidence": "low", "rationale": "repeated_field.h CHECK (total_size_-current_size_)>=elements (typed)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c89dc2", "name": "google::protobuf::RepeatedField::InternalDeallocate", "confidence": "low", "rationale": "repeated_field.h CHECK total_size_ > 0 (typed)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8a19e", "name": "google::protobuf::RepeatedField::Reserve", "confidence": "low", "rationale": "repeated_field.h CHECK (total_size_-current_size_)>=elements (typed)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8a278", "name": "google::protobuf::RepeatedField::InternalDeallocate", "confidence": "low", "rationale": "repeated_field.h CHECK total_size_ > 0 (typed)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8a658", "name": "google::protobuf::RepeatedField::Reserve", "confidence": "low", "rationale": "repeated_field.h CHECK (total_size_-current_size_)>=elements (typed)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8a732", "name": "google::protobuf::RepeatedField::InternalDeallocate", "confidence": "low", "rationale": "repeated_field.h CHECK total_size_ > 0 (typed)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8ab12", "name": "google::protobuf::RepeatedField::Reserve", "confidence": "low", "rationale": "repeated_field.h CHECK (total_size_-current_size_)>=elements (typed)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8abec", "name": "google::protobuf::RepeatedField::InternalDeallocate", "confidence": "low", "rationale": "repeated_field.h CHECK total_size_ > 0 (typed)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8afd4", "name": "google::protobuf::RepeatedField::Reserve", "confidence": "low", "rationale": "repeated_field.h CHECK (total_size_-current_size_)>=elements (typed)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8b0ae", "name": "google::protobuf::RepeatedField::InternalDeallocate", "confidence": "low", "rationale": "repeated_field.h CHECK total_size_ > 0 (typed)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8b79c", "name": "google::protobuf::RepeatedField::MergeFrom", "confidence": "medium", "rationale": "repeated_field.h CHECK (&other)!=(this) self-assign guard + reserve/copy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8baaa", "name": "google::protobuf::RepeatedField::MergeFrom", "confidence": "medium", "rationale": "repeated_field.h CHECK (&other)!=(this) (typed instantiation)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8bd84", "name": "google::protobuf::RepeatedField::MergeFrom", "confidence": "medium", "rationale": "repeated_field.h CHECK (&other)!=(this) (typed instantiation)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8c05e", "name": "google::protobuf::RepeatedField::MergeFrom", "confidence": "medium", "rationale": "repeated_field.h CHECK (&other)!=(this) (typed instantiation)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8c36c", "name": "google::protobuf::RepeatedField::MergeFrom", "confidence": "medium", "rationale": "repeated_field.h CHECK (&other)!=(this) (typed instantiation)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8c648", "name": "google::protobuf::RepeatedField::MergeFrom", "confidence": "medium", "rationale": "repeated_field.h '(&other) != (this)' DCHECK is MergeFrom's guard", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8c924", "name": "google::protobuf::RepeatedField::MergeFrom", "confidence": "medium", "rationale": "repeated_field.h '(&other) != (this)' MergeFrom guard, another T instantiation", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8ccc2", "name": "google::protobuf::internal::RepeatedPtrFieldBase::Reserve", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' size-arg guard", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8cd74", "name": "google::protobuf::internal::RepeatedPtrFieldBase::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' MergeFrom guard", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8cf54", "name": "google::protobuf::RepeatedField::UnsafeArenaSwap", "confidence": "low", "rationale": "repeated_field.h 'this != other' guard, calls shared generic InternalSwap sub_0x1c8cf3f", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8cfe0", "name": "google::protobuf::RepeatedField::Swap", "confidence": "low", "rationale": "repeated_field.h arena-equality check + per-T copy helper + UnsafeArenaSwap = public Swap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8d126", "name": "google::protobuf::RepeatedField::UnsafeArenaSwap", "confidence": "low", "rationale": "'this != other' guard calling shared InternalSwap sub_0x1c8cf3f", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8d1b2", "name": "google::protobuf::RepeatedField::Swap", "confidence": "low", "rationale": "arena-equality check + T-copy helper + UnsafeArenaSwap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8d2f8", "name": "google::protobuf::RepeatedField::UnsafeArenaSwap", "confidence": "low", "rationale": "'this != other' guard + shared InternalSwap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8d384", "name": "google::protobuf::RepeatedField::Swap", "confidence": "low", "rationale": "arena-equality check + T-copy helper + UnsafeArenaSwap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8d4ca", "name": "google::protobuf::RepeatedField::UnsafeArenaSwap", "confidence": "low", "rationale": "'this != other' guard + shared InternalSwap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8d556", "name": "google::protobuf::RepeatedField::Swap", "confidence": "low", "rationale": "arena-equality check + T-copy helper + UnsafeArenaSwap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8d69c", "name": "google::protobuf::RepeatedField::UnsafeArenaSwap", "confidence": "low", "rationale": "'this != other' guard + shared InternalSwap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8d728", "name": "google::protobuf::RepeatedField::Swap", "confidence": "low", "rationale": "arena-equality check + T-copy helper + UnsafeArenaSwap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8d86e", "name": "google::protobuf::RepeatedField::UnsafeArenaSwap", "confidence": "low", "rationale": "'this != other' guard + shared InternalSwap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8d8fa", "name": "google::protobuf::RepeatedField::Swap", "confidence": "low", "rationale": "arena-equality check + T-copy helper + UnsafeArenaSwap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8da40", "name": "google::protobuf::RepeatedField::UnsafeArenaSwap", "confidence": "low", "rationale": "'this != other' guard + shared InternalSwap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8dacc", "name": "google::protobuf::RepeatedField::Swap", "confidence": "low", "rationale": "arena-equality check + T-copy helper + UnsafeArenaSwap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8e1bc", "name": "google::protobuf::FatalException::what", "confidence": "medium", "rationale": "exception vtable slot 2 = what(), no callees, returns stored message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c8e210", "name": "google::protobuf::FatalException::~FatalException", "confidence": "medium", "rationale": "vtable slot 0 = complete dtor, calls free helper sub_0x9f2058", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8e232", "name": "google::protobuf::FatalException::~FatalException", "confidence": "medium", "rationale": "vtable slot 1 = deleting dtor, calls complete dtor sub_0x1c8e210", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8eb24", "name": "google::protobuf::uint128::DivModImpl", "confidence": "medium", "rationale": "int128.cc '(0) != (n)' divide-by-zero guard", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c90d18", "name": "google::protobuf::CEscapeInternal", "confidence": "high", "rationale": "'\\\\%03o'/'\\\\x%02x' escape formats, 6 args match CEscapeInternal(src,len,dest,dlen,use_hex,utf8)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c9158d", "name": "google::protobuf::FastUInt64ToBufferLeft", "confidence": "low", "rationale": "strutil.cc 'digits < 100' two-digit-table guard characteristic of FastUInt itoa", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c92310", "name": "google::protobuf::Base64Escape", "confidence": "low", "rationale": "strutil.cc 'out == begin + result.size()' base64 build check, calls base64 encode internals", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c923e1", "name": "google::protobuf::Base64EscapeInternal", "confidence": "low", "rationale": "strutil.cc base64 'out == begin + result.size()' check, 4 args", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c925b6", "name": "google::protobuf::Base64EscapeInternal", "confidence": "low", "rationale": "6-arg base64 escape core, 'out == begin + result.size()'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c926ba", "name": "google::protobuf::WebSafeBase64Escape", "confidence": "low", "rationale": "6-arg base64 escape with distinct charset table, 'out == begin + result.size()'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c92ba2", "name": "google::protobuf::StrAppend", "confidence": "medium", "rationale": "strutil.cc aliasing DCHECK on '(a).data()-(*result).data() > result.size()' is StrAppend guard", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c93437", "name": "google::protobuf::Base64UnescapeInternal", "confidence": "medium", "rationale": "strutil.cc 'This can't happen; base64 decoder state =' decode core, 5 args", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c93b0d", "name": "google::protobuf::Base64Unescape", "confidence": "low", "rationale": "strutil.cc 'Logic problem? szsrc =' base64 decode diagnostic", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9474f", "name": "google::protobuf::CEscape", "confidence": "medium", "rationale": "strutil.cc '(len) >= (0)' + calls CEscapeInternal sub_0x1c90d18", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c95d3e", "name": "google::protobuf::internal::WireFormatLite::VerifyUtf8String", "confidence": "medium", "rationale": "'parsing'/'serializing' op-name strings, 17 callers, 4 args = (data,size,op,field)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c96482", "name": "google::protobuf::internal::FlatAllocatorImpl::PlanArray", "confidence": "low", "rationale": "descriptor.cc '!has_allocated()' FlatAllocator plan guard", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9650c", "name": "google::protobuf::internal::FlatAllocatorImpl::PlanArray", "confidence": "low", "rationale": "descriptor.cc '!has_allocated()' plan guard", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c96782", "name": "google::protobuf::internal::FlatAllocatorImpl::PlanArray", "confidence": "low", "rationale": "descriptor.cc '!has_allocated()' plan guard", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9680e", "name": "google::protobuf::internal::FlatAllocatorImpl::PlanArray", "confidence": "low", "rationale": "descriptor.cc '!has_allocated()' plan guard", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c96a8a", "name": "google::protobuf::internal::FlatAllocatorImpl::PlanArray", "confidence": "low", "rationale": "descriptor.cc '!has_allocated()' plan guard", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c96b14", "name": "google::protobuf::internal::FlatAllocatorImpl::PlanArray", "confidence": "low", "rationale": "descriptor.cc '!has_allocated()' plan guard", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c96ba4", "name": "google::protobuf::internal::FlatAllocatorImpl::PlanArray", "confidence": "low", "rationale": "descriptor.cc '!has_allocated()' plan guard", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c97724", "name": "google::protobuf::internal::FlatAllocatorImpl::Plan", "confidence": "low", "rationale": "descriptor.cc '!has_allocated()' single-item plan (int=1)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c98099", "name": "google::protobuf::internal::FlatAllocatorImpl::PlanArray", "confidence": "low", "rationale": "descriptor.cc '!has_allocated()' aggregate plan calling several PlanArray", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c98680", "name": "google::protobuf::DescriptorPool::Tables::ClearLastCheckpoint", "confidence": "medium", "rationale": "descriptor.cc '!checkpoints_.empty()' guard on checkpoint stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c98950", "name": "google::protobuf::DescriptorPool::InternalAddGeneratedFile", "confidence": "high", "rationale": "descriptor.cc 'GeneratedDatabase()->Add(encoded_file_descriptor, size)' CHECK", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c98a0a", "name": "google::protobuf::Descriptor::map_key", "confidence": "medium", "rationale": "descriptor.cc 'field_count() == 2' map-entry check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c98aa2", "name": "google::protobuf::Descriptor::map_value", "confidence": "medium", "rationale": "descriptor.cc 'field_count() == 2' map-entry check, second accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c98f72", "name": "google::protobuf::DescriptorBuilder::AddError", "confidence": "high", "rationale": "descriptor.cc 'Invalid proto descriptor for file \"' + 28 callers = error sink", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c9994c", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::SetInt32", "confidence": "medium", "rationale": "descriptor.cc 'Invalid wire type for CPPTYPE_INT32:'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c999ea", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::SetInt64", "confidence": "medium", "rationale": "descriptor.cc 'Invalid wire type for CPPTYPE_INT64:'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c99a88", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::SetUInt32", "confidence": "medium", "rationale": "descriptor.cc 'Invalid wire type for CPPTYPE_UINT32:'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c99b16", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::SetUInt64", "confidence": "medium", "rationale": "descriptor.cc 'Invalid wire type for CPPTYPE_UINT64:'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c99c30", "name": "google::protobuf::FileDescriptor::DependenciesOnceInit", "confidence": "low", "rationale": "descriptor.cc '!once_' lazy cross-link once-init guard", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9a872", "name": "google::protobuf::DescriptorBuilder::ValidateSymbolName", "confidence": "medium", "rationale": "'is not a valid identifier.'/'Missing name.' symbol validation", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c9a968", "name": "google::protobuf::DescriptorBuilder::BuildFileImpl", "confidence": "low", "rationale": "'Import \"'/'was listed twice.' duplicate-import handling in BuildFile", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9ab5a", "name": "google::protobuf::DescriptorBuilder::ValidateFieldOptions", "confidence": "medium", "rationale": "'Illegal jstype for int64...'/'jstype is only allowed on int64...' field-option validation", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9b1d0", "name": "google::protobuf::Descriptor::CopyJsonNameTo", "confidence": "medium", "rationale": "descriptor.cc 'Cannot copy json_name to a proto of a different size.' + self-recursion for nested types", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9ba10", "name": "google::protobuf::DescriptorBuilder::LogUnusedDependency", "confidence": "medium", "rationale": "'Import'/' is unused.' unused-dependency warning", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9f256", "name": "google::protobuf::DescriptorBuilder::CheckEnumValueUniqueness", "confidence": "high", "rationale": "'uses the same enum value as'/'allow_alias = true' enum-alias validation", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9f856", "name": "google::protobuf::DescriptorBuilder::ValidateFileOptions", "confidence": "medium", "rationale": "'optimize_for = LITE_RUNTIME cannot import files which do use this option' file-option check", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ca0b7e", "name": "google::protobuf::FileDescriptor::GetSourceLocation", "confidence": "low", "rationale": "descriptor.cc 'out_location != nullptr' source-location lookup out-param", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ca111b", "name": "google::protobuf::internal::FlatAllocatorImpl::PlanArray", "confidence": "low", "rationale": "descriptor.cc '!has_allocated()' aggregate plan for a descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ca149d", "name": "google::protobuf::internal::FlatAllocatorImpl::PlanArray", "confidence": "low", "rationale": "descriptor.cc '!has_allocated()' aggregate plan for a descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ca2810", "name": "google::protobuf::DescriptorPool::Tables::AddCheckpoint", "confidence": "medium", "rationale": "descriptor.cc 'checkpoints_.empty()' checkpoint-stack push guard", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ca3c8a", "name": "google::protobuf::DescriptorPool::Tables::FindSymbol", "confidence": "low", "rationale": "descriptor.cc 'builder_' state guard during build", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ca3db8", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::SetAggregateOption", "confidence": "low", "rationale": "'.dummy' + 'google.protobuf.FileOptions' dummy-descriptor build for aggregate option parse", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cab2b9", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::InterpretOptions", "confidence": "medium", "rationale": "descriptor.cc 'Found invalid proto option data for:' option-parse driver", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cac0e6", "name": "google::protobuf::FieldDescriptor::DebugString", "confidence": "medium", "rationale": "'$0$1 = $2'/' [$0]' field DebugString substitution format", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1caf214", "name": "google::protobuf::OneofDescriptor::DebugString", "confidence": "high", "rationale": "'$0oneof $1 {'/' ... }' oneof DebugString format", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb4778", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::AggregateOptionFinder::~AggregateOptionFinder", "confidence": "medium", "rationale": "vtable slot 0 = complete dtor, trivial no callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cb4788", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::AggregateOptionFinder::~AggregateOptionFinder", "confidence": "medium", "rationale": "vtable slot 1 = deleting dtor, calls complete dtor sub_0x1cb4778", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cb4862", "name": "google::protobuf::FieldDescriptor::extension_scope", "confidence": "medium", "rationale": "descriptor.h 'is_extension_' DCHECK guards extension_scope accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb4aec", "name": "google::protobuf::FileDescriptorProto::mutable_options", "confidence": "low", "rationale": "descriptor.pb.h '_impl_.options_ != nullptr' lazy options accessor (FileDescriptorProto)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb4b76", "name": "google::protobuf::FileDescriptorProto::mutable_source_code_info", "confidence": "low", "rationale": "descriptor.pb.h '_impl_.source_code_info_ != nullptr' lazy accessor (FileDescriptorProto only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb4c00", "name": "google::protobuf::DescriptorProto::mutable_options", "confidence": "low", "rationale": "descriptor.pb.h '_impl_.options_ != nullptr' lazy options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb4c88", "name": "google::protobuf::DescriptorProto_ExtensionRange::mutable_options", "confidence": "low", "rationale": "descriptor.pb.h '_impl_.options_ != nullptr' lazy options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb4d30", "name": "google::protobuf::FieldDescriptorProto::mutable_options", "confidence": "low", "rationale": "descriptor.pb.h '_impl_.options_ != nullptr' lazy options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb4db8", "name": "google::protobuf::OneofDescriptorProto::mutable_options", "confidence": "low", "rationale": "descriptor.pb.h '_impl_.options_ != nullptr' lazy options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb4e40", "name": "google::protobuf::EnumDescriptorProto::mutable_options", "confidence": "low", "rationale": "descriptor.pb.h '_impl_.options_ != nullptr' lazy options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb4ec8", "name": "google::protobuf::EnumValueDescriptorProto::mutable_options", "confidence": "low", "rationale": "descriptor.pb.h '_impl_.options_ != nullptr' lazy options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb4f50", "name": "google::protobuf::ServiceDescriptorProto::mutable_options", "confidence": "low", "rationale": "descriptor.pb.h '_impl_.options_ != nullptr' lazy options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb4fd8", "name": "google::protobuf::MethodDescriptorProto::mutable_options", "confidence": "low", "rationale": "descriptor.pb.h '_impl_.options_ != nullptr' lazy options accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb514a", "name": "google::protobuf::FieldDescriptor::CppType", "confidence": "low", "rationale": "descriptor.cc 'CHECK failed: false' unreachable default in a type switch", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb5650", "name": "google::protobuf::FieldDescriptor::message_type", "confidence": "low", "rationale": "descriptor.cc 'CHECK failed: false' type-mismatch accessor guard", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb57ca", "name": "google::protobuf::FieldDescriptor::enum_type", "confidence": "low", "rationale": "descriptor.cc 'CHECK failed: false' type-mismatch accessor guard", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb8f5c", "name": "google::protobuf::internal::RepeatedPtrFieldBase::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' MergeFrom guard", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbb372", "name": "google::protobuf::internal::RepeatedPtrFieldBase::Reserve", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' size-arg guard", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbb41e", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::AggregateOptionFinder::FindExtension", "confidence": "medium", "rationale": "TextFormat::Finder vtable slot 2 = FindExtension, int=3 (this,message,name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb4e4", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::AggregateOptionFinder::FindAnyType", "confidence": "medium", "rationale": "TextFormat::Finder vtable slot 4 = FindAnyType, int=4 (this,message,prefix,name)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb554", "name": "google::protobuf::FileDescriptorSet::GetClassData", "confidence": "low", "rationale": "generated Message vtable slot 17, int=0 returns static class-data pointer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb55c", "name": "google::protobuf::FileDescriptorProto::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb564", "name": "google::protobuf::DescriptorProto_ExtensionRange::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb56c", "name": "google::protobuf::DescriptorProto_ReservedRange::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb574", "name": "google::protobuf::DescriptorProto::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb57c", "name": "google::protobuf::ExtensionRangeOptions::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb584", "name": "google::protobuf::FieldDescriptorProto::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb58c", "name": "google::protobuf::OneofDescriptorProto::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb594", "name": "google::protobuf::EnumDescriptorProto_EnumReservedRange::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb59c", "name": "google::protobuf::EnumDescriptorProto::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb5a4", "name": "google::protobuf::EnumValueDescriptorProto::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb5ac", "name": "google::protobuf::ServiceDescriptorProto::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb5b4", "name": "google::protobuf::MethodDescriptorProto::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb5bc", "name": "google::protobuf::FileOptions::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb5c4", "name": "google::protobuf::MessageOptions::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb5cc", "name": "google::protobuf::FieldOptions::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb5d4", "name": "google::protobuf::OneofOptions::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb5dc", "name": "google::protobuf::EnumOptions::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb5e4", "name": "google::protobuf::EnumValueOptions::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb5ec", "name": "google::protobuf::ServiceOptions::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb5f4", "name": "google::protobuf::MethodOptions::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb5fc", "name": "google::protobuf::UninterpretedOption_NamePart::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb604", "name": "google::protobuf::UninterpretedOption_NamePart::IsInitialized", "confidence": "high", "rationale": "vtable slot 5 = IsInitialized; NamePart has required fields so int=1 checks has-bits", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb610", "name": "google::protobuf::UninterpretedOption::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb618", "name": "google::protobuf::SourceCodeInfo_Location::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb620", "name": "google::protobuf::SourceCodeInfo::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb628", "name": "google::protobuf::GeneratedCodeInfo_Annotation::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb630", "name": "google::protobuf::GeneratedCodeInfo::GetClassData", "confidence": "low", "rationale": "generated vtable slot 17, int=0 static class-data getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb638", "name": "google::protobuf::DescriptorProto_ReservedRange::IsInitialized", "confidence": "high", "rationale": "vtable slot 5 = IsInitialized; ReservedRange has no required fields so int=0 returns true", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb63c", "name": "google::protobuf::FileDescriptorSet::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper sub_0x1cdaa3a", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb65a", "name": "google::protobuf::FileDescriptorProto::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb678", "name": "google::protobuf::DescriptorProto_ExtensionRange::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb696", "name": "google::protobuf::DescriptorProto_ReservedRange::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb6b4", "name": "google::protobuf::DescriptorProto::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb6d2", "name": "google::protobuf::ExtensionRangeOptions::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb6f0", "name": "google::protobuf::FieldDescriptorProto::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb70e", "name": "google::protobuf::OneofDescriptorProto::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb72c", "name": "google::protobuf::EnumDescriptorProto_EnumReservedRange::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb74a", "name": "google::protobuf::EnumDescriptorProto::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb768", "name": "google::protobuf::EnumValueDescriptorProto::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb786", "name": "google::protobuf::ServiceDescriptorProto::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb7a4", "name": "google::protobuf::MethodDescriptorProto::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb7c2", "name": "google::protobuf::FileOptions::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb7e0", "name": "google::protobuf::MessageOptions::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb7fe", "name": "google::protobuf::FieldOptions::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb81c", "name": "google::protobuf::OneofOptions::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb83a", "name": "google::protobuf::EnumOptions::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb858", "name": "google::protobuf::EnumValueOptions::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb876", "name": "google::protobuf::ServiceOptions::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb894", "name": "google::protobuf::MethodOptions::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb8b2", "name": "google::protobuf::UninterpretedOption_NamePart::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb8d0", "name": "google::protobuf::UninterpretedOption::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cbb8ee", "name": "google::protobuf::SourceCodeInfo_Location::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb90c", "name": "google::protobuf::SourceCodeInfo::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb92a", "name": "google::protobuf::GeneratedCodeInfo_Annotation::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb948", "name": "google::protobuf::GeneratedCodeInfo::GetMetadata", "confidence": "medium", "rationale": "vtable slot 16, int=0 calls shared AssignDescriptors helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbb99e", "name": "google::protobuf::DescriptorProto_ReservedRange::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; leaf int=1 sums field sizes", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbb9e8", "name": "google::protobuf::EnumDescriptorProto_EnumReservedRange::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; leaf int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbba32", "name": "google::protobuf::GeneratedCodeInfo_Annotation::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; sums field sizes", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbabe", "name": "google::protobuf::SourceCodeInfo_Location::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; sums repeated int32/string field sizes", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbba4", "name": "google::protobuf::SourceCodeInfo::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; recurses into Location ByteSizeLong sub_0x1cbbabe", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbbfe", "name": "google::protobuf::GeneratedCodeInfo::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; recurses into Annotation ByteSizeLong sub_0x1cbba32", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbc58", "name": "google::protobuf::FileDescriptorSet::New", "confidence": "low", "rationale": "vtable slot 15, int=2 (this,arena) uniform trivial factory, tail-calls arena allocator", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbc62", "name": "google::protobuf::FileDescriptorProto::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbc6c", "name": "google::protobuf::DescriptorProto_ExtensionRange::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbc76", "name": "google::protobuf::DescriptorProto_ReservedRange::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbc80", "name": "google::protobuf::DescriptorProto::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbc8a", "name": "google::protobuf::ExtensionRangeOptions::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbc94", "name": "google::protobuf::FieldDescriptorProto::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbc9e", "name": "google::protobuf::OneofDescriptorProto::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbca8", "name": "google::protobuf::EnumDescriptorProto_EnumReservedRange::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbcb2", "name": "google::protobuf::EnumDescriptorProto::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbcbc", "name": "google::protobuf::EnumValueDescriptorProto::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbcc6", "name": "google::protobuf::ServiceDescriptorProto::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbcd0", "name": "google::protobuf::MethodDescriptorProto::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbcda", "name": "google::protobuf::FileOptions::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbce4", "name": "google::protobuf::MessageOptions::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbcee", "name": "google::protobuf::FieldOptions::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbcf8", "name": "google::protobuf::OneofOptions::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbd02", "name": "google::protobuf::EnumOptions::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbd0c", "name": "google::protobuf::EnumValueOptions::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbd16", "name": "google::protobuf::ServiceOptions::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbd20", "name": "google::protobuf::MethodOptions::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbd2a", "name": "google::protobuf::UninterpretedOption_NamePart::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbd34", "name": "google::protobuf::UninterpretedOption::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbd3e", "name": "google::protobuf::SourceCodeInfo_Location::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbd48", "name": "google::protobuf::SourceCodeInfo::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbd52", "name": "google::protobuf::GeneratedCodeInfo_Annotation::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbbd5c", "name": "google::protobuf::GeneratedCodeInfo::New", "confidence": "low", "rationale": "vtable slot 15, int=2 arena factory", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbcf0c", "name": "google::protobuf::UninterpretedOption_NamePart::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; leaf int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbcf42", "name": "google::protobuf::UninterpretedOption::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; recurses into NamePart ByteSizeLong sub_0x1cbcf0c", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbdeda", "name": "google::protobuf::DescriptorProto_ExtensionRange::_InternalSerialize", "confidence": "low", "rationale": "vtable slot 12 = _InternalSerialize; calls write-helper family sub_0x1c7de0a/df8a", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbdf96", "name": "google::protobuf::DescriptorProto_ReservedRange::_InternalSerialize", "confidence": "low", "rationale": "vtable slot 12 = _InternalSerialize; calls write-helper family", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbe354", "name": "google::protobuf::EnumDescriptorProto_EnumReservedRange::_InternalSerialize", "confidence": "low", "rationale": "vtable slot 12 = _InternalSerialize; calls write-helper family", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbec3c", "name": "google::protobuf::ExtensionRangeOptions::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; extendable Options message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbec9e", "name": "google::protobuf::DescriptorProto_ExtensionRange::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; recurses into ExtensionRangeOptions sub_0x1cbec3c", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbed04", "name": "google::protobuf::FileOptions::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; sums option field sizes", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbef78", "name": "google::protobuf::MessageOptions::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; extendable Options message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbf00a", "name": "google::protobuf::FieldOptions::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; extendable Options message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbf110", "name": "google::protobuf::FieldDescriptorProto::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; recurses into FieldOptions sub_0x1cbf00a", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbf236", "name": "google::protobuf::OneofOptions::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; extendable Options message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbf298", "name": "google::protobuf::OneofDescriptorProto::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; recurses into OneofOptions sub_0x1cbf236", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbf2f2", "name": "google::protobuf::EnumOptions::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; extendable Options message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbf370", "name": "google::protobuf::EnumValueOptions::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; extendable Options message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbf3de", "name": "google::protobuf::EnumValueDescriptorProto::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; recurses into EnumValueOptions sub_0x1cbf370", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbf44a", "name": "google::protobuf::EnumDescriptorProto::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; recurses into value/options sub-message ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbf564", "name": "google::protobuf::DescriptorProto::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; self-recurses (nested_type) sub_0x1cbf564", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbf7d4", "name": "google::protobuf::ServiceOptions::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; extendable Options message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbf842", "name": "google::protobuf::MethodOptions::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; extendable Options message", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbf8c8", "name": "google::protobuf::MethodDescriptorProto::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; recurses into MethodOptions sub_0x1cbf842", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbf96a", "name": "google::protobuf::ServiceDescriptorProto::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; recurses into method/options sub-message ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbfa04", "name": "google::protobuf::FileDescriptorProto::ByteSizeLong", "confidence": "medium", "rationale": "vtable slot 8 = ByteSizeLong; recurses into message/enum/service/options ByteSizeLong", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbfc40", "name": "google::protobuf::FileDescriptorSet::Clear", "confidence": "low", "rationale": "slot 8; clears repeated field + internal metadata (2 callees)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cbfc9a", "name": "google::protobuf::DescriptorProto_ExtensionRange::_InternalSerialize", "confidence": "high", "rationale": "slot 10 int=3(ptr,stream); Options variants call ExtensionSet serialize (sub_0x1cd6926)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cbfdc6", "name": "google::protobuf::DescriptorProto_ReservedRange::_InternalSerialize", "confidence": "high", "rationale": "slot 10 int=3(ptr,stream); Options variants call ExtensionSet serialize (sub_0x1cd6926)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc03e6", "name": "google::protobuf::EnumDescriptorProto_EnumReservedRange::_InternalSerialize", "confidence": "high", "rationale": "slot 10 int=3(ptr,stream); Options variants call ExtensionSet serialize (sub_0x1cd6926)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc0e5e", "name": "google::protobuf::FileDescriptorSet::_InternalSerialize", "confidence": "high", "rationale": "slot 10 int=3(ptr,stream); Options variants call ExtensionSet serialize (sub_0x1cd6926)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc19c8", "name": "google::protobuf::ExtensionRangeOptions::_InternalSerialize", "confidence": "high", "rationale": "slot 10 int=3(ptr,stream); Options variants call ExtensionSet serialize (sub_0x1cd6926)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc230c", "name": "google::protobuf::MessageOptions::_InternalSerialize", "confidence": "high", "rationale": "slot 10 int=3(ptr,stream); Options variants call ExtensionSet serialize (sub_0x1cd6926)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc28f2", "name": "google::protobuf::OneofOptions::_InternalSerialize", "confidence": "high", "rationale": "slot 10 int=3(ptr,stream); Options variants call ExtensionSet serialize (sub_0x1cd6926)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc2a48", "name": "google::protobuf::EnumOptions::_InternalSerialize", "confidence": "high", "rationale": "slot 10 int=3(ptr,stream); Options variants call ExtensionSet serialize (sub_0x1cd6926)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc2c0a", "name": "google::protobuf::EnumValueOptions::_InternalSerialize", "confidence": "high", "rationale": "slot 10 int=3(ptr,stream); Options variants call ExtensionSet serialize (sub_0x1cd6926)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc2da8", "name": "google::protobuf::ServiceOptions::_InternalSerialize", "confidence": "high", "rationale": "slot 10 int=3(ptr,stream); Options variants call ExtensionSet serialize (sub_0x1cd6926)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc2f48", "name": "google::protobuf::MethodOptions::_InternalSerialize", "confidence": "high", "rationale": "slot 10 int=3(ptr,stream); Options variants call ExtensionSet serialize (sub_0x1cd6926)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc38d8", "name": "google::protobuf::SourceCodeInfo::_InternalSerialize", "confidence": "high", "rationale": "slot 10 int=3(ptr,stream); Options variants call ExtensionSet serialize (sub_0x1cd6926)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc3a1a", "name": "google::protobuf::GeneratedCodeInfo::_InternalSerialize", "confidence": "high", "rationale": "slot 10 int=3(ptr,stream); Options variants call ExtensionSet serialize (sub_0x1cd6926)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc3b5c", "name": "google::protobuf::GeneratedCodeInfo::_InternalParse", "confidence": "high", "rationale": "slot 12 int=3(ptr,ctx); Options variants call extension parse helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc3c00", "name": "google::protobuf::SourceCodeInfo::_InternalParse", "confidence": "high", "rationale": "slot 12 int=3(ptr,ctx); Options variants call extension parse helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc3ca4", "name": "google::protobuf::UninterpretedOption::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc41aa", "name": "google::protobuf::ExtensionRangeOptions::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc41ca", "name": "google::protobuf::DescriptorProto_ExtensionRange::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc41e6", "name": "google::protobuf::OneofOptions::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc4206", "name": "google::protobuf::OneofDescriptorProto::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc4222", "name": "google::protobuf::MessageOptions::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc4242", "name": "google::protobuf::EnumValueOptions::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc4262", "name": "google::protobuf::EnumValueDescriptorProto::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc427e", "name": "google::protobuf::EnumOptions::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc429e", "name": "google::protobuf::EnumDescriptorProto::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc42e8", "name": "google::protobuf::MethodOptions::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc4308", "name": "google::protobuf::MethodDescriptorProto::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc4324", "name": "google::protobuf::ServiceOptions::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc4344", "name": "google::protobuf::ServiceDescriptorProto::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc438e", "name": "google::protobuf::FieldOptions::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc43ae", "name": "google::protobuf::FieldDescriptorProto::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc43ca", "name": "google::protobuf::FileOptions::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc43ea", "name": "google::protobuf::MethodOptions::_InternalParse", "confidence": "high", "rationale": "slot 12 int=3(ptr,ctx); Options variants call extension parse helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc44f8", "name": "google::protobuf::ServiceOptions::_InternalParse", "confidence": "high", "rationale": "slot 12 int=3(ptr,ctx); Options variants call extension parse helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc45de", "name": "google::protobuf::EnumValueOptions::_InternalParse", "confidence": "high", "rationale": "slot 12 int=3(ptr,ctx); Options variants call extension parse helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc46c4", "name": "google::protobuf::EnumOptions::_InternalParse", "confidence": "high", "rationale": "slot 12 int=3(ptr,ctx); Options variants call extension parse helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc47d2", "name": "google::protobuf::OneofOptions::_InternalParse", "confidence": "high", "rationale": "slot 12 int=3(ptr,ctx); Options variants call extension parse helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc4ada", "name": "google::protobuf::MessageOptions::_InternalParse", "confidence": "high", "rationale": "slot 12 int=3(ptr,ctx); Options variants call extension parse helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc51ee", "name": "google::protobuf::ExtensionRangeOptions::_InternalParse", "confidence": "high", "rationale": "slot 12 int=3(ptr,ctx); Options variants call extension parse helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc52ae", "name": "google::protobuf::DescriptorProto::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc536e", "name": "google::protobuf::FileDescriptorProto::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc5b78", "name": "google::protobuf::FileDescriptorSet::MergeFrom", "confidence": "medium", "rationale": "slot 5; field-wise merge via RepeatedPtrField/ExtensionSet merge helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cc5ba4", "name": "google::protobuf::FileDescriptorSet::_InternalParse", "confidence": "high", "rationale": "slot 12 int=3(ptr,ctx); Options variants call extension parse helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc6390", "name": "google::protobuf::FileDescriptorSet::~FileDescriptorSet", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc63be", "name": "google::protobuf::FileDescriptorSet::~FileDescriptorSet", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc63d0", "name": "google::protobuf::DescriptorProto_ReservedRange::~DescriptorProto_ReservedRange", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc63fe", "name": "google::protobuf::DescriptorProto_ReservedRange::~DescriptorProto_ReservedRange", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6410", "name": "google::protobuf::ExtensionRangeOptions::~ExtensionRangeOptions", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc643e", "name": "google::protobuf::ExtensionRangeOptions::~ExtensionRangeOptions", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6450", "name": "google::protobuf::DescriptorProto_ExtensionRange::~DescriptorProto_ExtensionRange", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc647e", "name": "google::protobuf::DescriptorProto_ExtensionRange::~DescriptorProto_ExtensionRange", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6490", "name": "google::protobuf::EnumDescriptorProto_EnumReservedRange::~EnumDescriptorProto_EnumReservedRange", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc64be", "name": "google::protobuf::EnumDescriptorProto_EnumReservedRange::~EnumDescriptorProto_EnumReservedRange", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc64d0", "name": "google::protobuf::FileOptions::~FileOptions", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc64fe", "name": "google::protobuf::FileOptions::~FileOptions", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6510", "name": "google::protobuf::MessageOptions::~MessageOptions", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc653e", "name": "google::protobuf::MessageOptions::~MessageOptions", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6550", "name": "google::protobuf::DescriptorProto::~DescriptorProto", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc657e", "name": "google::protobuf::DescriptorProto::~DescriptorProto", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6590", "name": "google::protobuf::FieldOptions::~FieldOptions", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc65be", "name": "google::protobuf::FieldOptions::~FieldOptions", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc65d0", "name": "google::protobuf::FieldDescriptorProto::~FieldDescriptorProto", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc65fe", "name": "google::protobuf::FieldDescriptorProto::~FieldDescriptorProto", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6610", "name": "google::protobuf::OneofOptions::~OneofOptions", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc663e", "name": "google::protobuf::OneofOptions::~OneofOptions", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6650", "name": "google::protobuf::OneofDescriptorProto::~OneofDescriptorProto", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc667e", "name": "google::protobuf::OneofDescriptorProto::~OneofDescriptorProto", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6690", "name": "google::protobuf::EnumOptions::~EnumOptions", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc66be", "name": "google::protobuf::EnumOptions::~EnumOptions", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc66d0", "name": "google::protobuf::EnumDescriptorProto::~EnumDescriptorProto", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc66fe", "name": "google::protobuf::EnumDescriptorProto::~EnumDescriptorProto", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6710", "name": "google::protobuf::EnumValueOptions::~EnumValueOptions", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc673e", "name": "google::protobuf::EnumValueOptions::~EnumValueOptions", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6750", "name": "google::protobuf::EnumValueDescriptorProto::~EnumValueDescriptorProto", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc677e", "name": "google::protobuf::EnumValueDescriptorProto::~EnumValueDescriptorProto", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6790", "name": "google::protobuf::ServiceOptions::~ServiceOptions", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc67be", "name": "google::protobuf::ServiceOptions::~ServiceOptions", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc67d0", "name": "google::protobuf::ServiceDescriptorProto::~ServiceDescriptorProto", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc67fe", "name": "google::protobuf::ServiceDescriptorProto::~ServiceDescriptorProto", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6810", "name": "google::protobuf::MethodOptions::~MethodOptions", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc683e", "name": "google::protobuf::MethodOptions::~MethodOptions", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6850", "name": "google::protobuf::MethodDescriptorProto::~MethodDescriptorProto", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc687e", "name": "google::protobuf::MethodDescriptorProto::~MethodDescriptorProto", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6890", "name": "google::protobuf::UninterpretedOption_NamePart::~UninterpretedOption_NamePart", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc68be", "name": "google::protobuf::UninterpretedOption_NamePart::~UninterpretedOption_NamePart", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc68d0", "name": "google::protobuf::UninterpretedOption::~UninterpretedOption", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc68fe", "name": "google::protobuf::UninterpretedOption::~UninterpretedOption", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6910", "name": "google::protobuf::SourceCodeInfo_Location::~SourceCodeInfo_Location", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc693e", "name": "google::protobuf::SourceCodeInfo_Location::~SourceCodeInfo_Location", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6950", "name": "google::protobuf::SourceCodeInfo::~SourceCodeInfo", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc697e", "name": "google::protobuf::SourceCodeInfo::~SourceCodeInfo", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6990", "name": "google::protobuf::FileDescriptorProto::~FileDescriptorProto", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc69be", "name": "google::protobuf::FileDescriptorProto::~FileDescriptorProto", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc69d0", "name": "google::protobuf::GeneratedCodeInfo_Annotation::~GeneratedCodeInfo_Annotation", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc69fe", "name": "google::protobuf::GeneratedCodeInfo_Annotation::~GeneratedCodeInfo_Annotation", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6a10", "name": "google::protobuf::GeneratedCodeInfo::~GeneratedCodeInfo", "confidence": "high", "rationale": "vtable slot 0 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6a3e", "name": "google::protobuf::GeneratedCodeInfo::~GeneratedCodeInfo", "confidence": "high", "rationale": "vtable slot 1 virtual destructor (slot1 deleting-dtor tail-calls slot0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6a50", "name": "google::protobuf::DescriptorProto_ReservedRange::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6a98", "name": "google::protobuf::EnumDescriptorProto_EnumReservedRange::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6ae0", "name": "google::protobuf::UninterpretedOption_NamePart::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6b2c", "name": "google::protobuf::UninterpretedOption::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6b9c", "name": "google::protobuf::ExtensionRangeOptions::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6c6e", "name": "google::protobuf::FileOptions::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6da2", "name": "google::protobuf::MessageOptions::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6dd2", "name": "google::protobuf::FieldOptions::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc6f60", "name": "google::protobuf::OneofOptions::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc7034", "name": "google::protobuf::EnumOptions::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc7064", "name": "google::protobuf::EnumValueOptions::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc732c", "name": "google::protobuf::ServiceOptions::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc735a", "name": "google::protobuf::MethodOptions::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc752c", "name": "google::protobuf::SourceCodeInfo_Location::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc75a8", "name": "google::protobuf::SourceCodeInfo::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc7760", "name": "google::protobuf::FileDescriptorSet::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cc7778", "name": "google::protobuf::GeneratedCodeInfo_Annotation::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cc77dc", "name": "google::protobuf::GeneratedCodeInfo::ByteSizeLong", "confidence": "medium", "rationale": "slot 4; Options variants call ExtensionSet::ByteSize (sub_0x1c7a574)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccb2b2", "name": "google::protobuf::FileDescriptorProto::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb2bc", "name": "google::protobuf::DescriptorProto::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb2c6", "name": "google::protobuf::EnumDescriptorProto::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb2d0", "name": "google::protobuf::ServiceDescriptorProto::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb2da", "name": "google::protobuf::FieldDescriptorProto::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb2e4", "name": "google::protobuf::FileOptions::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb2ee", "name": "google::protobuf::SourceCodeInfo::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb2f8", "name": "google::protobuf::ExtensionRangeOptions::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb302", "name": "google::protobuf::DescriptorProto_ExtensionRange::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb30c", "name": "google::protobuf::MessageOptions::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb316", "name": "google::protobuf::OneofDescriptorProto::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb320", "name": "google::protobuf::DescriptorProto_ReservedRange::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb32a", "name": "google::protobuf::UninterpretedOption::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb334", "name": "google::protobuf::FieldOptions::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb33e", "name": "google::protobuf::OneofOptions::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb348", "name": "google::protobuf::EnumValueDescriptorProto::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb352", "name": "google::protobuf::EnumOptions::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb35c", "name": "google::protobuf::EnumDescriptorProto_EnumReservedRange::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb366", "name": "google::protobuf::EnumValueOptions::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb370", "name": "google::protobuf::MethodDescriptorProto::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb37a", "name": "google::protobuf::ServiceOptions::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb384", "name": "google::protobuf::MethodOptions::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb38e", "name": "google::protobuf::UninterpretedOption_NamePart::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb398", "name": "google::protobuf::SourceCodeInfo_Location::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb3a2", "name": "google::protobuf::GeneratedCodeInfo_Annotation::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb3ac", "name": "google::protobuf::GeneratedCodeInfo::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb3b6", "name": "google::protobuf::FileDescriptorSet::GetCachedSize", "confidence": "medium", "rationale": "slot 9; tiny int=1 cached-size getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb4cc", "name": "google::protobuf::FileDescriptorSet::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is FileDescriptorSet destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb56e", "name": "google::protobuf::DescriptorProto_ReservedRange::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is DescriptorProto_ReservedRange destructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb5ec", "name": "google::protobuf::EnumDescriptorProto_EnumReservedRange::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is EnumDescriptorProto_EnumReservedRange destructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb66a", "name": "google::protobuf::UninterpretedOption_NamePart::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is UninterpretedOption_NamePart destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb6f6", "name": "google::protobuf::UninterpretedOption::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is UninterpretedOption destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccb7b4", "name": "google::protobuf::SourceCodeInfo_Location::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is SourceCodeInfo_Location destructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb864", "name": "google::protobuf::SourceCodeInfo::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is SourceCodeInfo destructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb906", "name": "google::protobuf::GeneratedCodeInfo_Annotation::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is GeneratedCodeInfo_Annotation destructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccb99a", "name": "google::protobuf::GeneratedCodeInfo::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is GeneratedCodeInfo destructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccba3c", "name": "google::protobuf::FileDescriptorSet::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccba44", "name": "google::protobuf::FileDescriptorProto::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccba4c", "name": "google::protobuf::DescriptorProto_ExtensionRange::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccba54", "name": "google::protobuf::DescriptorProto_ReservedRange::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccba5c", "name": "google::protobuf::DescriptorProto::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccba8e", "name": "google::protobuf::ExtensionRangeOptions::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccba96", "name": "google::protobuf::FieldDescriptorProto::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccba9e", "name": "google::protobuf::OneofDescriptorProto::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbaa6", "name": "google::protobuf::EnumDescriptorProto_EnumReservedRange::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbaae", "name": "google::protobuf::EnumDescriptorProto::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbab6", "name": "google::protobuf::EnumValueDescriptorProto::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbabe", "name": "google::protobuf::ServiceDescriptorProto::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbac6", "name": "google::protobuf::MethodDescriptorProto::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbb02", "name": "google::protobuf::FileOptions::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbb3e", "name": "google::protobuf::MessageOptions::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbb70", "name": "google::protobuf::FieldOptions::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbba2", "name": "google::protobuf::OneofOptions::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbbd4", "name": "google::protobuf::EnumOptions::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbc06", "name": "google::protobuf::EnumValueOptions::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbc38", "name": "google::protobuf::ServiceOptions::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbc6a", "name": "google::protobuf::MethodOptions::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbc72", "name": "google::protobuf::UninterpretedOption_NamePart::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbc7a", "name": "google::protobuf::UninterpretedOption::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbc82", "name": "google::protobuf::SourceCodeInfo_Location::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbcbe", "name": "google::protobuf::SourceCodeInfo::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbcc6", "name": "google::protobuf::GeneratedCodeInfo_Annotation::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbcce", "name": "google::protobuf::GeneratedCodeInfo::New", "confidence": "low", "rationale": "slot 3, abi this+arena; tiny per-class New(Arena*) factory thunk", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccbd4e", "name": "google::protobuf::ExtensionRangeOptions::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is ExtensionRangeOptions destructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccbde2", "name": "google::protobuf::FileOptions::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is FileOptions destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccbef2", "name": "google::protobuf::MessageOptions::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is MessageOptions destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccbf86", "name": "google::protobuf::FieldOptions::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is FieldOptions destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccc02c", "name": "google::protobuf::OneofOptions::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is OneofOptions destructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccc0c0", "name": "google::protobuf::EnumOptions::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is EnumOptions destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccc154", "name": "google::protobuf::EnumValueOptions::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is EnumValueOptions destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccc1e8", "name": "google::protobuf::ServiceOptions::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is ServiceOptions destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccc27c", "name": "google::protobuf::MethodOptions::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is MethodOptions destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccc588", "name": "google::protobuf::DescriptorProto_ExtensionRange::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is DescriptorProto_ExtensionRange destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccc626", "name": "google::protobuf::DescriptorProto::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is DescriptorProto destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccc770", "name": "google::protobuf::FieldDescriptorProto::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is FieldDescriptorProto destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccc83c", "name": "google::protobuf::OneofDescriptorProto::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is OneofDescriptorProto destructor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccc8e4", "name": "google::protobuf::EnumDescriptorProto::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is EnumDescriptorProto destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccc9d4", "name": "google::protobuf::EnumValueDescriptorProto::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is EnumValueDescriptorProto destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccca7c", "name": "google::protobuf::ServiceDescriptorProto::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is ServiceDescriptorProto destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cccb44", "name": "google::protobuf::MethodDescriptorProto::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is MethodDescriptorProto destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cccbfe", "name": "google::protobuf::FileDescriptorProto::SharedDtor", "confidence": "high", "rationale": "non-virtual dtor helper w/ GetArenaForAllocation()==nullptr DCHECK; sole caller is FileDescriptorProto destructor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cccd42", "name": "google::protobuf::internal::RepeatedPtrField::ByteSize_T", "confidence": "low", "rationale": "outlined repeated-message ByteSize loop (repeated_ptr_field.h bounds CHECK) over T", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cccdee", "name": "google::protobuf::internal::RepeatedPtrField::ByteSize_T", "confidence": "low", "rationale": "outlined repeated-message ByteSize loop (repeated_ptr_field.h bounds CHECK) over T", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccce9a", "name": "google::protobuf::internal::RepeatedPtrField::ByteSize_T", "confidence": "low", "rationale": "outlined repeated-message ByteSize loop (repeated_ptr_field.h bounds CHECK) over T", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cccf46", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' check, this-only, calls one type-specific element helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cccff2", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' template instantiation clearing type-specific elements", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd09e", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' template instantiation clearing type-specific elements", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd14a", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' template instantiation clearing type-specific elements", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd1f6", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' template instantiation clearing type-specific elements", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd2a2", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' template instantiation clearing type-specific elements", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd34e", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' template instantiation clearing type-specific elements", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd3fa", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' template instantiation clearing type-specific elements", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd4a6", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' template instantiation clearing type-specific elements", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd552", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' template instantiation clearing type-specific elements", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd5fe", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' template instantiation clearing type-specific elements", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd6aa", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' self-merge assert, int=2, shared MergeFromInternal sub_0x1ccb230", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd746", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' assert, int=2, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd822", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' assert, int=2, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd8fe", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' assert, int=2, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccd99a", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' assert, int=2, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccda82", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' assert, int=2, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccdb1e", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' assert, int=2, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccdbba", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' assert, int=2, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccdc56", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' assert, int=2, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccdd32", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' assert, int=2, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccddce", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' assert, int=2, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccde6a", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' assert, int=2, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccdf1c", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' assert, int=2, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccdfb8", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' assert, int=2, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccec58", "name": "google::protobuf::DescriptorPoolDatabase::~DescriptorPoolDatabase", "confidence": "low", "rationale": "class DescriptorPoolDatabase vtable slot 0 = complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccec5a", "name": "google::protobuf::MergedDescriptorDatabase::FindFileByName", "confidence": "low", "rationale": "MergedDescriptorDatabase vtable slot 2 = first DescriptorDatabase find method", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccec98", "name": "google::protobuf::DescriptorPoolDatabase::~DescriptorPoolDatabase", "confidence": "low", "rationale": "class DescriptorPoolDatabase vtable slot 1 = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccecee", "name": "google::protobuf::MergedDescriptorDatabase::~MergedDescriptorDatabase", "confidence": "medium", "rationale": "MergedDescriptorDatabase slot 0, int=1, complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cced08", "name": "google::protobuf::MergedDescriptorDatabase::~MergedDescriptorDatabase", "confidence": "medium", "rationale": "MergedDescriptorDatabase slot 1 deleting dtor, calls slot-0 dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccf022", "name": "google::protobuf::SimpleDescriptorDatabase::FindFileByName", "confidence": "medium", "rationale": "SimpleDescriptorDatabase vtable slot 2, int=3 (this,filename,output)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccf1a4", "name": "google::protobuf::SimpleDescriptorDatabase::FindFileContainingSymbol", "confidence": "medium", "rationale": "SimpleDescriptorDatabase vtable slot 3, int=3", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ccf22c", "name": "google::protobuf::SimpleDescriptorDatabase::DescriptorIndex::AddSymbols", "confidence": "medium", "rationale": "'CHECK failed: desc_proto.has_name()' in descriptor_database.cc, recurses into nested DescriptorProtos", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccf3be", "name": "google::protobuf::EncodedDescriptorDatabase::~EncodedDescriptorDatabase", "confidence": "medium", "rationale": "EncodedDescriptorDatabase slot 0, int=1, destroys internal index members", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccf46a", "name": "google::protobuf::EncodedDescriptorDatabase::~EncodedDescriptorDatabase", "confidence": "medium", "rationale": "EncodedDescriptorDatabase slot 1 deleting dtor, calls slot-0 dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccf47c", "name": "google::protobuf::SimpleDescriptorDatabase::FindAllFileNames", "confidence": "low", "rationale": "SimpleDescriptorDatabase vtable slot 6 = FindAllFileNames in DescriptorDatabase interface order", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccf5ec", "name": "google::protobuf::EncodedDescriptorDatabase::FindAllFileNames", "confidence": "low", "rationale": "EncodedDescriptorDatabase vtable slot 6 = FindAllFileNames", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ccf82e", "name": "google::protobuf::SimpleDescriptorDatabase::FindFileContainingExtension", "confidence": "medium", "rationale": "SimpleDescriptorDatabase vtable slot 4, int=4 (this,type,field_number,output)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd0878", "name": "google::protobuf::EncodedDescriptorDatabase::FindFileContainingSymbol", "confidence": "medium", "rationale": "EncodedDescriptorDatabase vtable slot 3, int=3", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd0952", "name": "google::protobuf::EncodedDescriptorDatabase::FindFileContainingExtension", "confidence": "medium", "rationale": "EncodedDescriptorDatabase vtable slot 4, int=4", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd0a50", "name": "google::protobuf::EncodedDescriptorDatabase::FindFileByName", "confidence": "medium", "rationale": "EncodedDescriptorDatabase vtable slot 2, int=3", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd0a8c", "name": "google::protobuf::DescriptorPoolDatabase::FindAllExtensionNumbers", "confidence": "low", "rationale": "DescriptorPoolDatabase vtable slot 5 = FindAllExtensionNumbers, int=3", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd0b56", "name": "google::protobuf::SimpleDescriptorDatabase::FindAllExtensionNumbers", "confidence": "medium", "rationale": "SimpleDescriptorDatabase vtable slot 5, int=3", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd0c0a", "name": "google::protobuf::EncodedDescriptorDatabase::FindAllExtensionNumbers", "confidence": "medium", "rationale": "EncodedDescriptorDatabase vtable slot 5, int=3", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd0d12", "name": "google::protobuf::MergedDescriptorDatabase::FindAllExtensionNumbers", "confidence": "medium", "rationale": "MergedDescriptorDatabase vtable slot 5, int=3, merges results from multiple sources", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd0f4c", "name": "google::protobuf::DescriptorPoolDatabase::FindFileByName", "confidence": "low", "rationale": "DescriptorPoolDatabase vtable slot 2 = FindFileByName", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd0f7e", "name": "google::protobuf::DescriptorPoolDatabase::FindFileContainingSymbol", "confidence": "low", "rationale": "DescriptorPoolDatabase vtable slot 3 = FindFileContainingSymbol", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd0fb0", "name": "google::protobuf::DescriptorPoolDatabase::FindFileContainingExtension", "confidence": "medium", "rationale": "DescriptorPoolDatabase vtable slot 4, int=4 matches FindFileContainingExtension", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd1008", "name": "google::protobuf::EncodedDescriptorDatabase::Add", "confidence": "high", "rationale": "string 'Invalid file descriptor data passed to EncodedDescriptorDatabase::Add()' names the method", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd1322", "name": "google::protobuf::MergedDescriptorDatabase::FindFileContainingSymbol", "confidence": "medium", "rationale": "MergedDescriptorDatabase vtable slot 3, int=3", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd13e4", "name": "google::protobuf::MergedDescriptorDatabase::FindFileContainingExtension", "confidence": "medium", "rationale": "MergedDescriptorDatabase vtable slot 4, int=4", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd18fe", "name": "google::protobuf::SimpleDescriptorDatabase::~SimpleDescriptorDatabase", "confidence": "medium", "rationale": "SimpleDescriptorDatabase slot 0, int=1, complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd1958", "name": "google::protobuf::SimpleDescriptorDatabase::~SimpleDescriptorDatabase", "confidence": "medium", "rationale": "SimpleDescriptorDatabase slot 1 deleting dtor, calls slot-0 dtor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd1a10", "name": "google::protobuf::DescriptorPoolDatabase::FindAllFileNames", "confidence": "low", "rationale": "DescriptorPoolDatabase vtable slot 6 = FindAllFileNames (stub returning false)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd3d66", "name": "google::protobuf::SimpleDescriptorDatabase::DescriptorIndex::AddFile", "confidence": "medium", "rationale": "'File already exists in database:' in descriptor_database.cc, int=3 duplicate-file guard", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd475c", "name": "google::protobuf::DynamicMessage::GetMetadata", "confidence": "low", "rationale": "DynamicMessage Message-vtable slot 16, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd476a", "name": "google::protobuf::DynamicMessage::ByteSizeLong", "confidence": "low", "rationale": "DynamicMessage Message-vtable slot 9, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd476e", "name": "google::protobuf::DynamicMessage::MergeImpl", "confidence": "low", "rationale": "DynamicMessage Message-vtable slot 15, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd4852", "name": "google::protobuf::DynamicMessageFactory::~DynamicMessageFactory", "confidence": "medium", "rationale": "DynamicMessageFactory slot 0, int=1, complete destructor cleaning prototype cache", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd490c", "name": "google::protobuf::DynamicMessageFactory::~DynamicMessageFactory", "confidence": "medium", "rationale": "DynamicMessageFactory slot 1 deleting dtor, calls slot-0 dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd491e", "name": "google::protobuf::DynamicMessage::~DynamicMessage", "confidence": "high", "rationale": "DynamicMessage slot 0, int=1, calls many per-field destructor helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd4b66", "name": "google::protobuf::DynamicMessage::~DynamicMessage", "confidence": "high", "rationale": "DynamicMessage slot 1 deleting dtor, calls slot-0 complete dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd4b78", "name": "google::protobuf::DynamicMessageFactory::GetPrototypeNoLock", "confidence": "medium", "rationale": "'Can't get here.' in dynamic_message.cc, type-switch helper called during prototype construction", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd54ea", "name": "google::protobuf::DynamicMessage::New", "confidence": "low", "rationale": "DynamicMessage Message-vtable slot 3, int=2 (this,arena)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd55b8", "name": "google::protobuf::DynamicMessage::CrossLinkPrototypes", "confidence": "medium", "rationale": "'CHECK failed: is_prototype()' in dynamic_message.cc, int=1, builds sub-message prototypes", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd56c4", "name": "google::protobuf::DynamicMessageFactory::GetPrototype", "confidence": "medium", "rationale": "DynamicMessageFactory slot 2, int=2 (this,Descriptor*), calls prototype builder", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd573a", "name": "google::protobuf::DynamicMessage::SpaceUsedLong", "confidence": "low", "rationale": "DynamicMessage Message-vtable slot 17", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd69e0", "name": "google::protobuf::internal::ExtensionSet::_InternalSerialize", "confidence": "low", "rationale": "extension_set.h 'extension->type > 0 && ... MAX_FIELD_TYPE' serialize-time type check, int=6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd6fca", "name": "google::protobuf::internal::ExtensionSet::ParseField", "confidence": "low", "rationale": "extension_set_inl.h 'Non-primitive types can't be packed.', calls many packed-type parsers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd7e20", "name": "CMsgLeaveParty::_InternalSerialize", "confidence": "low", "rationale": "CMsgLeaveParty message vtable slot 8, int=4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd7e2c", "name": "CMsgLeaveParty::MergeImpl", "confidence": "low", "rationale": "CMsgLeaveParty message vtable slot 12, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd7e96", "name": "CMsgLeaveParty::IsInitialized", "confidence": "low", "rationale": "CMsgLeaveParty message vtable slot 4, int=1", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd7ea0", "name": "CMsgLeaveParty::_InternalParse", "confidence": "low", "rationale": "CMsgLeaveParty message vtable slot 10, int=3, calls wire-parse helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd7f6e", "name": "google::protobuf::internal::ZeroFieldsBase::CopyImpl", "confidence": "low", "rationale": "'CHECK failed: (from) != (to)' in generated_message_bases.cc, self-copy guard", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd80b0", "name": "google::protobuf::Reflection::SetHasBit", "confidence": "low", "rationale": "'CHECK failed: (has_bit_index) != (~0u)' in generated_message_reflection.cc hasbit helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd892e", "name": "google::protobuf::Reflection::MutableMessage", "confidence": "low", "rationale": "gmr.h 'field->type() == FieldDescriptor::TYPE_MESSAGE' message-field type assert", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd8abe", "name": "google::protobuf::Reflection::GetRawRepeatedField", "confidence": "low", "rationale": "'Unimplemented type:' in gmr.cc, field-type switch default", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cda9f2", "name": "google::protobuf::Reflection::GetMapData", "confidence": "medium", "rationale": "'GetMapData' and 'Field is not a map field.' name the reflection map accessor", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cdb19a", "name": "google::protobuf::Reflection::SetField", "confidence": "low", "rationale": "'Unimplemented type:' in gmr.cc, calls 8 per-type store helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cdc11a", "name": "google::protobuf::Reflection::MapEnd", "confidence": "high", "rationale": "string 'MapEnd' + 'Field is not a map field.' names the reflection map iterator method", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdc19a", "name": "google::protobuf::Reflection::MapBegin", "confidence": "high", "rationale": "string 'MapBegin' + 'Field is not a map field.' names the reflection map iterator method", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdc21a", "name": "google::protobuf::Reflection::LookupMapValue", "confidence": "high", "rationale": "string 'LookupMapValue' + 'Field is not a map field.' names the reflection method", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdc37e", "name": "google::protobuf::Reflection::GetMapData", "confidence": "medium", "rationale": "'GetMapData' + 'Field is not a map field.', int=3, 7 callers (const overload)", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cdd02a", "name": "google::protobuf::Reflection::ClearField", "confidence": "medium", "rationale": "string 'ClearField' + 'Field does not match message type.' reflection usage error", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cde176", "name": "google::protobuf::Reflection::SetAllocatedMessage", "confidence": "medium", "rationale": "CHECK on sub_message arena ownership matching message arena, characteristic of SetAllocatedMessage", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cde96c", "name": "google::protobuf::Reflection::Swap", "confidence": "medium", "rationale": "gmr.cc donated-string-array parity CHECK, int=3, Reflection field swap", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cdf3c8", "name": "google::protobuf::Reflection::AddField", "confidence": "low", "rationale": "'Unimplemented type:' in gmr.cc, calls 8 per-type add helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cdfa8e", "name": "google::protobuf::Reflection::GetHasBits", "confidence": "low", "rationale": "gmr.h 'CHECK failed: HasHasbits()' hasbits accessor helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cdfb0c", "name": "google::protobuf::Reflection::GetInlinedStringDonatedState", "confidence": "low", "rationale": "gmr.h 'CHECK failed: HasInlinedString()' inlined-string helper, int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cdfb9e", "name": "google::protobuf::Reflection::GetInlinedString", "confidence": "low", "rationale": "gmr.h 'CHECK failed: HasInlinedString()' inlined-string helper, int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cdfc1c", "name": "google::protobuf::Reflection::GetExtensionSet", "confidence": "medium", "rationale": "gmr.h 'CHECK failed: HasExtensionSet()', 74 callers = ubiquitous extension-set accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cdfcae", "name": "google::protobuf::Reflection::SetHasBit", "confidence": "low", "rationale": "gmr.h 'CHECK failed: !InRealOneof(field)' singular hasbit helper, int=2", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cdfdde", "name": "google::protobuf::Reflection::HasOneofField", "confidence": "low", "rationale": "message.h 'CHECK failed: !oneof_descriptor->is_synthetic()', int=3 oneof accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce0058", "name": "google::protobuf::Reflection::ClearBit", "confidence": "low", "rationale": "gmr.cc 'schema_.HasHasbits()' hasbit mutator, int=2, calls HasHasbits helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce00e8", "name": "google::protobuf::Reflection::SetBit", "confidence": "low", "rationale": "gmr.cc 'schema_.HasHasbits()' hasbit mutator, int=2, calls HasHasbits helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce0178", "name": "google::protobuf::Reflection::ClearOneof", "confidence": "low", "rationale": "gmr.cc 'CHECK failed: !oneof_descriptor->is_synthetic()', int=3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce022c", "name": "google::protobuf::Reflection::MutableInlinedString", "confidence": "low", "rationale": "gmr.cc 'schema_.HasInlinedString()' inlined-string mutator, int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce02bc", "name": "google::protobuf::Reflection::GetInlinedStringRef", "confidence": "low", "rationale": "gmr.cc 'schema_.HasInlinedString()' inlined-string accessor, int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce034c", "name": "google::protobuf::Reflection::ClearOneofField", "confidence": "low", "rationale": "gmr.cc '(index) > (0)' oneof/hasbit index check, calls hasbit and inlined-string helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce05f6", "name": "google::protobuf::Reflection::HasFieldSingular", "confidence": "low", "rationale": "gmr.cc 'CHECK failed: !field->options().weak()', 13 callers = common singular-field check", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce06be", "name": "google::protobuf::Reflection::HasField", "confidence": "low", "rationale": "gmr.cc 'CHECK failed: !field->options().weak()' non-weak singular-field helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce09ce", "name": "google::protobuf::internal::RepeatedPtrFieldBase::RemoveLast", "confidence": "medium", "rationale": "repeated_ptr_field.h 'CHECK failed: (current_size_) > (0)' RemoveLast size guard, int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce0ce0", "name": "google::protobuf::Reflection::AddAllocatedMessage", "confidence": "low", "rationale": "gmr.cc '(index) > (0)' repeated-field index check, int=6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce0ec8", "name": "google::protobuf::Reflection::SetRepeatedField", "confidence": "low", "rationale": "gmr.cc '(index) > (0)' repeated-field index check, int=4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce0fb6", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' template instantiation, int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce19c2", "name": "google::protobuf::Reflection::GetRepeatedField", "confidence": "low", "rationale": "gmr.cc 'CHECK failed: !field->options().weak()' repeated non-weak helper, int=4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce337a", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' self-merge assert, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce3416", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' template instantiation, int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce34c2", "name": "google::protobuf::RepeatedPtrField::Swap", "confidence": "low", "rationale": "repeated_ptr_field.h 'other->GetOwningArena() != GetOwningArena()' cross-arena swap path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce360a", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' self-merge assert, calls shared MergeFromInternal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce4e2a", "name": "google::protobuf::io::Tokenizer::ParseFloat", "confidence": "high", "rationale": "string ' Tokenizer::ParseFloat() passed text that could not have been tokenized as a float' + tokenizer.cc, float=1", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ce582c", "name": "google::protobuf::internal::DynamicMapField::size", "confidence": "low", "rationale": "DynamicMapField MapFieldBase vtable slot 10, int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce58d6", "name": "google::protobuf::internal::DynamicMapField::SetMapIteratorValue", "confidence": "low", "rationale": "DynamicMapField vtable slot 21, int=3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce5a70", "name": "google::protobuf::internal::DynamicMapField::InitializeIterator", "confidence": "low", "rationale": "DynamicMapField vtable slot 19, int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce5a80", "name": "google::protobuf::internal::DynamicMapField::DeleteIterator", "confidence": "low", "rationale": "DynamicMapField vtable slot 20, int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce5c96", "name": "google::protobuf::internal::MapFieldBase::size", "confidence": "low", "rationale": "MapFieldBase vtable slot 12, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce5d4a", "name": "google::protobuf::internal::MapFieldBase::Clear", "confidence": "low", "rationale": "MapFieldBase vtable slot 13, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce5e26", "name": "google::protobuf::internal::DynamicMapField::CopyIterator", "confidence": "low", "rationale": "DynamicMapField vtable slot 23, int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce5e38", "name": "google::protobuf::internal::DynamicMapField::MergeFrom", "confidence": "low", "rationale": "DynamicMapField vtable slot 11, int=1, calls several map sync helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce5ea2", "name": "google::protobuf::internal::DynamicMapField::LookupMapValue", "confidence": "low", "rationale": "DynamicMapField vtable slot 2, int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce5eea", "name": "google::protobuf::internal::DynamicMapField::ContainsMapKey", "confidence": "low", "rationale": "DynamicMapField vtable slot 0, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce5f1a", "name": "google::protobuf::internal::DynamicMapField::DeleteMapValue", "confidence": "low", "rationale": "DynamicMapField vtable slot 3, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce5fc8", "name": "google::protobuf::internal::DynamicMapField::SyncMapWithRepeatedField", "confidence": "low", "rationale": "DynamicMapField vtable slot 12, int=1, calls many map/repeated sync helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce61f4", "name": "google::protobuf::internal::MapFieldBase::MergeFrom", "confidence": "low", "rationale": "MapFieldBase vtable slot 8, int=4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce6d14", "name": "google::protobuf::internal::DynamicMapField::InsertOrLookupMapValue", "confidence": "low", "rationale": "DynamicMapField vtable slot 1, int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce6efc", "name": "google::protobuf::internal::MapFieldBase::SetMapDirty", "confidence": "low", "rationale": "MapFieldBase vtable slot 14, int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce6efe", "name": "google::protobuf::internal::DynamicMapField::size", "confidence": "low", "rationale": "DynamicMapField vtable slot 9, int=1 stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce6f04", "name": "google::protobuf::internal::DynamicMapField::EqualIterator", "confidence": "low", "rationale": "DynamicMapField vtable slot 4, int=3 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce6f14", "name": "google::protobuf::internal::DynamicMapField::MapEnd", "confidence": "low", "rationale": "DynamicMapField vtable slot 6, int=2 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce6f3a", "name": "google::protobuf::internal::DynamicMapField::InitializeIterator", "confidence": "low", "rationale": "DynamicMapField vtable slot 16, int=2 stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce6f42", "name": "google::protobuf::internal::DynamicMapField::DeleteIterator", "confidence": "low", "rationale": "DynamicMapField vtable slot 15, int=2 stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce7892", "name": "google::protobuf::internal::DynamicMapField::CopyIterator", "confidence": "low", "rationale": "DynamicMapField vtable slot 17, int=3", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce78de", "name": "google::protobuf::internal::DynamicMapField::SetMapIteratorValue", "confidence": "low", "rationale": "map_field.h 'Unsupported' cpp-type switch default, 8 callers from DynamicMapField ops", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce903e", "name": "google::protobuf::RepeatedPtrField::Clear", "confidence": "low", "rationale": "repeated_ptr_field.h '(n) >= (0)' template instantiation, int=1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce9474", "name": "google::protobuf::internal::DynamicMapField::MapBegin", "confidence": "low", "rationale": "DynamicMapField vtable slot 5, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce95e4", "name": "google::protobuf::internal::Map::erase", "confidence": "low", "rationale": "map.h 'table_[b] == table_[b + 1] && (b & 1) == 0' internal table consistency check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce97d0", "name": "google::protobuf::internal::Map::InsertUnique", "confidence": "low", "rationale": "map.h '(table_[b]) == (table_[b ^ 1])' internal table consistency check, int=4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce9980", "name": "google::protobuf::internal::Map::const_iterator::operator*", "confidence": "low", "rationale": "map.h 'node_ != nullptr && m_ != nullptr' iterator dereference check, int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce9a7e", "name": "google::protobuf::internal::Map::const_iterator::operator++", "confidence": "low", "rationale": "map.h '(bucket_index_ & 1) == (0u)' iterator increment bucket check, int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce9dd8", "name": "google::protobuf::internal::Map::iterator::operator*", "confidence": "low", "rationale": "map.h 'node_ != nullptr && m_ != nullptr' iterator dereference check, int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce9ed6", "name": "google::protobuf::internal::Map::iterator::operator++", "confidence": "low", "rationale": "map.h '(bucket_index_ & 1) == (0u)' iterator increment bucket check, int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ce9fcc", "name": "google::protobuf::internal::DynamicMapField::IncreaseIterator", "confidence": "low", "rationale": "DynamicMapField vtable slot 18, int=2, calls map iterator increment", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cea07a", "name": "google::protobuf::RepeatedPtrField::MergeFrom", "confidence": "medium", "rationale": "repeated_ptr_field.h '(&other) != (this)' self-merge assert, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cea144", "name": "google::protobuf::RepeatedPtrField::Swap", "confidence": "low", "rationale": "repeated_ptr_field.h 'other->GetOwningArena() != GetOwningArena()' cross-arena swap path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cea3d6", "name": "google::protobuf::internal::Map::Rehash", "confidence": "low", "rationale": "map.h '(count) <= (kMaxLength)' rehash bucket-count check, int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cea6e4", "name": "google::protobuf::internal::Map::EraseFromTable", "confidence": "low", "rationale": "map.h '(table_[b]) == (table_[b ^ 1])' internal table consistency check, int=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceabe0", "name": "google::protobuf::internal::Map::Resize", "confidence": "low", "rationale": "map.h '(new_num_buckets) >= (kMinTableSize)' table resize check, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ceb0d0", "name": "CBaseCmdKeyValues::WriteToBuffer", "confidence": "low", "rationale": "CBaseCmdKeyValues net-message vtable slot 13, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ceb19a", "name": "google::protobuf::DynamicMessage::IsInitialized", "confidence": "low", "rationale": "DynamicMessage Message-vtable slot 4, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceb1a0", "name": "google::protobuf::DynamicMessage::GetCachedSize", "confidence": "low", "rationale": "DynamicMessage Message-vtable slot 5, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceb1a6", "name": "google::protobuf::DynamicMessage::_InternalParse", "confidence": "low", "rationale": "DynamicMessage Message-vtable slot 10, int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceb1ac", "name": "google::protobuf::DynamicMessage::_InternalSerialize", "confidence": "low", "rationale": "DynamicMessage Message-vtable slot 12, int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceb1b2", "name": "google::protobuf::DynamicMessage::Clear", "confidence": "low", "rationale": "DynamicMessage Message-vtable slot 8, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceb1da", "name": "CBaseCmdKeyValues::ReadFromBuffer", "confidence": "low", "rationale": "CBaseCmdKeyValues net-message vtable slot 14, int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceb51a", "name": "CBaseCmdKeyValues::GetData", "confidence": "low", "rationale": "CBaseCmdKeyValues vtable slot 2, 268 callers = ubiquitous message-data accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceb7f4", "name": "CUserCmdBasePB::MergeImpl", "confidence": "low", "rationale": "CUserCmdBasePB message vtable slot 18, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cebd8a", "name": "CBaseCmdKeyValues::DeserializeFromBuffer", "confidence": "low", "rationale": "CBaseCmdKeyValues net-message vtable slot 6, int=2, does proto copy/parse work", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec372", "name": "google::protobuf::internal::MapFieldAccessor::EndIterator", "confidence": "low", "rationale": "MapFieldAccessor RepeatedFieldAccessor vtable slot 9", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec376", "name": "google::protobuf::internal::MapFieldAccessor::BeginIterator", "confidence": "low", "rationale": "MapFieldAccessor vtable slot 10, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec382", "name": "google::protobuf::internal::MapFieldAccessor::CopyIterator", "confidence": "low", "rationale": "MapFieldAccessor vtable slot 11, int=3 (this,data,iterator)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec386", "name": "google::protobuf::internal::MapFieldAccessor::AdvanceIterator", "confidence": "low", "rationale": "MapFieldAccessor vtable slot 12, int=3 (this,data,iterator)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec38c", "name": "google::protobuf::internal::MapFieldAccessor::EqualsIterator", "confidence": "low", "rationale": "MapFieldAccessor vtable slot 13, int=4 (this,data,a,b)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec394", "name": "google::protobuf::internal::MapFieldAccessor::DeleteIterator", "confidence": "low", "rationale": "MapFieldAccessor vtable slot 14", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec396", "name": "google::protobuf::internal::MapFieldAccessor::GetIteratorValue", "confidence": "low", "rationale": "MapFieldAccessor vtable slot 15, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec3a0", "name": "google::protobuf::internal::MapFieldAccessor::NewIterator", "confidence": "low", "rationale": "MapFieldAccessor vtable slot 16", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec3a2", "name": "google::protobuf::internal::MapFieldAccessor::SwapElements", "confidence": "low", "rationale": "MapFieldAccessor vtable slot 20, int=2", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cec3a6", "name": "google::protobuf::internal::RepeatedPtrFieldStringAccessor::GetIteratorValue", "confidence": "low", "rationale": "RepeatedPtrFieldStringAccessor vtable slot 18, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec3aa", "name": "google::protobuf::internal::RepeatedPtrFieldMessageAccessor::GetIteratorValue", "confidence": "low", "rationale": "RepeatedPtrFieldMessageAccessor vtable slot 18, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec3ae", "name": "google::protobuf::internal::RepeatedPtrFieldStringAccessor::AdvanceIterator", "confidence": "low", "rationale": "RepeatedPtrFieldStringAccessor vtable slot 17, int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec3b6", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::IsEmpty", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 0 = IsEmpty, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec3be", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Size", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 1 = Size, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec3c2", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Clear", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 3 = Clear, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec3ca", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::GetIteratorValue", "confidence": "low", "rationale": "RepeatedFieldAccessor vtable slot 16 iterator method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec3ce", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::DeleteIterator", "confidence": "low", "rationale": "RepeatedFieldAccessor vtable slot 17 iterator method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec3d2", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::IsEmpty", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 0 = IsEmpty, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec3da", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Size", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 1 = Size, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec3de", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Clear", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 3 = Clear, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec3e6", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Add", "confidence": "medium", "rationale": "RepeatedFieldAccessor slot 5 = Add, int=3 float=1 (value passed in xmm)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec414", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::GetIteratorValue", "confidence": "low", "rationale": "RepeatedFieldAccessor vtable slot 16 iterator method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec41a", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::DeleteIterator", "confidence": "low", "rationale": "RepeatedFieldAccessor vtable slot 17 iterator method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec41e", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::IsEmpty", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 0 = IsEmpty, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec426", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Size", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 1 = Size, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec42a", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Clear", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 3 = Clear, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec432", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Add", "confidence": "medium", "rationale": "RepeatedFieldAccessor slot 5 = Add, int=3 float=1 (value passed in xmm)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec460", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::GetIteratorValue", "confidence": "low", "rationale": "RepeatedFieldAccessor vtable slot 16 iterator method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec466", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::DeleteIterator", "confidence": "low", "rationale": "RepeatedFieldAccessor vtable slot 17 iterator method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec46a", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::IsEmpty", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 0 = IsEmpty, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec472", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Size", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 1 = Size, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec476", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Clear", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 3 = Clear, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec47e", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Add", "confidence": "medium", "rationale": "RepeatedFieldAccessor slot 5 = Add, int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec4aa", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::GetIteratorValue", "confidence": "low", "rationale": "RepeatedFieldAccessor vtable slot 16 iterator method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec4ae", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::DeleteIterator", "confidence": "low", "rationale": "RepeatedFieldAccessor vtable slot 17 iterator method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec4b2", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::IsEmpty", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 0 = IsEmpty, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec4ba", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Size", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 1 = Size, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec4be", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Clear", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 3 = Clear, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec4c6", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Add", "confidence": "medium", "rationale": "RepeatedFieldAccessor slot 5 = Add, int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec4f2", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::GetIteratorValue", "confidence": "low", "rationale": "RepeatedFieldAccessor vtable slot 16 iterator method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec4f6", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::DeleteIterator", "confidence": "low", "rationale": "RepeatedFieldAccessor vtable slot 17 iterator method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec4fa", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::IsEmpty", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 0 = IsEmpty, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec502", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Size", "confidence": "medium", "rationale": "RepeatedFieldAccessor vtable slot 1 = Size, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec506", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Clear", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 3 -> Clear (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec50e", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Add", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 5 -> Add (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec53a", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::ConvertFromT", "confidence": "low", "rationale": "RepeatedFieldAccessor iface slot 16 -> ConvertFromT (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec53e", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::ConvertToT", "confidence": "low", "rationale": "RepeatedFieldAccessor iface slot 17 -> ConvertToT (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec542", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::IsEmpty", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 0 -> IsEmpty (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec54a", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Size", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 1 -> Size (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec54e", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Get", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 2 -> Get (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec57e", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Clear", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 3 -> Clear (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec586", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Set", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 4 -> Set (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec5b8", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Add", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 5 -> Add (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec5e4", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::ConvertFromT", "confidence": "low", "rationale": "RepeatedFieldAccessor iface slot 16 -> ConvertFromT (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec5e8", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::ConvertToT", "confidence": "low", "rationale": "RepeatedFieldAccessor iface slot 17 -> ConvertToT (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec5ec", "name": "google::protobuf::internal::RepeatedPtrFieldMessageAccessor::IsEmpty", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 0 -> IsEmpty (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec5f4", "name": "google::protobuf::internal::RepeatedPtrFieldMessageAccessor::Size", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 1 -> Size (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec5f8", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Get", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 2 -> Get (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec628", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Set", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 4 -> Set (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec65a", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Add", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 5 -> Add (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec686", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Get", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 2 -> Get (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec6b6", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Set", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 4 -> Set (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec6ea", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Get", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 2 -> Get (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec71a", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Set", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 4 -> Set (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec74e", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Get", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 2 -> Get (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec77e", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Set", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 4 -> Set (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec7b0", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Get", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 2 -> Get (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec7e0", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Set", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 4 -> Set (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec812", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Get", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 2 -> Get (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec842", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::Set", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 4 -> Set (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec874", "name": "google::protobuf::internal::MapFieldAccessor::ConvertToT", "confidence": "low", "rationale": "RepeatedFieldAccessor iface slot 17 -> ConvertToT (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec87a", "name": "google::protobuf::internal::RepeatedPtrFieldStringAccessor::ConvertFromT", "confidence": "low", "rationale": "RepeatedFieldAccessor iface slot 16 -> ConvertFromT (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec896", "name": "google::protobuf::internal::MapFieldAccessor::IsEmpty", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 0 -> IsEmpty (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec8a8", "name": "google::protobuf::internal::MapFieldAccessor::Size", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 1 -> Size (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec8b6", "name": "google::protobuf::internal::RepeatedPtrFieldStringAccessor::Get", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 2 -> Get (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec8e6", "name": "google::protobuf::internal::RepeatedPtrFieldStringAccessor::Size", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 1 -> Size (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cec97a", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::SwapElements", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 7 -> SwapElements (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceca12", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::SwapElements", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 7 -> SwapElements (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecaaa", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::SwapElements", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 7 -> SwapElements (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecb42", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::SwapElements", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 7 -> SwapElements (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecbda", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::SwapElements", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 7 -> SwapElements (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecc72", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::SwapElements", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 7 -> SwapElements (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecd0a", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::SwapElements", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 7 -> SwapElements (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecd16", "name": "google::protobuf::internal::MapFieldAccessor::SwapElements", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 7 -> SwapElements (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cecd48", "name": "google::protobuf::internal::RepeatedPtrFieldStringAccessor::SwapElements", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 7 -> SwapElements (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecd54", "name": "google::protobuf::internal::RepeatedPtrFieldStringAccessor::RemoveLast", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 6 -> RemoveLast (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecd5c", "name": "google::protobuf::internal::RepeatedPtrFieldStringAccessor::Add", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 5 -> Add (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecda0", "name": "google::protobuf::internal::RepeatedPtrFieldStringAccessor::Set", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 4 -> Set (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecdd0", "name": "google::protobuf::internal::RepeatedPtrFieldStringAccessor::Clear", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 3 -> Clear (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecdd8", "name": "google::protobuf::internal::RepeatedPtrFieldStringAccessor::IsEmpty", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 0 -> IsEmpty (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecde0", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::RemoveLast", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 6 -> RemoveLast (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecde8", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::RemoveLast", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 6 -> RemoveLast (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecdf0", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::RemoveLast", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 6 -> RemoveLast (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cecdf8", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::RemoveLast", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 6 -> RemoveLast (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cece00", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::RemoveLast", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 6 -> RemoveLast (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cece08", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::RemoveLast", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 6 -> RemoveLast (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cece10", "name": "google::protobuf::internal::RepeatedFieldPrimitiveAccessor::RemoveLast", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 6 -> RemoveLast (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cece18", "name": "google::protobuf::internal::RepeatedPtrFieldMessageAccessor::SwapElements", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 7 -> SwapElements (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cece3c", "name": "google::protobuf::internal::MapFieldAccessor::ConvertFromEntry", "confidence": "low", "rationale": "RepeatedFieldAccessor iface slot 18 -> ConvertFromEntry (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cece44", "name": "google::protobuf::internal::RepeatedPtrFieldMessageAccessor::ConvertFromT", "confidence": "low", "rationale": "RepeatedFieldAccessor iface slot 16 -> ConvertFromT (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cece4c", "name": "google::protobuf::internal::MapFieldAccessor::ConvertToEntry", "confidence": "low", "rationale": "RepeatedFieldAccessor iface slot 19 -> ConvertToEntry (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cece54", "name": "google::protobuf::internal::RepeatedPtrFieldMessageAccessor::ConvertToT", "confidence": "low", "rationale": "RepeatedFieldAccessor iface slot 17 -> ConvertToT (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceceae", "name": "google::protobuf::internal::RepeatedPtrFieldStringAccessor::Swap", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 8 -> Swap (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ced102", "name": "google::protobuf::internal::MapFieldAccessor::Get", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 2 -> Get (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ced118", "name": "google::protobuf::internal::RepeatedPtrFieldMessageAccessor::Get", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 2 -> Get (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ced222", "name": "google::protobuf::internal::MapFieldAccessor::Set", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 4 -> Set (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ced24a", "name": "google::protobuf::internal::RepeatedPtrFieldMessageAccessor::Set", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 4 -> Set (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ced27a", "name": "google::protobuf::internal::MapFieldAccessor::Clear", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 3 -> Clear (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ced28c", "name": "google::protobuf::internal::RepeatedPtrFieldMessageAccessor::Clear", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 3 -> Clear (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ced326", "name": "google::protobuf::internal::MapFieldAccessor::RemoveLast", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 6 -> RemoveLast (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ced338", "name": "google::protobuf::internal::RepeatedPtrFieldMessageAccessor::RemoveLast", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 6 -> RemoveLast (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ced4fc", "name": "google::protobuf::internal::RepeatedPtrFieldMessageAccessor::Add", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 5 -> Add (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ced546", "name": "google::protobuf::internal::MapFieldAccessor::Add", "confidence": "medium", "rationale": "RepeatedFieldAccessor iface slot 5 -> Add (abi-confirmed slot0=IsEmpty)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cef412", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::AggregateOptionFinder::FindExtensionFactory", "confidence": "low", "rationale": "TextFormat::Finder slot 5 -> FindExtensionFactory", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cef416", "name": "google::protobuf::TextFormat::FieldValuePrinter::~FieldValuePrinter", "confidence": "low", "rationale": "virtual dtor slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cef418", "name": "google::protobuf::TextFormat::FieldValuePrinter::PrintBytes", "confidence": "medium", "rationale": "TextFormat printer vtable slot 10 -> PrintBytes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cef428", "name": "google::protobuf::TextFormat::FastFieldValuePrinter::~FastFieldValuePrinter", "confidence": "low", "rationale": "virtual dtor slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cef42a", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::PrintBytes", "confidence": "medium", "rationale": "TextFormat printer vtable slot 10 -> PrintBytes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cef430", "name": "CHiddenFieldValuePrinter::PrintFieldName", "confidence": "low", "rationale": "TextFormat printer vtable slot 12 -> PrintFieldName", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cef444", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::PrintMessageContent", "confidence": "low", "rationale": "TextFormat printer vtable slot 15 -> PrintMessageContent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cef48e", "name": "google::protobuf::TextFormat::FieldValuePrinter::~FieldValuePrinter", "confidence": "low", "rationale": "virtual dtor slot 1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cef494", "name": "google::protobuf::TextFormat::FastFieldValuePrinter::~FastFieldValuePrinter", "confidence": "low", "rationale": "virtual dtor slot 1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cef4ac", "name": "google::protobuf::TextFormat::FieldValuePrinter::PrintBool", "confidence": "medium", "rationale": "TextFormat printer vtable slot 2 -> PrintBool", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cef622", "name": "google::protobuf::DescriptorBuilder::OptionInterpreter::AggregateOptionFinder::FindExtensionByNumber", "confidence": "low", "rationale": "TextFormat::Finder slot 3 -> FindExtensionByNumber", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cefabe", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::PrintEnum", "confidence": "medium", "rationale": "TextFormat printer vtable slot 11 -> PrintEnum", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cefaca", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::PrintInt32", "confidence": "medium", "rationale": "TextFormat printer vtable slot 3 -> PrintInt32", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cefb44", "name": "google::protobuf::TextFormat::FieldValuePrinter::PrintInt32", "confidence": "medium", "rationale": "TextFormat printer vtable slot 3 -> PrintInt32", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cefbae", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::PrintUInt32", "confidence": "medium", "rationale": "TextFormat printer vtable slot 4 -> PrintUInt32", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cefc3c", "name": "google::protobuf::TextFormat::FieldValuePrinter::PrintUInt32", "confidence": "medium", "rationale": "TextFormat printer vtable slot 4 -> PrintUInt32", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cefca6", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::PrintInt64", "confidence": "medium", "rationale": "TextFormat printer vtable slot 5 -> PrintInt64", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cefd20", "name": "google::protobuf::TextFormat::FieldValuePrinter::PrintInt64", "confidence": "medium", "rationale": "TextFormat printer vtable slot 5 -> PrintInt64", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cefd8c", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::PrintUInt64", "confidence": "medium", "rationale": "TextFormat printer vtable slot 6 -> PrintUInt64", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cefe1a", "name": "google::protobuf::TextFormat::FieldValuePrinter::PrintUInt64", "confidence": "medium", "rationale": "TextFormat printer vtable slot 6 -> PrintUInt64", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cefe86", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::PrintFloat", "confidence": "medium", "rationale": "TextFormat printer vtable slot 7 -> PrintFloat", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cefee4", "name": "google::protobuf::TextFormat::FieldValuePrinter::PrintFloat", "confidence": "medium", "rationale": "TextFormat printer vtable slot 7 -> PrintFloat", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceff4a", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::PrintDouble", "confidence": "medium", "rationale": "TextFormat printer vtable slot 8 -> PrintDouble", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ceffaa", "name": "google::protobuf::TextFormat::FieldValuePrinter::PrintDouble", "confidence": "medium", "rationale": "TextFormat printer vtable slot 8 -> PrintDouble", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf0464", "name": "google::protobuf::TextFormat::FieldValuePrinter::PrintEnum", "confidence": "medium", "rationale": "TextFormat printer vtable slot 11 -> PrintEnum", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf0748", "name": "TextFormat_Printer_PrintFieldValueUnsupported", "confidence": "low", "rationale": "'Not supported.' in text_format.cc; text-format field-value print path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf0b80", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::PrintString", "confidence": "medium", "rationale": "TextFormat printer vtable slot 9 -> PrintString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf0bec", "name": "google::protobuf::TextFormat::FieldValuePrinter::PrintString", "confidence": "medium", "rationale": "TextFormat printer vtable slot 9 -> PrintString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf0c58", "name": "CHiddenFieldValuePrinter::PrintFieldName", "confidence": "low", "rationale": "TextFormat printer vtable slot 13 -> PrintFieldName", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cf0cc6", "name": "google::protobuf::TextFormat::FieldValuePrinter::PrintFieldName", "confidence": "low", "rationale": "TextFormat printer vtable slot 12 -> PrintFieldName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf0d38", "name": "google::protobuf::TextFormat::FastFieldValuePrinter::PrintMessageStart", "confidence": "low", "rationale": "TextFormat printer vtable slot 14 -> PrintMessageStart", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf0d54", "name": "google::protobuf::TextFormat::FieldValuePrinter::PrintMessageStart", "confidence": "low", "rationale": "TextFormat printer vtable slot 13 -> PrintMessageStart", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf0dc8", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::PrintMessageEnd", "confidence": "low", "rationale": "TextFormat printer vtable slot 16 -> PrintMessageEnd", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf0de4", "name": "google::protobuf::TextFormat::FieldValuePrinter::PrintMessageEnd", "confidence": "low", "rationale": "TextFormat printer vtable slot 14 -> PrintMessageEnd", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf3d5a", "name": "google::protobuf::TextFormat::Printer::TextGenerator::~TextGenerator", "confidence": "medium", "rationale": "BaseTextGenerator slot 0 -> ~TextGenerator (slot5=Print abi-confirmed)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cf3d7c", "name": "google::protobuf::TextFormat::Printer::TextGenerator::Indent", "confidence": "medium", "rationale": "BaseTextGenerator slot 2 -> Indent (slot5=Print abi-confirmed)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf3d80", "name": "google::protobuf::TextFormat::Printer::TextGenerator::GetCurrentIndentationSize", "confidence": "medium", "rationale": "BaseTextGenerator slot 4 -> GetCurrentIndentationSize (slot5=Print abi-confirmed)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf3d88", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::~DebugStringFieldValuePrinter", "confidence": "low", "rationale": "virtual dtor slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cf3d8a", "name": "google::protobuf::TextFormat::Printer::FastFieldValuePrinterUtf8Escaping::~FastFieldValuePrinterUtf8Escaping", "confidence": "low", "rationale": "virtual dtor slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cf3d8c", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::~DebugStringFieldValuePrinter", "confidence": "low", "rationale": "virtual dtor slot 1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cf3d92", "name": "google::protobuf::TextFormat::Printer::FastFieldValuePrinterUtf8Escaping::~FastFieldValuePrinterUtf8Escaping", "confidence": "low", "rationale": "virtual dtor slot 1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cf3d98", "name": "google::protobuf::TextFormat::Printer::TextGenerator::~TextGenerator", "confidence": "medium", "rationale": "BaseTextGenerator slot 1 -> ~TextGenerator (slot5=Print abi-confirmed)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cf3e22", "name": "google::protobuf::TextFormat::Parser::ParserImpl::ParserErrorCollector::~ParserErrorCollector", "confidence": "medium", "rationale": "io::ErrorCollector slot 0 -> ~ParserErrorCollector", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cf3e32", "name": "google::protobuf::TextFormat::Parser::ParserImpl::ParserErrorCollector::~ParserErrorCollector", "confidence": "medium", "rationale": "io::ErrorCollector slot 1 -> ~ParserErrorCollector", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cf3ece", "name": "TextFormat_ParserImpl_ReportParseError", "confidence": "medium", "rationale": "'Error parsing text-format' in text_format.cc; parser error reporter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf4042", "name": "google::protobuf::TextFormat::Parser::ParserImpl::ParserErrorCollector::AddError", "confidence": "medium", "rationale": "io::ErrorCollector slot 2 -> AddError", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cf41b8", "name": "google::protobuf::TextFormat::Parser::ParserImpl::ParserErrorCollector::AddWarning", "confidence": "medium", "rationale": "io::ErrorCollector slot 3 -> AddWarning", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cf41de", "name": "TextFormat_ParserImpl_CheckNotFailed", "confidence": "low", "rationale": "'CHECK failed: !failed_:' text_format.cc; parser state check cold path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf4382", "name": "google::protobuf::TextFormat::Printer::TextGenerator::Print", "confidence": "medium", "rationale": "BaseTextGenerator slot 5 -> Print (slot5=Print abi-confirmed)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cf4408", "name": "TextFormat_ParserImpl_ConsumeMapKey", "confidence": "medium", "rationale": "'Invalid key for map field.' text_format.cc; map-entry key parse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf4ab4", "name": "TextFormat_ParserImpl_ConsumeSignedInteger", "confidence": "medium", "rationale": "'Expect a decimal number, got:'/'Expected integer, got:' text_format.cc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf4bb2", "name": "TextFormat_ParserImpl_ConsumeUnsignedInteger", "confidence": "medium", "rationale": "'Expected integer, got:'/'Integer out of range (' range-checked int parse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf4d44", "name": "TextFormat_ParserImpl_Consume", "confidence": "medium", "rationale": "'Expected \"'/'\", found \"' token-expect consumer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf50a8", "name": "TextFormat_ParserImpl_ConsumeDouble", "confidence": "high", "rationale": "'Expected double, got:'/'infinity' double literal parse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf63ea", "name": "google::protobuf::TextFormat::Printer::DebugStringFieldValuePrinter::PrintMessageStart", "confidence": "low", "rationale": "TextFormat printer vtable slot 14 -> PrintMessageStart", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf6478", "name": "google::protobuf::TextFormat::Printer::FastFieldValuePrinterUtf8Escaping::PrintString", "confidence": "medium", "rationale": "TextFormat printer vtable slot 9 -> PrintString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf64e4", "name": "google::protobuf::TextFormat::Printer::FastFieldValuePrinterUtf8Escaping::PrintBytes", "confidence": "medium", "rationale": "TextFormat printer vtable slot 10 -> PrintBytes", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf7924", "name": "TextFormat_ParserImpl_ConsumeAnyValue", "confidence": "medium", "rationale": "'...stored in google.protobuf.Any has missing required fields'/'Value of type \"'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf935a", "name": "UnknownFieldSet_CheckNonEmpty", "confidence": "low", "rationale": "'CHECK failed: !fields_.empty():' unknown_field_set.cc cold path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf94a6", "name": "UnknownField_length_delimited", "confidence": "low", "rationale": "'CHECK failed: (TYPE_LENGTH_DELIMITED) == (type()):' unknown_field_set.cc accessor check", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf9c9f", "name": "UnknownFieldParse", "confidence": "medium", "rationale": "parse_context.h + 'Can't happen'; unknown-field wire parse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cfa99a", "name": "WireFormat_ParseAndMergeField", "confidence": "low", "rationale": "'Unsupported' wire_format.cc; wire-format field dispatch default", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cfba9a", "name": "WireFormat_ParseAndMergeMessageSetItem", "confidence": "medium", "rationale": "'Extensions of MessageSets must be optional messages.' wire_format.cc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cff9b0", "name": "DynamicMapField_InsertMapKey", "confidence": "low", "rationale": "dynamic_message.h + 'Invalid key for map field.' dynamic map key path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d020b0", "name": "OPENSSL_cpuid_setup", "confidence": "medium", "rationale": "'OPENSSL_ia32cap' env parse + '%lli'; ia32cap init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d028f6", "name": "cryptlib_assert_pointer", "confidence": "low", "rationale": "cryptlib.c + 'pointer != NULL' assertion helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d047c0", "name": "CRYPTO_mem_leaks", "confidence": "high", "rationale": "'%ld bytes leaked in %d chunks' mem_dbg.c", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d06700", "name": "OBJ_obj2txt", "confidence": "high", "rationale": "obj_dat.c + '.%lu' dotted-OID text builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d09360", "name": "BN_bn2dec", "confidence": "high", "rationale": "bn_print.c + '%019lu' decimal bignum printer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0d3b0", "name": "BIO_new_file", "confidence": "high", "rationale": "bss_file.c + 'fopen('; file BIO open", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0df60", "name": "_dopr", "confidence": "medium", "rationale": "b_print.c formatter core; '0123456789'/'', int=6 float=8, calls fmtstr/fmtint/fmtfp", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0f170", "name": "BIO_vsnprintf", "confidence": "medium", "rationale": "b_print.c 'doapr()' + float=8 varargs, calls _dopr", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d109c0", "name": "int_thread_get", "confidence": "high", "rationale": "literal 'int_thread_get (err.c)'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1d10a70", "name": "int_err_get", "confidence": "high", "rationale": "literal 'int_err_get (err.c)'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1d112e0", "name": "ERR_func_error_string", "confidence": "low", "rationale": "err.c + 'unknown'; error-string lookup default", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d1a9e0", "name": "ParseCurveConversionName", "confidence": "low", "rationale": "'curve_'/'_to_curve_'; curve-conversion name matcher", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d1aae0", "name": "FormatCurveConversionName", "confidence": "low", "rationale": "'curve_%s_to_curve_%s'/'%s <-> %s' name builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d267d0", "name": "os_toascii_table", "confidence": "low", "rationale": "printable-ASCII table data ' !\"#...'/'0123456789:;<=>?'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2d480", "name": "KeyValues3_SerializeMembers", "confidence": "low", "rationale": "walks KV3 via GetMemberCount/GetMember/GetMemberName/GetString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2de00", "name": "CEmptySequence::vfunc6", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 6, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2de10", "name": "CEmptySequence::vfunc7", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 7, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2de20", "name": "CEmptySequence::vfunc55", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 55, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2de30", "name": "CEmptySequence::vfunc11", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 11, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2de40", "name": "CEmptySequence::vfunc12", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 12, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2de50", "name": "CEmptySequence::vfunc13", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 13, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2de60", "name": "CEmptySequence::vfunc14", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 14, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2de70", "name": "CEmptySequence::vfunc15", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 15, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2de80", "name": "CEmptySequence::vfunc16", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 16, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2de90", "name": "CEmptySequence::vfunc17", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 17, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2dea0", "name": "CEmptySequence::vfunc18", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 18, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2deb0", "name": "CEmptySequence::vfunc19", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 19, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2dec0", "name": "CEmptySequence::vfunc2", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 2, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2ded0", "name": "CEmptySequence::vfunc20", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 20, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2dee0", "name": "CEmptySequence::vfunc21", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 21, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2def0", "name": "CEmptySequence::vfunc22", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 22, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2df00", "name": "CEmptySequence::vfunc23", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 23, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2df10", "name": "CEmptySequence::vfunc24", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 24, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2df20", "name": "CEmptySequence::vfunc25", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 25, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2df40", "name": "CEmptySequence::vfunc26", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 26, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2df50", "name": "CEmptySequence::vfunc27", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 27, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2df60", "name": "CEmptySequence::vfunc28", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 28, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2df70", "name": "CEmptySequence::vfunc29", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 29, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2df80", "name": "CEmptySequence::vfunc30", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 30, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2df90", "name": "CEmptySequence::vfunc31", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 31, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2dfa0", "name": "CEmptySequence::vfunc32", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 32, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2dfb0", "name": "CEmptySequence::vfunc33", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 33, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2dfc0", "name": "CEmptySequence::vfunc34", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 34, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2dfd0", "name": "CEmptySequence::vfunc35", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 35, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2dfe0", "name": "CEmptySequence::vfunc36", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 36, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2dff0", "name": "CEmptySequence::vfunc37", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 37, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e000", "name": "CEmptySequence::vfunc38", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 38, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e010", "name": "CEmptySequence::vfunc4", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 4, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e020", "name": "CEmptySequence::vfunc39", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 39, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e030", "name": "CEmptySequence::vfunc40", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 40, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e040", "name": "CEmptySequence::vfunc41", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 41, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e050", "name": "CEmptySequence::vfunc42", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 42, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e060", "name": "CEmptySequence::vfunc43", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 43, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e070", "name": "CEmptySequence::vfunc44", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 44, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e080", "name": "CEmptySequence::vfunc45", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 45, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e090", "name": "CEmptySequence::vfunc46", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 46, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e0a0", "name": "CEmptySequence::vfunc5", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 5, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e0b0", "name": "CEmptySequence::vfunc60", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 60, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e0c0", "name": "CEmptySequence::vfunc3", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 3, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e0d0", "name": "CEmptySequence::vfunc47", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 47, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e0e0", "name": "CEmptySequence::vfunc48", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 48, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e0f0", "name": "CEmptySequence::vfunc49", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 49, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e100", "name": "CEmptySequence::vfunc50", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 50, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e120", "name": "CEmptySequence::vfunc51", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 51, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e140", "name": "CEmptySequence::vfunc52", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 52, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e160", "name": "CEmptySequence::vfunc54", "confidence": "low", "rationale": "null-object sequence stub; vtable slot 54, no strings/callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e180", "name": "CEmptySequence::GetDuration", "confidence": "low", "rationale": "CEmptySequence null-object stub, high vtable slot 56, no strings; guessed duration accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e190", "name": "CEmptySequence::GetFrameRate", "confidence": "low", "rationale": "CEmptySequence stub slot 57, trivial no-arg; guessed frame-rate accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e1a0", "name": "CEmptySequence::GetSyncTrack", "confidence": "low", "rationale": "CEmptySequence stub slot 58, no strings; sequence-interface accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e1b0", "name": "CEmptySequence::GetEventCount", "confidence": "low", "rationale": "CEmptySequence stub slot 59; guessed event-count accessor of empty sequence", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e1c0", "name": "CEmptySequence::GetFrameCount", "confidence": "low", "rationale": "CEmptySequence stub slot 8, trivial return-0 pattern; frame count guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e1d0", "name": "CEmptySequence::IsLooping", "confidence": "low", "rationale": "CEmptySequence stub slot 61, bool-returning constant; looping-flag guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e1e0", "name": "CEmptySequence::GetActivity", "confidence": "low", "rationale": "CEmptySequence stub slot 9, int=1 accessor; guessed activity getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e1f0", "name": "CEmptySequence::GetAnimTagList", "confidence": "low", "rationale": "CEmptySequence stub slot 10, int=2 (this+out); guessed tag-list accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e200", "name": "CEmptySequence::GetName", "confidence": "low", "rationale": "CEmptySequence stub slot 0, has one caller; guessed name accessor returning empty", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e210", "name": "CEmptySequence::GetFlags", "confidence": "low", "rationale": "CEmptySequence stub slot 1, trivial; guessed flags accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2e220", "name": "CEmptySequence::CalcPose", "confidence": "low", "rationale": "CEmptySequence stub slot 53, only non-trivial one (calls sub_0x1d23270); guessed pose-calc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d30980", "name": "GetBoneIndexForHitboxForMesh", "confidence": "high", "rationale": "string literally names the function: 'GetBoneIndexForHitboxForMesh'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1d3e1d0", "name": "GetSequenceActivityName", "confidence": "high", "rationale": "assert string 'Bad sequence in GetSequenceActivityName() for model' names the function", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1d43460", "name": "RegisterConVar_model_dump_convert_info", "confidence": "medium", "rationale": "static init (int=0,callers=0) building ConVar 'model_dump_convert_info' with help 'Print model load-time conversion info'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d44370", "name": "DumpModelBoneTransformInfo", "confidence": "low", "rationale": "prints 7 floats ('%f x7' = pos+quat) with '(None)' fallback name; model dump helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d4f500", "name": "DrawPoseDebug", "confidence": "low", "rationale": "'DrawDebug' string + assert on m_pBoneWeights->Count() vs m_pSkeleton->GetNumBones(); pose debug draw", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d4f590", "name": "NmDrawDebugText", "confidence": "medium", "rationale": "formats '%s (%.2f)'; called by task DrawDebug slot-12 fns as the labeled-value text drawer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d54260", "name": "CNmBlendTask::GetDebugColor", "confidence": "low", "rationale": "Task slot 5, int=0 constant-return pattern shared across tasks; dev-tools color getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d54270", "name": "CNmBlendTask::GetElementSize", "confidence": "low", "rationale": "Task slot 10, trivial int=1 accessor; guessed size/count getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d54280", "name": "CNmBlendTask::GetActualPoseCount", "confidence": "low", "rationale": "Task slot 11, trivial int=1 accessor; guessed pose-count getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d542d0", "name": "CNmBlendTask::GetDebugText", "confidence": "low", "rationale": "Task slot 7, int=2; dev-tools debug-text getter (pairs with DrawDebug slot 12)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d54470", "name": "CNmBlendTask::DrawDebug", "confidence": "medium", "rationale": "Task slot 12 calls NmDrawDebugText(sub_0x1d4f590); dev-tools DrawDebug", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d54720", "name": "CNmModelSpaceBlendTask::~CNmModelSpaceBlendTask", "confidence": "low", "rationale": "Task slot 0, tail-calls unique per-class cleanup sub_0x1e1ebe0; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d54740", "name": "CNmAdditiveBlendTask::~CNmAdditiveBlendTask", "confidence": "low", "rationale": "Task slot 0, tail-calls unique per-class cleanup sub_0x1e1ebd0; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d54760", "name": "CNmOverlayBlendTask::~CNmOverlayBlendTask", "confidence": "low", "rationale": "Task slot 0, tail-calls unique per-class cleanup sub_0x1e1ebc0; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d54780", "name": "CNmBlendTask::~CNmBlendTask", "confidence": "low", "rationale": "Task slot 0, tail-calls unique per-class cleanup sub_0x1e1ebb0; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d547c0", "name": "CNmBlendTask::Serialize", "confidence": "medium", "rationale": "Task slot 6 calls serializer trio sub_0x9f01b0/0x9f0e10/0x9f0ff0 seen across task Serialize methods", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d54ca0", "name": "CNmModelSpaceBlendTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor; guessed size getter / dtor-adjacent slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d54d90", "name": "CNmAdditiveBlendTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d54e80", "name": "CNmOverlayBlendTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d54f70", "name": "CNmBlendTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d55060", "name": "CNmModelSpaceBlendTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1; guessed reflection debug-name getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d55140", "name": "CNmAdditiveBlendTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1; debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d55220", "name": "CNmOverlayBlendTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1; debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d55300", "name": "CNmBlendTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1; debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d5b340", "name": "CNmCachedPoseReadTask::GetDebugColor", "confidence": "low", "rationale": "Task slot 5, int=0 constant-return; dev-tools color getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5b350", "name": "CNmCachedPoseWriteTask::GetDebugColor", "confidence": "low", "rationale": "Task slot 5, int=0 constant-return; color getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5b370", "name": "CNmCachedPoseWriteTask::GetElementSize", "confidence": "low", "rationale": "Task slot 10, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d5b390", "name": "CNmCachedPoseReadTask::GetElementSize", "confidence": "low", "rationale": "Task slot 10, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d5b3a0", "name": "CNmCachedPoseWriteTask::GetDebugText", "confidence": "low", "rationale": "Task slot 7, int=2 debug-text getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5b4b0", "name": "CNmCachedPoseWriteTask::Execute", "confidence": "medium", "rationale": "Task slot 3, int=2 heavy pose work (sub_0x1d77150/0x1d77fc0/0x1d7a220); Execute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5b590", "name": "CNmCachedPoseReadTask::Execute", "confidence": "medium", "rationale": "Task slot 3, int=2 heavy pose work incl sub_0x1d76ff0/0x1d7a300; Execute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5b680", "name": "CNmCachedPoseReadTask::~CNmCachedPoseReadTask", "confidence": "low", "rationale": "Task slot 0, tail-calls per-class cleanup sub_0x1e1ef80; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5b6a0", "name": "CNmCachedPoseWriteTask::~CNmCachedPoseWriteTask", "confidence": "low", "rationale": "Task slot 0, tail-calls per-class cleanup sub_0x1e1ef70; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5b6c0", "name": "CNmCachedPoseWriteTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1 debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d5b740", "name": "CNmCachedPoseReadTask::Serialize", "confidence": "medium", "rationale": "Task slot 6 calls serializer trio sub_0x9f01b0/0x9f0e10/0x9f0ff0; Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5b9a0", "name": "CNmCachedPoseReadTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d5ba20", "name": "CNmCachedPoseWriteTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d5baa0", "name": "CNmCachedPoseReadTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1 debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d5bb40", "name": "CNmCachedPoseWriteTask::Serialize", "confidence": "medium", "rationale": "Task slot 6 calls serializer trio sub_0x9f01b0/0x9f0e10/0x9f0ff0; Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5bee0", "name": "CNmChainLookatTask::GetDebugColor", "confidence": "low", "rationale": "Task slot 5, int=0 constant-return; color getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5bf00", "name": "CNmChainLookatTask::GetElementSize", "confidence": "low", "rationale": "Task slot 10, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d5bf10", "name": "CNmChainLookatTask::~CNmChainLookatTask", "confidence": "low", "rationale": "Task slot 0, tail-calls per-class cleanup sub_0x1e1f190; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5bf30", "name": "CNmChainLookatTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1 debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d5c050", "name": "CNmChainLookatTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d5c170", "name": "CNmChainLookatTask::DrawDebug", "confidence": "medium", "rationale": "Task slot 12 calls shared draw helper sub_0x1d76970; dev-tools DrawDebug", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d5c500", "name": "CNmChainLookatTask::Execute", "confidence": "medium", "rationale": "Task slot 3, int=2 heavy bone/IK work (many callees); Execute", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d60c60", "name": "CNmChainLookatTask::GetDebugText", "confidence": "low", "rationale": "Task slot 7, int=2 calls text helper sub_0x1d7cfc0; debug-text getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d62ad0", "name": "CNmReferencePoseTask::Serialize", "confidence": "low", "rationale": "Task slot 6, int=0 trivial (empty serialize for parameterless ref-pose task)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d62ae0", "name": "CNmReferencePoseTask::GetDebugText", "confidence": "low", "rationale": "Task slot 7, int=0 trivial debug-text getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d62b00", "name": "CNmReferencePoseTask::GetElementSize", "confidence": "low", "rationale": "Task slot 10, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d62b10", "name": "CNmZeroPoseTask::Serialize", "confidence": "low", "rationale": "Task slot 6, int=0 trivial empty serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d62b20", "name": "CNmZeroPoseTask::GetDebugText", "confidence": "low", "rationale": "Task slot 7, int=0 trivial debug-text getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d62b40", "name": "CNmZeroPoseTask::GetElementSize", "confidence": "low", "rationale": "Task slot 10, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d62b50", "name": "CNmZeroPoseTask::Execute", "confidence": "medium", "rationale": "Task slot 3, int=2 pose work sub_0x1d76ff0/0x1d7a300; Execute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d62be0", "name": "CNmZeroPoseTask::~CNmZeroPoseTask", "confidence": "low", "rationale": "Task slot 0, tail-calls per-class cleanup sub_0x1e1f4f0; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d62c00", "name": "CNmReferencePoseTask::~CNmReferencePoseTask", "confidence": "low", "rationale": "Task slot 0, tail-calls per-class cleanup sub_0x1e1f4e0; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d62c20", "name": "CNmReferencePoseTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1 debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d62ca0", "name": "CNmReferencePoseTask::Execute", "confidence": "medium", "rationale": "Task slot 3, int=2 pose work sub_0x1d76ff0/0x1d7a300; Execute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d62d30", "name": "CNmZeroPoseTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d62db0", "name": "CNmReferencePoseTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d62e30", "name": "CNmZeroPoseTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1 debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d62f00", "name": "CNmFollowBoneTask::GetDebugColor", "confidence": "low", "rationale": "Task slot 5, int=0 constant-return color getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d62f20", "name": "CNmFollowBoneTask::GetElementSize", "confidence": "low", "rationale": "Task slot 10, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d62f40", "name": "CNmFollowBoneTask::Execute", "confidence": "medium", "rationale": "Task slot 3, int=2 bone work sub_0x1d2a360/0x1d2a820/0x1d4eb20; Execute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d63210", "name": "CNmFollowBoneTask::GetDebugText", "confidence": "low", "rationale": "Task slot 7, int=2 calls text helper sub_0x1d7cfc0; debug-text getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d632f0", "name": "CNmFollowBoneTask::~CNmFollowBoneTask", "confidence": "low", "rationale": "Task slot 0, tail-calls per-class cleanup sub_0x1e1f6f0; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d63310", "name": "CNmFollowBoneTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1 debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d63390", "name": "CNmFollowBoneTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d63440", "name": "CNmFollowBoneTask::Serialize", "confidence": "medium", "rationale": "Task slot 6 calls serializer trio sub_0x9f01b0/0x9f0e10/0x9f0ff0; Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d63b30", "name": "CNmFootIKTask::GetDebugColor", "confidence": "low", "rationale": "Task slot 5, int=0 constant-return color getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d63b50", "name": "CNmFootIKTask::GetElementSize", "confidence": "low", "rationale": "Task slot 10, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d63b60", "name": "CNmFootIKTask::GetDebugProgressOrWeight", "confidence": "low", "rationale": "Task slot 9 (only FootIK has it), int=1; guessed dev-tools progress getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d63b80", "name": "CNmFootIKTask::DrawDebug", "confidence": "low", "rationale": "Task slot 12, int=2 trivial; DrawDebug (matches slot-12 across tasks)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d63b90", "name": "CNmFootIKTask::~CNmFootIKTask", "confidence": "low", "rationale": "Task slot 0, tail-calls per-class cleanup sub_0x1e1fa40; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d63bb0", "name": "CNmFootIKTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d63c30", "name": "CNmFootIKTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1 debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d63cc0", "name": "CNmFootIKTask::Execute", "confidence": "medium", "rationale": "Task slot 3, int=2 heavy IK work sub_0x1d4eb20/0x1d53e40/0x1e03610; Execute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d64180", "name": "CNmFootIKTask::GetDebugText", "confidence": "low", "rationale": "Task slot 7, int=2 calls text helper sub_0x1d7cfc0; debug-text getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d66580", "name": "CNmFootIKTask::Serialize", "confidence": "medium", "rationale": "Task slot 6 calls serializer trio sub_0x9f01b0/0x9f0e10/0x9f0ff0; Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d6b4f0", "name": "CNmSampleTask::GetElementSize", "confidence": "low", "rationale": "Task slot 10, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6b500", "name": "CNmSampleTask::GetActualPoseCount", "confidence": "low", "rationale": "Task slot 11, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d6b540", "name": "CNmSampleTask::GetDebugText", "confidence": "low", "rationale": "Task slot 7, int=2 debug-text getter guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6b8b0", "name": "CNmSampleTask::~CNmSampleTask", "confidence": "low", "rationale": "Task slot 0, tail-calls per-class cleanup sub_0x1e1fc30; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d6bbf0", "name": "CNmSampleTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1 debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6bc70", "name": "CNmSampleTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6bd00", "name": "CNmSampleTask::Serialize", "confidence": "medium", "rationale": "Task slot 6 calls serializer trio sub_0x9f01b0/0x9f0e10/0x9f0ff0; Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d6c310", "name": "CNmSampleTask::Execute", "confidence": "medium", "rationale": "Task slot 3, int=2 heavy sampling work (sub_0x1d48e00/0x1d50f30/...); Execute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d6c840", "name": "CNmScaleTask::GetDebugColor", "confidence": "low", "rationale": "Task slot 5, int=0 constant-return color getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d6c860", "name": "CNmScaleTask::GetElementSize", "confidence": "low", "rationale": "Task slot 10, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6c870", "name": "CNmScaleTask::Serialize", "confidence": "low", "rationale": "Task slot 6, int=2 trivial; Serialize (scale task minimal data)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d6c880", "name": "CNmScaleTask::GetDebugText", "confidence": "low", "rationale": "Task slot 7, int=2 debug-text getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d6c890", "name": "CNmScaleTask::~CNmScaleTask", "confidence": "low", "rationale": "Task slot 0, tail-calls per-class cleanup sub_0x1e1fe20; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d6c8c0", "name": "CNmScaleTask::Execute", "confidence": "medium", "rationale": "Task slot 3, int=2 pose-scale work sub_0x1d72910/0x1d73650/0x1d75cc0; Execute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d6cb00", "name": "CNmScaleTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6cbb0", "name": "CNmScaleTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1 debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6d200", "name": "CNmTwoBoneIKTask::GetDebugColor", "confidence": "low", "rationale": "Task slot 5, int=0 constant-return color getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d6d220", "name": "CNmTwoBoneIKTask::GetElementSize", "confidence": "low", "rationale": "Task slot 10, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6d280", "name": "CNmTwoBoneIKTask::~CNmTwoBoneIKTask", "confidence": "low", "rationale": "Task slot 0, tail-calls per-class cleanup sub_0x1e20130; destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d6d4c0", "name": "CNmTwoBoneIKTask::Execute", "confidence": "medium", "rationale": "Task slot 3, int=2 heavy IK work sub_0x1d4eb20/0x1d53e40/0x1e03610; Execute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d6d790", "name": "CNmTwoBoneIKTask::GetElementSize", "confidence": "low", "rationale": "Task slot 1, trivial int=1 accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6d810", "name": "CNmTwoBoneIKTask::GetDebugName", "confidence": "low", "rationale": "Task slot 2, trivial int=1 debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6d890", "name": "CNmTwoBoneIKTask::GetDebugText", "confidence": "low", "rationale": "Task slot 7, int=3 calls text helper sub_0x1d7cfc0; debug-text getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d6ed00", "name": "CNmTwoBoneIKTask::Serialize", "confidence": "medium", "rationale": "Task slot 6 calls serializer trio sub_0x9f01b0/0x9f0e10/0x9f0ff0; Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d76970", "name": "CNmSnapWeaponTask::DrawDebug", "confidence": "medium", "rationale": "Task slot 12 calls NmDrawDebugText(sub_0x1d4f590); dev-tools DrawDebug", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d891d0", "name": "CNmTargetWarpEvent::Serialize", "confidence": "low", "rationale": "Event vtable slot 9, int=2 calls sub_0x9f0970 (serializer helper); Serialize guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d89260", "name": "CNmBlend1DNode::GetSyncTrack", "confidence": "low", "rationale": "PoseNode slot 9, int=1 accessor returning member ref; SyncTrack getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d89270", "name": "CNmClipNode::GetSyncTrack", "confidence": "low", "rationale": "slot 14, int=1, 10 callers (hot accessor); ClipNode SyncTrack getter guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d89280", "name": "CNmBlend1DNode::DeactivateBranch", "confidence": "low", "rationale": "PoseNode slot 8, int=2 calls sub_0x1deed70 (shared branch helper); DeactivateBranch guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d892f0", "name": "CNmBlend1DNode::IsValid", "confidence": "low", "rationale": "GraphNode slot 2, int=1 trivial accessor; IsValid guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d89320", "name": "CNmParameterizedBlendNode::~CNmParameterizedBlendNode", "confidence": "low", "rationale": "node slot 0, int=1; destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d89430", "name": "CNmBlend1DNode::~CNmBlend1DNode", "confidence": "low", "rationale": "node slot 0, int=1 no callee; destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d89540", "name": "CNmVelocityBlendNode::~CNmVelocityBlendNode", "confidence": "low", "rationale": "node slot 0, int=1; destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d89650", "name": "CNmParameterizedBlendNode::~CNmParameterizedBlendNode", "confidence": "low", "rationale": "node slot 1 calls sub_0x1deed60 (shared dtor helper); deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d89770", "name": "CNmBlend1DNode::~CNmBlend1DNode", "confidence": "low", "rationale": "node slot 1 calls sub_0x1deed60 (shared dtor helper); deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d89890", "name": "CNmVelocityBlendNode::~CNmVelocityBlendNode", "confidence": "low", "rationale": "node slot 1 calls sub_0x1deed60; deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d899b0", "name": "CNmBlend1DNode::InitializeInternal", "confidence": "medium", "rationale": "PoseNode slot 5, int=2 calls init helpers sub_0x9ef790/0x9ef920/0x9efed0/0x1dee4c0; InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d89d60", "name": "CNmBlend1DNode::ShutdownInternal", "confidence": "low", "rationale": "PoseNode slot 6, int=2 calls teardown helpers sub_0x9ef430/0x9f0060/0x1dee8f0; ShutdownInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d8caf0", "name": "CNmBlend1DNode::Update", "confidence": "medium", "rationale": "PoseNode slot 10, int=3 float=1 (context+blend weight), calls update helpers; Update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d8cbe0", "name": "CNmBlend1DNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "Definition slot 6 calls alloc/setup sub_0x9f1d10/0x1c6b3d0/0x1d52980/0x1d8b4c0; InstantiateNode pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d8cfc0", "name": "CNmVelocityBlendNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "Definition slot 6 calls alloc/setup sub_0x1c6b3d0/0x1d52980; InstantiateNode pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d8d8e0", "name": "CNmVelocityBlendNode::Update", "confidence": "medium", "rationale": "PoseNode slot 10, int=3 float=1 update signature; Update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d8d9d0", "name": "CNmVelocityBlendNode::ShutdownInternal", "confidence": "low", "rationale": "PoseNode slot 6, int=2 teardown helpers; ShutdownInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d8de60", "name": "CNmBlend1DNode::Update", "confidence": "low", "rationale": "PoseNode slot 11, int=4 (synchronized Update overload with time range); Update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d8ff70", "name": "CNmBlend2DNode::GetSyncTrack", "confidence": "low", "rationale": "PoseNode slot 9, int=1 accessor; SyncTrack getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d8ff80", "name": "CNmBlend2DNode::DeactivateBranch", "confidence": "low", "rationale": "PoseNode slot 8, int=2 calls sub_0x1deed70; DeactivateBranch guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d90040", "name": "CNmBlend2DNode::IsValid", "confidence": "low", "rationale": "GraphNode slot 2, int=1 trivial accessor; IsValid guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d900f0", "name": "CNmBlend2DNode::~CNmBlend2DNode", "confidence": "low", "rationale": "node slot 0, int=1; destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d90180", "name": "CNmBlend2DNode::~CNmBlend2DNode", "confidence": "low", "rationale": "node slot 1 calls sub_0x1deed60; deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d90210", "name": "CNmBlend2DNode::InitializeInternal", "confidence": "medium", "rationale": "PoseNode slot 5, int=2 calls init helpers sub_0x9ef790/0x9ef920/0x9efed0/0x1dee4c0; InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d90be0", "name": "CNmBlend2DNode::ShutdownInternal", "confidence": "low", "rationale": "PoseNode slot 6, int=2 teardown helpers; ShutdownInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d92060", "name": "CNmBlend2DNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "Definition slot 6 calls alloc/setup sub_0x9f1d10/0x1d52980; InstantiateNode pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d93bc0", "name": "CNmBlend2DNode::Update", "confidence": "medium", "rationale": "PoseNode slot 10, int=3 float=1 update signature; Update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d94460", "name": "CNmBlend2DNode::Update", "confidence": "low", "rationale": "PoseNode slot 11, int=4 synchronized Update overload; Update", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96510", "name": "CNmBoneMaskNode::IsValid", "confidence": "low", "rationale": "node slot 9, int=0 constant-return; IsValid/validity accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96520", "name": "CNmBoneMaskNode::GetValueType", "confidence": "low", "rationale": "slot 11, int=0 constant-return, 5 callers; value-type accessor (BoneMask) guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96530", "name": "CNmBoneMaskNode::GetValueType", "confidence": "low", "rationale": "value-node slot 3, int=0 returns constant enum (BoneMask); GetValueType", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96540", "name": "CNmBoneMaskNode::GetValueInternal", "confidence": "low", "rationale": "slot 7, int=0 base stub; value-node GetValueInternal default", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96550", "name": "CNmBoneMaskBlendNode::GetValueInternal", "confidence": "low", "rationale": "slot 7, int=2 calls sub_0x1dee1e0; bone-mask value compute guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d965a0", "name": "CNmBoneMaskSwitchNode::GetValueInternal", "confidence": "low", "rationale": "slot 7, int=2 calls sub_0x1dee1e0; bone-mask value compute guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96610", "name": "CNmBoneMaskNode::GetValueInternal", "confidence": "low", "rationale": "slot 10, int=3 (this,context,out) calls sub_0x1deedc0; value-node compute-into-out", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96640", "name": "CNmBoneMaskBlendNode::DeactivateBranch", "confidence": "low", "rationale": "slot 8, int=2 calls sub_0x1deed70; DeactivateBranch guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d96680", "name": "CNmBoneMaskSwitchNode::DeactivateBranch", "confidence": "low", "rationale": "slot 8, int=2 calls sub_0x1deed70; DeactivateBranch guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d966d0", "name": "CNmBoneMaskSelectorNode::DeactivateBranch", "confidence": "low", "rationale": "slot 8, int=2 calls sub_0x1deed70; DeactivateBranch guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d96750", "name": "CNmBoneMaskSwitchNode::~CNmBoneMaskSwitchNode", "confidence": "low", "rationale": "node slot 0, int=1; destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d967b0", "name": "CNmBoneMaskBlendNode::~CNmBoneMaskBlendNode", "confidence": "low", "rationale": "node slot 0, int=1; destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96810", "name": "CNmFixedWeightBoneMaskNode::~CNmFixedWeightBoneMaskNode", "confidence": "low", "rationale": "node slot 0, int=1; destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96870", "name": "CNmBoneMaskNode::~CNmBoneMaskNode", "confidence": "low", "rationale": "node slot 0, int=1; destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d968d0", "name": "CNmBoneMaskSwitchNode::~CNmBoneMaskSwitchNode", "confidence": "low", "rationale": "node slot 1 calls sub_0x1deed60; deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96940", "name": "CNmBoneMaskBlendNode::~CNmBoneMaskBlendNode", "confidence": "low", "rationale": "node slot 1 calls sub_0x1deed60; deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d969b0", "name": "CNmFixedWeightBoneMaskNode::~CNmFixedWeightBoneMaskNode", "confidence": "low", "rationale": "node slot 1 calls sub_0x1deed60; deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96a20", "name": "CNmBoneMaskNode::~CNmBoneMaskNode", "confidence": "low", "rationale": "node slot 1 calls sub_0x1deed60; deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96a90", "name": "CNmBoneMaskSelectorNode::GetValueInternal", "confidence": "low", "rationale": "slot 7, int=2 calls sub_0x1dee1e0; bone-mask value compute guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96ba0", "name": "CNmBoneMaskSelectorNode::~CNmBoneMaskSelectorNode", "confidence": "low", "rationale": "node slot 1 calls sub_0x1deed60; deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96c80", "name": "CNmBoneMaskSelectorNode::~CNmBoneMaskSelectorNode", "confidence": "low", "rationale": "node slot 0, int=1; destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d96d60", "name": "CNmBoneMaskSwitchNode::InitializeInternal", "confidence": "low", "rationale": "slot 5, int=2 calls init helpers sub_0x9ef790/0x9ef920/0x9efed0/0x1dee240; InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d97010", "name": "CNmBoneMaskSelectorNode::InitializeInternal", "confidence": "low", "rationale": "slot 5, int=2 calls init helpers sub_0x9ef790/0x9ef920/0x9efed0/0x1dee240; InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d973c0", "name": "CNmBoneMaskSelectorNode::ShutdownInternal", "confidence": "low", "rationale": "slot 6, int=2 calls teardown helpers sub_0x9ef430/0x9f0060/0x1dee360; ShutdownInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d978b0", "name": "CNmBoneMaskSwitchNode::ShutdownInternal", "confidence": "low", "rationale": "slot 6, int=2 calls teardown helpers sub_0x9ef430/0x9f0060/0x1dee360; ShutdownInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d97c50", "name": "CNmBoneMaskSelectorNode::GetValueInternal", "confidence": "low", "rationale": "slot 10, int=3 (this,context,out) calls sub_0x1deedc0; value compute-into-out", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d98a80", "name": "CNmBoneMaskBlendNode::GetValueInternal", "confidence": "low", "rationale": "slot 10, int=3 (this,context,out) calls sub_0x1deedc0; value compute-into-out", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d995c0", "name": "CNmBoneMaskSwitchNode::GetValueInternal", "confidence": "low", "rationale": "slot 10, int=3 (this,context,out) calls sub_0x1deedc0; value compute-into-out", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9a240", "name": "CNmBoneMaskNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "Definition slot 6 calls alloc/setup sub_0x9f1d10/0x1d51e60; InstantiateNode pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9a670", "name": "CNmFixedWeightBoneMaskNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "Definition slot 6 calls alloc helper sub_0x9f1d10; InstantiateNode pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9a840", "name": "CNmBoneMaskBlendNode::CDefinition::InstantiateNode", "confidence": "low", "rationale": "Definition slot 6, no callees (trivial/inlined); InstantiateNode by convention", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9a900", "name": "CNmBoneMaskSelectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "Definition slot 6 calls setup sub_0x9f01b0/0x9f0e10/0x9f0ff0/0x1c6b3d0; InstantiateNode pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9abd0", "name": "CNmBoneMaskSwitchNode::CDefinition::InstantiateNode", "confidence": "low", "rationale": "Definition slot 6, no callees; InstantiateNode by convention", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9aca0", "name": "CNmAndNode::GetValueType", "confidence": "low", "rationale": "bool value-node slot 3, int=0 returns constant enum (Bool); GetValueType", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9acb0", "name": "CNmNotNode::GetValueInternal", "confidence": "low", "rationale": "value-node slot 7, int=2 calls sub_0x1dee1e0; bool value compute guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9ace0", "name": "CNmAndNode::GetValueInternal", "confidence": "low", "rationale": "value-node slot 7, int=2 calls sub_0x1dee1e0; bool value compute guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9ad50", "name": "CNmOrNode::GetValueInternal", "confidence": "low", "rationale": "value-node slot 7, int=2 calls sub_0x1dee1e0; bool value compute guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9adc0", "name": "CNmNotNode::DeactivateBranch", "confidence": "low", "rationale": "slot 8, int=2 calls sub_0x1deed70; DeactivateBranch guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9adf0", "name": "CNmAndNode::DeactivateBranch", "confidence": "low", "rationale": "slot 8, int=2 calls sub_0x1deed70; DeactivateBranch guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9ae60", "name": "CNmNotNode::GetValueInternal", "confidence": "low", "rationale": "slot 10, int=3 (this,context,out) calls sub_0x1deedc0; value compute-into-out", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9aed0", "name": "CNmAndNode::GetValueInternal", "confidence": "low", "rationale": "slot 10, int=3 (this,context,out) calls sub_0x1deedc0; value compute-into-out", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9afa0", "name": "CNmOrNode::GetValueInternal", "confidence": "low", "rationale": "slot 10, int=3 (this,context,out) calls sub_0x1deedc0; value compute-into-out", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9b070", "name": "CNmNotNode::~CNmNotNode", "confidence": "low", "rationale": "node slot 0, int=1; destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9b080", "name": "CNmNotNode::~CNmNotNode", "confidence": "low", "rationale": "node slot 1 calls sub_0x1deed60; deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9b0b0", "name": "CNmAndNode::IsValid", "confidence": "low", "rationale": "slot 9, int=1 trivial accessor; IsValid guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9b0e0", "name": "CNmOrNode::~CNmOrNode", "confidence": "low", "rationale": "node slot 1 calls sub_0x1deed60; deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9b150", "name": "CNmOrNode::~CNmOrNode", "confidence": "low", "rationale": "node slot 0, int=1; destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9b1b0", "name": "CNmAndNode::~CNmAndNode", "confidence": "low", "rationale": "node slot 0, int=1; destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9b210", "name": "CNmAndNode::~CNmAndNode", "confidence": "low", "rationale": "node slot 1 calls sub_0x1deed60; deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9b280", "name": "CNmAndNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "Definition slot 6 calls alloc helper sub_0x9f1d10; InstantiateNode pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9b6c0", "name": "CNmOrNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "Definition slot 6 calls alloc helper sub_0x9f1d10; InstantiateNode pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9bb00", "name": "CNmNotNode::CDefinition::InstantiateNode", "confidence": "low", "rationale": "Definition slot 6, no callees; InstantiateNode by convention", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9bb90", "name": "CNmCachedIDNode::GetValueType", "confidence": "medium", "rationale": "cached value-node slot 3, int=0 returns constant enum (ID); GetValueType", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9bba0", "name": "CNmCachedFloatNode::GetValueType", "confidence": "medium", "rationale": "cached value-node slot 3, int=0 returns constant enum (Float); GetValueType", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9bbb0", "name": "CNmCachedVectorNode::GetValueType", "confidence": "medium", "rationale": "cached value-node slot 3, int=0 returns constant enum (Vector); GetValueType", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9bbc0", "name": "CNmCachedTargetNode::GetValueType", "confidence": "medium", "rationale": "cached value-node slot 3, int=0 returns constant enum (Target); GetValueType", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9bbd0", "name": "CNmCachedBoolNode::MarkNodeActive", "confidence": "low", "rationale": "value-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9bc00", "name": "CNmCachedIDNode::MarkNodeActive", "confidence": "low", "rationale": "value-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9bc30", "name": "CNmCachedFloatNode::MarkNodeActive", "confidence": "low", "rationale": "value-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9bc60", "name": "CNmCachedVectorNode::MarkNodeActive", "confidence": "low", "rationale": "value-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9bc90", "name": "CNmCachedTargetNode::MarkNodeActive", "confidence": "low", "rationale": "value-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9bcc0", "name": "CNmCachedTargetNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9bdc0", "name": "CNmCachedBoolNode::~CNmCachedBoolNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9bdd0", "name": "CNmCachedBoolNode::~CNmCachedBoolNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9be00", "name": "CNmCachedIDNode::~CNmCachedIDNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9be10", "name": "CNmCachedIDNode::~CNmCachedIDNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9be40", "name": "CNmCachedFloatNode::~CNmCachedFloatNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9be50", "name": "CNmCachedFloatNode::~CNmCachedFloatNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9be80", "name": "CNmCachedVectorNode::~CNmCachedVectorNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9be90", "name": "CNmCachedVectorNode::~CNmCachedVectorNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9bec0", "name": "CNmCachedTargetNode::~CNmCachedTargetNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9bed0", "name": "CNmCachedTargetNode::~CNmCachedTargetNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9bf00", "name": "CNmCachedTargetNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9bfb0", "name": "CNmCachedTargetNode::GetValueType", "confidence": "low", "rationale": "value-node vtable slot 9 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9c000", "name": "CNmCachedVectorNode::GetValueType", "confidence": "low", "rationale": "value-node vtable slot 9 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9c030", "name": "CNmCachedFloatNode::GetValueType", "confidence": "low", "rationale": "value-node vtable slot 9 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9c060", "name": "CNmCachedIDNode::GetValueType", "confidence": "low", "rationale": "value-node vtable slot 9 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9c090", "name": "CNmCachedIDNode::InitializeInternal", "confidence": "medium", "rationale": "consistent Initialize call-cluster at slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9c170", "name": "CNmCachedBoolNode::InitializeInternal", "confidence": "medium", "rationale": "consistent Initialize call-cluster at slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9c2b0", "name": "CNmCachedFloatNode::InitializeInternal", "confidence": "medium", "rationale": "consistent Initialize call-cluster at slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9c470", "name": "CNmCachedBoolNode::ShutdownInternal", "confidence": "medium", "rationale": "consistent Shutdown call-cluster at slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9c680", "name": "CNmCachedFloatNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9c7e0", "name": "CNmCachedBoolNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9c930", "name": "CNmCachedIDNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9ca90", "name": "CNmCachedVectorNode::InitializeInternal", "confidence": "medium", "rationale": "consistent Initialize call-cluster at slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9ce40", "name": "CNmCachedVectorNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9cfd0", "name": "CNmCachedFloatNode::ShutdownInternal", "confidence": "medium", "rationale": "consistent Shutdown call-cluster at slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9d200", "name": "CNmCachedTargetNode::InitializeInternal", "confidence": "medium", "rationale": "consistent Initialize call-cluster at slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9dc40", "name": "CNmCachedFloatNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9dd40", "name": "CNmCachedBoolNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9de30", "name": "CNmCachedVectorNode::ShutdownInternal", "confidence": "medium", "rationale": "consistent Shutdown call-cluster at slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9e250", "name": "CNmCachedIDNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9e350", "name": "CNmCachedVectorNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9e500", "name": "CNmCachedIDNode::ShutdownInternal", "confidence": "medium", "rationale": "consistent Shutdown call-cluster at slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9e650", "name": "CNmCachedTargetNode::ShutdownInternal", "confidence": "medium", "rationale": "consistent Shutdown call-cluster at slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9f430", "name": "CNmCachedBoolNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9f490", "name": "CNmCachedIDNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9f4e0", "name": "CNmCachedFloatNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9f540", "name": "CNmCachedVectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9f590", "name": "CNmCachedTargetNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9f640", "name": "CNmChainLookatNode::IsValid", "confidence": "low", "rationale": "pose-node vtable slot 2 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9f660", "name": "CNmChainLookatNode::DeactivateBranch", "confidence": "low", "rationale": "pose-node vtable slot 10 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9f6f0", "name": "CNmChainLookatNode::MarkNodeActive", "confidence": "low", "rationale": "pose-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9f750", "name": "CNmChainLookatNode::ShutdownInternal", "confidence": "medium", "rationale": "pose-node vtable slot 6 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d9f9e0", "name": "CNmChainLookatNode::~CNmChainLookatNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9faa0", "name": "CNmChainLookatNode::~CNmChainLookatNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d9fd80", "name": "CNmChainLookatNode::Update", "confidence": "low", "rationale": "pose-node vtable slot 11 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da0700", "name": "CNmChainLookatNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "asserts 'm_nChainLength > 1 && m_nChainLength < 8' (ChainLookat) and refs 'InstantiateNode' string", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da0b70", "name": "CNmClipNode::GetCurrentTime", "confidence": "low", "rationale": "pose/clip-node vtable slot 15 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da0b80", "name": "CNmClipNode::GetLoopCount", "confidence": "low", "rationale": "pose/clip-node vtable slot 16 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da0b90", "name": "CNmClipNode::MarkNodeActive", "confidence": "low", "rationale": "pose/clip-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da0bd0", "name": "CNmClipNode::~CNmClipNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da0c50", "name": "CNmClipNode::~CNmClipNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da0ce0", "name": "CNmClipNode::InitializeInternal", "confidence": "medium", "rationale": "pose/clip-node vtable slot 5 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da0eb0", "name": "CNmClipNode::ShutdownInternal", "confidence": "medium", "rationale": "pose/clip-node vtable slot 6 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da11d0", "name": "CNmClipNode::IsValid", "confidence": "low", "rationale": "pose/clip-node vtable slot 2 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da1240", "name": "CNmClipNode::GetDuration", "confidence": "low", "rationale": "pose/clip-node vtable slot 13 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da12b0", "name": "CNmClipNode::GetSyncTrack", "confidence": "low", "rationale": "pose/clip-node vtable slot 9 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da1340", "name": "CNmClipNode::Update", "confidence": "medium", "rationale": "pose/clip-node vtable slot 10 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da19c0", "name": "CNmSampledEvent::GetPercentageThrough", "confidence": "medium", "rationale": "string literally names method 'GetPercentageThrough' plus 'IsSet()' assert", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1da5900", "name": "CNmConstBoolNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5930", "name": "CNmConstIDNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5960", "name": "CNmConstFloatNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5990", "name": "CNmConstVectorNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da59d0", "name": "CNmConstTargetNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5a30", "name": "CNmConstBoolNode::~CNmConstBoolNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5a40", "name": "CNmConstBoolNode::~CNmConstBoolNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5a70", "name": "CNmConstIDNode::~CNmConstIDNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5a80", "name": "CNmConstIDNode::~CNmConstIDNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5ab0", "name": "CNmConstFloatNode::~CNmConstFloatNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5ac0", "name": "CNmConstFloatNode::~CNmConstFloatNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5af0", "name": "CNmConstVectorNode::~CNmConstVectorNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5b00", "name": "CNmConstVectorNode::~CNmConstVectorNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5b30", "name": "CNmConstTargetNode::~CNmConstTargetNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5b40", "name": "CNmConstTargetNode::~CNmConstTargetNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5b70", "name": "CNmConstBoolNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5ba0", "name": "CNmConstIDNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5bd0", "name": "CNmConstFloatNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5c00", "name": "CNmConstVectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5c30", "name": "CNmConstTargetNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da5ca0", "name": "CNmControlParameterBoolNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 11 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5cb0", "name": "CNmControlParameterIDNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 11 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5cc0", "name": "CNmControlParameterFloatNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 11 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5cd0", "name": "CNmControlParameterVectorNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 11 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5ce0", "name": "CNmControlParameterTargetNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 11 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5d20", "name": "CNmVirtualParameterBoolNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5d50", "name": "CNmVirtualParameterIDNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5d80", "name": "CNmVirtualParameterFloatNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5db0", "name": "CNmVirtualParameterVectorNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5de0", "name": "CNmVirtualParameterTargetNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5e10", "name": "CNmVirtualParameterBoneMaskNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5e40", "name": "CNmControlParameterBoolNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5e70", "name": "CNmControlParameterIDNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5ea0", "name": "CNmControlParameterFloatNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5ed0", "name": "CNmControlParameterVectorNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5f00", "name": "CNmControlParameterTargetNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5f70", "name": "CNmVirtualParameterBoolNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da5fd0", "name": "CNmVirtualParameterIDNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da6040", "name": "CNmVirtualParameterFloatNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da60a0", "name": "CNmVirtualParameterVectorNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da6110", "name": "CNmVirtualParameterTargetNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da61e0", "name": "CNmControlParameterIDNode::InitializeInternal", "confidence": "medium", "rationale": "consistent Initialize call-cluster at slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da6220", "name": "CNmVirtualParameterBoolNode::MarkNodeActive", "confidence": "low", "rationale": "value-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da6250", "name": "CNmVirtualParameterIDNode::MarkNodeActive", "confidence": "low", "rationale": "value-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da6280", "name": "CNmVirtualParameterFloatNode::MarkNodeActive", "confidence": "low", "rationale": "value-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da62b0", "name": "CNmVirtualParameterVectorNode::MarkNodeActive", "confidence": "low", "rationale": "value-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da62e0", "name": "CNmVirtualParameterTargetNode::MarkNodeActive", "confidence": "low", "rationale": "value-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da6310", "name": "CNmVirtualParameterBoneMaskNode::MarkNodeActive", "confidence": "low", "rationale": "value-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da6340", "name": "CNmVirtualParameterBoolNode::~CNmVirtualParameterBoolNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6350", "name": "CNmVirtualParameterBoolNode::~CNmVirtualParameterBoolNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6380", "name": "CNmControlParameterBoolNode::~CNmControlParameterBoolNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6390", "name": "CNmControlParameterBoolNode::~CNmControlParameterBoolNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da63c0", "name": "CNmVirtualParameterIDNode::~CNmVirtualParameterIDNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da63d0", "name": "CNmVirtualParameterIDNode::~CNmVirtualParameterIDNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6400", "name": "CNmControlParameterIDNode::~CNmControlParameterIDNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6410", "name": "CNmControlParameterIDNode::~CNmControlParameterIDNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6440", "name": "CNmVirtualParameterFloatNode::~CNmVirtualParameterFloatNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6450", "name": "CNmVirtualParameterFloatNode::~CNmVirtualParameterFloatNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6480", "name": "CNmControlParameterFloatNode::~CNmControlParameterFloatNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6490", "name": "CNmControlParameterFloatNode::~CNmControlParameterFloatNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da64c0", "name": "CNmVirtualParameterVectorNode::~CNmVirtualParameterVectorNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da64d0", "name": "CNmVirtualParameterVectorNode::~CNmVirtualParameterVectorNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6500", "name": "CNmControlParameterVectorNode::~CNmControlParameterVectorNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6510", "name": "CNmControlParameterVectorNode::~CNmControlParameterVectorNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6540", "name": "CNmVirtualParameterTargetNode::~CNmVirtualParameterTargetNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6550", "name": "CNmVirtualParameterTargetNode::~CNmVirtualParameterTargetNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6580", "name": "CNmControlParameterTargetNode::~CNmControlParameterTargetNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6590", "name": "CNmControlParameterTargetNode::~CNmControlParameterTargetNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da65c0", "name": "CNmVirtualParameterBoneMaskNode::~CNmVirtualParameterBoneMaskNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6630", "name": "CNmVirtualParameterBoneMaskNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da6bb0", "name": "CNmVirtualParameterBoneMaskNode::~CNmVirtualParameterBoneMaskNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da6c10", "name": "CNmControlParameterBoolNode::InitializeInternal", "confidence": "medium", "rationale": "consistent Initialize call-cluster at slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da6cc0", "name": "CNmControlParameterBoolNode::ShutdownInternal", "confidence": "medium", "rationale": "consistent Shutdown call-cluster at slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da6e00", "name": "CNmControlParameterFloatNode::InitializeInternal", "confidence": "medium", "rationale": "consistent Initialize call-cluster at slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da6f40", "name": "CNmControlParameterVectorNode::InitializeInternal", "confidence": "medium", "rationale": "consistent Initialize call-cluster at slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da7280", "name": "CNmControlParameterFloatNode::ShutdownInternal", "confidence": "medium", "rationale": "consistent Shutdown call-cluster at slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da73d0", "name": "CNmControlParameterTargetNode::InitializeInternal", "confidence": "medium", "rationale": "consistent Initialize call-cluster at slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da7e00", "name": "CNmControlParameterVectorNode::ShutdownInternal", "confidence": "medium", "rationale": "consistent Shutdown call-cluster at slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da8140", "name": "CNmControlParameterIDNode::ShutdownInternal", "confidence": "medium", "rationale": "consistent Shutdown call-cluster at slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da8180", "name": "CNmControlParameterTargetNode::ShutdownInternal", "confidence": "medium", "rationale": "consistent Shutdown call-cluster at slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da8e80", "name": "CNmControlParameterBoolNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da8ec0", "name": "CNmControlParameterIDNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da8f00", "name": "CNmControlParameterFloatNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da8f40", "name": "CNmControlParameterVectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da8f80", "name": "CNmControlParameterTargetNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da8fe0", "name": "CNmVirtualParameterBoolNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9030", "name": "CNmVirtualParameterIDNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9090", "name": "CNmVirtualParameterFloatNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da90f0", "name": "CNmVirtualParameterVectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9140", "name": "CNmVirtualParameterTargetNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da91b0", "name": "CNmVirtualParameterBoneMaskNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9250", "name": "CNmIDEventConditionNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da9270", "name": "CNmIDEventPercentageThroughNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da9290", "name": "CNmGraphEventConditionNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da92b0", "name": "CNmFootEventConditionNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da92d0", "name": "CNmFootstepEventPercentageThroughNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da92f0", "name": "CNmSyncEventIndexConditionNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da9310", "name": "CNmCurrentSyncEventNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da9330", "name": "CNmTransitionEventConditionNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da9350", "name": "CNmFloatCurveEventNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da9380", "name": "CNmIDEventNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da93a0", "name": "CNmFootstepEventIDNode::SetValueInternal", "confidence": "low", "rationale": "value-node vtable slot 7 (Nm animation graph)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da93c0", "name": "CNmIDEventConditionNode::MarkNodeActive", "confidence": "low", "rationale": "value-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da93d0", "name": "CNmFloatCurveEventNode::MarkNodeActive", "confidence": "low", "rationale": "value-node vtable slot 8 (Nm animation graph)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da9400", "name": "CNmTransitionEventConditionNode::~CNmTransitionEventConditionNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9410", "name": "CNmTransitionEventConditionNode::~CNmTransitionEventConditionNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9440", "name": "CNmSyncEventIndexConditionNode::~CNmSyncEventIndexConditionNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9450", "name": "CNmSyncEventIndexConditionNode::~CNmSyncEventIndexConditionNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9480", "name": "CNmFootEventConditionNode::~CNmFootEventConditionNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9490", "name": "CNmFootEventConditionNode::~CNmFootEventConditionNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da94c0", "name": "CNmGraphEventConditionNode::~CNmGraphEventConditionNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da94d0", "name": "CNmGraphEventConditionNode::~CNmGraphEventConditionNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9500", "name": "CNmIDEventConditionNode::~CNmIDEventConditionNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9510", "name": "CNmIDEventConditionNode::~CNmIDEventConditionNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9540", "name": "CNmCurrentSyncEventIDNode::~CNmCurrentSyncEventIDNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9550", "name": "CNmCurrentSyncEventIDNode::~CNmCurrentSyncEventIDNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9580", "name": "CNmFootstepEventIDNode::~CNmFootstepEventIDNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9590", "name": "CNmFootstepEventIDNode::~CNmFootstepEventIDNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da95c0", "name": "CNmIDEventNode::~CNmIDEventNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da95d0", "name": "CNmIDEventNode::~CNmIDEventNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9600", "name": "CNmFloatCurveEventNode::~CNmFloatCurveEventNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9610", "name": "CNmFloatCurveEventNode::~CNmFloatCurveEventNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9640", "name": "CNmCurrentSyncEventNode::~CNmCurrentSyncEventNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9650", "name": "CNmCurrentSyncEventNode::~CNmCurrentSyncEventNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9680", "name": "CNmFootstepEventPercentageThroughNode::~CNmFootstepEventPercentageThroughNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9690", "name": "CNmFootstepEventPercentageThroughNode::~CNmFootstepEventPercentageThroughNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da96c0", "name": "CNmIDEventPercentageThroughNode::~CNmIDEventPercentageThroughNode", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da96d0", "name": "CNmIDEventPercentageThroughNode::~CNmIDEventPercentageThroughNode", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1da9700", "name": "CNmFloatCurveEventNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da9b30", "name": "CNmTransitionEventConditionNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da9d90", "name": "CNmFootEventConditionNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1da9fb0", "name": "CNmIDEventPercentageThroughNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daa310", "name": "CNmFootstepEventIDNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daa5d0", "name": "CNmIDEventNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daa8a0", "name": "CNmFootstepEventPercentageThroughNode::GetValueInternal", "confidence": "medium", "rationale": "int=3 (this,ctx,out) matches GetValueInternal at slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daacd0", "name": "CNmIDEventConditionNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "CDefinition/Settings vtable slot 6 is InstantiateNode (confirmed by string-pinned ChainLookat variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1daaf50", "name": "CNmIDEventConditionNode::GetValueInternal", "confidence": "medium", "rationale": "Bool value node, slot 10 int=3 calls base value-return helper sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daafb0", "name": "CNmIDEventNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition vtable slot 6 int=3 (this,context,options) is the node factory InstantiateNode.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab010", "name": "CNmIDEventPercentageThroughNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab070", "name": "CNmGraphEventConditionNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab280", "name": "CNmGraphEventConditionNode::GetValueInternal", "confidence": "medium", "rationale": "Bool value node, slot 10 int=3 calls value-return helper sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dab2e0", "name": "CNmFootEventConditionNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab340", "name": "CNmFootstepEventPercentageThroughNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab3a0", "name": "CNmFootstepEventIDNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab400", "name": "CNmSyncEventIndexConditionNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab450", "name": "CNmCurrentSyncEventIDNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab4b0", "name": "CNmCurrentSyncEventNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab510", "name": "CNmTransitionEventConditionNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab570", "name": "CNmFloatCurveEventNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab610", "name": "CNmSyncEventIndexConditionNode::GetValueInternal", "confidence": "medium", "rationale": "Bool value node, slot 10 int=3 calls value-return helper sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dab6c0", "name": "CNmCurrentSyncEventIDNode::GetValueInternal", "confidence": "medium", "rationale": "ID value node, slot 10 int=3 calls value-return helper sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dab780", "name": "CNmCurrentSyncEventNode::GetValueInternal", "confidence": "medium", "rationale": "Value node, slot 10 int=3 calls value-return helper sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dab840", "name": "CNmExternalPoseNode::GetSyncTrack", "confidence": "medium", "rationale": "Pose node slot 9 int=0 returns a static default sync track (GetSyncTrack pure virtual).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dab850", "name": "CNmExternalPoseNode::IsValid", "confidence": "medium", "rationale": "Slot 2 int=1 const predicate = GraphNode::IsValid override.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dab860", "name": "CNmExternalPoseNode::ShutdownInternal", "confidence": "medium", "rationale": "Slot 8 = base ShutdownInternal (matches shared slot-8 pattern).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab870", "name": "CNmIsExternalPoseSetNode::ShutdownInternal", "confidence": "medium", "rationale": "Slot 8 = base ShutdownInternal per shared value-node layout.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dab880", "name": "CNmIsExternalPoseSetNode::GetValueInternal", "confidence": "medium", "rationale": "Bool value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dab8c0", "name": "CNmIsExternalPoseSetNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dab8e0", "name": "CNmIsExternalPoseSetNode::~CNmIsExternalPoseSetNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab8f0", "name": "CNmIsExternalPoseSetNode::~CNmIsExternalPoseSetNode", "confidence": "high", "rationale": "Slot 1 int=1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dab940", "name": "CNmExternalPoseNode::Update", "confidence": "medium", "rationale": "Pose node slot 10 calls base update helper sub_0x1dee200 = Update(context).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1daba20", "name": "CNmExternalPoseNode::~CNmExternalPoseNode", "confidence": "high", "rationale": "Slot 0 int=1 = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dabac0", "name": "CNmExternalPoseNode::~CNmExternalPoseNode", "confidence": "high", "rationale": "Slot 1 int=1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dac270", "name": "CNmExternalPoseNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dac2c0", "name": "CNmIsExternalPoseSetNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dae560", "name": "CNmExternalPoseNode::Update", "confidence": "medium", "rationale": "Pose node slot 11 int=3, heavy pose-gen callees = Update(context,range) overload.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1daf770", "name": "CNmFloatSwitchNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daf7d0", "name": "CNmFloatRemapNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daf800", "name": "CNmFloatClampNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daf830", "name": "CNmFloatCurveNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daf860", "name": "CNmFloatMathNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daf8b0", "name": "CNmFloatComparisonNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daf8f0", "name": "CNmFloatRangeComparisonNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daf920", "name": "CNmFloatAngleMathNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daf950", "name": "CNmFloatEaseNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daf9c0", "name": "CNmFloatSpringNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafa30", "name": "CNmFloatSelectorNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafa80", "name": "CNmFloatSwitchNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafad0", "name": "CNmFloatRemapNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafb00", "name": "CNmFloatClampNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafb30", "name": "CNmFloatEaseNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafb60", "name": "CNmFloatSpringNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafb90", "name": "CNmFloatCurveNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafbc0", "name": "CNmFloatMathNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafc00", "name": "CNmFloatComparisonNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafc40", "name": "CNmFloatRangeComparisonNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafc70", "name": "CNmFloatAngleMathNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafca0", "name": "CNmFloatSelectorNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafcf0", "name": "CNmFloatSwitchNode::GetValueInternal", "confidence": "medium", "rationale": "Float value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafda0", "name": "CNmFloatRemapNode::GetValueInternal", "confidence": "medium", "rationale": "Float value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafe70", "name": "CNmFloatClampNode::GetValueInternal", "confidence": "medium", "rationale": "Float value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dafef0", "name": "CNmFloatSpringNode::GetValueInternal", "confidence": "medium", "rationale": "Float value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1daffd0", "name": "CNmFloatComparisonNode::GetValueInternal", "confidence": "medium", "rationale": "Float value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db00e0", "name": "CNmFloatRangeComparisonNode::GetValueInternal", "confidence": "medium", "rationale": "Float value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db0180", "name": "CNmFloatAngleMathNode::GetValueInternal", "confidence": "medium", "rationale": "Float value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db03b0", "name": "CNmFloatEaseNode::GetValueInternal", "confidence": "medium", "rationale": "Float value node slot 10 int=3, calls sub_0x1deedc0 = GetValueInternal (ease evaluation).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db09a0", "name": "CNmFloatSelectorNode::GetValueInternal", "confidence": "medium", "rationale": "Float value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db1000", "name": "CNmFloatCurveNode::GetValueInternal", "confidence": "medium", "rationale": "Float value node slot 10 int=3 calls sub_0x1deedc0 plus curve-eval sub_0x1ef7260 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db12d0", "name": "CNmFloatAngleMathNode::~CNmFloatAngleMathNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db12e0", "name": "CNmFloatAngleMathNode::~CNmFloatAngleMathNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1310", "name": "CNmFloatMathNode::~CNmFloatMathNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1320", "name": "CNmFloatMathNode::~CNmFloatMathNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1350", "name": "CNmFloatSpringNode::~CNmFloatSpringNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1360", "name": "CNmFloatSpringNode::~CNmFloatSpringNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1390", "name": "CNmFloatEaseNode::~CNmFloatEaseNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db13a0", "name": "CNmFloatEaseNode::~CNmFloatEaseNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db13d0", "name": "CNmFloatClampNode::~CNmFloatClampNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db13e0", "name": "CNmFloatClampNode::~CNmFloatClampNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1410", "name": "CNmFloatRemapNode::~CNmFloatRemapNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1420", "name": "CNmFloatRemapNode::~CNmFloatRemapNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1450", "name": "CNmFloatSwitchNode::~CNmFloatSwitchNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1460", "name": "CNmFloatSwitchNode::~CNmFloatSwitchNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1490", "name": "CNmFloatRangeComparisonNode::~CNmFloatRangeComparisonNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db14a0", "name": "CNmFloatRangeComparisonNode::~CNmFloatRangeComparisonNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db14d0", "name": "CNmFloatComparisonNode::~CNmFloatComparisonNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db14e0", "name": "CNmFloatComparisonNode::~CNmFloatComparisonNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1510", "name": "CNmFloatCurveNode::~CNmFloatCurveNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db15a0", "name": "CNmFloatSelectorNode::~CNmFloatSelectorNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1650", "name": "CNmFloatCurveNode::~CNmFloatCurveNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db16d0", "name": "CNmFloatSelectorNode::~CNmFloatSelectorNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db1780", "name": "CNmFloatSpringNode::RecordGraphState", "confidence": "medium", "rationale": "Slot 5 int=2 with serialize-write helpers + base sub_0x1dee240 = RecordGraphState (stateful spring).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db19b0", "name": "CNmFloatSelectorNode::RecordGraphState", "confidence": "medium", "rationale": "Slot 5 int=2 with serialize-write helpers + base sub_0x1dee240 = RecordGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db1df0", "name": "CNmFloatEaseNode::RecordGraphState", "confidence": "medium", "rationale": "Slot 5 int=2 with serialize-write helpers + base sub_0x1dee240 = RecordGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db2230", "name": "CNmFloatSpringNode::RestoreGraphState", "confidence": "medium", "rationale": "Slot 6 int=2 with serialize-read helpers + base sub_0x1dee360 = RestoreGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db2470", "name": "CNmFloatEaseNode::RestoreGraphState", "confidence": "medium", "rationale": "Slot 6 int=2 with serialize-read helpers + base sub_0x1dee360 = RestoreGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db28a0", "name": "CNmFloatSelectorNode::RestoreGraphState", "confidence": "medium", "rationale": "Slot 6 int=2 with serialize-read helpers + base sub_0x1dee360 = RestoreGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db2cd0", "name": "CNmFloatSwitchNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db2d70", "name": "CNmFloatRemapNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db2dd0", "name": "CNmFloatClampNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db2e30", "name": "CNmFloatEaseNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db2e80", "name": "CNmFloatSpringNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db2ee0", "name": "CNmFloatCurveNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3, calls curve-setup sub_0x1ef7060 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db2f60", "name": "CNmFloatMathNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db2fd0", "name": "CNmFloatComparisonNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db3040", "name": "CNmFloatRangeComparisonNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db3090", "name": "CNmFloatAngleMathNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db3100", "name": "CNmFloatSelectorNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3, wires child value nodes = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db33a0", "name": "CNmFollowBoneNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db33e0", "name": "CNmFollowBoneNode::~CNmFollowBoneNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db3400", "name": "CNmFollowBoneNode::~CNmFollowBoneNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db3440", "name": "CNmFollowBoneNode::IsValid", "confidence": "low", "rationale": "Pose node slot 2 predicate = IsValid override (int=2 signature slightly atypical).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db3480", "name": "CNmFollowBoneNode::Update", "confidence": "medium", "rationale": "Pose node slot 10 calls root-motion helper sub_0x1dc2900 = Update(context).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db36b0", "name": "CNmFollowBoneNode::RecordGraphState", "confidence": "medium", "rationale": "Slot 5 int=2 with serialize-write helpers + base sub_0x1dee4c0 = RecordGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db38c0", "name": "CNmFollowBoneNode::RestoreGraphState", "confidence": "medium", "rationale": "Slot 6 int=2 with serialize-read helpers + base sub_0x1dee8f0 = RestoreGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db3ba0", "name": "CNmFollowBoneNode::Update", "confidence": "medium", "rationale": "Pose node slot 11 int=3, heavy pose-gen callees = Update(context,range) overload.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db44b0", "name": "CNmFollowBoneNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3, calls passthrough child wiring = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db4550", "name": "CNmFootIKNode::IsValid", "confidence": "medium", "rationale": "Pose node slot 2 int=1 const predicate = IsValid override.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db4660", "name": "CNmFootIKNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db46b0", "name": "CNmFootIKNode::~CNmFootIKNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db46d0", "name": "CNmFootIKNode::~CNmFootIKNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db4710", "name": "CNmFootIKNode::RestoreGraphState", "confidence": "medium", "rationale": "Slot 6 int=2 with serialize-read helpers + base sub_0x1dee8f0 = RestoreGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db5f70", "name": "CNmIDComparisonNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db5fa0", "name": "CNmIDSwitchNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db6000", "name": "CNmIDToFloatNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db6030", "name": "CNmIDSelectorNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db60a0", "name": "CNmIDComparisonNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db60d0", "name": "CNmIDToFloatNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db6100", "name": "CNmIDSwitchNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db6150", "name": "CNmIDSelectorNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db61c0", "name": "CNmIDSwitchNode::GetValueInternal", "confidence": "medium", "rationale": "ID value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db6270", "name": "CNmIDComparisonNode::GetValueInternal", "confidence": "medium", "rationale": "ID value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db63c0", "name": "CNmIDToFloatNode::GetValueInternal", "confidence": "medium", "rationale": "ID value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db64b0", "name": "CNmIDSelectorNode::RecordGraphState", "confidence": "medium", "rationale": "Slot 5 int=2 calls base record helper sub_0x1dee240 = RecordGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db64f0", "name": "CNmIDComparisonNode::~CNmIDComparisonNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db6500", "name": "CNmIDComparisonNode::~CNmIDComparisonNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db6530", "name": "CNmIDToFloatNode::~CNmIDToFloatNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db6540", "name": "CNmIDToFloatNode::~CNmIDToFloatNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db6570", "name": "CNmIDSwitchNode::~CNmIDSwitchNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db6580", "name": "CNmIDSwitchNode::~CNmIDSwitchNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db65b0", "name": "CNmIDSelectorNode::~CNmIDSelectorNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db6620", "name": "CNmIDSelectorNode::~CNmIDSelectorNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db6680", "name": "CNmIDSelectorNode::GetValueInternal", "confidence": "medium", "rationale": "ID value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db6940", "name": "CNmIDSelectorNode::RestoreGraphState", "confidence": "medium", "rationale": "Slot 6 int=2 calls base restore helper sub_0x1dee360 = RestoreGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db6980", "name": "CNmIDComparisonNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db69d0", "name": "CNmIDToFloatNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db6a30", "name": "CNmIDSwitchNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db6ad0", "name": "CNmIDSelectorNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3, wires child nodes = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db6dc0", "name": "CNmLayerBlendNode::IsValid", "confidence": "medium", "rationale": "Pose node slot 2 int=1 const predicate = IsValid override.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db6de0", "name": "CNmLayerBlendNode::Update", "confidence": "medium", "rationale": "Pose node slot 10 calls base update helper sub_0x1dee200 = Update(context).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db7160", "name": "CNmLayerBlendNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db7200", "name": "CNmLayerBlendNode::~CNmLayerBlendNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db7270", "name": "CNmLayerBlendNode::~CNmLayerBlendNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db72d0", "name": "CNmLayerBlendNode::GetSyncTrack", "confidence": "medium", "rationale": "Pose node slot 9 int=1, 4 callers returning ref = GetSyncTrack (delegates to base layer).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1db7380", "name": "CNmLayerBlendNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3, wires child = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dbac40", "name": "CNmLayerBlendNode::Update", "confidence": "medium", "rationale": "Pose node slot 11 int=4, heavy blend/pose callees = Update(context,range) overload.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dbb280", "name": "CNmOrientationWarpNode::GetSyncTrack", "confidence": "medium", "rationale": "Pose node slot 9 int=1 returning ref = GetSyncTrack (from wrapped child).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dbb290", "name": "CNmOrientationWarpNode::IsValid", "confidence": "medium", "rationale": "Pose node slot 2 int=1 const predicate = IsValid override.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dbb2a0", "name": "CNmOrientationWarpNode::Update", "confidence": "medium", "rationale": "Pose node slot 10 calls base update helper sub_0x1dee200 = Update(context).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dbb360", "name": "CNmOrientationWarpNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dbb4c0", "name": "CNmOrientationWarpNode::DeactivateBranch", "confidence": "low", "rationale": "Pose node extra slot 12 int=3 = branch-deactivation virtual (guess from slot position).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dbb670", "name": "CNmOrientationWarpNode::~CNmOrientationWarpNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dbb6e0", "name": "CNmOrientationWarpNode::~CNmOrientationWarpNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dbb740", "name": "CNmOrientationWarpNode::RecordGraphState", "confidence": "medium", "rationale": "Slot 5 int=2 with serialize-write helpers + base sub_0x1dee4c0 = RecordGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dbda50", "name": "CNmOrientationWarpNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dbdae0", "name": "CNmOrientationWarpNode::RestoreGraphState", "confidence": "medium", "rationale": "Slot 6 int=2 with serialize-read helpers + base sub_0x1dee8f0 = RestoreGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc14e0", "name": "CNmOrientationWarpNode::Update", "confidence": "medium", "rationale": "Pose node slot 11 int=4, heavy warp/pose callees = Update(context,range) overload.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc2a90", "name": "CNmAimCSNode::GetSyncTrack", "confidence": "medium", "rationale": "Pose node slot 9 int=1 returning ref = GetSyncTrack.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc2be0", "name": "CNmPassthroughNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "Definition slot 6 with 11 callers = shared passthrough InstantiateNode invoked by derived node definitions to wire the child.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc2c40", "name": "CNmZeroPoseNode::GetSyncTrack", "confidence": "medium", "rationale": "Pose node slot 9 int=0 returns static default sync track = GetSyncTrack.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc2c50", "name": "CNmReferencePoseNode::GetSyncTrack", "confidence": "medium", "rationale": "Pose node slot 9 int=0 returns static default sync track = GetSyncTrack.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc2c60", "name": "CNmAnimationPoseNode::GetSyncTrack", "confidence": "medium", "rationale": "Pose node slot 9 int=0 returns static default sync track = GetSyncTrack.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc2c70", "name": "CNmZeroPoseNode::Update", "confidence": "medium", "rationale": "Pose node slot 10 calls base update helper sub_0x1dee200 = Update(context).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc2ca0", "name": "CNmReferencePoseNode::Update", "confidence": "medium", "rationale": "Pose node slot 10 calls base update helper sub_0x1dee200 = Update(context).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc2cd0", "name": "CNmAnimationPoseNode::Update", "confidence": "medium", "rationale": "Pose node slot 10 calls base update helper sub_0x1dee200 = Update(context).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc2d20", "name": "CNmAnimationPoseNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc2d50", "name": "CNmAnimationPoseNode::~CNmAnimationPoseNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc2d70", "name": "CNmAnimationPoseNode::~CNmAnimationPoseNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc2db0", "name": "CNmReferencePoseNode::~CNmReferencePoseNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc2dd0", "name": "CNmReferencePoseNode::~CNmReferencePoseNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc2e10", "name": "CNmZeroPoseNode::~CNmZeroPoseNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc2e30", "name": "CNmZeroPoseNode::~CNmZeroPoseNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc2e70", "name": "CNmAnimationPoseNode::IsValid", "confidence": "medium", "rationale": "Pose node slot 2 int=1 const predicate = IsValid override.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc2ee0", "name": "CNmZeroPoseNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc2f20", "name": "CNmReferencePoseNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc31b0", "name": "CNmZeroPoseNode::Update", "confidence": "medium", "rationale": "Pose node slot 11 int=3, pose-gen callees = Update(context,range) overload producing zero pose.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc3a30", "name": "CNmReferencePoseNode::Update", "confidence": "medium", "rationale": "Pose node slot 11 int=3, pose-gen callees = Update(context,range) overload producing reference pose.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc42c0", "name": "CNmAnimationPoseNode::Update", "confidence": "medium", "rationale": "Pose node slot 11 int=3, pose-sample callees = Update(context,range) overload.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc4cd0", "name": "CNmReferencedGraphNode::IsValid", "confidence": "medium", "rationale": "Pose node slot 2 int=1 const predicate = IsValid override.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc4d00", "name": "CNmIsExternalGraphSlotFilledNode::~CNmIsExternalGraphSlotFilledNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc4d10", "name": "CNmIsExternalGraphSlotFilledNode::~CNmIsExternalGraphSlotFilledNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc4d40", "name": "CNmIsExternalGraphSlotFilledNode::ShutdownInternal", "confidence": "medium", "rationale": "Slot 8 int=0 = base ShutdownInternal per shared value-node layout.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc4d50", "name": "CNmIsExternalGraphSlotFilledNode::GetValueInternal", "confidence": "medium", "rationale": "Bool value node slot 10 int=3 calls sub_0x1deedc0 = GetValueInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc4d90", "name": "CNmReferencedGraphNode::DeactivateBranch", "confidence": "low", "rationale": "Pose node extra slot 12 int=3 = branch-deactivation virtual (guess from slot position).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc4dc0", "name": "CNmReferencedGraphNode::RecordGraphState", "confidence": "medium", "rationale": "Slot 5 int=2 with base record helper sub_0x1dee4c0 + referenced-graph recurse = RecordGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc4e10", "name": "CNmReferencedGraphNode::RestoreGraphState", "confidence": "medium", "rationale": "Slot 6 int=2 with base restore helper sub_0x1dee8f0 + referenced-graph recurse = RestoreGraphState.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc4e70", "name": "CNmIsExternalGraphSlotFilledNode::InitializeInternal", "confidence": "medium", "rationale": "Slot 7 calls base init helper sub_0x1dee1e0 = InitializeInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc4e90", "name": "CNmReferencedGraphNode::~CNmReferencedGraphNode", "confidence": "high", "rationale": "Slot 0 destroys referenced graph instance (sub_0x9e60f0/sub_0x1df3f60) = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc4f10", "name": "CNmReferencedGraphNode::GetSyncTrack", "confidence": "medium", "rationale": "Pose node slot 9 int=1 returning ref = GetSyncTrack (from referenced graph).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc4f90", "name": "CNmReferencedGraphNode::~CNmReferencedGraphNode", "confidence": "high", "rationale": "Slot 1 calls free helper sub_0x1deed60 = deleting destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc5020", "name": "CNmReferencedGraphNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc5d10", "name": "CNmReferencedGraphNode::Update", "confidence": "medium", "rationale": "Pose node slot 10 calls base update helper sub_0x1dee200 + referenced-graph eval = Update(context).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc63b0", "name": "CNmReferencedGraphNode::Update", "confidence": "medium", "rationale": "Pose node slot 11 int=4, referenced-graph eval callees = Update(context,range) overload.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc6b20", "name": "CNmIsExternalGraphSlotFilledNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode factory.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc6bb0", "name": "CNmRootMotionOverrideNode::Update", "confidence": "medium", "rationale": "Pose node slot 10 calls root-motion helper sub_0x1dc2900 = Update(context).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc6c40", "name": "CNmRootMotionOverrideNode::ShutdownInternal", "confidence": "high", "rationale": "Slot 8 calls shared base shutdown helper sub_0x1deed70 = ShutdownInternal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc6cb0", "name": "CNmRootMotionOverrideNode::~CNmRootMotionOverrideNode", "confidence": "high", "rationale": "Slot 0 int=1 no callees = complete-object destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc6cd0", "name": "CNmRootMotionOverrideNode::~CNmRootMotionOverrideNode", "confidence": "medium", "rationale": "vtable slot 1 int=1 tail-calls shared dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc83f0", "name": "CNmRootMotionOverrideNode::Update", "confidence": "medium", "rationale": "slot 11 = PoseNode synchronized Update override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc8470", "name": "CNmRootMotionOverrideNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition class slot 6 int=3 = InstantiateNode(context,options)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc8550", "name": "CNmScaleNode::Update", "confidence": "medium", "rationale": "slot 10 int=2 passthrough Update forwarding via sub_0x1dc2900", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc85a0", "name": "CNmScaleNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shared shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc85e0", "name": "CNmScaleNode::~CNmScaleNode", "confidence": "medium", "rationale": "slot 0 int=1 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc8600", "name": "CNmScaleNode::~CNmScaleNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc8640", "name": "CNmScaleNode::Update", "confidence": "medium", "rationale": "slot 11 = synchronized PoseNode::Update override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc8f90", "name": "CNmScaleNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc9040", "name": "CNmSelectorNode::IsValid", "confidence": "medium", "rationale": "slot 2 int=1 trivial predicate on container node", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9050", "name": "CNmSelectorNode::GetSyncTrack", "confidence": "low", "rationale": "slot 9 int=1 returns member ref = PoseNode::GetSyncTrack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9070", "name": "CNmClipSelectorNode::IsValid", "confidence": "medium", "rationale": "slot 2 int=1 trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9080", "name": "CNmClipSelectorNode::GetSyncTrack", "confidence": "low", "rationale": "slot 9 int=1 member-ref getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc90a0", "name": "CNmParameterizedSelectorNode::IsValid", "confidence": "medium", "rationale": "slot 2 int=1 trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc90b0", "name": "CNmParameterizedSelectorNode::GetSyncTrack", "confidence": "low", "rationale": "slot 9 int=1 member-ref getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc90d0", "name": "CNmParameterizedClipSelectorNode::IsValid", "confidence": "medium", "rationale": "slot 2 int=1 trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc90e0", "name": "CNmParameterizedClipSelectorNode::GetSyncTrack", "confidence": "low", "rationale": "slot 9 int=1 member-ref getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9100", "name": "CNmIDBasedSelectorNode::IsValid", "confidence": "medium", "rationale": "slot 2 int=1 trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9110", "name": "CNmIDBasedSelectorNode::GetSyncTrack", "confidence": "low", "rationale": "slot 9 int=1 member-ref getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9130", "name": "CNmIDBasedClipSelectorNode::IsValid", "confidence": "medium", "rationale": "slot 2 int=1 trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9140", "name": "CNmIDBasedClipSelectorNode::GetSyncTrack", "confidence": "low", "rationale": "slot 9 int=1 member-ref getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9160", "name": "CNmClipSelectorNode::GetCurrentTime", "confidence": "low", "rationale": "slot 13 int=1 trivial temporal accessor on clip node (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9180", "name": "CNmClipSelectorNode::GetPreviousTime", "confidence": "low", "rationale": "slot 14 int=1 trivial temporal accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc91a0", "name": "CNmClipSelectorNode::GetDuration", "confidence": "low", "rationale": "slot 15 int=1 trivial temporal accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc91c0", "name": "CNmClipSelectorNode::GetLoopCount", "confidence": "low", "rationale": "slot 16 int=1 trivial accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc91e0", "name": "CNmParameterizedClipSelectorNode::GetCurrentTime", "confidence": "low", "rationale": "slot 13 int=1 trivial temporal accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9200", "name": "CNmParameterizedClipSelectorNode::GetPreviousTime", "confidence": "low", "rationale": "slot 14 int=1 trivial temporal accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9220", "name": "CNmParameterizedClipSelectorNode::GetDuration", "confidence": "low", "rationale": "slot 15 int=1 trivial temporal accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9240", "name": "CNmParameterizedClipSelectorNode::GetLoopCount", "confidence": "low", "rationale": "slot 16 int=1 trivial accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9260", "name": "CNmIDBasedClipSelectorNode::GetCurrentTime", "confidence": "low", "rationale": "slot 13 int=1 trivial temporal accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9280", "name": "CNmIDBasedClipSelectorNode::GetPreviousTime", "confidence": "low", "rationale": "slot 14 int=1 trivial temporal accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc92a0", "name": "CNmIDBasedClipSelectorNode::GetDuration", "confidence": "low", "rationale": "slot 15 int=1 trivial temporal accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc92c0", "name": "CNmIDBasedClipSelectorNode::GetLoopCount", "confidence": "low", "rationale": "slot 16 int=1 trivial accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc92e0", "name": "CNmSelectorNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shared shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9320", "name": "CNmClipSelectorNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shared shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9360", "name": "CNmIDBasedSelectorNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shared shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc93a0", "name": "CNmIDBasedClipSelectorNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shared shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc93e0", "name": "CNmParameterizedSelectorNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shared shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9470", "name": "CNmParameterizedClipSelectorNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shared shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9500", "name": "CNmSelectorNode::Update", "confidence": "medium", "rationale": "slot 11 int=4 = synchronized Update via sub_0x1deedc0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc9600", "name": "CNmClipSelectorNode::Update", "confidence": "medium", "rationale": "slot 11 int=4 = synchronized Update via sub_0x1deedc0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc9700", "name": "CNmParameterizedSelectorNode::Update", "confidence": "medium", "rationale": "slot 11 int=4 = synchronized Update via sub_0x1deedc0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc97f0", "name": "CNmParameterizedClipSelectorNode::Update", "confidence": "medium", "rationale": "slot 11 int=4 = synchronized Update via sub_0x1deedc0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc98e0", "name": "CNmIDBasedSelectorNode::Update", "confidence": "medium", "rationale": "slot 11 int=4 = synchronized Update via sub_0x1deedc0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc99d0", "name": "CNmIDBasedClipSelectorNode::Update", "confidence": "medium", "rationale": "slot 11 int=4 = synchronized Update via sub_0x1deedc0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc9ac0", "name": "CNmIDBasedClipSelectorNode::InitializeInternal", "confidence": "medium", "rationale": "slot 6 int=2 reads settings via sub_0x9ef*/sub_0x1dee8f0 = InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dc9cd0", "name": "CNmIDBasedSelectorNode::~CNmIDBasedSelectorNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc9d30", "name": "CNmParameterizedSelectorNode::~CNmParameterizedSelectorNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc9d90", "name": "CNmIDBasedClipSelectorNode::~CNmIDBasedClipSelectorNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc9df0", "name": "CNmParameterizedClipSelectorNode::~CNmParameterizedClipSelectorNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc9e50", "name": "CNmSelectorNode::~CNmSelectorNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc9ee0", "name": "CNmClipSelectorNode::~CNmClipSelectorNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc9f70", "name": "CNmIDBasedSelectorNode::~CNmIDBasedSelectorNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dc9fe0", "name": "CNmParameterizedSelectorNode::~CNmParameterizedSelectorNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dca050", "name": "CNmIDBasedClipSelectorNode::~CNmIDBasedClipSelectorNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dca0c0", "name": "CNmParameterizedClipSelectorNode::~CNmParameterizedClipSelectorNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dca130", "name": "CNmSelectorNode::~CNmSelectorNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dca1c0", "name": "CNmClipSelectorNode::~CNmClipSelectorNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dca690", "name": "CNmIDBasedClipSelectorNode::Initialize", "confidence": "low", "rationale": "slot 5 int=2 container init (child setup) via sub_0x1dee4c0 = Initialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dca7c0", "name": "CNmSelectorNode::Initialize", "confidence": "low", "rationale": "slot 5 int=2 container Initialize via sub_0x1dee4c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dca8f0", "name": "CNmClipSelectorNode::Initialize", "confidence": "low", "rationale": "slot 5 int=2 container Initialize via sub_0x1dee4c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcaa20", "name": "CNmParameterizedSelectorNode::Initialize", "confidence": "low", "rationale": "slot 5 int=2 container Initialize via sub_0x1dee4c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcab50", "name": "CNmParameterizedClipSelectorNode::Initialize", "confidence": "low", "rationale": "slot 5 int=2 container Initialize via sub_0x1dee4c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcac80", "name": "CNmIDBasedSelectorNode::Initialize", "confidence": "low", "rationale": "slot 5 int=2 container Initialize via sub_0x1dee4c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcb2c0", "name": "CNmSelectorNode::InitializeInternal", "confidence": "medium", "rationale": "slot 6 int=2 reads settings = InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcb4d0", "name": "CNmParameterizedSelectorNode::InitializeInternal", "confidence": "medium", "rationale": "slot 6 int=2 reads settings = InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcb6d0", "name": "CNmIDBasedSelectorNode::InitializeInternal", "confidence": "medium", "rationale": "slot 6 int=2 reads settings = InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcb8e0", "name": "CNmClipSelectorNode::InitializeInternal", "confidence": "medium", "rationale": "slot 6 int=2 reads settings = InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcbaf0", "name": "CNmParameterizedClipSelectorNode::InitializeInternal", "confidence": "medium", "rationale": "slot 6 int=2 reads settings = InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcbd00", "name": "CNmSelectorNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcc4a0", "name": "CNmClipSelectorNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dccc40", "name": "CNmParameterizedSelectorNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcdb00", "name": "CNmParameterizedClipSelectorNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcea30", "name": "CNmIDBasedSelectorNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dced50", "name": "CNmIDBasedClipSelectorNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf0b0", "name": "CNmSpeedScaleNode::Update", "confidence": "medium", "rationale": "slot 11 int=4 float=1 = synchronized Update via sub_0x1deedc0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf270", "name": "CNmSpeedScaleNode::Update", "confidence": "medium", "rationale": "slot 10 int=2 passthrough Update via sub_0x1dc2900", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf2b0", "name": "CNmDurationScaleNode::Update", "confidence": "medium", "rationale": "slot 10 int=2 passthrough Update via sub_0x1dc2900", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcf2f0", "name": "CNmVelocityBasedSpeedScaleNode::Update", "confidence": "medium", "rationale": "slot 10 int=2 passthrough Update via sub_0x1dc2900", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcf330", "name": "CNmSpeedScaleNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcf360", "name": "CNmDurationScaleNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcf390", "name": "CNmVelocityBasedSpeedScaleNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcf4a0", "name": "CNmVelocityBasedSpeedScaleNode::~CNmVelocityBasedSpeedScaleNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf4c0", "name": "CNmVelocityBasedSpeedScaleNode::~CNmVelocityBasedSpeedScaleNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf500", "name": "CNmDurationScaleNode::~CNmDurationScaleNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf520", "name": "CNmDurationScaleNode::~CNmDurationScaleNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf560", "name": "CNmSpeedScaleNode::~CNmSpeedScaleNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf580", "name": "CNmSpeedScaleNode::~CNmSpeedScaleNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf7a0", "name": "CNmSpeedScaleNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf810", "name": "CNmDurationScaleNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf880", "name": "CNmVelocityBasedSpeedScaleNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf8f0", "name": "CNmStateNode::IsValid", "confidence": "medium", "rationale": "slot 2 int=1 trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcf910", "name": "CNmStateNode::Update", "confidence": "medium", "rationale": "slot 10 int=3 = unsynchronized Update (sret result) via sub_0x1dee200", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcf9e0", "name": "CNmStateNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcfa30", "name": "CNmStateNode::~CNmStateNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcfa50", "name": "CNmStateNode::~CNmStateNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dcfa90", "name": "CNmStateNode::GetSyncTrack", "confidence": "medium", "rationale": "slot 9 int=1 member-ref getter with 7 callers = GetSyncTrack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dcfae0", "name": "CNmStateNode::InitializeInternal", "confidence": "medium", "rationale": "slot 6 int=2 reads settings via sub_0x9ef*/sub_0x1dee8f0 = InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd0110", "name": "CNmStateNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd1730", "name": "CNmStateNode::Update", "confidence": "medium", "rationale": "slot 11 int=4 = synchronized Update via sub_0x1deedc0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd18b0", "name": "CNmStateCompletedConditionNode::InitializeInternal", "confidence": "low", "rationale": "value-node slot 7 int=2 trivial forward to base sub_0x1dee1e0 = InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd18f0", "name": "CNmIsInactiveBranchConditionNode::InitializeInternal", "confidence": "low", "rationale": "value-node slot 7 int=2 trivial forward to base sub_0x1dee1e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd1910", "name": "CNmTimeConditionNode::InitializeInternal", "confidence": "low", "rationale": "value-node slot 7 int=2 trivial forward to base sub_0x1dee1e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd1930", "name": "CNmIsInactiveBranchConditionNode::ShutdownInternal", "confidence": "low", "rationale": "slot 8 stub (int detect anomaly) = ShutdownInternal by convention", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd1940", "name": "CNmStateCompletedConditionNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd1970", "name": "CNmIsInactiveBranchConditionNode::GetValueInternal", "confidence": "medium", "rationale": "value-node slot 10 int=3 (this,ctx,out) = GetValueInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd19a0", "name": "CNmStateCompletedConditionNode::GetValueInternal", "confidence": "medium", "rationale": "value-node slot 10 int=3 = GetValueInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd1a90", "name": "CNmTimeConditionNode::~CNmTimeConditionNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd1aa0", "name": "CNmTimeConditionNode::~CNmTimeConditionNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd1ad0", "name": "CNmIsInactiveBranchConditionNode::~CNmIsInactiveBranchConditionNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd1ae0", "name": "CNmIsInactiveBranchConditionNode::~CNmIsInactiveBranchConditionNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd1b10", "name": "CNmStateCompletedConditionNode::~CNmStateCompletedConditionNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd1b20", "name": "CNmStateCompletedConditionNode::~CNmStateCompletedConditionNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd1b50", "name": "CNmStateCompletedConditionNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd1bc0", "name": "CNmIsInactiveBranchConditionNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd1c00", "name": "CNmTimeConditionNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd1cb0", "name": "CNmTimeConditionNode::GetValueInternal", "confidence": "medium", "rationale": "value-node slot 10 int=3 computes bool from sync track (sub_0x1dcfa90) = GetValueInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd1df0", "name": "CNmStateMachineNode::IsValid", "confidence": "medium", "rationale": "slot 2 int=1 trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd1e10", "name": "CNmStateMachineNode::~CNmStateMachineNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd1f60", "name": "CNmStateMachineNode::~CNmStateMachineNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd20a0", "name": "CNmStateMachineNode::Initialize", "confidence": "low", "rationale": "slot 5 int=2 container Initialize (child setup) via sub_0x1dee4c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd28c0", "name": "CNmStateMachineNode::InitializeInternal", "confidence": "medium", "rationale": "slot 6 int=2 reads settings = InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd2e40", "name": "CNmStateMachineNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd3060", "name": "CNmStateMachineNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 instantiates children (sub_0x1dd25a0) = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd38f0", "name": "CNmStateMachineNode::Update", "confidence": "medium", "rationale": "slot 10 int=3 = unsynchronized Update via sub_0x1dee200", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd4260", "name": "CNmStateMachineNode::GetSyncTrack", "confidence": "low", "rationale": "slot 9 int=1 member-ref getter = GetSyncTrack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd42b0", "name": "CNmStateMachineNode::Update", "confidence": "medium", "rationale": "slot 11 int=4 = synchronized Update; drives states/transitions via sub_0x1dd1730/sub_0x1dea900", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd4560", "name": "CNmIsTargetSetNode::InitializeInternal", "confidence": "low", "rationale": "value-node slot 7 int=2 trivial forward to base sub_0x1dee1e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd4590", "name": "CNmTargetInfoNode::InitializeInternal", "confidence": "low", "rationale": "value-node slot 7 int=2 trivial forward to base sub_0x1dee1e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd45c0", "name": "CNmTargetPointNode::InitializeInternal", "confidence": "low", "rationale": "value-node slot 7 int=2 trivial forward to base sub_0x1dee1e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd45f0", "name": "CNmTargetOffsetNode::InitializeInternal", "confidence": "low", "rationale": "value-node slot 7 int=2 trivial forward to base sub_0x1dee1e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd4620", "name": "CNmIsTargetSetNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd4650", "name": "CNmTargetInfoNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd4680", "name": "CNmTargetPointNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd46b0", "name": "CNmTargetOffsetNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd46e0", "name": "CNmTargetPointNode::GetValueInternal", "confidence": "medium", "rationale": "value-node slot 10 int=3 computes target = GetValueInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd4810", "name": "CNmIsTargetSetNode::~CNmIsTargetSetNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd4820", "name": "CNmIsTargetSetNode::~CNmIsTargetSetNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd4850", "name": "CNmTargetInfoNode::~CNmTargetInfoNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd4860", "name": "CNmTargetInfoNode::~CNmTargetInfoNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd4890", "name": "CNmTargetPointNode::~CNmTargetPointNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd48a0", "name": "CNmTargetPointNode::~CNmTargetPointNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd48d0", "name": "CNmTargetOffsetNode::~CNmTargetOffsetNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd48e0", "name": "CNmTargetOffsetNode::~CNmTargetOffsetNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd4910", "name": "CNmTargetInfoNode::GetValueInternal", "confidence": "medium", "rationale": "value-node slot 10 int=3 extracts target info = GetValueInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd5340", "name": "CNmIsTargetSetNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd5390", "name": "CNmTargetInfoNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd53f0", "name": "CNmTargetPointNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd5440", "name": "CNmTargetOffsetNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd54f0", "name": "CNmTargetSelectorNode::IsValid", "confidence": "medium", "rationale": "slot 2 int=1 trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd5500", "name": "CNmTargetSelectorNode::GetSyncTrack", "confidence": "low", "rationale": "slot 9 int=1 member-ref getter = GetSyncTrack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd5520", "name": "CNmTargetSelectorNode::GetCurrentTime", "confidence": "low", "rationale": "slot 13 int=1 trivial temporal accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd5540", "name": "CNmTargetSelectorNode::GetPreviousTime", "confidence": "low", "rationale": "slot 14 int=1 trivial temporal accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd5560", "name": "CNmTargetSelectorNode::GetDuration", "confidence": "low", "rationale": "slot 15 int=1 trivial temporal accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd5580", "name": "CNmTargetSelectorNode::GetLoopCount", "confidence": "low", "rationale": "slot 16 int=1 trivial accessor (guess)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd55a0", "name": "CNmTargetSelectorNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd55e0", "name": "CNmTargetSelectorNode::Update", "confidence": "medium", "rationale": "slot 11 int=4 = synchronized Update via sub_0x1deedc0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd56d0", "name": "CNmTargetSelectorNode::InitializeInternal", "confidence": "medium", "rationale": "slot 6 int=2 reads settings = InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd6050", "name": "CNmTargetSelectorNode::~CNmTargetSelectorNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd6150", "name": "CNmTargetSelectorNode::~CNmTargetSelectorNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd6230", "name": "CNmTargetSelectorNode::Initialize", "confidence": "low", "rationale": "slot 5 int=2 container Initialize via sub_0x1dee4c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd6360", "name": "CNmTargetSelectorNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd7a40", "name": "CNmTargetWarpNode::GetSyncTrack", "confidence": "low", "rationale": "slot 9 int=1 member-ref getter = GetSyncTrack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd7a50", "name": "CNmTargetWarpNode::IsValid", "confidence": "medium", "rationale": "slot 2 int=1 trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd84b0", "name": "CNmTargetWarpNode::Update", "confidence": "low", "rationale": "slot 12 int=3 warp-specific update/compute virtual (guess)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd8500", "name": "CNmTargetWarpNode::~CNmTargetWarpNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dd8700", "name": "CNmTargetWarpNode::~CNmTargetWarpNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dde670", "name": "CNmTargetWarpNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ddec60", "name": "CNmTargetWarpNode::InitializeInternal", "confidence": "medium", "rationale": "slot 6 int=2 reads settings/precaches = InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1de3c50", "name": "CNmTargetWarpNode::Update", "confidence": "medium", "rationale": "slot 11 int=4 = synchronized Update via sub_0x1deedc0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1de3e00", "name": "CNmTransitionNode::GetSyncTrack", "confidence": "low", "rationale": "slot 9 int=1 member-ref getter = GetSyncTrack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1de3e10", "name": "CNmTransitionNode::Update", "confidence": "medium", "rationale": "slot 10 int=2 = unsynchronized Update via sub_0x1dee200", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1de3ec0", "name": "CNmTransitionNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1de3f90", "name": "CNmTransitionNode::~CNmTransitionNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1de4020", "name": "CNmTransitionNode::~CNmTransitionNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1de47c0", "name": "CNmTransitionNode::InitializeInternal", "confidence": "medium", "rationale": "slot 6 int=2 reads settings = InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1de5b00", "name": "CNmTransitionNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dea900", "name": "CNmTransitionNode::Update", "confidence": "medium", "rationale": "slot 11 int=4 = synchronized Update (root-motion blend) via sub_0x1d53*", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dec400", "name": "CNmTwoBoneIKNode::IsValid", "confidence": "medium", "rationale": "slot 2 int=1 trivial predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dec420", "name": "CNmTwoBoneIKNode::Update", "confidence": "medium", "rationale": "slot 10 int=2 passthrough Update via sub_0x1dc2900", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dec4b0", "name": "CNmTwoBoneIKNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dec4f0", "name": "CNmTwoBoneIKNode::~CNmTwoBoneIKNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dec510", "name": "CNmTwoBoneIKNode::~CNmTwoBoneIKNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dec550", "name": "CNmTwoBoneIKNode::InitializeInternal", "confidence": "medium", "rationale": "slot 6 int=2 reads settings = InitializeInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ded8c0", "name": "CNmVectorInfoNode::InitializeInternal", "confidence": "low", "rationale": "value-node slot 7 int=2 trivial forward to base sub_0x1dee1e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ded8f0", "name": "CNmVectorCreateNode::InitializeInternal", "confidence": "low", "rationale": "value-node slot 7 int=2 trivial forward to base sub_0x1dee1e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ded960", "name": "CNmVectorNegateNode::InitializeInternal", "confidence": "low", "rationale": "value-node slot 7 int=2 trivial forward to base sub_0x1dee1e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ded990", "name": "CNmVectorInfoNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ded9c0", "name": "CNmVectorCreateNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1deda20", "name": "CNmVectorNegateNode::ShutdownInternal", "confidence": "medium", "rationale": "slot 8 tail-calls shutdown helper sub_0x1deed70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1deda50", "name": "CNmVectorCreateNode::GetValueInternal", "confidence": "medium", "rationale": "value-node slot 10 int=3 = GetValueInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dedb30", "name": "CNmVectorNegateNode::GetValueInternal", "confidence": "medium", "rationale": "value-node slot 10 int=3 = GetValueInternal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dedbb0", "name": "CNmVectorInfoNode::~CNmVectorInfoNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dedbc0", "name": "CNmVectorInfoNode::~CNmVectorInfoNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dedbf0", "name": "CNmVectorNegateNode::~CNmVectorNegateNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dedc00", "name": "CNmVectorNegateNode::~CNmVectorNegateNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dedc30", "name": "CNmVectorCreateNode::~CNmVectorCreateNode", "confidence": "medium", "rationale": "slot 0 trivial = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dedc40", "name": "CNmVectorCreateNode::~CNmVectorCreateNode", "confidence": "medium", "rationale": "slot 1 calls dtor helper sub_0x1deed60 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dee030", "name": "CNmVectorInfoNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dee090", "name": "CNmVectorCreateNode::CDefinition::InstantiateNode", "confidence": "high", "rationale": "Definition slot 6 int=3 = InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dee150", "name": "CNmVectorNegateNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot6 int=3 (this,context,options) matches node Definition InstantiateNode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dee1e0", "name": "CNmConstBoolNode::GetValueInternal", "confidence": "low", "rationale": "value-node getter, int=1, 56 callers = bool sampled widely", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dee1f0", "name": "CNmBoneMaskNode::GetValueInternal", "confidence": "low", "rationale": "int=1 getter, 65 callers, bone-mask value accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dee220", "name": "CNmBoneMaskNode::IsValid", "confidence": "low", "rationale": "runtime node slot4 int=1 bool getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1dee240", "name": "CNmBoneMaskNode::InitializeInternal", "confidence": "low", "rationale": "node slot5 int=2 takes GraphContext", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dee360", "name": "CNmBoneMaskNode::ShutdownInternal", "confidence": "low", "rationale": "node slot6 int=2 takes GraphContext", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dee4c0", "name": "CNmExternalPoseNode::InitializeInternal", "confidence": "low", "rationale": "pose node slot5 int=2 context", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dee8f0", "name": "CNmExternalPoseNode::ShutdownInternal", "confidence": "low", "rationale": "pose node slot6 int=2 context", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1df19e0", "name": "CNmGraphVariationUserData::GetTypeInfo", "confidence": "low", "rationale": "slot7 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1df19f0", "name": "CNmGraphVariationUserData::GetSize", "confidence": "low", "rationale": "slot6 int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e04380", "name": "Schema_StaticInit_CNmBoneWeightList", "confidence": "medium", "rationale": "schema-binding fn; strings CNmBoneWeightList/CUtlLeanVector name type+member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0ca80", "name": "CNmFootEvent::GetFootPhase", "confidence": "low", "rationale": "FootEvent-specific getter slot6 int=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0ca90", "name": "CNmFootEvent::GetFootPhaseCondition", "confidence": "low", "rationale": "FootEvent getter slot7 int=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0cab0", "name": "CNmEvent::~CNmEvent", "confidence": "medium", "rationale": "base Event vtable slot0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e0cfa0", "name": "CNmEvent::~CNmEvent", "confidence": "medium", "rationale": "slot1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e0d460", "name": "CNmEvent::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0 returns static TypeInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e10e70", "name": "Schema_StaticInit_CTransformList", "confidence": "low", "rationale": "schema fn; CTransform/CUtlVector field types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e12260", "name": "Schema_StaticInit_CNmSkeletonHandle", "confidence": "low", "rationale": "schema fn; CStrongHandle field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e1f740", "name": "Schema_StaticInit_CNmIKRuleDefinition", "confidence": "low", "rationale": "schema fn; CNmTarget/NmIKBlendMode_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e1fe70", "name": "Schema_StaticInit_CNmIKRule", "confidence": "low", "rationale": "schema fn; CNmTarget/NmIKBlendMode_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e20220", "name": "CNmFootEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e20230", "name": "CNmFootEvent::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e20240", "name": "CNmFootEvent::~CNmFootEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e20250", "name": "CNmFootEvent::GetDebugInfo", "confidence": "low", "rationale": "FootEvent slot9 int=2 real method calls formatting helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e20590", "name": "CNmFootEvent::~CNmFootEvent", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e20ef0", "name": "CNmFootEvent::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e20f50", "name": "CNmBodyGroupEvent::GetBodyGroupSymbol", "confidence": "low", "rationale": "BodyGroup getter slot8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e20f60", "name": "CNmBodyGroupEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e20f90", "name": "CNmBodyGroupEvent::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e20fd0", "name": "CNmBodyGroupEvent::~CNmBodyGroupEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e21500", "name": "CNmBodyGroupEvent::~CNmBodyGroupEvent", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e22340", "name": "CNmBodyGroupEvent::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e223a0", "name": "CNmFloatCurveEvent::~CNmFloatCurveEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e22400", "name": "CNmFloatCurveEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e22480", "name": "CNmFloatCurveEvent::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e229b0", "name": "CNmFloatCurveEvent::~CNmFloatCurveEvent", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e23260", "name": "CNmFloatCurveEvent::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e232c0", "name": "CNmFrameSnapEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e232d0", "name": "CNmFrameSnapEvent::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e232e0", "name": "CNmFrameSnapEvent::~CNmFrameSnapEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e23620", "name": "CNmFrameSnapEvent::~CNmFrameSnapEvent", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e23f60", "name": "CNmFrameSnapEvent::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e23fc0", "name": "CNmIDEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e23fd0", "name": "CNmIDEvent::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e23fe0", "name": "CNmIDEvent::~CNmIDEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e24350", "name": "CNmIDEvent::~CNmIDEvent", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e24c10", "name": "CNmIDEvent::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e24c70", "name": "CNmLegacyEvent::~CNmLegacyEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e24c80", "name": "CNmLegacyEvent::GetDebugText", "confidence": "low", "rationale": "event slot5, string helper callee", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e24d70", "name": "CNmLegacyEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e251f0", "name": "CNmLegacyEvent::~CNmLegacyEvent", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e25ab0", "name": "CNmLegacyEvent::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e25b10", "name": "CNmMaterialAttributeEvent::GetAttributeSymbol", "confidence": "low", "rationale": "attribute getter slot8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e25b20", "name": "CNmMaterialAttributeEvent::~CNmMaterialAttributeEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e25b70", "name": "CNmMaterialAttributeEvent::GetSyncEventID", "confidence": "low", "rationale": "slot4, callers=3, called by slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e25d20", "name": "CNmMaterialAttributeEvent::GetDebugText", "confidence": "low", "rationale": "slot5 calls slot4", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e25d50", "name": "Schema_StaticInit_CNmEventTargetEntity", "confidence": "low", "rationale": "schema fn; CNmEventTargetEntity_t/CPiecewiseCurve", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e26930", "name": "CNmMaterialAttributeEvent::~CNmMaterialAttributeEvent", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e27e90", "name": "CNmMaterialAttributeEvent::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e27ef0", "name": "CNmEntityAttributeEventBase::GetAttributeSymbol", "confidence": "low", "rationale": "attribute getter slot8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e28070", "name": "CNmEntityAttributeEventBase::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e280a0", "name": "CNmEntityAttributeEventBase::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e280e0", "name": "CNmEntityAttributeIntEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e28110", "name": "CNmEntityAttributeIntEvent::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e28150", "name": "CNmEntityAttributeFloatEvent::~CNmEntityAttributeFloatEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e28160", "name": "CNmEntityAttributeIntEvent::~CNmEntityAttributeIntEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e28170", "name": "CNmEntityAttributeEventBase::~CNmEntityAttributeEventBase", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e283b0", "name": "CNmEntityAttributeFloatEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e28450", "name": "CNmEntityAttributeFloatEvent::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e28a10", "name": "CNmEntityAttributeEventBase::~CNmEntityAttributeEventBase", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e29730", "name": "CNmEntityAttributeEventBase::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2abd0", "name": "CNmParticleEvent::GetParticleSystem", "confidence": "low", "rationale": "particle getter slot7", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2abe0", "name": "CNmParticleEvent::GetAttachmentName", "confidence": "low", "rationale": "particle getter slot8", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2abf0", "name": "CNmParticleEvent::~CNmParticleEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e2ad20", "name": "CNmParticleEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2add0", "name": "CNmParticleEvent::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2c410", "name": "CNmParticleEvent::~CNmParticleEvent", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e2e9c0", "name": "CNmParticleEvent::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2ea20", "name": "CNmRootMotionEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2ea30", "name": "CNmRootMotionEvent::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e2ea40", "name": "CNmRootMotionEvent::~CNmRootMotionEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2f6b0", "name": "CNmSoundEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e2f710", "name": "CNmSoundEvent::~CNmSoundEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e2f790", "name": "CNmSoundEvent::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e2f7f0", "name": "Schema_StaticInit_CNmSoundEvent", "confidence": "low", "rationale": "schema fn; CNmEventRelevance_t/CNmSoundEvent::Position_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e301c0", "name": "CNmSoundEvent::~CNmSoundEvent", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e31810", "name": "CNmSoundEvent::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e31870", "name": "CNmTransitionEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e31880", "name": "CNmTransitionEvent::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e31890", "name": "CNmTransitionEvent::~CNmTransitionEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e31ca0", "name": "CNmTransitionEvent::~CNmTransitionEvent", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e327a0", "name": "CNmTransitionEvent::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e32810", "name": "CNmOrientationWarpEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e32820", "name": "CNmTargetWarpEvent::GetSyncEventID", "confidence": "low", "rationale": "event slot4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e32830", "name": "CNmOrientationWarpEvent::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e32840", "name": "CNmTargetWarpEvent::GetDebugText", "confidence": "low", "rationale": "event slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e32850", "name": "CNmOrientationWarpEvent::~CNmOrientationWarpEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e32860", "name": "CNmTargetWarpEvent::~CNmTargetWarpEvent", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e32870", "name": "Schema_StaticInit_CNmTargetWarpEvent", "confidence": "low", "rationale": "schema fn; NmTargetWarpAlgorithm_t/NmTargetWarpRule_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e329b0", "name": "CNmOrientationWarpEvent::~CNmOrientationWarpEvent", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e32f40", "name": "CNmOrientationWarpEvent::Serialize", "confidence": "low", "rationale": "slot2 int=2 real method (atypical for GetTypeInfo)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e33300", "name": "CNmTargetWarpEvent::~CNmTargetWarpEvent", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e33f70", "name": "CNmTargetWarpEvent::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e33fd0", "name": "CNmParameterizedBlendNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3 InstantiateNode(context,options)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e33ff0", "name": "CNmBlend1DNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e34010", "name": "CNmVelocityBlendNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e34190", "name": "CNmVelocityBlendNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e341a0", "name": "CNmBlend1DNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e341b0", "name": "CNmParameterizedBlendNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e342a0", "name": "CNmParameterizedBlendNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e342f0", "name": "CNmVelocityBlendNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e34340", "name": "CNmParameterizedBlendNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e34390", "name": "CNmVelocityBlendNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e343e0", "name": "CNmBlend1DNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e34470", "name": "CNmBlend1DNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e35b60", "name": "CNmParameterizedBlendNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e35b70", "name": "CNmVelocityBlendNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e36ad0", "name": "CNmParameterizedBlendNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3aa40", "name": "CNmVelocityBlendNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot2 int=2 appends child indices to vector", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3b550", "name": "CNmBlend2DNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3b560", "name": "CNmBlend2DNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3b570", "name": "CNmBlend2DNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3b650", "name": "Schema_StaticInit_CNmBlend2DParameterization", "confidence": "low", "rationale": "schema fn; CUtlLeanVectorFixedGrowable/Vector2D", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3d560", "name": "CNmBlend2DNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3fac0", "name": "CNmBlend2DNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fb20", "name": "CNmBoneMaskNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3fb40", "name": "CNmFixedWeightBoneMaskNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3fb60", "name": "CNmBoneMaskBlendNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3fb80", "name": "CNmBoneMaskSelectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3fba0", "name": "CNmBoneMaskSwitchNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3fbb0", "name": "CNmBoneMaskNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3fbc0", "name": "CNmFixedWeightBoneMaskNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3fbd0", "name": "CNmBoneMaskBlendNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fbe0", "name": "CNmBoneMaskSwitchNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fbf0", "name": "CNmBoneMaskNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fc00", "name": "CNmFixedWeightBoneMaskNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fc10", "name": "CNmBoneMaskBlendNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fc20", "name": "CNmBoneMaskSwitchNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fc30", "name": "CNmBoneMaskNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fc40", "name": "CNmFixedWeightBoneMaskNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3fc50", "name": "CNmBoneMaskBlendNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3fc60", "name": "CNmBoneMaskSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3fc70", "name": "CNmBoneMaskSwitchNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3ff20", "name": "CNmBoneMaskSelectorNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e3ffa0", "name": "CNmBoneMaskSelectorNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e42950", "name": "CNmBoneMaskBlendNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e44090", "name": "CNmBoneMaskSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e45da0", "name": "CNmBoneMaskSelectorNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e46200", "name": "CNmBoneMaskSwitchNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e478a0", "name": "CNmBoneMaskSwitchNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e47900", "name": "CNmAndNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e47920", "name": "CNmOrNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e47940", "name": "CNmNotNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e47950", "name": "CNmNotNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e47960", "name": "CNmNotNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e47970", "name": "CNmAndNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e47980", "name": "CNmOrNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e47990", "name": "CNmNotNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e47a30", "name": "CNmAndNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e47a80", "name": "CNmOrNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e47ad0", "name": "CNmAndNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e47b20", "name": "CNmOrNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a850", "name": "CNmCachedBoolNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4a870", "name": "CNmCachedIDNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4a890", "name": "CNmCachedFloatNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4a8b0", "name": "CNmCachedVectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4a8d0", "name": "CNmCachedTargetNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4a8e0", "name": "CNmCachedBoolNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a8f0", "name": "CNmCachedIDNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a900", "name": "CNmCachedFloatNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a910", "name": "CNmCachedVectorNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a920", "name": "CNmCachedTargetNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a930", "name": "CNmCachedBoolNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a940", "name": "CNmCachedIDNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a950", "name": "CNmCachedFloatNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a960", "name": "CNmCachedVectorNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a970", "name": "CNmCachedTargetNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4a980", "name": "CNmCachedBoolNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4aa70", "name": "CNmCachedIDNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4ab60", "name": "CNmCachedFloatNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4ac50", "name": "CNmCachedVectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4ad40", "name": "CNmCachedTargetNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4b0b0", "name": "CNmCachedBoolNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4bff0", "name": "CNmCachedIDNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4cf30", "name": "CNmCachedFloatNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4de70", "name": "CNmCachedVectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4edb0", "name": "CNmCachedTargetNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4fac0", "name": "CNmChainLookatNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4fad0", "name": "CNmChainLookatNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4fae0", "name": "CNmChainLookatNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e4fb50", "name": "CNmChainLookatNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e506e0", "name": "CNmChainLookatNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e525f0", "name": "CNmChainLookatNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e527f0", "name": "CNmClipNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e52810", "name": "CNmClipNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot0 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e52850", "name": "CNmClipNode::CDefinition::Serialize", "confidence": "low", "rationale": "definition slot4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e528c0", "name": "CNmClipNode::CDefinition::PostDeserialize", "confidence": "low", "rationale": "definition slot5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e52960", "name": "Schema_StaticInit_CGlobalSymbolList", "confidence": "low", "rationale": "schema fn; CGlobalSymbol/CUtlVectorFixedGrowable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e533d0", "name": "CNmClipNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "slot1 destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e55710", "name": "CNmClipNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot2 int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55770", "name": "CNmConstBoolNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e55790", "name": "CNmConstIDNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e557b0", "name": "CNmConstFloatNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e557d0", "name": "CNmConstVectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e557f0", "name": "CNmConstTargetNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e55800", "name": "CNmConstBoolNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55810", "name": "CNmConstIDNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55820", "name": "CNmConstFloatNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55830", "name": "CNmConstVectorNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55840", "name": "CNmConstTargetNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55850", "name": "CNmConstBoolNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55860", "name": "CNmConstIDNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55870", "name": "CNmConstFloatNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55880", "name": "CNmConstVectorNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e55890", "name": "CNmConstTargetNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e558a0", "name": "CNmConstBoolNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e558b0", "name": "CNmConstIDNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e558c0", "name": "CNmConstFloatNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e558d0", "name": "CNmConstVectorNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e558e0", "name": "CNmConstTargetNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58a40", "name": "CNmControlParameterBoolNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58a60", "name": "CNmControlParameterIDNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58a80", "name": "CNmControlParameterFloatNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58aa0", "name": "CNmControlParameterVectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58ac0", "name": "CNmControlParameterTargetNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58ae0", "name": "CNmVirtualParameterBoolNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58b00", "name": "CNmVirtualParameterIDNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58b20", "name": "CNmVirtualParameterFloatNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58b40", "name": "CNmVirtualParameterVectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58b60", "name": "CNmVirtualParameterTargetNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58b80", "name": "CNmVirtualParameterBoneMaskNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58b90", "name": "CNmControlParameterBoolNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58ba0", "name": "CNmControlParameterIDNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58bb0", "name": "CNmControlParameterFloatNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58bc0", "name": "CNmControlParameterVectorNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58bd0", "name": "CNmControlParameterTargetNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58be0", "name": "CNmVirtualParameterBoolNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58bf0", "name": "CNmVirtualParameterIDNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58c00", "name": "CNmVirtualParameterFloatNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58c10", "name": "CNmVirtualParameterVectorNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58c20", "name": "CNmVirtualParameterTargetNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58c30", "name": "CNmVirtualParameterBoneMaskNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58c40", "name": "CNmControlParameterBoolNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58c50", "name": "CNmVirtualParameterBoolNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58c60", "name": "CNmControlParameterIDNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58c70", "name": "CNmVirtualParameterIDNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58c80", "name": "CNmControlParameterFloatNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58c90", "name": "CNmVirtualParameterFloatNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58ca0", "name": "CNmControlParameterVectorNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58cb0", "name": "CNmVirtualParameterVectorNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58cc0", "name": "CNmControlParameterTargetNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58cd0", "name": "CNmVirtualParameterTargetNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58ce0", "name": "CNmVirtualParameterBoneMaskNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58cf0", "name": "CNmControlParameterBoolNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58d00", "name": "CNmControlParameterIDNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58d10", "name": "CNmControlParameterFloatNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58d20", "name": "CNmControlParameterVectorNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58d30", "name": "CNmControlParameterTargetNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58d40", "name": "CNmVirtualParameterBoolNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58d50", "name": "CNmVirtualParameterIDNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58d60", "name": "CNmVirtualParameterFloatNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58d70", "name": "CNmVirtualParameterVectorNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58d80", "name": "CNmVirtualParameterTargetNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58d90", "name": "CNmVirtualParameterBoneMaskNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e58da0", "name": "CNmControlParameterBoolNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e59e70", "name": "CNmControlParameterBoolNode::CDefinition::Load", "confidence": "low", "rationale": "slot 2 - body with allocation callees, likely archive deserialization (Load) of the node Definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5a390", "name": "CNmControlParameterIDNode::CDefinition::Load", "confidence": "low", "rationale": "slot 2 - body with allocation callees, likely archive deserialization (Load) of the node Definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5a8b0", "name": "CNmControlParameterFloatNode::CDefinition::Load", "confidence": "low", "rationale": "slot 2 - body with allocation callees, likely archive deserialization (Load) of the node Definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5add0", "name": "CNmControlParameterVectorNode::CDefinition::Load", "confidence": "low", "rationale": "slot 2 - body with allocation callees, likely archive deserialization (Load) of the node Definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5b2f0", "name": "CNmControlParameterTargetNode::CDefinition::Load", "confidence": "low", "rationale": "slot 2 - body with allocation callees, likely archive deserialization (Load) of the node Definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5ef10", "name": "CNmIDEventConditionNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5ef30", "name": "CNmIDEventNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5ef50", "name": "CNmIDEventPercentageThroughNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5ef70", "name": "CNmGraphEventConditionNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5ef90", "name": "CNmFootEventConditionNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5efb0", "name": "CNmFootstepEventPercentageThroughNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5efd0", "name": "CNmFootstepEventIDNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5eff0", "name": "CNmSyncEventIndexConditionNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f010", "name": "CNmCurrentSyncEventIDNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f030", "name": "CNmCurrentSyncEventNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f050", "name": "CNmTransitionEventConditionNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f070", "name": "CNmFloatCurveEventNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f080", "name": "CNmIDEventNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f090", "name": "CNmIDEventPercentageThroughNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f0a0", "name": "CNmFootEventConditionNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f0b0", "name": "CNmFootstepEventPercentageThroughNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f0c0", "name": "CNmFootstepEventIDNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f0d0", "name": "CNmSyncEventIndexConditionNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f0e0", "name": "CNmCurrentSyncEventIDNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f0f0", "name": "CNmCurrentSyncEventNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f100", "name": "CNmTransitionEventConditionNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f110", "name": "CNmFloatCurveEventNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f120", "name": "CNmIDEventPercentageThroughNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f130", "name": "CNmFootEventConditionNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f140", "name": "CNmSyncEventIndexConditionNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f150", "name": "CNmTransitionEventConditionNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f160", "name": "CNmIDEventNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f170", "name": "CNmFootstepEventIDNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f180", "name": "CNmCurrentSyncEventIDNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f190", "name": "CNmFootstepEventPercentageThroughNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f1a0", "name": "CNmCurrentSyncEventNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f1b0", "name": "CNmFloatCurveEventNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f1c0", "name": "CNmIDEventConditionNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f1d0", "name": "CNmIDEventNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f1e0", "name": "CNmIDEventPercentageThroughNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f1f0", "name": "CNmGraphEventConditionNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f200", "name": "CNmFootEventConditionNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f210", "name": "CNmFootstepEventPercentageThroughNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f220", "name": "CNmFootstepEventIDNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f230", "name": "CNmSyncEventIndexConditionNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f240", "name": "CNmCurrentSyncEventIDNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f250", "name": "CNmCurrentSyncEventNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f260", "name": "CNmTransitionEventConditionNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f270", "name": "CNmFloatCurveEventNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5fac0", "name": "CNmFootEventConditionNode::CDefinition::Load", "confidence": "low", "rationale": "references CNmBitFlags + NmFootPhaseCondition_t enum; foot-phase-condition bitflags (de)serialization for the foot-event node Definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5fc20", "name": "CNmFootEventConditionNode::CDefinition::Save", "confidence": "low", "rationale": "sibling of 0x1e5fac0, same CNmBitFlags/NmFootPhaseCondition_t strings; other half of the foot-phase-condition bitflags serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5fd80", "name": "CNmTransitionEventConditionNode::CDefinition::Load", "confidence": "low", "rationale": "references CNmBitFlags + NmTransitionRuleCondition_t; transition-rule-condition bitflags (de)serialization for the transition-event node Definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e602e0", "name": "CNmIDEventConditionNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e60350", "name": "CNmGraphEventConditionNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e603c0", "name": "CNmIDEventConditionNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e60460", "name": "CNmGraphEventConditionNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e60a20", "name": "CNmIDEventConditionNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e60dc0", "name": "CNmIDEventNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e61160", "name": "CNmIDEventPercentageThroughNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e618f0", "name": "CNmGraphEventConditionNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e61d60", "name": "CNmFootEventConditionNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e621d0", "name": "CNmFootstepEventPercentageThroughNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e62480", "name": "CNmFootstepEventIDNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e627f0", "name": "CNmSyncEventIndexConditionNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e62b90", "name": "CNmCurrentSyncEventNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e630f0", "name": "CNmTransitionEventConditionNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e63580", "name": "CNmFloatCurveEventNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e64530", "name": "CNmIDEventNode::CDefinition::Load", "confidence": "low", "rationale": "slot 2 - body with allocation callees, likely archive deserialization (Load) of the node Definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e64e20", "name": "CNmIDEventPercentageThroughNode::CDefinition::Load", "confidence": "low", "rationale": "slot 2 - body with allocation callees, likely archive deserialization (Load) of the node Definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e69ad0", "name": "CNmFootstepEventPercentageThroughNode::CDefinition::Load", "confidence": "low", "rationale": "slot 2 - body with allocation callees, likely archive deserialization (Load) of the node Definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6a7a0", "name": "CNmIDEventConditionNode::CDefinition::Load", "confidence": "low", "rationale": "slot 2 - body with allocation callees, likely archive deserialization (Load) of the node Definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6b060", "name": "CNmGraphEventConditionNode::CDefinition::Load", "confidence": "low", "rationale": "slot 2 - body with allocation callees, likely archive deserialization (Load) of the node Definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6b310", "name": "CNmExternalPoseNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6b330", "name": "CNmIsExternalPoseSetNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6b340", "name": "CNmExternalPoseNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6b350", "name": "CNmIsExternalPoseSetNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6b360", "name": "CNmExternalPoseNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6b370", "name": "CNmIsExternalPoseSetNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6b380", "name": "CNmExternalPoseNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6b390", "name": "CNmIsExternalPoseSetNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6c8c0", "name": "CNmFloatRemapNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6c8e0", "name": "CNmFloatClampNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6c900", "name": "CNmFloatEaseNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6c920", "name": "CNmFloatSpringNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6c940", "name": "CNmFloatCurveNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6c960", "name": "CNmFloatMathNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6c980", "name": "CNmFloatComparisonNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6c9a0", "name": "CNmFloatRangeComparisonNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6c9c0", "name": "CNmFloatSwitchNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6c9e0", "name": "CNmFloatAngleMathNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6ca00", "name": "CNmFloatSelectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7, abi int=3 matches InstantiateNode(InstantiationContext const&, InstantiationOptions) const shared by all Nm graph-node Definitions", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6ca10", "name": "CNmFloatRemapNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6ca20", "name": "CNmFloatClampNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6ca30", "name": "CNmFloatEaseNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6ca40", "name": "CNmFloatSpringNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6ca50", "name": "CNmFloatMathNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6ca60", "name": "CNmFloatComparisonNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6ca70", "name": "CNmFloatRangeComparisonNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6ca80", "name": "CNmFloatSwitchNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6ca90", "name": "CNmFloatAngleMathNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6caa0", "name": "CNmFloatRemapNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6cab0", "name": "CNmFloatClampNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6cac0", "name": "CNmFloatEaseNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6cad0", "name": "CNmFloatSpringNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6cae0", "name": "CNmFloatMathNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6caf0", "name": "CNmFloatSwitchNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6cb00", "name": "CNmFloatAngleMathNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6cb10", "name": "CNmFloatComparisonNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6cb20", "name": "CNmFloatRangeComparisonNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6cb30", "name": "CNmFloatRemapNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6cb40", "name": "CNmFloatClampNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6cb50", "name": "CNmFloatEaseNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6cb60", "name": "CNmFloatSpringNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6cb70", "name": "CNmFloatCurveNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6cb80", "name": "CNmFloatMathNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6cb90", "name": "CNmFloatComparisonNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6cba0", "name": "CNmFloatRangeComparisonNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6cbb0", "name": "CNmFloatSwitchNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6cbc0", "name": "CNmFloatAngleMathNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6cbd0", "name": "CNmFloatSelectorNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 0, tiny stub - first vtable entry, most likely the reflected node Definition destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6d520", "name": "CNmFloatSelectorNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6d5a0", "name": "CNmFloatSelectorNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6d620", "name": "CNmFloatCurveNode::CDefinition::GetTypeInfo", "confidence": "low", "rationale": "slot 4 - trivial getter returning a global, likely reflected-type GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6d6a0", "name": "CNmFloatCurveNode::CDefinition::GetTypeID", "confidence": "low", "rationale": "slot 5 - trivial getter returning a constant, likely reflected-type GetTypeID accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6d720", "name": "CNmFloatEaseNode::CDefinition::Load", "confidence": "low", "rationale": "references CUtlLeanVectorFixedGrowable + NmEasingOperation_t; loads the easing-operations vector for the float-ease node Definition", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6ec80", "name": "CNmFloatRemapNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6f5b0", "name": "CNmFloatClampNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6ff80", "name": "CNmFloatEaseNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e708a0", "name": "CNmFloatSpringNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e70ff0", "name": "CNmFloatCurveNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e71af0", "name": "CNmFloatMathNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e724d0", "name": "CNmFloatComparisonNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e72f00", "name": "CNmFloatRangeComparisonNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e73830", "name": "CNmFloatSwitchNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e73f50", "name": "CNmFloatAngleMathNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot 1 - second destructor variant (complete-object dtor doing member cleanup) of the node Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e749c0", "name": "CNmFloatSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e783b0", "name": "CNmFloatEaseNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e78410", "name": "CNmFollowBoneNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e78420", "name": "CNmFollowBoneNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e78430", "name": "CNmFollowBoneNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e78440", "name": "CNmFollowBoneNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e78a20", "name": "CNmFollowBoneNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e79a40", "name": "CNmFollowBoneNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e79aa0", "name": "CNmFootIKNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e79ab0", "name": "CNmFootIKNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e79ac0", "name": "CNmFootIKNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e79ad0", "name": "CNmFootIKNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e7a430", "name": "CNmFootIKNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e7c160", "name": "CNmFootIKNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c1c0", "name": "CNmIDComparisonNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e7c1e0", "name": "CNmIDToFloatNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e7c200", "name": "CNmIDSwitchNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e7c220", "name": "CNmIDSelectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e7c230", "name": "CNmIDSwitchNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c240", "name": "CNmIDSwitchNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c250", "name": "CNmIDComparisonNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e7c260", "name": "CNmIDToFloatNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e7c270", "name": "CNmIDSwitchNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e7c280", "name": "CNmIDSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e7c340", "name": "CNmIDComparisonNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c390", "name": "CNmIDComparisonNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c3e0", "name": "CNmIDToFloatNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c460", "name": "CNmIDSelectorNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c4e0", "name": "CNmIDToFloatNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c560", "name": "CNmIDSelectorNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7c7d0", "name": "Nm_DeserializeSymbolVector", "confidence": "low", "rationale": "reads CUtlLeanVectorFixedGrowable of CGlobalSymbol from an archive; node-definition serialize helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e7e4a0", "name": "CNmIDComparisonNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e7f740", "name": "CNmIDComparisonNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e7fc00", "name": "CNmIDToFloatNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e81410", "name": "CNmIDToFloatNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e818a0", "name": "CNmIDSwitchNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e82ca0", "name": "CNmIDSwitchNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e830a0", "name": "CNmIDSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e841c0", "name": "CNmIDSelectorNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e84220", "name": "CNmLayerBlendNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e84310", "name": "CNmLayerBlendNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e84320", "name": "CNmLayerBlendNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e84370", "name": "CNmLayerBlendNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e87c00", "name": "CNmLayerBlendNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e890d0", "name": "CNmLayerBlendNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e89130", "name": "CNmOrientationWarpNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e89140", "name": "CNmOrientationWarpNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e89150", "name": "CNmOrientationWarpNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e89160", "name": "CNmOrientationWarpNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e89860", "name": "CNmOrientationWarpNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e8ad20", "name": "CNmOrientationWarpNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8ad80", "name": "CNmPassthroughNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e8ad90", "name": "CNmPassthroughNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8ada0", "name": "CNmPassthroughNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8adb0", "name": "CNmPassthroughNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8beb0", "name": "CNmZeroPoseNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e8bed0", "name": "CNmReferencePoseNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e8bef0", "name": "CNmAnimationPoseNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8bf00", "name": "CNmZeroPoseNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8bf10", "name": "CNmReferencePoseNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8bf20", "name": "CNmAnimationPoseNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8bf30", "name": "CNmZeroPoseNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8bf40", "name": "CNmReferencePoseNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8bf50", "name": "CNmAnimationPoseNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8bf60", "name": "CNmZeroPoseNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e8bf70", "name": "CNmReferencePoseNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8bf80", "name": "CNmAnimationPoseNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e8c0b0", "name": "CNmZeroPoseNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e8c670", "name": "CNmZeroPoseNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8cb90", "name": "CNmReferencePoseNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8d360", "name": "CNmAnimationPoseNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e8f1f0", "name": "CNmAnimationPoseNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8f250", "name": "CNmReferencedGraphNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8f270", "name": "CNmIsExternalGraphSlotFilledNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e8f280", "name": "CNmReferencedGraphNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8f290", "name": "CNmIsExternalGraphSlotFilledNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8f2a0", "name": "CNmReferencedGraphNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8f2b0", "name": "CNmIsExternalGraphSlotFilledNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8f2c0", "name": "CNmReferencedGraphNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e8f2d0", "name": "CNmIsExternalGraphSlotFilledNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8f710", "name": "CNmReferencedGraphNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e90e90", "name": "CNmRootMotionOverrideNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e90ea0", "name": "CNmRootMotionOverrideNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e90eb0", "name": "CNmRootMotionOverrideNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e90ec0", "name": "CNmRootMotionOverrideNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e91810", "name": "CNmRootMotionOverrideNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e93b70", "name": "CNmRootMotionOverrideNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e93bd0", "name": "CNmScaleNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e93be0", "name": "CNmScaleNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e93bf0", "name": "CNmScaleNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e93c00", "name": "CNmScaleNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e93e70", "name": "CNmScaleNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e94b30", "name": "CNmScaleNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e94b90", "name": "CNmSelectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e94bb0", "name": "CNmClipSelectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e94bd0", "name": "CNmParameterizedSelectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e94bf0", "name": "CNmParameterizedClipSelectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e94c10", "name": "CNmIDBasedSelectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e94c30", "name": "CNmIDBasedClipSelectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e94c40", "name": "CNmSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e94c50", "name": "CNmClipSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e94c60", "name": "CNmParameterizedSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e94c70", "name": "CNmParameterizedClipSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e94c80", "name": "CNmIDBasedSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e94c90", "name": "CNmIDBasedClipSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e94ca0", "name": "CNmIDBasedSelectorNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e94d20", "name": "CNmIDBasedClipSelectorNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e94da0", "name": "CNmIDBasedSelectorNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e94e20", "name": "CNmIDBasedClipSelectorNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e94ea0", "name": "Nm_DeserializeSymbolVector", "confidence": "low", "rationale": "reads CUtlLeanVectorFixedGrowable of CGlobalSymbol from an archive; node-definition serialize helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e95140", "name": "CNmSelectorNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e951c0", "name": "CNmClipSelectorNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e95240", "name": "CNmParameterizedSelectorNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e952c0", "name": "CNmParameterizedClipSelectorNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e95340", "name": "CNmSelectorNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e953c0", "name": "CNmClipSelectorNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e95440", "name": "CNmParameterizedSelectorNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e954c0", "name": "CNmParameterizedClipSelectorNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e95540", "name": "Nm_DeserializeSymbolVector", "confidence": "low", "rationale": "reads CUtlLeanVectorFixedGrowable of CGlobalSymbol from an archive; node-definition serialize helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e96a80", "name": "CNmSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e97ad0", "name": "CNmClipSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e98e10", "name": "CNmParameterizedSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e9a4d0", "name": "CNmParameterizedSelectorNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e9aa50", "name": "CNmParameterizedClipSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e9c110", "name": "CNmParameterizedClipSelectorNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9c690", "name": "CNmIDBasedSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e9df70", "name": "CNmIDBasedSelectorNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9e4f0", "name": "CNmIDBasedClipSelectorNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e9fdd0", "name": "CNmIDBasedClipSelectorNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9fe30", "name": "CNmSpeedScaleBaseNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9fe50", "name": "CNmSpeedScaleNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e9fe70", "name": "CNmDurationScaleNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e9fe90", "name": "CNmVelocityBasedSpeedScaleNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e9fea0", "name": "CNmSpeedScaleBaseNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9feb0", "name": "CNmSpeedScaleNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9fec0", "name": "CNmDurationScaleNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9fed0", "name": "CNmVelocityBasedSpeedScaleNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9ffa0", "name": "CNmSpeedScaleBaseNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9ffb0", "name": "CNmVelocityBasedSpeedScaleNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9ffc0", "name": "CNmDurationScaleNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9ffd0", "name": "CNmSpeedScaleNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e9ffe0", "name": "CNmVelocityBasedSpeedScaleNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e9fff0", "name": "CNmDurationScaleNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea0000", "name": "CNmSpeedScaleNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea0010", "name": "CNmSpeedScaleBaseNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea0440", "name": "CNmSpeedScaleBaseNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea0450", "name": "CNmSpeedScaleNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea0460", "name": "CNmDurationScaleNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea0470", "name": "CNmVelocityBasedSpeedScaleNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea11d0", "name": "CNmSpeedScaleBaseNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea1680", "name": "CNmSpeedScaleNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea1bb0", "name": "CNmDurationScaleNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea20e0", "name": "CNmVelocityBasedSpeedScaleNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea21c0", "name": "CNmStateNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea21d0", "name": "CNmStateNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea22c0", "name": "CNmStateNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea23b0", "name": "CNmStateNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea5d50", "name": "CNmStateNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea9460", "name": "CNmStateNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea94c0", "name": "CNmStateCompletedConditionNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea94e0", "name": "CNmIsInactiveBranchConditionNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea9500", "name": "CNmTimeConditionNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea9510", "name": "CNmStateCompletedConditionNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea9520", "name": "CNmIsInactiveBranchConditionNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea9530", "name": "CNmTimeConditionNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea9540", "name": "CNmStateCompletedConditionNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea9550", "name": "CNmIsInactiveBranchConditionNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea9560", "name": "CNmTimeConditionNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ea9570", "name": "CNmStateCompletedConditionNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea9580", "name": "CNmIsInactiveBranchConditionNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea9590", "name": "CNmTimeConditionNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea95a0", "name": "CNmIsInactiveBranchConditionNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea9730", "name": "CNmTimeConditionNode::CDefinition::Serialize", "confidence": "medium", "rationale": "non-virtual helper; strings name CNmTimeConditionNode enums/structs -> its CDefinition::Serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea9b60", "name": "CNmStateCompletedConditionNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eaad40", "name": "CNmStateCompletedConditionNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eab270", "name": "CNmIsInactiveBranchConditionNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eab8d0", "name": "CNmTimeConditionNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ead240", "name": "CNmTimeConditionNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ead2a0", "name": "CNmStateMachineNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ead2b0", "name": "CNmStateMachineNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ead350", "name": "CNmStateMachineNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ead460", "name": "CNmStateMachineNode::CDefinition::Serialize", "confidence": "medium", "rationale": "non-virtual helper; strings name CNmStateMachineNode enums/structs -> its CDefinition::Serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ead600", "name": "CNmStateMachineNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb1040", "name": "CNmStateMachineNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 1 = deleting destructor (Itanium D0) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb40a0", "name": "CNmStateMachineNode::CDefinition::Serialize", "confidence": "medium", "rationale": "slot 2 int=2 variants take an archive and call read helpers -> settings Serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb4100", "name": "CNmIsTargetSetNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb4120", "name": "CNmTargetInfoNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb4140", "name": "CNmTargetPointNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb4160", "name": "CNmTargetOffsetNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot 7 uniformly int=3 (this,ctx,options) = the per-node InstantiateNode override", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb4170", "name": "CNmIsTargetSetNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb4180", "name": "CNmTargetInfoNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb4190", "name": "CNmTargetPointNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb41a0", "name": "CNmTargetOffsetNode::CDefinition::GetChildNodeIndices", "confidence": "low", "rationale": "slot 4 getter scales with child-node count; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb41b0", "name": "CNmIsTargetSetNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb41c0", "name": "CNmTargetInfoNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb41d0", "name": "CNmTargetPointNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb41e0", "name": "CNmTargetOffsetNode::CDefinition::GetPersistentNodeIndices", "confidence": "low", "rationale": "slot 5 getter paired with slot 4; class+slot only, method guessed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb41f0", "name": "CNmIsTargetSetNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb4200", "name": "CNmTargetInfoNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb4210", "name": "CNmTargetPointNode::CDefinition::~CDefinition", "confidence": "medium", "rationale": "vtable slot 0 = complete-object destructor (Itanium D1) of the node definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb4220", "name": "CNmTargetOffsetNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "low trivial vtable slot on reflected Definition = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb5300", "name": "CNmTargetInfoNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot1 trivial = deleting destructor of Definition", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb6150", "name": "CNmTargetInfoNode::CDefinition::GetTypeInfo", "confidence": "medium", "rationale": "first post-dtor slot (2) on reflected type = GetTypeInfo accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb6330", "name": "CNmTargetPointNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb70e0", "name": "CNmTargetOffsetNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb7e50", "name": "CNmTargetOffsetNode::CDefinition::GetTypeInfo", "confidence": "medium", "rationale": "slot2 trivial getter on reflected type = GetTypeInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb7eb0", "name": "CNmTargetSelectorNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3 (this+context+options) = defining InstantiateNode virtual", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb7ec0", "name": "CNmTargetSelectorNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot0 trivial = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb7ed0", "name": "CNmTargetSelectorNode::CDefinition::Load", "confidence": "low", "rationale": "slot4 reads this = settings deserialize guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb7f20", "name": "CNmTargetSelectorNode::CDefinition::Save", "confidence": "low", "rationale": "slot5 reads this = settings serialize guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb86d0", "name": "CNmTargetSelectorNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eb9f80", "name": "CNmTargetSelectorNode::CDefinition::GetTypeInfo", "confidence": "medium", "rationale": "slot2 trivial getter = GetTypeInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb9fe0", "name": "CNmTargetWarpNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3 = InstantiateNode virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb9ff0", "name": "CNmTargetWarpNode::CDefinition::Load", "confidence": "low", "rationale": "slot4 Definition-interface = Load guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eba000", "name": "CNmTargetWarpNode::CDefinition::Save", "confidence": "low", "rationale": "slot5 Definition-interface = Save guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eba010", "name": "CNmTargetWarpNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot0 trivial = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eba020", "name": "CNmTargetWarpNode::CDefinition::Serialize", "confidence": "medium", "rationale": "references CNmTargetWarpNode::TargetUpdateRule_t + SamplingMode_t enum type-name strings = settings serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ebaca0", "name": "CNmTargetWarpNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ebd830", "name": "CNmTargetWarpNode::CDefinition::GetTypeInfo", "confidence": "medium", "rationale": "slot2 trivial getter = GetTypeInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ebd890", "name": "CNmTransitionNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3 = InstantiateNode virtual", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ebd8a0", "name": "CNmTransitionNode::CDefinition::Load", "confidence": "low", "rationale": "slot4 Definition-interface = Load guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ebd8b0", "name": "CNmTransitionNode::CDefinition::Save", "confidence": "low", "rationale": "slot5 Definition-interface = Save guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ebd8c0", "name": "CNmTransitionNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot0 trivial = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ebe7a0", "name": "CNmTransitionNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec14a0", "name": "CNmTransitionNode::CDefinition::GetTypeInfo", "confidence": "medium", "rationale": "slot2 trivial getter = GetTypeInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec1500", "name": "CNmTwoBoneIKNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3 = InstantiateNode virtual", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec1510", "name": "CNmTwoBoneIKNode::CDefinition::Load", "confidence": "low", "rationale": "slot4 Definition-interface = Load guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec1520", "name": "CNmTwoBoneIKNode::CDefinition::Save", "confidence": "low", "rationale": "slot5 Definition-interface = Save guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec1530", "name": "CNmTwoBoneIKNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot0 trivial = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec1d90", "name": "CNmTwoBoneIKNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec3980", "name": "CNmTwoBoneIKNode::CDefinition::GetTypeInfo", "confidence": "medium", "rationale": "slot2 trivial getter = GetTypeInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec39e0", "name": "CNmVectorInfoNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3 = InstantiateNode virtual", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec3a00", "name": "CNmVectorCreateNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3 = InstantiateNode virtual", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec3a20", "name": "CNmVectorNegateNode::CDefinition::InstantiateNode", "confidence": "medium", "rationale": "slot7 int=3 = InstantiateNode virtual", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec3a30", "name": "CNmVectorInfoNode::CDefinition::Load", "confidence": "low", "rationale": "slot4 Definition-interface = Load guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec3a40", "name": "CNmVectorCreateNode::CDefinition::Load", "confidence": "low", "rationale": "slot4 Definition-interface = Load guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec3a50", "name": "CNmVectorNegateNode::CDefinition::Load", "confidence": "low", "rationale": "slot4 Definition-interface = Load guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec3a60", "name": "CNmVectorInfoNode::CDefinition::Save", "confidence": "low", "rationale": "slot5 Definition-interface = Save guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec3a70", "name": "CNmVectorCreateNode::CDefinition::Save", "confidence": "low", "rationale": "slot5 Definition-interface = Save guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec3a80", "name": "CNmVectorNegateNode::CDefinition::Save", "confidence": "low", "rationale": "slot5 Definition-interface = Save guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec3a90", "name": "CNmVectorInfoNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot0 trivial = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec3aa0", "name": "CNmVectorCreateNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot0 trivial = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec3ab0", "name": "CNmVectorNegateNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot0 trivial = complete destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec4060", "name": "CNmVectorInfoNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec4ce0", "name": "CNmVectorInfoNode::CDefinition::GetTypeInfo", "confidence": "medium", "rationale": "slot2 trivial getter = GetTypeInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec5060", "name": "CNmVectorCreateNode::CDefinition::~CDefinition", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec6560", "name": "CNmVectorCreateNode::CDefinition::GetTypeInfo", "confidence": "medium", "rationale": "slot2 trivial getter = GetTypeInfo", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec77a0", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "tool attr-table trivial slot4 = attribute count", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec77b0", "name": "CDefaultToolAttrTableForStruct::GetStructName", "confidence": "low", "rationale": "tool attr-table trivial slot7 = struct-name accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec77c0", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "tool attr-table slot8 int=1 = per-attribute accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec7800", "name": "CBaseAnimGraphVariationUserData::GetTypeInfo", "confidence": "low", "rationale": "trivial slot with many callers = frequently-queried type-info accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec7810", "name": "CBaseAnimGraphVariationUserData::~CBaseAnimGraphVariationUserData", "confidence": "low", "rationale": "trivial adjacent slot = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec7820", "name": "CNmGraphVariationUserData::~CNmGraphVariationUserData", "confidence": "low", "rationale": "slot0 trivial user-data virtual = destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec8b30", "name": "CNmGraphVariationUserData::CopyFrom", "confidence": "low", "rationale": "slot2 int=2 (this+other) calling copy helper = CopyFrom/Clone", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecd430", "name": "CDefaultToolAttrTableForStruct::ToString", "confidence": "low", "rationale": "tool attr-table slot5 with string helper = value-to-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecd480", "name": "CDefaultToolAttrTableForStruct::FromString", "confidence": "low", "rationale": "tool attr-table slot6 with string helper = value-from-string", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecd4d0", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "tool attr-table slot1 int=3 with buffer helpers = serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecd830", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "tool attr-table slot2 int=3 with buffer helpers = unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecdf90", "name": "CCompressedStaticFloat::~CCompressedStaticFloat", "confidence": "low", "rationale": "slot1 trivial = deleting destructor of codec", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecdfa0", "name": "CCompressedStaticFloat::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter after dtor = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecdfc0", "name": "CCompressedFullFloat::~CCompressedFullFloat", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecdfd0", "name": "CCompressedFullFloat::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecdff0", "name": "CCompressedStaticVector3::~CCompressedStaticVector3", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece000", "name": "CCompressedStaticVector3::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece020", "name": "CCompressedStaticFullVector3::~CCompressedStaticFullVector3", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece030", "name": "CCompressedStaticFullVector3::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece050", "name": "CCompressedAnimVector3::~CCompressedAnimVector3", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece060", "name": "CCompressedAnimVector3::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece080", "name": "CCompressedDeltaVector3::~CCompressedDeltaVector3", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece090", "name": "CCompressedDeltaVector3::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece0b0", "name": "CCompressedFullVector3::~CCompressedFullVector3", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece0c0", "name": "CCompressedFullVector3::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece0d0", "name": "CCompressedFullVector3::Decompress", "confidence": "low", "rationale": "slot10 value-read slot = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ece0f0", "name": "CCompressedStaticQuaternion::~CCompressedStaticQuaternion", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece100", "name": "CCompressedStaticQuaternion::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece120", "name": "CCompressedAnimQuaternion::~CCompressedAnimQuaternion", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece130", "name": "CCompressedAnimQuaternion::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece140", "name": "CCompressedAnimQuaternion::Decompress", "confidence": "low", "rationale": "slot10 int=4 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ece160", "name": "CCompressedFullQuaternion::~CCompressedFullQuaternion", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece170", "name": "CCompressedFullQuaternion::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece180", "name": "CCompressedFullQuaternion::Decompress", "confidence": "low", "rationale": "slot10 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ece1a0", "name": "CCompressedStaticInt::~CCompressedStaticInt", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece1b0", "name": "CCompressedStaticInt::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece1d0", "name": "CCompressedStaticChar::~CCompressedStaticChar", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece1e0", "name": "CCompressedStaticChar::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece200", "name": "CCompressedStaticShort::~CCompressedStaticShort", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece210", "name": "CCompressedStaticShort::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece230", "name": "CCompressedFullChar::~CCompressedFullChar", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece240", "name": "CCompressedFullChar::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece260", "name": "CCompressedFullShort::~CCompressedFullShort", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece270", "name": "CCompressedFullShort::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece290", "name": "CCompressedFullInt::~CCompressedFullInt", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece2a0", "name": "CCompressedFullInt::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece2c0", "name": "CCompressedStaticBool::~CCompressedStaticBool", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece2d0", "name": "CCompressedStaticBool::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece2f0", "name": "CCompressedFullBool::~CCompressedFullBool", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece300", "name": "CCompressedFullBool::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece320", "name": "CCompressedStaticColor32::~CCompressedStaticColor32", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece330", "name": "CCompressedStaticColor32::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece350", "name": "CCompressedFullColor32::~CCompressedFullColor32", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece360", "name": "CCompressedFullColor32::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece380", "name": "CCompressedStaticVector2D::~CCompressedStaticVector2D", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece390", "name": "CCompressedStaticVector2D::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece3b0", "name": "CCompressedFullVector2D::~CCompressedFullVector2D", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece3c0", "name": "CCompressedFullVector2D::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece3e0", "name": "CCompressedStaticVector4D::~CCompressedStaticVector4D", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece3f0", "name": "CCompressedStaticVector4D::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece410", "name": "CCompressedFullVector4D::~CCompressedFullVector4D", "confidence": "low", "rationale": "slot1 trivial = deleting destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece420", "name": "CCompressedFullVector4D::GetCompressionType", "confidence": "low", "rationale": "slot2 trivial getter = compression-type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece540", "name": "CCompressedFullVector4D::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 calling write helper = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece5a0", "name": "CCompressedAnim >::Decode", "confidence": "medium", "rationale": "Anim slot6 int=5 = single-frame decode", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece5f0", "name": "CCompressedFullVector4D::Decompress", "confidence": "low", "rationale": "slot10 int=4 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ece650", "name": "CCompressedStaticVector4D::IsConstant", "confidence": "low", "rationale": "Static-only trivial slot12 = constant-value predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece660", "name": "CCompressedStaticVector4D::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece6a0", "name": "CCompressedStaticVector4D::Decompress", "confidence": "low", "rationale": "slot10 int=2 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ece700", "name": "CCompressedAnim >::WriteToBuffer", "confidence": "low", "rationale": "slot3 (Anim override trivial) = write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece710", "name": "CCompressedFullVector2D::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece760", "name": "CCompressedAnim >::Decode", "confidence": "medium", "rationale": "Anim slot6 int=5 = single-frame decode", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece7a0", "name": "CCompressedFullVector2D::Decompress", "confidence": "low", "rationale": "slot10 int=2 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ece7e0", "name": "CCompressedStaticVector2D::IsConstant", "confidence": "low", "rationale": "Static-only trivial slot12 = constant-value predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece7f0", "name": "CCompressedStaticVector2D::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece820", "name": "CCompressedStaticVector2D::Decompress", "confidence": "low", "rationale": "slot10 int=2 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ece870", "name": "CCompressedAnim >::WriteToBuffer", "confidence": "low", "rationale": "slot3 Anim override = write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece880", "name": "CCompressedFullColor32::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece8c0", "name": "CCompressedAnim::Decode", "confidence": "medium", "rationale": "Anim slot6 int=5 = single-frame decode", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece900", "name": "CCompressedFullColor32::Decompress", "confidence": "low", "rationale": "slot10 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ece910", "name": "CCompressedStaticColor32::IsConstant", "confidence": "low", "rationale": "Static-only trivial slot12 = constant-value predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece920", "name": "CCompressedStaticColor32::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece950", "name": "CCompressedStaticColor32::Decompress", "confidence": "low", "rationale": "slot10 int=2 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ece9b0", "name": "CCompressedAnim::WriteToBuffer", "confidence": "low", "rationale": "slot3 Anim override = write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ece9c0", "name": "CCompressedFullBool::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eceb60", "name": "CCompressedAnim::Decode", "confidence": "medium", "rationale": "Anim slot6 int=5 = single-frame decode", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eceba0", "name": "CCompressedFullBool::Decompress", "confidence": "low", "rationale": "slot10 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ecebb0", "name": "CCompressedStaticBool::IsConstant", "confidence": "low", "rationale": "Static-only trivial slot12 = constant-value predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecebc0", "name": "CCompressedStaticBool::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eced20", "name": "CCompressedStaticBool::Decompress", "confidence": "low", "rationale": "slot10 int=2 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eced60", "name": "CCompressedAnim::WriteToBuffer", "confidence": "low", "rationale": "slot3 Anim override = write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eced80", "name": "CCompressedList::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecee60", "name": "CCompressedAnim::Decode", "confidence": "medium", "rationale": "Anim slot6 int=5 = single-frame decode", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eceea0", "name": "CCompressedFullInt::Decompress", "confidence": "low", "rationale": "slot10 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eceeb0", "name": "CCompressedStaticInt::IsConstant", "confidence": "low", "rationale": "Static-only trivial slot12 = constant-value predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eceec0", "name": "CCompressedList::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecf060", "name": "CCompressedFullShort::Decompress", "confidence": "low", "rationale": "slot10 int=2 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ecf0a0", "name": "CCompressedList::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecf2c0", "name": "CCompressedFullChar::Decompress", "confidence": "low", "rationale": "slot10 int=2 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ecf300", "name": "CCompressedStatic::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecf490", "name": "CCompressedStaticShort::Decompress", "confidence": "low", "rationale": "slot10 int=2 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ecf4e0", "name": "CCompressedStatic::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecf6e0", "name": "CCompressedStaticChar::Decompress", "confidence": "low", "rationale": "slot10 int=2 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ecf720", "name": "CCompressedStatic::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecf7e0", "name": "CCompressedStaticInt::Decompress", "confidence": "low", "rationale": "slot10 int=2 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ecf820", "name": "CCompressedAnim::WriteToBuffer", "confidence": "low", "rationale": "slot3 Anim override = write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecf840", "name": "CCompressedAnim::Decode", "confidence": "medium", "rationale": "Anim slot6 int=5 = single-frame decode", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecf890", "name": "CCompressedStaticQuaternion::IsConstant", "confidence": "low", "rationale": "Static-only trivial slot12 = constant-value predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecf8a0", "name": "CCompressedAnim::WriteToBuffer", "confidence": "low", "rationale": "slot3 Anim override = write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecf8c0", "name": "CCompressedAnim >::Decode", "confidence": "medium", "rationale": "Anim slot6 int=5 = single-frame decode", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecf930", "name": "CCompressedStaticVector3::IsConstant", "confidence": "low", "rationale": "Static-only trivial slot12 = constant-value predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecf940", "name": "CCompressedAnim >::WriteToBuffer", "confidence": "low", "rationale": "slot3 Anim override = write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecf980", "name": "CCompressedAnim::DecodeInterpolated", "confidence": "medium", "rationale": "Anim slot5 int=6 float=1 (interp alpha) = decode with interpolation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfa00", "name": "CCompressedAnim::Decode", "confidence": "medium", "rationale": "Anim slot6 int=5 = single-frame decode", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfa40", "name": "CCompressedFullFloat::Decompress", "confidence": "low", "rationale": "slot10 int=2 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ecfa80", "name": "CCompressedStaticFloat::IsConstant", "confidence": "low", "rationale": "Static-only trivial slot12 = constant-value predicate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfa90", "name": "CCompressedStaticFloat::Decompress", "confidence": "low", "rationale": "slot10 int=2 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ecfb10", "name": "CCompressedAnim::WriteToBuffer", "confidence": "low", "rationale": "slot3 Anim override = write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfb20", "name": "CCompressedFullQuaternion::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 with write helper = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfb60", "name": "CCompressedFullVector3::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 with write helper = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfba0", "name": "CCompressedStaticFullVector3::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 with write helper = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfbd0", "name": "CCompressedFullFloat::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 with write helper = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfc10", "name": "CCompressedStaticFloat::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 with write helper = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfc40", "name": "CCompressedAnimQuaternion::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 with quat helper = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfc70", "name": "CCompressedStaticQuaternion::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 with quat helper = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfc90", "name": "CCompressedAnimVector3::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 with vec3 helper = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfcd0", "name": "CCompressedStaticVector3::WriteToBuffer", "confidence": "low", "rationale": "slot3 int=4 with vec3 helper = pack/write to buffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfd00", "name": "CCompressedStaticFullVector3::Decompress", "confidence": "low", "rationale": "slot10 int=2 value-read = decompress accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ecfd80", "name": "CCompressedAnim >::DecodeInterpolated", "confidence": "medium", "rationale": "Anim slot5 int=6 float=1 (alpha) = decode with interpolation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfe00", "name": "CCompressedAnim::DecodeInterpolated", "confidence": "medium", "rationale": "Anim slot5 int=6 float=1 (alpha) = decode with interpolation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecfee0", "name": "CCompressedAnim::DecodeInterpolated", "confidence": "medium", "rationale": "Anim slot5 int=6 float=1 (alpha) = decode with interpolation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed00d0", "name": "CCompressedAnim::DecodeInterpolated", "confidence": "medium", "rationale": "Anim slot5 int=6 float=1 (alpha) = decode with interpolation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0200", "name": "CCompressedAnim >::DecodeInterpolated", "confidence": "medium", "rationale": "Anim slot5 int=6 float=1 (alpha) = decode with interpolation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0280", "name": "CCompressedAnim >::DecodeInterpolated", "confidence": "medium", "rationale": "Anim slot5 int=6 float=1 (alpha) = decode with interpolation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed04c0", "name": "CCompressedAnim::GetFrameData", "confidence": "low", "rationale": "Anim slot4 int=2 = per-frame keyframe data accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0500", "name": "CCompressedAnim >::GetFrameData", "confidence": "low", "rationale": "Anim slot4 int=2 = per-frame keyframe data accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0540", "name": "CCompressedAnim::GetFrameData", "confidence": "low", "rationale": "Anim slot4 int=2 = per-frame keyframe data accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0580", "name": "CCompressedAnim::GetFrameData", "confidence": "low", "rationale": "Anim slot4 int=2 = per-frame keyframe data accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed05c0", "name": "CCompressedAnim::GetFrameData", "confidence": "low", "rationale": "Anim slot4 int=2 = per-frame keyframe data accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0600", "name": "CCompressedAnim::GetFrameData", "confidence": "low", "rationale": "Anim slot4 int=2 = per-frame keyframe data accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0640", "name": "CCompressedAnim >::GetFrameData", "confidence": "low", "rationale": "Anim slot4 int=2 = per-frame keyframe data accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0680", "name": "CCompressedAnim >::GetFrameData", "confidence": "low", "rationale": "Anim slot4 int=2 = per-frame keyframe data accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed06c0", "name": "CCompressedStaticFloat::GetCompressedSize", "confidence": "low", "rationale": "Static/Full slot7 calling buffer helper = compressed-size/serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0730", "name": "CCompressedFullFloat::GetCompressedSize", "confidence": "low", "rationale": "Static/Full slot7 calling buffer helper = compressed-size/serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed07a0", "name": "CCompressedStaticVector2D::GetCompressedSize", "confidence": "low", "rationale": "Static/Full slot7 calling buffer helper = compressed-size/serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0810", "name": "CCompressedFullVector2D::GetCompressedSize", "confidence": "low", "rationale": "Static/Full slot7 calling buffer helper = compressed-size/serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0880", "name": "CCompressedStaticVector4D::GetCompressedSize", "confidence": "low", "rationale": "Static/Full slot7 calling buffer helper = compressed-size/serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed08f0", "name": "CCompressedFullVector4D::GetCompressedSize", "confidence": "low", "rationale": "Static/Full slot7 calling buffer helper = compressed-size/serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0960", "name": "CCompressedStaticBool::GetCompressedSize", "confidence": "low", "rationale": "Static/Full slot7 calling buffer helper = compressed-size/serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed09d0", "name": "CCompressedFullBool::GetCompressedSize", "confidence": "low", "rationale": "Static/Full slot7 calling buffer helper = compressed-size/serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0a40", "name": "CCompressedStaticColor32::GetCompressedSize", "confidence": "low", "rationale": "Static/Full slot7 calling buffer helper = compressed-size/serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0ab0", "name": "CCompressedFullColor32::GetCompressedSize", "confidence": "low", "rationale": "Static/Full slot7 calling buffer helper = compressed-size/serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0b20", "name": "CCompressedAnim::DecodeInterpolated", "confidence": "medium", "rationale": "Anim slot5 int=6 float=1 (alpha) = decode with interpolation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0be0", "name": "CCompressedStaticQuaternion::GetCompressedSize", "confidence": "low", "rationale": "Static/Full slot7 calling buffer helper = compressed-size/serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0c50", "name": "CCompressedAnimQuaternion::GetType", "confidence": "low", "rationale": "slot 7 in the animation-sample decoder vtable, int=0 constant return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0cc0", "name": "CCompressedFullQuaternion::GetType", "confidence": "low", "rationale": "slot 7 shared across all CCompressed decoder vtables, int=0 constant return", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0d30", "name": "CCompressedStaticVector3::GetType", "confidence": "low", "rationale": "slot 7 shared decoder-vtable getter, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0da0", "name": "CCompressedStaticFullVector3::GetType", "confidence": "low", "rationale": "slot 7 shared decoder-vtable getter, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0e10", "name": "CCompressedAnimVector3::GetType", "confidence": "low", "rationale": "slot 7 shared decoder-vtable getter, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0e80", "name": "CCompressedDeltaVector3::GetType", "confidence": "low", "rationale": "slot 7 shared decoder-vtable getter, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0ef0", "name": "CCompressedFullVector3::GetType", "confidence": "low", "rationale": "slot 7 shared decoder-vtable getter, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0f60", "name": "CCompressedStaticChar::GetType", "confidence": "low", "rationale": "slot 7 shared decoder-vtable getter, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed0fd0", "name": "CCompressedFullChar::GetType", "confidence": "low", "rationale": "slot 7 shared decoder-vtable getter, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed1040", "name": "CCompressedFullShort::GetType", "confidence": "low", "rationale": "slot 7 shared decoder-vtable getter, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed10b0", "name": "CCompressedStaticInt::GetType", "confidence": "low", "rationale": "slot 7 shared decoder-vtable getter, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed1120", "name": "CCompressedStaticShort::GetType", "confidence": "low", "rationale": "slot 7 shared decoder-vtable getter, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed1190", "name": "CCompressedFullInt::GetType", "confidence": "low", "rationale": "slot 7 shared decoder-vtable getter, int=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed1200", "name": "CCompressedDeltaVector3::Decode", "confidence": "low", "rationale": "slot 3, int=4 multi-arg decode-into-output on a compressed anim channel", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed1340", "name": "CCompressedStaticQuaternion::DecodeFrame", "confidence": "low", "rationale": "slot 10 decode variant, int=4 with helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed1690", "name": "CCompressedStaticVector3::DecodeFrame", "confidence": "low", "rationale": "slot 10 decode variant, int=5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed1b80", "name": "CCompressedDeltaVector3::DecodeFrame", "confidence": "low", "rationale": "slot 10 decode variant, int=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed1e90", "name": "CCompressedAnimVector3::DecodeFrame", "confidence": "low", "rationale": "slot 10 decode variant, int=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed2200", "name": "CCompressedFullVector4D::ReadCompressedData", "confidence": "low", "rationale": "slot 11 shared read/alloc path, int=1 with allocation helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed2400", "name": "CCompressedFullVector2D::ReadCompressedData", "confidence": "low", "rationale": "slot 11 shared read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed2600", "name": "CCompressedFullColor32::ReadCompressedData", "confidence": "low", "rationale": "slot 11 shared read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed2800", "name": "CCompressedFullBool::ReadCompressedData", "confidence": "low", "rationale": "slot 11 shared read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed2a00", "name": "CCompressedFullFloat::ReadCompressedData", "confidence": "low", "rationale": "slot 11 shared read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed2c00", "name": "CCompressedStaticBool::ReadCompressedData", "confidence": "low", "rationale": "slot 11 shared read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed2dc0", "name": "CCompressedStaticVector4D::ReadCompressedData", "confidence": "low", "rationale": "slot 11 shared read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed2fa0", "name": "CCompressedStaticVector2D::ReadCompressedData", "confidence": "low", "rationale": "slot 11 shared read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed3180", "name": "CCompressedStaticColor32::ReadCompressedData", "confidence": "low", "rationale": "slot 11 shared read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed3340", "name": "CCompressedStaticFloat::ReadCompressedData", "confidence": "low", "rationale": "slot 11 shared read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed3720", "name": "CCompressedFullInt::Decompress", "confidence": "low", "rationale": "slot 9 shared decode path, int=1 with helper sub_0x1ed3630", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed3750", "name": "CCompressedStaticInt::Decompress", "confidence": "low", "rationale": "slot 9 shared decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed3780", "name": "CCompressedFullShort::Decompress", "confidence": "low", "rationale": "slot 9 shared decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed37b0", "name": "CCompressedStaticShort::Decompress", "confidence": "low", "rationale": "slot 9 shared decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed37e0", "name": "CCompressedFullChar::Decompress", "confidence": "low", "rationale": "slot 9 shared decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed3810", "name": "CCompressedStaticChar::Decompress", "confidence": "low", "rationale": "slot 9 shared decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed3930", "name": "CCompressedFullVector3::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed3940", "name": "CCompressedFullVector3::Decompress", "confidence": "low", "rationale": "slot 9 decode path, callee sub_0x1ed3840", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed3970", "name": "CCompressedDeltaVector3::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed3980", "name": "CCompressedDeltaVector3::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed39b0", "name": "CCompressedAnimVector3::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed39c0", "name": "CCompressedAnimVector3::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed39f0", "name": "CCompressedStaticFullVector3::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed3a00", "name": "CCompressedStaticFullVector3::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed3a30", "name": "CCompressedStaticVector3::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed3a40", "name": "CCompressedStaticVector3::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed3a70", "name": "CCompressedFullFloat::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed3b60", "name": "CCompressedStaticFloat::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed3c50", "name": "CCompressedFullBool::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed3d40", "name": "CCompressedStaticBool::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed3e30", "name": "CCompressedFullColor32::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed3f20", "name": "CCompressedStaticColor32::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed4010", "name": "CCompressedFullVector2D::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed4100", "name": "CCompressedStaticVector2D::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed41f0", "name": "CCompressedFullVector4D::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed42e0", "name": "CCompressedStaticVector4D::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed43d0", "name": "CCompressedFullFloat::Decompress", "confidence": "low", "rationale": "slot 9 decode path, callee sub_0x1303ed0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed44d0", "name": "CCompressedStaticFloat::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed45d0", "name": "CCompressedFullBool::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed46d0", "name": "CCompressedStaticBool::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed47d0", "name": "CCompressedFullColor32::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed48d0", "name": "CCompressedStaticColor32::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed49d0", "name": "CCompressedFullVector2D::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed4ad0", "name": "CCompressedStaticVector2D::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed4bd0", "name": "CCompressedFullVector4D::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed4cd0", "name": "CCompressedStaticVector4D::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed4dd0", "name": "CCompressedFullQuaternion::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed4ec0", "name": "CCompressedAnimQuaternion::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed4fb0", "name": "CCompressedStaticQuaternion::GetElementSize", "confidence": "low", "rationale": "slot 8 int=1 trivial per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed50a0", "name": "CCompressedFullQuaternion::Decompress", "confidence": "low", "rationale": "slot 9 decode path, callee sub_0x1303ed0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed51a0", "name": "CCompressedAnimQuaternion::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ed52a0", "name": "CCompressedStaticQuaternion::Decompress", "confidence": "low", "rationale": "slot 9 decode path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed53a0", "name": "CCompressedFullInt::GetElementSize", "confidence": "low", "rationale": "slot 8 per-type getter, callee sub_0x1303ed0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed5470", "name": "CCompressedStaticInt::GetElementSize", "confidence": "low", "rationale": "slot 8 per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed5540", "name": "CCompressedFullShort::GetElementSize", "confidence": "low", "rationale": "slot 8 per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed5610", "name": "CCompressedStaticShort::GetElementSize", "confidence": "low", "rationale": "slot 8 per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed56e0", "name": "CCompressedFullChar::GetElementSize", "confidence": "low", "rationale": "slot 8 per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed57b0", "name": "CCompressedStaticChar::GetElementSize", "confidence": "low", "rationale": "slot 8 per-type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed59c0", "name": "CCompressedFullVector3::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path, callee sub_0x1ed5880", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed5b80", "name": "CCompressedDeltaVector3::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed6110", "name": "CCompressedAnimVector3::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed6680", "name": "CCompressedStaticFullVector3::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed67b0", "name": "CCompressedStaticVector3::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed6b80", "name": "CCompressedFullQuaternion::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path, quaternion helper sub_0x1ed6a40", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed6cd0", "name": "CCompressedAnimQuaternion::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed7010", "name": "CCompressedStaticQuaternion::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed7240", "name": "CCompressedFullInt::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path, integer helper sub_0x1ed7120", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed73a0", "name": "CCompressedStaticInt::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed74c0", "name": "CCompressedFullShort::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed7620", "name": "CCompressedStaticShort::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed7740", "name": "CCompressedFullChar::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed78a0", "name": "CCompressedStaticChar::ReadCompressedData", "confidence": "low", "rationale": "slot 11 read/alloc path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed89c0", "name": "AnimationSystemIK_PerlinSolver", "confidence": "medium", "rationale": "references convar ik_debug_perlin_solver and 'AnimationSystem: IK' log category", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed8b30", "name": "CBoneSetup::GetStudioHdr", "confidence": "low", "rationale": "CBoneSetup vtable slot 0, int=1 trivial accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed8b40", "name": "CBoneSetup::GetPoseParameters", "confidence": "low", "rationale": "CBoneSetup vtable slot 2, int=1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed8b70", "name": "CBoneSetup::GetBoneFlags", "confidence": "low", "rationale": "CBoneSetup vtable slot 3, int=1 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed8b80", "name": "CBoneSetup::CalcPose", "confidence": "low", "rationale": "CBoneSetup vtable slot 5, int=2, 3 callers (hot path)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed8bd0", "name": "CBoneSetup::InitPose", "confidence": "low", "rationale": "CBoneSetup vtable slot 1, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed8c30", "name": "CAnimationBucket::GetCount", "confidence": "low", "rationale": "CAnimationBucket vtable slot 15, int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed8c60", "name": "CAnimationBucket::GetSize", "confidence": "low", "rationale": "CAnimationBucket vtable slot 18, int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed8c90", "name": "CAnimationBucket::GetElement", "confidence": "low", "rationale": "CAnimationBucket vtable slot 16, int=2 indexed getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed8d10", "name": "CAnimationBucket::GetType", "confidence": "low", "rationale": "CAnimationBucket vtable slot 17, int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed8d60", "name": "CAnimationBucket::Reset", "confidence": "low", "rationale": "CAnimationBucket vtable slot 0, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed8de0", "name": "CAnimationBucket::Clear", "confidence": "low", "rationale": "CAnimationBucket vtable slot 1, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed8e70", "name": "CAnimationBucket::CopyFrom", "confidence": "low", "rationale": "CAnimationBucket vtable slot 14, int=4 copy with helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed9160", "name": "CBoneSetup::AccumulatePose", "confidence": "low", "rationale": "CBoneSetup vtable slot 4, callee sub_0x9f1d10", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed9430", "name": "CAnimationBucket::AddSampleFloat", "confidence": "low", "rationale": "CAnimationBucket vtable slot 10, int=2 float=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed9720", "name": "CAnimationBucket::AddSampleVector", "confidence": "low", "rationale": "CAnimationBucket vtable slot 11, int=2 float=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed9a10", "name": "CAnimationBucket::AddSampleQuaternion", "confidence": "low", "rationale": "CAnimationBucket vtable slot 12, int=3 float=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ed9d50", "name": "CAnimationBucket::SetTime", "confidence": "low", "rationale": "CAnimationBucket vtable slot 5, int=1 float=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eda000", "name": "CAnimationBucket::Finalize", "confidence": "low", "rationale": "CAnimationBucket vtable slot 13, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eda280", "name": "CAnimationBucket::SampleVector", "confidence": "low", "rationale": "CAnimationBucket vtable slot 2, int=3 float=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eda550", "name": "CAnimationBucket::SampleQuaternion", "confidence": "low", "rationale": "CAnimationBucket vtable slot 3, int=3 float=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eda820", "name": "CAnimationBucket::SampleFloat", "confidence": "low", "rationale": "CAnimationBucket vtable slot 4, int=3 float=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edaaf0", "name": "CAnimationBucket::GetValue", "confidence": "low", "rationale": "CAnimationBucket vtable slot 6, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edad90", "name": "CAnimationBucket::BlendVector", "confidence": "low", "rationale": "CAnimationBucket vtable slot 7, int=3 float=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edb060", "name": "CAnimationBucket::BlendQuaternion", "confidence": "low", "rationale": "CAnimationBucket vtable slot 8, int=3 float=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edb330", "name": "CAnimationBucket::BlendFloat", "confidence": "low", "rationale": "CAnimationBucket vtable slot 9, int=2 float=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edc0e0", "name": "CDebugVisualizerAbsTime::GetType", "confidence": "low", "rationale": "CDebugVisualizerAbsTime vtable slot 5, int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edc0f0", "name": "CDebugVisualizerAbsTime::GetName", "confidence": "low", "rationale": "CDebugVisualizerAbsTime vtable slot 6, int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edc100", "name": "CDebugVisualizerAbsTime::Update", "confidence": "low", "rationale": "CDebugVisualizerAbsTime vtable slot 0, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edc130", "name": "CDebugVisualizerAbsTime::Draw", "confidence": "low", "rationale": "CDebugVisualizerAbsTime vtable slot 2, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edc140", "name": "CDebugVisualizerAbsTime::AddSample", "confidence": "low", "rationale": "CDebugVisualizerAbsTime vtable slot 3, int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edc150", "name": "CDebugVisualizerAbsTime::Clear", "confidence": "low", "rationale": "CDebugVisualizerAbsTime vtable slot 4, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edc160", "name": "CLabelledDebugHelper::Reset", "confidence": "low", "rationale": "CLabelledDebugHelper vtable slot 0, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edc1c0", "name": "CLabelledDebugHelper::GetType", "confidence": "low", "rationale": "CLabelledDebugHelper vtable slot 8, int=0 constant getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edc1e0", "name": "CDebugVisualizerAbsTime::Reset", "confidence": "low", "rationale": "CDebugVisualizerAbsTime vtable slot 1, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edc220", "name": "CLabelledDebugHelper::Clear", "confidence": "low", "rationale": "CLabelledDebugHelper vtable slot 1, int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edd480", "name": "CLabelledDebugHelper::DrawText", "confidence": "low", "rationale": "CLabelledDebugHelper vtable slot 11, int=3 float=1 draw call", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edd980", "name": "CLabelledDebugHelper::DrawBox", "confidence": "low", "rationale": "CLabelledDebugHelper vtable slot 12, int=6 draw call", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eddd30", "name": "CLabelledDebugHelper::AddLine", "confidence": "low", "rationale": "CLabelledDebugHelper vtable slot 10, int=4 float=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ede230", "name": "CLabelledDebugHelper::AddText", "confidence": "low", "rationale": "CLabelledDebugHelper vtable slot 9, int=5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eded60", "name": "CLabelledDebugHelper::DrawSphere", "confidence": "low", "rationale": "CLabelledDebugHelper vtable slot 13, int=6 float=2 draw call", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edf430", "name": "CSpaceAgnosticBoneAccessor::GetBoneCount", "confidence": "low", "rationale": "CSpaceAgnosticBoneAccessor vtable slot 2, int=1 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edf440", "name": "CSpaceAgnosticBoneAccessor::GetBoneParent", "confidence": "low", "rationale": "CSpaceAgnosticBoneAccessor vtable slot 3, int=2 indexed getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edf460", "name": "CSpaceAgnosticBoneAccessor::GetBonePosition", "confidence": "low", "rationale": "CSpaceAgnosticBoneAccessor vtable slot 5, int=3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edf480", "name": "CSpaceAgnosticBoneAccessor::SetBonePosition", "confidence": "low", "rationale": "CSpaceAgnosticBoneAccessor vtable slot 6, int=3 with write helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edf4d0", "name": "CSpaceAgnosticBoneAccessor::GetBoneAngles", "confidence": "low", "rationale": "CSpaceAgnosticBoneAccessor vtable slot 7, int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edf520", "name": "CSpaceAgnosticBoneAccessor::SetBoneAngles", "confidence": "low", "rationale": "CSpaceAgnosticBoneAccessor vtable slot 9, int=3 with write helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edf6a0", "name": "CSpaceAgnosticBoneAccessor::Init", "confidence": "low", "rationale": "CSpaceAgnosticBoneAccessor vtable slot 0, callee sub_0x9e6130", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edf880", "name": "CSpaceAgnosticBoneAccessor::GetBoneName", "confidence": "low", "rationale": "CSpaceAgnosticBoneAccessor vtable slot 1, callee sub_0x9e6130", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee0040", "name": "CSpaceAgnosticBoneAccessor::SetBoneTransform", "confidence": "low", "rationale": "CSpaceAgnosticBoneAccessor vtable slot 8, int=3 with transform helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee0180", "name": "CSpaceAgnosticBoneAccessor::GetBoneTransform", "confidence": "low", "rationale": "CSpaceAgnosticBoneAccessor vtable slot 4, int=3 with transform helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee7c60", "name": "CGenericExpr_FunctionCall::GetArgCount", "confidence": "low", "rationale": "FunctionCall vtable slot 6, int=1 getter, 3 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee86a0", "name": "Fuse_RegisterVariable", "confidence": "medium", "rationale": "'Disallowed variable name: %s' validation in the Fuse expression variable system", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1efc500", "name": "Fuse_MatchExpressionSet", "confidence": "low", "rationale": "'Early exit'/'Mismatched set' strings; set-matching over expression data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1efe6c0", "name": "Fuse_CompareExpressionTree", "confidence": "low", "rationale": "recursive self-call plus 'Early exit'/'Mismatched set'; tree comparison walk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f005f0", "name": "CGenericExpr_StringLiteral::GetNodeType", "confidence": "low", "rationale": "expr AST vtable slot 4, int=0 constant node-kind getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00600", "name": "CGenericExpr_StringLiteral::GetChildExpr", "confidence": "low", "rationale": "expr AST vtable slot 5, int=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00610", "name": "CGenericExpr_Unary::GetConstantValue", "confidence": "low", "rationale": "expr AST vtable slot 0, int=1 composite value getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00640", "name": "CGenericExpr_Unary::GetNodeType", "confidence": "low", "rationale": "expr AST vtable slot 4, int=0 constant node-kind getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00650", "name": "CGenericExpr_Unary::GetChildExpr", "confidence": "low", "rationale": "expr AST vtable slot 5, int=1 (single child)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00660", "name": "CGenericExpr_Binary::GetConstantValue", "confidence": "low", "rationale": "expr AST vtable slot 0, int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f006b0", "name": "CGenericExpr_Binary::Serialize", "confidence": "low", "rationale": "expr AST vtable slot 3, int=2 serialize path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00710", "name": "CGenericExpr_Binary::GetNodeType", "confidence": "low", "rationale": "expr AST vtable slot 4, int=0 constant node-kind getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00720", "name": "CGenericExpr_Binary::GetChildExpr", "confidence": "low", "rationale": "expr AST vtable slot 5, int=2 indexed child getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00730", "name": "CGenericExpr_TernaryConditional::GetConstantValue", "confidence": "low", "rationale": "expr AST vtable slot 0, int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00790", "name": "CGenericExpr_TernaryConditional::Serialize", "confidence": "low", "rationale": "expr AST vtable slot 3, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00800", "name": "CGenericExpr_TernaryConditional::GetNodeType", "confidence": "low", "rationale": "expr AST vtable slot 4, int=0 constant node-kind getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00810", "name": "CGenericExpr_TernaryConditional::GetChildExpr", "confidence": "low", "rationale": "expr AST vtable slot 5, int=2 indexed child getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00830", "name": "CGenericExpr_FloatLiteral::Serialize", "confidence": "low", "rationale": "expr AST vtable slot 3, int=3 serialize of float value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00850", "name": "CGenericExpr_IntLiteral::Serialize", "confidence": "low", "rationale": "expr AST vtable slot 3, int=2 serialize of int value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00870", "name": "CGenericExpr_BoolLiteral::Serialize", "confidence": "low", "rationale": "expr AST vtable slot 3, int=2 serialize of bool value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00890", "name": "CGenericExpr_Property::GetNodeType", "confidence": "low", "rationale": "expr AST vtable slot 4, int=0 constant node-kind getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f008a0", "name": "CGenericExpr_Property::GetChildExpr", "confidence": "low", "rationale": "expr AST vtable slot 5, int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f008d0", "name": "CGenericExpr_BoolLiteral::GetConstantValue", "confidence": "low", "rationale": "expr AST vtable slot 0, int=0 constant return (literal value)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f008e0", "name": "CGenericExpr_IntLiteral::GetConstantValue", "confidence": "low", "rationale": "expr AST vtable slot 0, int=0 constant return (literal value)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f008f0", "name": "CGenericExpr_FloatLiteral::GetConstantValue", "confidence": "low", "rationale": "expr AST vtable slot 0, int=0 constant return (literal value)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00bf0", "name": "CGenericExpr_Property::Serialize", "confidence": "low", "rationale": "expr AST vtable slot 3, int=2, string helper sub_0x9f1c20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00ca0", "name": "CGenericExpr_FunctionCall::Serialize", "confidence": "low", "rationale": "FunctionCall vtable slot 3, int=2, string helper sub_0x9f1c20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00f00", "name": "CGenericExpr_BoolLiteral::GetReturnType", "confidence": "low", "rationale": "expr AST vtable slot 1, int=0 constant type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00f10", "name": "CGenericExpr_IntLiteral::GetReturnType", "confidence": "low", "rationale": "expr AST vtable slot 1, int=0 constant type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00f20", "name": "CGenericExpr_FloatLiteral::GetReturnType", "confidence": "low", "rationale": "expr AST vtable slot 1, int=0 constant type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00f30", "name": "CGenericExpr_Unary::GetReturnType", "confidence": "low", "rationale": "expr AST vtable slot 1, int=1 computed type getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00f70", "name": "CGenericExpr_Property::GetConstantValue", "confidence": "low", "rationale": "expr AST vtable slot 0, int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00fb0", "name": "CGenericExpr_VariableReference::GetConstantValue", "confidence": "low", "rationale": "expr AST vtable slot 0, int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f00fd0", "name": "CGenericExpr_VariableReference::GetReturnType", "confidence": "low", "rationale": "expr AST vtable slot 1, int=1, string helper sub_0x9f04b0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f01010", "name": "CGenericExpr_StringLiteral::GetConstantValue", "confidence": "low", "rationale": "expr AST vtable slot 0, int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f01030", "name": "CGenericExpr_StringLiteral::GetReturnType", "confidence": "low", "rationale": "expr AST vtable slot 1, int=1, string helper sub_0x9f04b0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f014b0", "name": "CGenericExpr_VariableReference::Serialize", "confidence": "low", "rationale": "expr AST vtable slot 3, int=2, string helper sub_0x9f1c20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f01540", "name": "CGenericExpr_StringLiteral::Serialize", "confidence": "low", "rationale": "expr AST vtable slot 3, int=2, string helper sub_0x9f1c20", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f015e0", "name": "CGenericExpr_Unary::Serialize", "confidence": "low", "rationale": "expr AST vtable slot 3, int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f01610", "name": "CGenericExpr_FunctionCall::GetNodeType", "confidence": "low", "rationale": "FunctionCall vtable slot 4, int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f01680", "name": "CGenericExpr_Property::GetReturnType", "confidence": "low", "rationale": "expr AST vtable slot 1, int=1, string helper sub_0x9f04b0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f016d0", "name": "CGenericExpr_Binary::GetReturnType", "confidence": "low", "rationale": "expr AST vtable slot 1, int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f01720", "name": "CGenericExpr_TernaryConditional::GetReturnType", "confidence": "low", "rationale": "expr AST vtable slot 1, int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f01780", "name": "CGenericExpr_FunctionCall::GetReturnType", "confidence": "low", "rationale": "FunctionCall vtable slot 1, int=1, string helper sub_0x9f04b0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f01820", "name": "CGenericExpr_FunctionCall::GetConstantValue", "confidence": "low", "rationale": "FunctionCall vtable slot 0, int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f01c00", "name": "CGenericExpr_FunctionCall::EvaluateEntity", "confidence": "low", "rationale": "FunctionCall vtable slot 14, typed-evaluate override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f024e0", "name": "CGenericExpr_FunctionCall::EvaluateBool", "confidence": "low", "rationale": "FunctionCall vtable slot 9, typed-evaluate override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f028a0", "name": "CGenericExpr_FunctionCall::EvaluateFloat", "confidence": "low", "rationale": "FunctionCall vtable slot 10, typed-evaluate override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f02f20", "name": "CGenericExpr_FunctionCall::EvaluateInt", "confidence": "low", "rationale": "FunctionCall vtable slot 11, typed-evaluate override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f035e0", "name": "CGenericExpr_FunctionCall::EvaluateVector", "confidence": "low", "rationale": "FunctionCall vtable slot 12, typed-evaluate override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f03900", "name": "CGenericExpr_FunctionCall::EvaluateString", "confidence": "low", "rationale": "FunctionCall vtable slot 13, typed-evaluate override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f03b60", "name": "CGenericExpr_FunctionCall::Evaluate", "confidence": "low", "rationale": "FunctionCall vtable slot 8, base evaluate override", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f04480", "name": "SchemaStaticBinding_CUtlVector_FuseVariableIndex_t", "confidence": "low", "rationale": "'CUtlVector'+'FuseVariableIndex_t' type-name strings; schema type binding for the array", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f10520", "name": "ANTLR3_PrintException", "confidence": "medium", "rationale": "'ANTLR3_EXCEPTION number %d (%08X).'/'ANTLR3_EXCEPTION: %s' exception reporter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f303c0", "name": "ParseSurfacePropertyNames", "confidence": "medium", "rationale": "'surfacePropertyName' string plus KeyValues3::GetArrayElement iteration parsing a KV3 name array", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f338f0", "name": "FixupResourceName", "confidence": "high", "rationale": "literal 'FixupResourceName: Illegal full path...' plus incorrect-extension warning", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f33b40", "name": "FixupResourceName", "confidence": "high", "rationale": "literal 'FixupResourceName: Illegal full path/missing extension' error strings", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f34db0", "name": "CBaseTypesafeVDataFileManager::GetVDataResourceType", "confidence": "low", "rationale": "VData file manager vtable slot 1, int=1 trivial getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f35370", "name": "VDataInitInfo_t::CreateFileManager", "confidence": "low", "rationale": "VDataInitInfo_t vtable slot 0 factory, int=2 with alloc helper sub_0x9e62f0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f35450", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "ToolAttr reflection vtable slot 10, no-arg thin accessor; name from slot position in the attribute interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f35460", "name": "CBaseConcreteToolAttr::IsReadOnly", "confidence": "low", "rationale": "slot 11, no-this constant-returning stub in ToolAttr interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f35470", "name": "CBaseConcreteToolAttr::GetCategoryName", "confidence": "low", "rationale": "slot 12 this-only getter; 135 callers suggests common metadata query", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f35490", "name": "CBaseConcreteToolAttr::HasHelpText", "confidence": "low", "rationale": "slot 13 constant-returning stub in ToolAttr interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f354b0", "name": "CBaseConcreteToolAttr::GetMinValue", "confidence": "low", "rationale": "slot 15 constant stub; paired with slot 16 as min/max", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f354c0", "name": "CBaseConcreteToolAttr::GetMaxValue", "confidence": "low", "rationale": "slot 16 constant stub; paired with slot 15 as min/max", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f354f0", "name": "CBaseConcreteToolAttr::IsArrayType", "confidence": "low", "rationale": "slot 28 constant stub in ToolAttr interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f35500", "name": "CBaseConcreteToolAttr::GetArrayElementAt", "confidence": "low", "rationale": "slot 30 with one explicit arg (int=2) = indexed element accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f35510", "name": "CBaseConcreteToolAttr::GetArrayCount", "confidence": "low", "rationale": "slot 31 constant stub, array-count position in interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f355d0", "name": "CBaseConcreteToolAttr::Clone", "confidence": "low", "rationale": "slot 44 stub in ToolAttr interface, clone/duplicate position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f35620", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "slot 2 this-only getter, type-enum accessor position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f36140", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "attr-table slot 9 with index arg (int=2) = indexed attribute lookup", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f38700", "name": "CBaseConcreteToolAttr::GetBaseAttribute", "confidence": "low", "rationale": "slot 52 constant stub in ToolAttr interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38710", "name": "CBaseConcreteToolAttr::GetFlags", "confidence": "low", "rationale": "slot 3 this-only metadata getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38730", "name": "CBaseConcreteToolAttr::GetOptionFlags", "confidence": "low", "rationale": "slot 4 this-only metadata getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38750", "name": "CBaseConcreteToolAttr::GetHelpText", "confidence": "low", "rationale": "slot 5 this-only metadata getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38770", "name": "CBaseConcreteToolAttr::GetSize", "confidence": "low", "rationale": "slot 7 this-only size accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38780", "name": "CBaseConcreteToolAttr::GetElementSize", "confidence": "low", "rationale": "slot 8 this-only size accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f387a0", "name": "CBaseConcreteToolAttr::GetElementCount", "confidence": "low", "rationale": "slot 26 this-only count accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f387b0", "name": "CBaseConcreteToolAttr::GetElementName", "confidence": "low", "rationale": "slot 27 this-only name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f387c0", "name": "CBaseConcreteToolAttr::GetGroupName", "confidence": "low", "rationale": "slot 9 this-only metadata getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f387d0", "name": "CBaseConcreteToolAttr::GetRange", "confidence": "low", "rationale": "slot 21 this-only accessor, range position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f387e0", "name": "CBaseConcreteToolAttr::GetStep", "confidence": "low", "rationale": "slot 22 this-only accessor, step position", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38820", "name": "CBaseConcreteToolAttr::GetArrayElement", "confidence": "low", "rationale": "slot 29 this-only array accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38830", "name": "CBaseConcreteToolAttr::GetMemorySize", "confidence": "low", "rationale": "slot 48 this-only size accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38840", "name": "CBaseConcreteToolAttr::GetAlignment", "confidence": "low", "rationale": "slot 49 this-only accessor, alignment position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38850", "name": "CChoreoActor::GetToolAttributeTable", "confidence": "low", "rationale": "CChoreoActor slot 0 no-arg, returns static tool-attr table (CDefaultToolAttrTableForStruct present nearby)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f388a0", "name": "CBaseConcreteToolAttr::GetDataType", "confidence": "low", "rationale": "slot 6 constant-returning type-enum stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f388b0", "name": "CBaseConcreteToolAttrValue::GetValueAsString", "confidence": "low", "rationale": "Value variant slot 10 this-only string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f388c0", "name": "CBaseConcreteToolAttr::IsHidden", "confidence": "low", "rationale": "slot 14 constant stub in ToolAttr interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f388d0", "name": "CBaseConcreteToolAttrValue::GetRawValuePtr", "confidence": "low", "rationale": "slot 57 no-arg raw-pointer accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f388f0", "name": "CBaseConcreteToolAttrValue::GetRawValue", "confidence": "low", "rationale": "slot 58 no-arg raw-value accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38910", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "medium", "rationale": "class literally 'GetSetAccess'; slot 1 = the getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38920", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "class literally 'GetSetAccess'; slot 2 = the setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38930", "name": "CBaseConcreteToolAttr::GetDataType", "confidence": "low", "rationale": "slot 6 constant-returning type-enum stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38940", "name": "CBaseConcreteToolAttrValue::GetValueAsString", "confidence": "low", "rationale": "Value variant slot 10 this-only string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38950", "name": "CBaseConcreteToolAttr::IsHidden", "confidence": "low", "rationale": "slot 14 constant stub in ToolAttr interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38960", "name": "CBaseConcreteToolAttrValue::GetRawValuePtr", "confidence": "low", "rationale": "slot 57 no-arg raw-pointer accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38980", "name": "CBaseConcreteToolAttrValue::GetRawValue", "confidence": "low", "rationale": "slot 58 no-arg raw-value accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f389a0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "medium", "rationale": "class 'GetSetAccess'; slot 1 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f389b0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "class 'GetSetAccess'; slot 2 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f389c0", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "attr-table slot 1 no-arg count accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f389d0", "name": "CDefaultToolAttrTableForStruct::GetStructName", "confidence": "low", "rationale": "attr-table slot 2 no-arg name accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f389e0", "name": "CDefaultToolAttrTableForStruct::GetAttributes", "confidence": "low", "rationale": "attr-table slot 5 no-arg accessor for attribute array", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f389f0", "name": "CDefaultToolAttrTableForStruct::GetTypeName", "confidence": "low", "rationale": "attr-table slot 6 no-arg type-name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38b80", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "slot 45 calls string ops + sub_0x1f36370; serialize position in interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38ea0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "slot 17 this-only value getter via common accessor sub_0x1f38e70", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38fa0", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "slot 18 this-only accessor via sub_0x1f38e70", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f39000", "name": "CBaseConcreteToolAttr::GetValueAsElement", "confidence": "low", "rationale": "slot 19 accessor via sub_0x1f38e70 + string helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f39140", "name": "CBaseConcreteToolAttr::GetValueAsStringForOwner", "confidence": "low", "rationale": "slot 24 with two explicit args (int=3), owner-parameterized string accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f396e0", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "slot 41 one-arg (int=2) value-copy position", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f39790", "name": "CBaseConcreteToolAttr::SaveToBuffer", "confidence": "low", "rationale": "slot 46 one-arg serialize-out position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f397f0", "name": "CBaseConcreteToolAttr::LoadFromBuffer", "confidence": "low", "rationale": "slot 47 one-arg serialize-in position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f39850", "name": "CBaseConcreteToolAttr::GetValueOffset", "confidence": "low", "rationale": "slot 50 this-only accessor via sub_0x1f38e70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f398c0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "slot 17 this-only value getter via sub_0x1f38e70", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f399c0", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "slot 18 this-only accessor via sub_0x1f38e70", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f39a20", "name": "CBaseConcreteToolAttr::GetValueAsElement", "confidence": "low", "rationale": "slot 19 accessor via sub_0x1f38e70 + string helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f39b60", "name": "CBaseConcreteToolAttr::GetValueAsStringForOwner", "confidence": "low", "rationale": "slot 24 two-arg owner-parameterized accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3a100", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "slot 41 one-arg value-copy position", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3a1b0", "name": "CBaseConcreteToolAttr::SaveToBuffer", "confidence": "low", "rationale": "slot 46 one-arg serialize-out position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3a210", "name": "CBaseConcreteToolAttr::LoadFromBuffer", "confidence": "low", "rationale": "slot 47 one-arg serialize-in position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3a270", "name": "CBaseConcreteToolAttr::GetValueOffset", "confidence": "low", "rationale": "slot 50 this-only accessor via sub_0x1f38e70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3a6f0", "name": "CBaseConcreteToolAttr::SetToDefault", "confidence": "low", "rationale": "slot 36 calls owner-cast helpers + sub_0x1f38e70; reset-to-default position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3a8e0", "name": "CBaseConcreteToolAttr::SetToDefault", "confidence": "low", "rationale": "slot 36 calls owner-cast helpers; reset-to-default position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3aac0", "name": "CBaseConcreteToolAttr::SetValueForOwner", "confidence": "low", "rationale": "slot 23 two explicit args (int=3), owner+value setter via sub_0x9f0d80/sub_0x9f1b80", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3abe0", "name": "CBaseConcreteToolAttr::SetValueForOwner", "confidence": "low", "rationale": "slot 23 two-arg owner+value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3af00", "name": "CChoreoObjectBase::TargetCastForModify", "confidence": "medium", "rationale": "references literal strings 'CChoreoObjectBase' and 'TargetCastForModify' (type-checked modify cast assert)", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f3b480", "name": "CChoreoObjectBase::TargetCastForModify", "confidence": "medium", "rationale": "references literal 'CChoreoObjectBase'+'TargetCastForModify' assert strings; type-checked modify cast", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f3b770", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot 34 one-arg setter via sub_0x1f35aa0/sub_0x1f35be0 setter chain", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3bad0", "name": "CBaseConcreteToolAttr::CompareValue", "confidence": "low", "rationale": "slot 42 one-arg compare via sub_0x9f0d80/sub_0x9f1b80", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3bb20", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot 34 one-arg setter via string + setter-chain helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3bef0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "slot 0 this-only, calls string ctor/dtor pair; name accessor position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3c1f0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "slot 0 this-only string accessor (11 callers); name accessor position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3c520", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "slot 1 wraps slot-0 name getter; type-name accessor position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3c550", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "Value variant slot 0 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3c570", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "Value variant slot 1 wraps slot-0 getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3c5b0", "name": "CConcreteToolAttrGetSet::GetValue", "confidence": "medium", "rationale": "'ToolAttrGetSet' class, slot 0 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3c770", "name": "CConcreteToolAttrGetSet::SetValue", "confidence": "medium", "rationale": "'ToolAttrGetSet' class, slot 1 = setter (wraps slot-0 getter)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3c970", "name": "CBaseConcreteToolAttr::GetValueForOwner", "confidence": "low", "rationale": "slot 20 one-arg owner-parameterized value accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3ca50", "name": "CBaseConcreteToolAttr::GetValueForOwner", "confidence": "low", "rationale": "slot 20 one-arg owner-parameterized value accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3db30", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "Value variant slot 0 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3de30", "name": "CConcreteToolAttrGetSet::GetValue", "confidence": "medium", "rationale": "'ToolAttrGetSet' class, slot 0 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3e430", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "slot 1 type-name accessor position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3e730", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "Value variant slot 1 type-name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f3ea30", "name": "CConcreteToolAttrGetSet::SetValue", "confidence": "medium", "rationale": "'ToolAttrGetSet' class, slot 1 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f42370", "name": "CChoreoActor::ApplyToolAttributes", "confidence": "low", "rationale": "CChoreoActor slot 1 with one arg (int=2); per-instance tool-attr apply, calls sub_0x1f504f0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f42540", "name": "CBaseConcreteToolAttrValue::SetValueForOwnerFromString", "confidence": "low", "rationale": "slot 56 one-arg owner string setter via sub_0x1f42420", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f42ae0", "name": "CBaseConcreteToolAttrValue::SetValueForOwnerFromString", "confidence": "low", "rationale": "slot 56 one-arg owner string setter via sub_0x1f429c0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f43240", "name": "CBaseConcreteToolAttrValue::GetValueAtTime", "confidence": "low", "rationale": "slot 55 two-arg (int=3) time-parameterized value accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f438e0", "name": "CBaseConcreteToolAttrValue::GetValueAtTime", "confidence": "low", "rationale": "slot 55 two-arg time-parameterized value accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f43fa0", "name": "CChoreoChannel::GetToolAttributeTable", "confidence": "low", "rationale": "CChoreoChannel slot 0 no-arg, returns static tool-attr table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f43fb0", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "attr-table slot 1 no-arg count accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f43fc0", "name": "CDefaultToolAttrTableForStruct::GetStructName", "confidence": "low", "rationale": "attr-table slot 2 no-arg name accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f43fd0", "name": "CDefaultToolAttrTableForStruct::GetAttributes", "confidence": "low", "rationale": "attr-table slot 5 no-arg attribute-array accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f43fe0", "name": "CDefaultToolAttrTableForStruct::GetTypeName", "confidence": "low", "rationale": "attr-table slot 6 no-arg type-name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f43ff0", "name": "CChoreoChannel::ApplyToolAttributes", "confidence": "low", "rationale": "CChoreoChannel slot 1 one-arg per-instance tool-attr apply", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44300", "name": "CChoreoEvent::GetToolAttributeTable", "confidence": "low", "rationale": "CChoreoEvent slot 0 no-arg, returns static tool-attr table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44310", "name": "CChoreoEvent::GetToolClassName", "confidence": "low", "rationale": "CChoreoEvent slot 1 no-arg constant accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44320", "name": "CChoreoEvent_DISABLE_BLINK::GetToolAttributeTable", "confidence": "low", "rationale": "subclass slot 10 no-arg constant, returns event-specific tool-attr table", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f44330", "name": "CChoreoEvent_LOOP::GetToolAttributeTable", "confidence": "low", "rationale": "subclass slot 15 no-arg constant, returns event-specific tool-attr table", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f44340", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::GetToolAttributeTable", "confidence": "low", "rationale": "subclass slot 16 no-arg constant, event-specific tool-attr table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44350", "name": "CChoreoEvent_ANIM_CLIP::GetToolAttributeTable", "confidence": "low", "rationale": "subclass slot 20 no-arg constant, event-specific tool-attr table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44360", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::GetToolClassName", "confidence": "low", "rationale": "subclass slot 21 no-arg constant accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44370", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::GetToolClassID", "confidence": "low", "rationale": "subclass slot 22 no-arg constant accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44380", "name": "CChoreoEvent_CommonBase::GetToolAttributeTable", "confidence": "low", "rationale": "subclass slot 0 no-arg constant, event-specific tool-attr table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44390", "name": "CChoreoEvent_BaseLocalEvent::GetToolAttributeTable", "confidence": "low", "rationale": "subclass slot 0 no-arg constant, event-specific tool-attr table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f443a0", "name": "CChoreoEvent_ANIM_CLIP::GetToolClassName", "confidence": "low", "rationale": "subclass slot 23 no-arg constant accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f443d0", "name": "CChoreoEvent_BaseLocalEventWithRamp::GetToolAttributeTable", "confidence": "low", "rationale": "subclass slot 0 no-arg constant, event-specific tool-attr table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f443e0", "name": "CChoreoEvent_ANIM_CLIP::GetPlaybackRate", "confidence": "low", "rationale": "subclass slot 19 this-only getter on an anim-clip parameter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44460", "name": "CChoreoEvent_ANIM_CLIP::GetToolClassID", "confidence": "low", "rationale": "subclass slot 15 no-arg constant accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44470", "name": "CBaseConcreteToolAttr::GetDataType", "confidence": "low", "rationale": "slot 6 constant-returning type-enum stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44480", "name": "CBaseConcreteToolAttrValue::GetValueAsString", "confidence": "low", "rationale": "Value variant slot 10 this-only string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44490", "name": "CBaseConcreteToolAttr::IsHidden", "confidence": "low", "rationale": "slot 14 constant stub in ToolAttr interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f444a0", "name": "CBaseConcreteToolAttrValue::GetRawValuePtr", "confidence": "low", "rationale": "slot 57 raw-pointer accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f444c0", "name": "CBaseConcreteToolAttrValue::GetRawValue", "confidence": "low", "rationale": "slot 58 raw-value accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f444e0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "medium", "rationale": "'GetSetAccess' class, slot 1 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f444f0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "'GetSetAccess' class, slot 2 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44500", "name": "CBaseConcreteToolAttr::GetDataType", "confidence": "low", "rationale": "slot 6 constant-returning type-enum stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44510", "name": "CBaseConcreteToolAttrValue::GetValueAsString", "confidence": "low", "rationale": "Value variant slot 10 string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44520", "name": "CBaseConcreteToolAttr::IsHidden", "confidence": "low", "rationale": "slot 14 constant stub in ToolAttr interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44530", "name": "CBaseConcreteToolAttrValue::GetRawValuePtr", "confidence": "low", "rationale": "slot 57 raw-pointer accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44550", "name": "CBaseConcreteToolAttrValue::GetRawValue", "confidence": "low", "rationale": "slot 58 raw-value accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44570", "name": "CBaseConcreteToolAttr::GetDataType", "confidence": "low", "rationale": "slot 6 constant-returning type-enum stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44580", "name": "CBaseConcreteToolAttrValue::GetValueAsString", "confidence": "low", "rationale": "Value variant slot 10 string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44590", "name": "CBaseConcreteToolAttr::IsHidden", "confidence": "low", "rationale": "slot 14 constant stub in ToolAttr interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f445a0", "name": "CBaseConcreteToolAttr::GetInterpolatedValue", "confidence": "low", "rationale": "slot 43 this-only accessor, interpolation position (float-only slot)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f445e0", "name": "CBaseConcreteToolAttrValue::InterpolateValue", "confidence": "low", "rationale": "slot 53 one-arg interpolation accessor (float-only)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44680", "name": "CBaseConcreteToolAttrValue::GetRawValuePtr", "confidence": "low", "rationale": "slot 57 raw-pointer accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f446a0", "name": "CBaseConcreteToolAttrValue::GetRawValue", "confidence": "low", "rationale": "slot 58 raw-value accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f446c0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "medium", "rationale": "'GetSetAccess' class, slot 1 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f446d0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "'GetSetAccess' class, slot 2 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f446e0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "medium", "rationale": "'GetSetAccess' class, slot 1 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f446f0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "'GetSetAccess' class, slot 2 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44700", "name": "CBaseConcreteToolAttr::GetDataType", "confidence": "low", "rationale": "slot 6 constant-returning type-enum stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44710", "name": "CBaseConcreteToolAttrValue::GetValueAsString", "confidence": "low", "rationale": "Value variant slot 10 string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44720", "name": "CBaseConcreteToolAttr::IsHidden", "confidence": "low", "rationale": "slot 14 constant stub in ToolAttr interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44730", "name": "CBaseConcreteToolAttr::GetInterpolatedValue", "confidence": "low", "rationale": "slot 43 this-only accessor, interpolation position (float-only)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44770", "name": "CBaseConcreteToolAttrValue::InterpolateValue", "confidence": "low", "rationale": "slot 53 one-arg interpolation accessor (float-only)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44810", "name": "CBaseConcreteToolAttrValue::GetRawValuePtr", "confidence": "low", "rationale": "slot 57 raw-pointer accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44830", "name": "CBaseConcreteToolAttrValue::GetRawValue", "confidence": "low", "rationale": "slot 58 raw-value accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44850", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "medium", "rationale": "'GetSetAccess' class, slot 1 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44860", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "'GetSetAccess' class, slot 2 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44870", "name": "CBaseConcreteToolAttr::GetDataType", "confidence": "low", "rationale": "slot 6 constant-returning type-enum stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44880", "name": "CBaseConcreteToolAttrValue::GetValueAsString", "confidence": "low", "rationale": "Value variant slot 10 string accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44890", "name": "CBaseConcreteToolAttr::IsHidden", "confidence": "low", "rationale": "slot 14 constant stub in ToolAttr interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f448a0", "name": "CBaseConcreteToolAttrValue::GetRawValuePtr", "confidence": "low", "rationale": "slot 57 raw-pointer accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f448c0", "name": "CBaseConcreteToolAttrValue::GetRawValue", "confidence": "low", "rationale": "slot 58 raw-value accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f448e0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "medium", "rationale": "'GetSetAccess' class, slot 1 = getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f448f0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "medium", "rationale": "'GetSetAccess' class, slot 2 = setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44900", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "attr-table slot 1 no-arg count accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44910", "name": "CDefaultToolAttrTableForStruct::GetStructName", "confidence": "low", "rationale": "attr-table slot 2 no-arg name accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f44920", "name": "CDefaultToolAttrTableForStruct::GetAttributes", "confidence": "low", "rationale": "attr-table slot 5 no-arg attribute-array accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44930", "name": "CDefaultToolAttrTableForStruct::GetTypeName", "confidence": "low", "rationale": "attr-table slot 6 no-arg type-name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44940", "name": "CChoreoEvent_ANIM_CLIP::GetSequenceName", "confidence": "low", "rationale": "subclass slot 13 this-only string getter (calls sub_0x9f0400 string helper)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44970", "name": "CChoreoEvent_ANIM_CLIP::GetClipName", "confidence": "low", "rationale": "subclass slot 12 this-only string getter (calls sub_0x9f0400 string helper)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f449a0", "name": "CChoreoEvent_DISABLE_BLINK::GetName", "confidence": "low", "rationale": "subclass slot 11 this-only string getter (calls sub_0x9f0400 string helper)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f44a80", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::GetControllerValue", "confidence": "low", "rationale": "subclass slot 18 accessor via animgraph helper sub_0x2030ef0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44b40", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "slot 45 string ops + sub_0x1f36370; serialize position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44bf0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "slot 45 string ops + sub_0x1f36370; serialize position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44ca0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "slot 45 string ops + sub_0x1f36370; serialize position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44d50", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "slot 45 string ops + sub_0x1f36370; serialize position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f44e00", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "slot 45 string ops + sub_0x1f36370; serialize position", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f451c0", "name": "CBaseConcreteToolAttrValue::SetValueInterpolated", "confidence": "low", "rationale": "slot 54 two-arg (int=3) interpolated setter (float-only)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f45420", "name": "CBaseConcreteToolAttrValue::SetValueInterpolated", "confidence": "low", "rationale": "slot 54 two-arg interpolated setter (float-only)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f45680", "name": "CBaseConcreteToolAttr::ResetToDefault", "confidence": "low", "rationale": "slot 37 this-only reset-to-default position", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f457e0", "name": "CBaseConcreteToolAttr::ResetToDefault", "confidence": "low", "rationale": "slot 37 this-only reset-to-default position", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f45be0", "name": "CChoreoEvent_EXPRESSION::GetControllerValue", "confidence": "low", "rationale": "subclass slot 18 accessor via string + animgraph helper sub_0x2030ef0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f45d40", "name": "CBaseConcreteToolAttr::SetValueForOwner", "confidence": "low", "rationale": "slot 23 two-arg owner+value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f45dd0", "name": "CBaseConcreteToolAttr::SetValueForOwner", "confidence": "low", "rationale": "slot 23 two-arg owner+value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f45e60", "name": "CBaseConcreteToolAttr::SetValueForOwner", "confidence": "low", "rationale": "slot 23 two-arg owner+value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f45ef0", "name": "CBaseConcreteToolAttr::SetValueForOwner", "confidence": "low", "rationale": "slot 23 two-arg owner+value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f45f80", "name": "CBaseConcreteToolAttr::SetValueForOwner", "confidence": "low", "rationale": "slot 23 two-arg owner+value setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f46010", "name": "CChoreoEvent_DISABLE_BLINK::SetValueForOwner", "confidence": "low", "rationale": "subclass slot 6 one-arg setter via sub_0x9f0d80/sub_0x9f1b80 (28 callers)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f461a0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "slot 17 this-only value getter via sub_0x1f46170", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f46290", "name": "CBaseConcreteToolAttr::GetValueAsElement", "confidence": "low", "rationale": "slot 19 accessor via sub_0x1f46170 + string helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f463d0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot 34 one-arg setter via setter chain + sub_0x1f46170", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f466e0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "slot 35 this-only string setter via sub_0x1f35960/sub_0x1f46170", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f46990", "name": "CBaseConcreteToolAttr::SetToDefault", "confidence": "low", "rationale": "slot 36 reset-to-default via setter chain + sub_0x1f46170", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f46f20", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "slot 41 one-arg value-copy via sub_0x1f46170", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f46fd0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "slot 17 this-only value getter via sub_0x1f46170", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f470d0", "name": "CBaseConcreteToolAttr::GetValueAsElement", "confidence": "low", "rationale": "slot 19 accessor via sub_0x1f46170 + string helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f47210", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot 34 one-arg setter via string + setter chain", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f47990", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "slot 41 one-arg value-copy via sub_0x1f46170", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f47df0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "slot 17 this-only value getter via sub_0x1f47dc0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f47ef0", "name": "CBaseConcreteToolAttr::GetValueAsElement", "confidence": "low", "rationale": "slot 19 accessor via sub_0x1f47dc0 + string helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f48450", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "slot 41 one-arg value-copy via sub_0x1f47dc0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f48500", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "slot 17 this-only value getter via sub_0x1f47dc0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f48600", "name": "CBaseConcreteToolAttr::GetValueAsElement", "confidence": "low", "rationale": "slot 19 accessor via sub_0x1f47dc0 + string helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f48b60", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "slot 41 one-arg value-copy via sub_0x1f47dc0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f48c10", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "slot 17 this-only value getter via sub_0x1f47dc0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f48d00", "name": "CBaseConcreteToolAttr::GetValueAsElement", "confidence": "low", "rationale": "slot 19 accessor via sub_0x1f47dc0 + string helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f48e40", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot 34 one-arg setter via setter chain + sub_0x1f47dc0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f49150", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "slot 35 this-only string setter via sub_0x1f35960/sub_0x1f47dc0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f49400", "name": "CBaseConcreteToolAttr::SetToDefault", "confidence": "low", "rationale": "slot 36 reset-to-default via setter chain + sub_0x1f47dc0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f49990", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "slot 41 one-arg value-copy via sub_0x1f47dc0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4a240", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::GetControllerName", "confidence": "low", "rationale": "subclass slot 17 accessor via animgraph helper sub_0x2030d70", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4dc70", "name": "CChoreoObjectBase::TargetCastForModify", "confidence": "medium", "rationale": "references literal 'CChoreoObjectBase'+'TargetCastForModify' assert strings; type-checked modify cast", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4e230", "name": "CChoreoObjectBase::TargetCastForModify", "confidence": "medium", "rationale": "references literal 'CChoreoObjectBase'+'TargetCastForModify' assert strings; type-checked modify cast", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4ed60", "name": "CChoreoObjectBase::TargetCastForModify", "confidence": "medium", "rationale": "references literal 'CChoreoObjectBase'+'TargetCastForModify' assert strings; type-checked modify cast", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f509b0", "name": "CChoreoScene::BuildScopedEventName", "confidence": "low", "rationale": "format strings '%s:%s:' and 'global::' build a scoped/qualified choreo name path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51020", "name": "CChoreoEvent_EXPRESSION::GetToolAttrTable", "confidence": "low", "rationale": "event-struct schema slot 17; inherited attr-table accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51350", "name": "CBaseConcreteToolAttr::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f515c0", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f515f0", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51610", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51650", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "getset templated accessor; slot 0 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51730", "name": "CConcreteToolAttrGetSet::GetNameSymbol", "confidence": "low", "rationale": "getset templated accessor; slot 1 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51830", "name": "CBaseConcreteToolAttr::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f51a60", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51a90", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51ab0", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51af0", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "getset templated accessor; slot 0 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51b10", "name": "CConcreteToolAttrGetSet::GetNameSymbol", "confidence": "low", "rationale": "getset templated accessor; slot 1 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51bb0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f51de0", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51e10", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51e30", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51e70", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "getset templated accessor; slot 0 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51e90", "name": "CConcreteToolAttrGetSet::GetNameSymbol", "confidence": "low", "rationale": "getset templated accessor; slot 1 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f51ff0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f52220", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f52250", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f52270", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f522b0", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "getset templated accessor; slot 0 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f522d0", "name": "CConcreteToolAttrGetSet::GetNameSymbol", "confidence": "low", "rationale": "getset templated accessor; slot 1 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f523d0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f52600", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f52630", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f52650", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f52690", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "getset templated accessor; slot 0 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f526b0", "name": "CConcreteToolAttrGetSet::GetNameSymbol", "confidence": "low", "rationale": "getset templated accessor; slot 1 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f52b40", "name": "CChoreoEvent_BaseLocalEvent::CreateToolAttrTable", "confidence": "medium", "rationale": "builds \"%s.%s.%s\" attr paths for CChoreoEvent_BaseLocalEvent; static tool-attr table builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f530e0", "name": "CChoreoEvent_BaseLocalEvent::CreateToolAttrTable", "confidence": "medium", "rationale": "builds \"%s.%s.%s\" attr paths for CChoreoEvent_BaseLocalEvent; static tool-attr table builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f554e0", "name": "CChoreoEvent_CommonBase::CopyFrom", "confidence": "low", "rationale": "event-struct slot 1; no-op copy/assign stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f562b0", "name": "CChoreoEvent_BaseLocalEvent::CopyFrom", "confidence": "low", "rationale": "event-struct slot 1 copies sub-fields (sub_0x1f54890)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f562e0", "name": "CChoreoEvent_BaseLocalEventWithRamp::CopyFrom", "confidence": "low", "rationale": "event-struct slot 1 copies sub-fields (sub_0x1f54890)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f56a40", "name": "CChoreoEvent_BaseLocalEventWithRamp::GetRampAccessor", "confidence": "low", "rationale": "ramp-specific slot 3 accessor, 7 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f56a90", "name": "CChoreoEvent_IGNORE_EXTERNAL_LOOKATS::SetName", "confidence": "low", "rationale": "widely-called base slot 6; ANIM_CLIP slot6 setter chains into it", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f57200", "name": "CDefaultToolAttrTableForStruct::GetAttributeTable", "confidence": "low", "rationale": "struct attr-table slot 5; role inferred from slot layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f57250", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "struct attr-table slot 6; role inferred from slot layout", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f572a0", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "struct attr-table slot 2; role inferred from slot layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f57330", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "struct attr-table slot 1; role inferred from slot layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f57960", "name": "CDefaultToolAttrTableForStruct::GetAttributeTable", "confidence": "low", "rationale": "struct attr-table slot 5; role inferred from slot layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f579b0", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "struct attr-table slot 6; role inferred from slot layout", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f57a00", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "struct attr-table slot 2; role inferred from slot layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f57a90", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "struct attr-table slot 1; role inferred from slot layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f580c0", "name": "CDefaultToolAttrTableForStruct::GetAttributeTable", "confidence": "low", "rationale": "struct attr-table slot 5; role inferred from slot layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f58110", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "struct attr-table slot 6; role inferred from slot layout", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f58160", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "struct attr-table slot 2; role inferred from slot layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f581f0", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "struct attr-table slot 1; role inferred from slot layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f58400", "name": "CBaseConcreteToolAttrValue::UnserializeValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 56; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f58860", "name": "CBaseConcreteToolAttrValue::UnserializeValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 56; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f59360", "name": "CBaseConcreteToolAttrValue::UnserializeValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 56; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f59a80", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 55; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f59dd0", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 55; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5a120", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 55; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5a640", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 55; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5ab50", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 55; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b0c0", "name": "CChoreoEvent_ANIM_CLIP::GetEventType", "confidence": "low", "rationale": "ANIM_CLIP slot 0, arg-less constant returner (event type id)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b100", "name": "CChoreoEvent_ANIM_CLIP::GetFlags", "confidence": "low", "rationale": "ANIM_CLIP slot 16, tiny leaf getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b1b0", "name": "CChoreoEvent_ANIM_CLIP::GetAttributeForEdit", "confidence": "low", "rationale": "ANIM_CLIP slot 21, 3-arg accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b1f0", "name": "CBaseConcreteToolAttr::InitAttribute", "confidence": "low", "rationale": "templated concrete tool-attr slot 6; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b200", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 10; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b210", "name": "CBaseConcreteToolAttr::GetDefaultValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 14; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b220", "name": "CBaseConcreteToolAttrValue::GetValueDefault", "confidence": "low", "rationale": "templated concrete tool-attr slot 57; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b240", "name": "CBaseConcreteToolAttrValue::SetValueDefault", "confidence": "low", "rationale": "templated concrete tool-attr slot 58; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b260", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "access templated accessor; slot 1 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f5b270", "name": "CToolAttrGetSetAccess::GetValueForModify", "confidence": "low", "rationale": "access templated accessor; slot 2 role inferred from class name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b280", "name": "CBaseConcreteToolAttr::InitAttribute", "confidence": "low", "rationale": "templated concrete tool-attr slot 6; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b290", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 10; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b2a0", "name": "CBaseConcreteToolAttr::GetDefaultValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 14; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b2b0", "name": "CBaseConcreteToolAttrValue::GetValueDefault", "confidence": "low", "rationale": "templated concrete tool-attr slot 57; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b2d0", "name": "CBaseConcreteToolAttrValue::SetValueDefault", "confidence": "low", "rationale": "templated concrete tool-attr slot 58; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b2f0", "name": "CBaseConcreteToolAttr::InitAttribute", "confidence": "low", "rationale": "templated concrete tool-attr slot 6; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b300", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 10; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b310", "name": "CBaseConcreteToolAttr::GetDefaultValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 14; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b320", "name": "CBaseConcreteToolAttrValue::GetValueDefault", "confidence": "low", "rationale": "templated concrete tool-attr slot 57; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b340", "name": "CBaseConcreteToolAttrValue::SetValueDefault", "confidence": "low", "rationale": "templated concrete tool-attr slot 58; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b360", "name": "CBaseConcreteToolAttr::InitAttribute", "confidence": "low", "rationale": "templated concrete tool-attr slot 6; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b370", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 10; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b380", "name": "CBaseConcreteToolAttr::GetDefaultValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 14; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b390", "name": "CBaseConcreteToolAttrValue::GetValueDefault", "confidence": "low", "rationale": "templated concrete tool-attr slot 57; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b3b0", "name": "CBaseConcreteToolAttrValue::SetValueDefault", "confidence": "low", "rationale": "templated concrete tool-attr slot 58; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b3d0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "access templated accessor; slot 1 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f5b3e0", "name": "CToolAttrGetSetAccess::GetValueForModify", "confidence": "low", "rationale": "access templated accessor; slot 2 role inferred from class name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b3f0", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "access templated accessor; slot 1 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f5b400", "name": "CToolAttrGetSetAccess::GetValueForModify", "confidence": "low", "rationale": "access templated accessor; slot 2 role inferred from class name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b410", "name": "CToolAttrGetSetAccess::SetValue", "confidence": "low", "rationale": "access templated accessor; slot 1 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f5b420", "name": "CToolAttrGetSetAccess::GetValueForModify", "confidence": "low", "rationale": "access templated accessor; slot 2 role inferred from class name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b450", "name": "CBaseConcreteToolAttr::FormatValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 45; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b500", "name": "CBaseConcreteToolAttr::FormatValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 45; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b5b0", "name": "CBaseConcreteToolAttr::FormatValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 45; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b660", "name": "CBaseConcreteToolAttr::FormatValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 45; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b710", "name": "CChoreoEvent_ANIM_CLIP::GetToolAttrTable", "confidence": "low", "rationale": "ANIM_CLIP slot 17 forwards to CChoreoEvent_EXPRESSION::slot17 base", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5b730", "name": "CChoreoEvent_ANIM_CLIP::MergeToolAttrs", "confidence": "low", "rationale": "ANIM_CLIP slot 22, 2-arg copy/merge (sub_0x1f546f0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5baa0", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 17; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5bba0", "name": "CBaseConcreteToolAttr::GetValueStringForElement", "confidence": "low", "rationale": "templated concrete tool-attr slot 18; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5bc00", "name": "CBaseConcreteToolAttr::GetValueAsVariant", "confidence": "low", "rationale": "templated concrete tool-attr slot 19; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5bd40", "name": "CBaseConcreteToolAttr::GetValuePtr", "confidence": "low", "rationale": "templated concrete tool-attr slot 24; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5bdd0", "name": "CBaseConcreteToolAttr::GetValueForElement", "confidence": "low", "rationale": "templated concrete tool-attr slot 32; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5bf30", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "access templated accessor; slot 0 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5c470", "name": "CBaseConcreteToolAttr::SetElementValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 41; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5c520", "name": "CBaseConcreteToolAttr::GetElementValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 46; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5c580", "name": "CBaseConcreteToolAttr::SetElementValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 47; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5c5e0", "name": "CBaseConcreteToolAttr::GetValueSize", "confidence": "low", "rationale": "templated concrete tool-attr slot 50; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5c650", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 17; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5c750", "name": "CBaseConcreteToolAttr::GetValueStringForElement", "confidence": "low", "rationale": "templated concrete tool-attr slot 18; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5c7b0", "name": "CBaseConcreteToolAttr::GetValueAsVariant", "confidence": "low", "rationale": "templated concrete tool-attr slot 19; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5c8f0", "name": "CBaseConcreteToolAttr::GetValuePtr", "confidence": "low", "rationale": "templated concrete tool-attr slot 24; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5c980", "name": "CBaseConcreteToolAttr::GetValueForElement", "confidence": "low", "rationale": "templated concrete tool-attr slot 32; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5cae0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "access templated accessor; slot 0 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d040", "name": "CBaseConcreteToolAttr::SetElementValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 41; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d0f0", "name": "CBaseConcreteToolAttr::GetElementValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 46; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d150", "name": "CBaseConcreteToolAttr::SetElementValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 47; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d1b0", "name": "CBaseConcreteToolAttr::GetValueSize", "confidence": "low", "rationale": "templated concrete tool-attr slot 50; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d220", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 17; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d320", "name": "CBaseConcreteToolAttr::GetValueStringForElement", "confidence": "low", "rationale": "templated concrete tool-attr slot 18; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d380", "name": "CBaseConcreteToolAttr::GetValueAsVariant", "confidence": "low", "rationale": "templated concrete tool-attr slot 19; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d4c0", "name": "CBaseConcreteToolAttr::GetValuePtr", "confidence": "low", "rationale": "templated concrete tool-attr slot 24; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d550", "name": "CBaseConcreteToolAttr::GetValueForElement", "confidence": "low", "rationale": "templated concrete tool-attr slot 32; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5d6b0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "access templated accessor; slot 0 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5dbf0", "name": "CBaseConcreteToolAttr::SetElementValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 41; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5dca0", "name": "CBaseConcreteToolAttr::GetElementValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 46; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5dd00", "name": "CBaseConcreteToolAttr::SetElementValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 47; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5dd60", "name": "CBaseConcreteToolAttr::GetValueSize", "confidence": "low", "rationale": "templated concrete tool-attr slot 50; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5ddd0", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 17; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5ded0", "name": "CBaseConcreteToolAttr::GetValueStringForElement", "confidence": "low", "rationale": "templated concrete tool-attr slot 18; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5df30", "name": "CBaseConcreteToolAttr::GetValueAsVariant", "confidence": "low", "rationale": "templated concrete tool-attr slot 19; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5e070", "name": "CBaseConcreteToolAttr::GetValuePtr", "confidence": "low", "rationale": "templated concrete tool-attr slot 24; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5e100", "name": "CBaseConcreteToolAttr::GetValueForElement", "confidence": "low", "rationale": "templated concrete tool-attr slot 32; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5e260", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "access templated accessor; slot 0 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5e7a0", "name": "CBaseConcreteToolAttr::SetElementValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 41; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5e850", "name": "CBaseConcreteToolAttr::GetElementValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 46; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5e8b0", "name": "CBaseConcreteToolAttr::SetElementValue", "confidence": "low", "rationale": "templated concrete tool-attr slot 47; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5e910", "name": "CBaseConcreteToolAttr::GetValueSize", "confidence": "low", "rationale": "templated concrete tool-attr slot 50; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5ea40", "name": "CBaseConcreteToolAttrValue::SetValueFromStruct", "confidence": "low", "rationale": "templated concrete tool-attr slot 53; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5ebc0", "name": "CBaseConcreteToolAttrValue::SetValueFromStruct", "confidence": "low", "rationale": "templated concrete tool-attr slot 53; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5ed40", "name": "CBaseConcreteToolAttrValue::SetValueFromStruct", "confidence": "low", "rationale": "templated concrete tool-attr slot 53; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5eed0", "name": "CBaseConcreteToolAttrValue::SetValueFromStruct", "confidence": "low", "rationale": "templated concrete tool-attr slot 53; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5efa0", "name": "CBaseConcreteToolAttr::GetArrayCount", "confidence": "low", "rationale": "templated concrete tool-attr slot 43; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5f050", "name": "CBaseConcreteToolAttr::GetArrayCount", "confidence": "low", "rationale": "templated concrete tool-attr slot 43; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5f100", "name": "CBaseConcreteToolAttr::GetArrayCount", "confidence": "low", "rationale": "templated concrete tool-attr slot 43; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5f1b0", "name": "CBaseConcreteToolAttr::GetArrayCount", "confidence": "low", "rationale": "templated concrete tool-attr slot 43; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5f2a0", "name": "CBaseConcreteToolAttr::GetElementCount", "confidence": "low", "rationale": "templated concrete tool-attr slot 36; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5f490", "name": "CBaseConcreteToolAttr::GetElementCount", "confidence": "low", "rationale": "templated concrete tool-attr slot 36; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5f670", "name": "CBaseConcreteToolAttr::GetElementCount", "confidence": "low", "rationale": "templated concrete tool-attr slot 36; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f5f850", "name": "CBaseConcreteToolAttr::GetElementCount", "confidence": "low", "rationale": "templated concrete tool-attr slot 36; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f60f40", "name": "CBaseConcreteToolAttr::CopyValueToAttr", "confidence": "low", "rationale": "templated concrete tool-attr slot 23; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f60fd0", "name": "CBaseConcreteToolAttr::CopyValueToAttr", "confidence": "low", "rationale": "templated concrete tool-attr slot 23; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f61060", "name": "CBaseConcreteToolAttr::CopyValueToAttr", "confidence": "low", "rationale": "templated concrete tool-attr slot 23; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f610f0", "name": "CBaseConcreteToolAttr::CopyValueToAttr", "confidence": "low", "rationale": "templated concrete tool-attr slot 23; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f61180", "name": "CBaseConcreteToolAttr::GetElementValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 34; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f614e0", "name": "CBaseConcreteToolAttr::GetElementValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 34; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f61860", "name": "CBaseConcreteToolAttr::GetElementValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 34; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f61bc0", "name": "CBaseConcreteToolAttr::GetElementValueString", "confidence": "low", "rationale": "templated concrete tool-attr slot 34; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f61f90", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "templated concrete tool-attr slot 25; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f62020", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "templated concrete tool-attr slot 25; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f620b0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "templated concrete tool-attr slot 25; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f62140", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "templated concrete tool-attr slot 25; method inferred from vtable slot", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f62cb0", "name": "CBaseConcreteToolAttr::SetValueFromVariant", "confidence": "low", "rationale": "templated concrete tool-attr slot 20; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f62d90", "name": "CBaseConcreteToolAttr::SetValueFromVariant", "confidence": "low", "rationale": "templated concrete tool-attr slot 20; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f62e70", "name": "CBaseConcreteToolAttr::SetValueFromVariant", "confidence": "low", "rationale": "templated concrete tool-attr slot 20; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f62f50", "name": "CBaseConcreteToolAttr::SetValueFromVariant", "confidence": "low", "rationale": "templated concrete tool-attr slot 20; method inferred from vtable slot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f640b0", "name": "CChoreoEvent_ANIM_CLIP::GetName", "confidence": "low", "rationale": "ANIM_CLIP slot 4 returns a string via CUtlString helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f641f0", "name": "CChoreoEvent_ANIM_CLIP::GetNameSymbol", "confidence": "low", "rationale": "ANIM_CLIP slot 5 wraps slot 4 name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f64220", "name": "CChoreoEvent_ANIM_CLIP::SetName", "confidence": "low", "rationale": "ANIM_CLIP slot 6 setter chaining into base slot6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f653c0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65630", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "getset templated accessor; slot 0 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65710", "name": "CConcreteToolAttrGetSet::GetNameSymbol", "confidence": "low", "rationale": "getset templated accessor; slot 1 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65890", "name": "CBaseConcreteToolAttr::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65ac0", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65af0", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65b10", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65b50", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "getset templated accessor; slot 0 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65b70", "name": "CConcreteToolAttrGetSet::GetNameSymbol", "confidence": "low", "rationale": "getset templated accessor; slot 1 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65d30", "name": "CBaseConcreteToolAttr::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65f60", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65f90", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65fb0", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f65ff0", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "getset templated accessor; slot 0 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f66010", "name": "CConcreteToolAttrGetSet::GetNameSymbol", "confidence": "low", "rationale": "getset templated accessor; slot 1 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f660b0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f662e0", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f66310", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f66330", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f66370", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "getset templated accessor; slot 0 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f66390", "name": "CConcreteToolAttrGetSet::GetNameSymbol", "confidence": "low", "rationale": "getset templated accessor; slot 1 role inferred from class name", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f664f0", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "medium", "rationale": "tool-attr slot 0; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f66760", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f669d0", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr slot 1; slot0 returns attr name via CUtlString helper sub_0x9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f68980", "name": "CChoreoEvent_ANIM_CLIP::CreateToolAttrTable", "confidence": "medium", "rationale": "builds \"%s.%s.%s\" attr paths for CChoreoEvent_ANIM_CLIP; static tool-attr table builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f68e80", "name": "CChoreoEvent_ANIM_CLIP::CreateToolAttrTable", "confidence": "medium", "rationale": "builds \"%s.%s.%s\" attr paths for CChoreoEvent_ANIM_CLIP; static tool-attr table builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f69430", "name": "CChoreoEvent_ANIM_CLIP::CreateToolAttrTable", "confidence": "medium", "rationale": "builds \"%s.%s.%s\" attr paths for CChoreoEvent_ANIM_CLIP; static tool-attr table builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f6c440", "name": "CChoreoEvent_ANIM_CLIP::CopyFrom", "confidence": "low", "rationale": "ANIM_CLIP slot 1 copies all sub-structs (operator=)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6c480", "name": "CDefaultToolAttrTableForStruct::CopyStruct", "confidence": "low", "rationale": "struct attr-table slot 0; role inferred from slot layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6cfb0", "name": "CChoreoEvent_ANIM_CLIP::SetPlaybackRate", "confidence": "low", "rationale": "ANIM_CLIP slot 18 takes a float arg (int=1 float=1)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6db70", "name": "CDefaultToolAttrTableForStruct::GetAttributeTable", "confidence": "low", "rationale": "struct attr-table slot 5; role inferred from slot layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6dbc0", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "struct attr-table slot 6; role inferred from slot layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6dc10", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "struct attr-table slot 1; role inferred from slot layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6dd00", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "struct attr-table slot 3; role inferred from slot layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6ddd0", "name": "CDefaultToolAttrTableForStruct::CreateAttributeValues", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 10; struct attribute-table method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6e060", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 2; struct attribute-table method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6e1e0", "name": "CBaseConcreteToolAttrValue::Serialize", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 56; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6e620", "name": "CBaseConcreteToolAttrValue::Serialize", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 56; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6ea80", "name": "CBaseConcreteToolAttrValue::Serialize", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 56; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6eec0", "name": "CBaseConcreteToolAttrValue::Serialize", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 56; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6f300", "name": "CBaseConcreteToolAttrValue::Unserialize", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 55; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f6f9a0", "name": "CBaseConcreteToolAttrValue::Unserialize", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 55; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f700b0", "name": "CBaseConcreteToolAttrValue::Unserialize", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 55; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f70780", "name": "CBaseConcreteToolAttrValue::Unserialize", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 55; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f70e40", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::GetType", "confidence": "low", "rationale": "CChoreoEvent_ANIMGRAPH_CONTROLLER vtable slot 0; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f70e50", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::GetFlags", "confidence": "low", "rationale": "CChoreoEvent_ANIMGRAPH_CONTROLLER vtable slot 7; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f70ea0", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 6; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f70eb0", "name": "CBaseConcreteToolAttrValue::GetValuePtr", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 10; method inferred from tool-attribute-value interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f70ec0", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 14; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f70ed0", "name": "CBaseConcreteToolAttrValue::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 57; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f70ef0", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 58; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f70f10", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 1 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f70f20", "name": "CToolAttrGetSetAccess::SetFromString", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 2 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f70f70", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::SetValue", "confidence": "low", "rationale": "CChoreoEvent_ANIMGRAPH_CONTROLLER vtable slot 11; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f70fb0", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::SetValueFromString", "confidence": "low", "rationale": "CChoreoEvent_ANIMGRAPH_CONTROLLER vtable slot 12; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f70ff0", "name": "CBaseConcreteToolAttr::CreateAttributeValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 45; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f710a0", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::GetName", "confidence": "low", "rationale": "CChoreoEvent_ANIMGRAPH_CONTROLLER vtable slot 4; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71100", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::GetNameForModify", "confidence": "low", "rationale": "CChoreoEvent_ANIMGRAPH_CONTROLLER vtable slot 5; choreo-event subtype method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71200", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::GetValue", "confidence": "low", "rationale": "CChoreoEvent_ANIMGRAPH_CONTROLLER vtable slot 10; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f712e0", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::SetName", "confidence": "low", "rationale": "CChoreoEvent_ANIMGRAPH_CONTROLLER vtable slot 6; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71370", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 0; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f716a0", "name": "CBaseConcreteToolAttr::GetNameForModify", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 1; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f716d0", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 0; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f716f0", "name": "CBaseConcreteToolAttrValue::GetNameForModify", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 1; method inferred from tool-attribute-value interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71730", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "CConcreteToolAttrGetSet vtable slot 0 (concrete getter/setter)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71880", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "CConcreteToolAttrGetSet vtable slot 1 (concrete getter/setter)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71a00", "name": "CBaseConcreteToolAttr::GetStringValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 23; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71a90", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::CopyFrom", "confidence": "low", "rationale": "CChoreoEvent_ANIMGRAPH_CONTROLLER vtable slot 9; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f72770", "name": "CChoreoObjectBase::TargetCastForModify", "confidence": "medium", "rationale": "references literals 'CChoreoObjectBase' and 'TargetCastForModify' (method-name assert string)", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f758d0", "name": "CChoreoEvent_ANIMGRAPH_CONTROLLER::Unserialize", "confidence": "low", "rationale": "CChoreoEvent_ANIMGRAPH_CONTROLLER vtable slot 1; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f75d30", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 5; struct attribute-table method", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f75d80", "name": "CDefaultToolAttrTableForStruct::GetName", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 6; struct attribute-table method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f75dd0", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 1; struct attribute-table method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f75fd0", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 2; struct attribute-table method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f76cb0", "name": "CBaseConcreteToolAttrValue::Unserialize", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 55; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f77390", "name": "CChoreoEvent_DISABLE_BLINK::GetType", "confidence": "low", "rationale": "CChoreoEvent_DISABLE_BLINK vtable slot 0; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f773a0", "name": "CChoreoEvent_DISABLE_BLINK::GetFlags", "confidence": "low", "rationale": "CChoreoEvent_DISABLE_BLINK vtable slot 7; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f773b0", "name": "CChoreoEvent_DISABLE_BLINK::GetToolAttributeTable", "confidence": "low", "rationale": "CChoreoEvent_DISABLE_BLINK vtable slot 23; choreo-event subtype method", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f773e0", "name": "CChoreoEvent_DISABLE_BLINK::CopyFrom", "confidence": "low", "rationale": "CChoreoEvent_DISABLE_BLINK vtable slot 9; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f77430", "name": "CChoreoEvent_DISABLE_BLINK::GetName", "confidence": "low", "rationale": "CChoreoEvent_DISABLE_BLINK vtable slot 4; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f77450", "name": "CChoreoEvent_DISABLE_BLINK::GetNameForModify", "confidence": "low", "rationale": "CChoreoEvent_DISABLE_BLINK vtable slot 5; choreo-event subtype method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f77490", "name": "CChoreoEvent_DISABLE_BLINK::Unserialize", "confidence": "low", "rationale": "CChoreoEvent_DISABLE_BLINK vtable slot 1; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f77990", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 5; struct attribute-table method", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f779e0", "name": "CDefaultToolAttrTableForStruct::GetName", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 6; struct attribute-table method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f77a30", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 1; struct attribute-table method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f77b20", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 2; struct attribute-table method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f780a0", "name": "CChoreoEvent_EXPRESSION::GetType", "confidence": "low", "rationale": "CChoreoEvent_EXPRESSION vtable slot 0; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f780b0", "name": "CChoreoEvent_EXPRESSION::GetFlags", "confidence": "low", "rationale": "CChoreoEvent_EXPRESSION vtable slot 7; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78100", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 6; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f78110", "name": "CBaseConcreteToolAttrValue::GetValuePtr", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 10; method inferred from tool-attribute-value interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78120", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 14; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f78130", "name": "CBaseConcreteToolAttrValue::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 57; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78150", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 58; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78170", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 1 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f78180", "name": "CToolAttrGetSetAccess::SetFromString", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 2 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f781a0", "name": "CChoreoEvent_EXPRESSION::GetValue", "confidence": "low", "rationale": "CChoreoEvent_EXPRESSION vtable slot 10; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f781c0", "name": "CChoreoEvent_EXPRESSION::SetValue", "confidence": "low", "rationale": "CChoreoEvent_EXPRESSION vtable slot 11; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78200", "name": "CChoreoEvent_EXPRESSION::SetValueFromString", "confidence": "low", "rationale": "CChoreoEvent_EXPRESSION vtable slot 12; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78240", "name": "CBaseConcreteToolAttr::CreateAttributeValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 45; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f783c0", "name": "CChoreoEvent_EXPRESSION::GetName", "confidence": "low", "rationale": "CChoreoEvent_EXPRESSION vtable slot 4; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78490", "name": "CChoreoEvent_EXPRESSION::GetNameForModify", "confidence": "low", "rationale": "CChoreoEvent_EXPRESSION vtable slot 5; choreo-event subtype method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f785a0", "name": "CChoreoEvent_EXPRESSION::SetName", "confidence": "low", "rationale": "CChoreoEvent_EXPRESSION vtable slot 6; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78630", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 0; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f78960", "name": "CBaseConcreteToolAttr::GetNameForModify", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 1; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78990", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 0; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f789b0", "name": "CBaseConcreteToolAttrValue::GetNameForModify", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 1; method inferred from tool-attribute-value interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f789f0", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "CConcreteToolAttrGetSet vtable slot 0 (concrete getter/setter)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78b40", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "CConcreteToolAttrGetSet vtable slot 1 (concrete getter/setter)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78cc0", "name": "CBaseConcreteToolAttr::GetStringValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 23; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f78d50", "name": "CChoreoEvent_EXPRESSION::CopyFrom", "confidence": "low", "rationale": "CChoreoEvent_EXPRESSION vtable slot 9; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f79a30", "name": "CChoreoObjectBase::TargetCastForModify", "confidence": "medium", "rationale": "references literals 'CChoreoObjectBase' and 'TargetCastForModify' (method-name assert string)", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7cbc0", "name": "CChoreoEvent_EXPRESSION::Unserialize", "confidence": "low", "rationale": "CChoreoEvent_EXPRESSION vtable slot 1; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7d030", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 5; struct attribute-table method", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7d080", "name": "CDefaultToolAttrTableForStruct::GetName", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 6; struct attribute-table method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7d0d0", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 1; struct attribute-table method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7d2d0", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "CDefaultToolAttrTableForStruct vtable slot 2; struct attribute-table method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7dfb0", "name": "CBaseConcreteToolAttrValue::Unserialize", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 55; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e690", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::GetType", "confidence": "low", "rationale": "CChoreoEvent_EXTERNAL_ANIMGRAPH vtable slot 0; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e6a0", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::GetFlags", "confidence": "low", "rationale": "CChoreoEvent_EXTERNAL_ANIMGRAPH vtable slot 7; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e700", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL::GetType", "confidence": "low", "rationale": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL vtable slot 0; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e710", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL::GetFlags", "confidence": "low", "rationale": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL vtable slot 7; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e740", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::SetAttributeString", "confidence": "low", "rationale": "CChoreoEvent_EXTERNAL_ANIMGRAPH vtable slot 21; choreo-event subtype method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e850", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 6; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e860", "name": "CBaseConcreteToolAttrValue::GetValuePtr", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 10; method inferred from tool-attribute-value interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e870", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 14; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7e880", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 43; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e8c0", "name": "CBaseConcreteToolAttrValue::SetFromString", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 53; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e940", "name": "CBaseConcreteToolAttrValue::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 57; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e960", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 58; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7e980", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 1 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e990", "name": "CToolAttrGetSetAccess::SetFromString", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 2 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e9a0", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 6; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e9b0", "name": "CBaseConcreteToolAttrValue::GetValuePtr", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 10; method inferred from tool-attribute-value interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e9c0", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 14; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7e9d0", "name": "CBaseConcreteToolAttrValue::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 57; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7e9f0", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 58; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7ea10", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 1 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ea20", "name": "CToolAttrGetSetAccess::SetFromString", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 2 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ea30", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 6; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ea40", "name": "CBaseConcreteToolAttrValue::GetValuePtr", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 10; method inferred from tool-attribute-value interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ea50", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 14; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7ea60", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 43; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7eaa0", "name": "CBaseConcreteToolAttrValue::SetFromString", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 53; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7eb20", "name": "CBaseConcreteToolAttrValue::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 57; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7eb40", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 58; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7eb60", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 6; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7eb70", "name": "CBaseConcreteToolAttrValue::GetValuePtr", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 10; method inferred from tool-attribute-value interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7eb80", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 14; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7eb90", "name": "CBaseConcreteToolAttrValue::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 57; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ebb0", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 58; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7ebd0", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 1 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ebe0", "name": "CToolAttrGetSetAccess::SetFromString", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 2 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ebf0", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 1 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ec00", "name": "CToolAttrGetSetAccess::SetFromString", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 2 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ec10", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 6; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ec20", "name": "CBaseConcreteToolAttrValue::GetValuePtr", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 10; method inferred from tool-attribute-value interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ec30", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 14; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7ec40", "name": "CBaseConcreteToolAttrValue::GetType", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 57; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ec60", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 58; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7ec80", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 1 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ec90", "name": "CToolAttrGetSetAccess::SetFromString", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 2 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ed10", "name": "CBaseConcreteToolAttrValue::SetFromString", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 53; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7edb0", "name": "CBaseConcreteToolAttrValue::SetFromString", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 53; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ee50", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 43; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7eed0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 43; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ef50", "name": "CBaseConcreteToolAttr::CreateAttributeValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 45; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7f000", "name": "CBaseConcreteToolAttr::CreateAttributeValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 45; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7f0b0", "name": "CBaseConcreteToolAttr::CreateAttributeValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 45; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7f160", "name": "CBaseConcreteToolAttr::CreateAttributeValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 45; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7f210", "name": "CBaseConcreteToolAttr::CreateAttributeValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 45; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7f2f0", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::SetAttributeValue", "confidence": "low", "rationale": "CChoreoEvent_EXTERNAL_ANIMGRAPH vtable slot 22; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7f320", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL::GetName", "confidence": "low", "rationale": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL vtable slot 4; choreo-event subtype method", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7f480", "name": "CBaseConcreteToolAttrValue::CopyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 54; method inferred from tool-attribute-value interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7f6c0", "name": "CBaseConcreteToolAttrValue::CopyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 54; method inferred from tool-attribute-value interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7f900", "name": "CBaseConcreteToolAttrValue::CopyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 54; method inferred from tool-attribute-value interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7fb50", "name": "CBaseConcreteToolAttrValue::CopyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 54; method inferred from tool-attribute-value interface", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7fda0", "name": "CBaseConcreteToolAttr::InitValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 37; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f7ff00", "name": "CBaseConcreteToolAttr::InitValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 37; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f80060", "name": "CBaseConcreteToolAttr::InitValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 37; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f801d0", "name": "CBaseConcreteToolAttr::InitValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 37; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f803c0", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL::GetNameForModify", "confidence": "low", "rationale": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL vtable slot 5; choreo-event subtype method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f80810", "name": "CBaseConcreteToolAttr::GetBoolValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 17; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f80900", "name": "CBaseConcreteToolAttr::GetIntValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 18; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f80960", "name": "CBaseConcreteToolAttr::GetFloatValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 19; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f80aa0", "name": "CBaseConcreteToolAttr::SetStringValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 24; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f80b30", "name": "CBaseConcreteToolAttr::GetElementValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 32; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f80c90", "name": "CBaseConcreteToolAttr::UnserializeValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 34; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f80f70", "name": "CBaseConcreteToolAttr::SerializeValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 35; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f81220", "name": "CBaseConcreteToolAttr::CopyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 36; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f817a0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 41; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f81850", "name": "CBaseConcreteToolAttr::AddValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 46; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f818b0", "name": "CBaseConcreteToolAttr::InsertValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 47; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f81910", "name": "CBaseConcreteToolAttr::ClearValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 50; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f81980", "name": "CBaseConcreteToolAttr::GetBoolValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 17; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f81a80", "name": "CBaseConcreteToolAttr::GetIntValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 18; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f81ae0", "name": "CBaseConcreteToolAttr::GetFloatValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 19; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f81c20", "name": "CBaseConcreteToolAttr::SetStringValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 24; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f81cb0", "name": "CBaseConcreteToolAttr::GetElementValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 32; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f81e10", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 0 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f82350", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 41; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f82400", "name": "CBaseConcreteToolAttr::AddValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 46; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f82460", "name": "CBaseConcreteToolAttr::InsertValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 47; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f824c0", "name": "CBaseConcreteToolAttr::ClearValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 50; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f82530", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 0 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f82650", "name": "CBaseConcreteToolAttr::GetBoolValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 17; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f82740", "name": "CBaseConcreteToolAttr::GetIntValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 18; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f827a0", "name": "CBaseConcreteToolAttr::GetFloatValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 19; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f828e0", "name": "CBaseConcreteToolAttr::SetStringValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 24; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f82970", "name": "CBaseConcreteToolAttr::GetElementValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 32; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f82ad0", "name": "CBaseConcreteToolAttr::UnserializeValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 34; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f82e30", "name": "CBaseConcreteToolAttr::SerializeValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 35; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f830f0", "name": "CBaseConcreteToolAttr::CopyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 36; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83670", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 41; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f83720", "name": "CBaseConcreteToolAttr::AddValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 46; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83780", "name": "CBaseConcreteToolAttr::InsertValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 47; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f837e0", "name": "CBaseConcreteToolAttr::ClearValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 50; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83850", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 0 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83a50", "name": "CBaseConcreteToolAttrValue::SetFromString", "confidence": "low", "rationale": "CBaseConcreteToolAttrValue vtable slot 53; method inferred from tool-attribute-value interface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83b10", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 43; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83bf0", "name": "CBaseConcreteToolAttr::GetBoolValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 17; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83ce0", "name": "CBaseConcreteToolAttr::GetIntValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 18; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83d40", "name": "CBaseConcreteToolAttr::GetFloatValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 19; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83e80", "name": "CBaseConcreteToolAttr::SetStringValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 24; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f83f10", "name": "CBaseConcreteToolAttr::GetElementValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 32; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f84070", "name": "CBaseConcreteToolAttr::UnserializeValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 34; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f84350", "name": "CBaseConcreteToolAttr::SerializeValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 35; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f84600", "name": "CBaseConcreteToolAttr::CopyValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 36; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f84b80", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 41; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f84c30", "name": "CBaseConcreteToolAttr::AddValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 46; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f84c90", "name": "CBaseConcreteToolAttr::InsertValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 47; method inferred from tool-attribute interface layout", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f84cf0", "name": "CBaseConcreteToolAttr::ClearValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 50; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f84d60", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "CToolAttrGetSetAccess vtable slot 0 (getter/setter accessor)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f84e80", "name": "CBaseConcreteToolAttr::GetBoolValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 17; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f84f70", "name": "CBaseConcreteToolAttr::GetIntValue", "confidence": "low", "rationale": "CBaseConcreteToolAttr vtable slot 18; method inferred from tool-attribute interface layout", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f84fd0", "name": "CBaseConcreteToolAttr::GetValueSize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 19 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f85110", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 24 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f851a0", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 32 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f85300", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 34 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f85660", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 35 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f85920", "name": "CBaseConcreteToolAttr::InitFromString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 36 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f85ea0", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 41 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f85f50", "name": "CBaseConcreteToolAttr::SaveToKeyValues", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 46 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f85fb0", "name": "CBaseConcreteToolAttr::LoadFromKeyValues", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 47 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f86010", "name": "CBaseConcreteToolAttr::Release", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 50 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f86080", "name": "CToolAttrGetSetAccess::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f861c0", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL::SetName", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f86220", "name": "CBaseConcreteToolAttr::InitFromString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 36 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f86930", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 23 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f869c0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 23 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f86a50", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 23 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f86ae0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 23 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f86b70", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 23 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f86cd0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 34 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f87030", "name": "CBaseConcreteToolAttr::SerializeToString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 25 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f870c0", "name": "CBaseConcreteToolAttr::SerializeToString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 25 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f87150", "name": "CBaseConcreteToolAttr::SerializeToString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 25 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f871e0", "name": "CBaseConcreteToolAttr::SerializeToString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 25 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f87270", "name": "CBaseConcreteToolAttr::SerializeToString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 25 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f87300", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::GetName", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f873c0", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::GetNameString", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f87830", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 20 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f87910", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 20 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f879f0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 20 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f87ad0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 20 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f87bb0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 20 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f896e0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f89950", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f89aa0", "name": "CConcreteToolAttrGetSet::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f89d20", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f89f50", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f89f80", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f89fa0", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f89fe0", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8a000", "name": "CConcreteToolAttrGetSet::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8a100", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8a330", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f8a360", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8a380", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f8a3c0", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8a3e0", "name": "CConcreteToolAttrGetSet::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8a480", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8a6f0", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8a760", "name": "CConcreteToolAttrGetSet::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8a8e0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8ab10", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f8ab40", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8ab60", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f8aba0", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8abc0", "name": "CConcreteToolAttrGetSet::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8ac60", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8aed0", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8b140", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f8b3b0", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f8b620", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f8b890", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f8c7a0", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::GetExternalGraphChoreoActor", "confidence": "medium", "rationale": "refs KV keys 'external_graph_choreo_a[ctor]' with 'None' default -> actor-name accessor for EXTERNAL_ANIMGRAPH event", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8c820", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::FormatToolAttrName", "confidence": "low", "rationale": "refs '%s.%s.%s' fmt + 'CChoreoEvent_EXTERNAL_ANIMGRAPH' -> builds dotted tool-attr name for the struct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8cd90", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::FormatToolAttrNameControl", "confidence": "low", "rationale": "refs '%s.%s.%s' fmt + 'CChoreoEvent_EXTERNAL_ANIMGRAPH' -> sibling dotted tool-attr name builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8d2c0", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::GetExternalAnimgraphName", "confidence": "medium", "rationale": "refs KV keys 'external_animgraph_name' + 'external_graph_choreo_a[ctor]' -> animgraph-name accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8d3d0", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::SetFromKeyValues", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f90030", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH_CONTROL::Serialize", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f90070", "name": "CDefaultToolAttrTableForStruct::Construct", "confidence": "low", "rationale": "table family; method inferred from vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f91690", "name": "CChoreoEvent_EXTERNAL_ANIMGRAPH::Serialize", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f916d0", "name": "CDefaultToolAttrTableForStruct::Construct", "confidence": "low", "rationale": "table family; method inferred from vtable slot 0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f91ad0", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "table family; method inferred from vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f91b20", "name": "CDefaultToolAttrTableForStruct::GetAttributeCountConst", "confidence": "low", "rationale": "table family; method inferred from vtable slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f91b70", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "table family; method inferred from vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f91c60", "name": "CDefaultToolAttrTableForStruct::SetAttribute", "confidence": "low", "rationale": "table family; method inferred from vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f91d20", "name": "CDefaultToolAttrTableForStruct::SerializeStruct", "confidence": "low", "rationale": "table family; method inferred from vtable slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f91de0", "name": "CDefaultToolAttrTableForStruct::FindAttribute", "confidence": "low", "rationale": "table family; method inferred from vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f922f0", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "table family; method inferred from vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f92340", "name": "CDefaultToolAttrTableForStruct::GetAttributeCountConst", "confidence": "low", "rationale": "table family; method inferred from vtable slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f92390", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "table family; method inferred from vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f92480", "name": "CDefaultToolAttrTableForStruct::SetAttribute", "confidence": "low", "rationale": "table family; method inferred from vtable slot 3", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f92540", "name": "CDefaultToolAttrTableForStruct::SerializeStruct", "confidence": "low", "rationale": "table family; method inferred from vtable slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f92600", "name": "CDefaultToolAttrTableForStruct::FindAttribute", "confidence": "low", "rationale": "table family; method inferred from vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f92ad0", "name": "CBaseConcreteToolAttrValue::SerializeToBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 56 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f93090", "name": "CBaseConcreteToolAttrValue::SerializeToBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 56 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f93230", "name": "CBaseConcreteToolAttrValue::SerializeToBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 56 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f93560", "name": "CBaseConcreteToolAttrValue::SerializeToBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 56 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f93700", "name": "CBaseConcreteToolAttrValue::SerializeToBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 56 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f938a0", "name": "CBaseConcreteToolAttrValue::UnserializeFromBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 55 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f942b0", "name": "CBaseConcreteToolAttrValue::UnserializeFromBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 55 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f94950", "name": "CBaseConcreteToolAttrValue::UnserializeFromBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 55 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f94fe0", "name": "CBaseConcreteToolAttrValue::UnserializeFromBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 55 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95660", "name": "CBaseConcreteToolAttrValue::UnserializeFromBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 55 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f959e0", "name": "CChoreoEvent_FACE::GetToolAttrTable", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f959f0", "name": "CChoreoEvent_FACE::IsSupported", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 7", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95a00", "name": "CChoreoEvent_FACE::Reset", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 23", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95a50", "name": "CBaseConcreteToolAttr::IsArray", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 6 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95a60", "name": "CBaseConcreteToolAttrValue::GetElementCount", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 10 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95a70", "name": "CBaseConcreteToolAttr::IsFlagsField", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 14 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95a80", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 57 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f95aa0", "name": "CBaseConcreteToolAttrValue::GetDefaultValuePtr", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 58 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95ac0", "name": "CToolAttrGetSetAccess::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95ad0", "name": "CToolAttrGetSetAccess::GetType", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 2 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95ae0", "name": "CBaseConcreteToolAttr::IsArray", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 6 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95af0", "name": "CBaseConcreteToolAttrValue::GetElementCount", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 10 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95b00", "name": "CBaseConcreteToolAttr::IsFlagsField", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 14 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95b10", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 57 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f95b30", "name": "CBaseConcreteToolAttrValue::GetDefaultValuePtr", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 58 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95b50", "name": "CToolAttrGetSetAccess::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95b60", "name": "CToolAttrGetSetAccess::GetType", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 2 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95b80", "name": "CChoreoEvent_FACE::GetFlags", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 10", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95b90", "name": "CChoreoEvent_FACE::SetFlags", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 11", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f95cc0", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 45 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f95d70", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 45 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f95f70", "name": "CChoreoEvent_FACE::GetName", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f96030", "name": "CChoreoEvent_FACE::GetNameString", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f96130", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 17 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f96230", "name": "CBaseConcreteToolAttr::GetValuePtr", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 18 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f96290", "name": "CBaseConcreteToolAttr::GetValueSize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 19 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f963d0", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 24 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f96460", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 32 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f969e0", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 41 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f96a90", "name": "CBaseConcreteToolAttr::SaveToKeyValues", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 46 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f96af0", "name": "CBaseConcreteToolAttr::LoadFromKeyValues", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 47 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f96b50", "name": "CBaseConcreteToolAttr::Release", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 50 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f96bc0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 17 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f96cc0", "name": "CBaseConcreteToolAttr::GetValuePtr", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 18 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f96d20", "name": "CBaseConcreteToolAttr::GetValueSize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 19 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f96e60", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 24 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f96ef0", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 32 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f97470", "name": "CBaseConcreteToolAttr::CopyValueFrom", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 41 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f97520", "name": "CBaseConcreteToolAttr::SaveToKeyValues", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 46 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f97580", "name": "CBaseConcreteToolAttr::LoadFromKeyValues", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 47 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f975e0", "name": "CBaseConcreteToolAttr::Release", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 50 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f97930", "name": "CBaseConcreteToolAttr::GetHelpText", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 43 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f97a20", "name": "CBaseConcreteToolAttr::InitFromString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 36 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f97c10", "name": "CBaseConcreteToolAttr::InitFromString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 36 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f97df0", "name": "CChoreoEvent_FACE::SetName", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f98390", "name": "CChoreoEvent_FACE::SetFromKeyValues", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f989b0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 23 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f98a40", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 23 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f98ad0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 34 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f98e30", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 34 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f99200", "name": "CBaseConcreteToolAttr::SerializeToString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 25 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f99290", "name": "CBaseConcreteToolAttr::SerializeToString", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 25 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f99320", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f99620", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f99950", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f99980", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f999a0", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f999e0", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f99ac0", "name": "CConcreteToolAttrGetSet::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9a240", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 20 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f9a320", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 20 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f9b060", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9b360", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9b960", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9bc60", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9bf60", "name": "CConcreteToolAttrGetSet::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9e8b0", "name": "CChoreoEvent_FACE::Serialize", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9ed10", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "table family; method inferred from vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9ed60", "name": "CDefaultToolAttrTableForStruct::GetAttributeCountConst", "confidence": "low", "rationale": "table family; method inferred from vtable slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9edb0", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "table family; method inferred from vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9efb0", "name": "CDefaultToolAttrTableForStruct::FindAttribute", "confidence": "low", "rationale": "table family; method inferred from vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9f130", "name": "CDefaultToolAttrTableForStruct::SerializeStruct", "confidence": "low", "rationale": "table family; method inferred from vtable slot 10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9f8d0", "name": "CBaseConcreteToolAttrValue::SerializeToBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 56 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f9fd10", "name": "CBaseConcreteToolAttrValue::SerializeToBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 56 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa0170", "name": "CBaseConcreteToolAttrValue::UnserializeFromBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 55 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa0810", "name": "CBaseConcreteToolAttrValue::UnserializeFromBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 55 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa0f20", "name": "CChoreoEvent_FIRETRIGGER::GetToolAttrTable", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa0f30", "name": "CChoreoEvent_FIRETRIGGER::IsSupported", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 7", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa0f60", "name": "CBaseConcreteToolAttr::IsArray", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 6 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa0f70", "name": "CBaseConcreteToolAttrValue::GetElementCount", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 10 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa0f80", "name": "CBaseConcreteToolAttr::IsFlagsField", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 14 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa0f90", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 57 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fa0fb0", "name": "CBaseConcreteToolAttrValue::GetDefaultValuePtr", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 58 + callee shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa0fd0", "name": "CToolAttrGetSetAccess::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa0fe0", "name": "CToolAttrGetSetAccess::GetType", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 2 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1000", "name": "CChoreoEvent_FIRETRIGGER::GetFlags", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 10", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1010", "name": "CChoreoEvent_FIRETRIGGER::GetType", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 8", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1030", "name": "CChoreoEvent_FIRETRIGGER::SetFlags", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 11", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1070", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 45 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fa1120", "name": "CChoreoEvent_FIRETRIGGER::GetName", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1170", "name": "CChoreoEvent_FIRETRIGGER::GetNameString", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1260", "name": "CChoreoEvent_FIRETRIGGER::SetName", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa12c0", "name": "CChoreoEvent_FIRETRIGGER::SetFromKeyValues", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 9", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1360", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1690", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa16c0", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa16e0", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1720", "name": "CConcreteToolAttrGetSet::GetName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 0 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1800", "name": "CConcreteToolAttrGetSet::GetTypeName", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 1 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa1900", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 23 + callee shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fa25a0", "name": "CChoreoObjectBase::TargetCastForModify", "confidence": "high", "rationale": "strings literally name 'CChoreoObjectBase' + 'TargetCastForModify' (cast-check helper)", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fa4e50", "name": "CChoreoEvent_FIRETRIGGER::Serialize", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 1", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fa52b0", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "table family; method inferred from vtable slot 5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa5300", "name": "CDefaultToolAttrTableForStruct::GetAttributeCountConst", "confidence": "low", "rationale": "table family; method inferred from vtable slot 6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa5350", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "table family; method inferred from vtable slot 1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa5550", "name": "CDefaultToolAttrTableForStruct::FindAttribute", "confidence": "low", "rationale": "table family; method inferred from vtable slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6230", "name": "CBaseConcreteToolAttrValue::UnserializeFromBuffer", "confidence": "low", "rationale": "tool-attr accessor family; method inferred from vtable slot 55 + callee shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6910", "name": "CChoreoEvent_FLEXANIMATION::GetToolAttrTable", "confidence": "low", "rationale": "CChoreoEvent struct vtable; method inferred from slot 0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6920", "name": "CChoreoEvent_FLEXANIMATION::GetTypeName", "confidence": "low", "rationale": "slot7 int=0 constant getter, common across all CChoreoEvent_* structs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6930", "name": "CFlexAnimationTrack::GetTrackType", "confidence": "low", "rationale": "slot2 int=1 simple accessor on flex-anim track", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6990", "name": "CChoreoEvent_FLEXANIMATION::GetMember", "confidence": "low", "rationale": "slot18 int=1 member accessor, no strings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6a00", "name": "CFlexAnimationTrack::GetName", "confidence": "low", "rationale": "slot0 int=1 leaf accessor, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6a10", "name": "CFlexAnimationTrack::GetType", "confidence": "low", "rationale": "slot1 int=1 leaf accessor, class+slot only", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6a20", "name": "CChoreoEvent_FLEXANIMATION::CopyFrom", "confidence": "low", "rationale": "slot1 int=2 with shared copy/serialize helpers 1f504f0/1f54890/1f554f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6a60", "name": "CFlexAnimationTrack::Serialize", "confidence": "low", "rationale": "slot3 int=1 calls string/buffer helper 20352b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6bb0", "name": "CFlexAnimationTrack::Unserialize", "confidence": "low", "rationale": "slot4 int=1 buffer helper, callers>0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6cf0", "name": "CChoreoEvent_FLEXANIMATION::GetToolAttributeTable", "confidence": "low", "rationale": "slot4 int=1 table accessor pattern shared by CChoreoEvent_* structs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa6f20", "name": "CChoreoEvent_FLEXANIMATION::CreateToolAttributeTable", "confidence": "low", "rationale": "slot5 int=1 wraps slot4 table getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa73a0", "name": "CChoreoEvent_FLEXANIMATION::AddAttributesToTable", "confidence": "low", "rationale": "slot6 int=2 many attr helpers, table build pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa7680", "name": "CChoreoEvent_FLEXANIMATION::Unserialize", "confidence": "low", "rationale": "slot9 int=2 calls 1f527c0/slot6, deserialize pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa7cb0", "name": "CChoreoEvent_FLEXANIMATION::Serialize", "confidence": "low", "rationale": "slot2 int=1 single buffer helper 1f53690", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9090", "name": "CDefaultToolAttrTableForStruct::GetInstance", "confidence": "low", "rationale": "slot5 int=0 static singleton getter for attr table", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa90e0", "name": "CDefaultToolAttrTableForStruct::GetInstanceForModify", "confidence": "low", "rationale": "slot6 int=0 second singleton getter variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9130", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "slot1 int=3 with serialize helpers 9f0d80/9f1b80", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9220", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "slot2 int=3 mirror of slot1 serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa97a0", "name": "CChoreoEvent_GESTURE::GetType", "confidence": "low", "rationale": "slot0 int=0 constant type getter, common CChoreoEvent_* pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa97b0", "name": "CChoreoEvent_GESTURE::GetTypeName", "confidence": "low", "rationale": "slot7 int=0 constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9800", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "slot6 int=0 static type-descriptor getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9810", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "slot10 int=1 name accessor on attr value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9820", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "slot14 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9830", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "slot57 int=0 static type-name getter on value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9850", "name": "CBaseConcreteToolAttrValue::GetType", "confidence": "low", "rationale": "slot58 int=0 static type getter on value", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9870", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot1 int=1 get accessor pair with slot2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9880", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "slot2 int=1 set accessor pair with slot1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9890", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "slot6 int=0 static type getter (string variant)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa98a0", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "slot10 int=1 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa98b0", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "slot14 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa98c0", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "slot57 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa98e0", "name": "CBaseConcreteToolAttrValue::GetType", "confidence": "low", "rationale": "slot58 int=0 static type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9900", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot1 int=1 get accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9910", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "slot2 int=1 set accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9920", "name": "CChoreoEvent_GESTURE::GetMemberCount", "confidence": "low", "rationale": "slot10 int=1 count accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9930", "name": "CChoreoEvent_GESTURE::SetDefaults", "confidence": "low", "rationale": "slot8 int=2 init/default setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9950", "name": "CChoreoEvent_GESTURE::GetMember", "confidence": "low", "rationale": "slot11 int=2 member accessor via 9f0400", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa99a0", "name": "CBaseConcreteToolAttr::Parse", "confidence": "low", "rationale": "slot45 int=1 keyvalues/parse helpers 9f0400/1f36370", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9a50", "name": "CBaseConcreteToolAttr::Parse", "confidence": "low", "rationale": "slot45 int=1 same parse pattern (bool variant)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9cb0", "name": "CChoreoEvent_GESTURE::GetToolAttributeTable", "confidence": "low", "rationale": "slot4 int=1 table accessor pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fa9e60", "name": "CChoreoEvent_GESTURE::CreateToolAttributeTable", "confidence": "low", "rationale": "slot5 int=1 table create pattern via 1f50c40", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faa040", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "slot17 int=1 attr-access helper 1faa010", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1faa140", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "slot18 int=1 mirror of slot17", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faa1a0", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "slot19 int=1 extra string helper 9f02e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faa2e0", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "slot24 int=3 buffer serialize signature", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faa370", "name": "CBaseConcreteToolAttr::Clone", "confidence": "low", "rationale": "slot32 int=1 clone/copy accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faa4d0", "name": "CToolAttrGetSetAccess::CreateAttribute", "confidence": "low", "rationale": "slot0 int=1 factory, many callers, calls 1faa010", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faaa10", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot41 int=2 value setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1faaac0", "name": "CBaseConcreteToolAttr::CopyValue", "confidence": "low", "rationale": "slot46 int=2 value copy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faab20", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "slot47 int=2 value getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1faab80", "name": "CBaseConcreteToolAttr::IsDefault", "confidence": "low", "rationale": "slot50 int=1 default-check predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faabf0", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "slot17 int=1 same pattern (string variant)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1faacf0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "slot18 int=1 mirror of slot17", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faad50", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "slot19 int=1 extra string helper 9f02e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faae90", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "slot24 int=3 buffer serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faaf20", "name": "CBaseConcreteToolAttr::Clone", "confidence": "low", "rationale": "slot32 int=1 clone accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fab080", "name": "CToolAttrGetSetAccess::CreateAttribute", "confidence": "low", "rationale": "slot0 int=1 factory, many callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fab5e0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot41 int=2 value setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fab690", "name": "CBaseConcreteToolAttr::CopyValue", "confidence": "low", "rationale": "slot46 int=2 value copy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fab6f0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "slot47 int=2 value getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fab750", "name": "CBaseConcreteToolAttr::IsDefault", "confidence": "low", "rationale": "slot50 int=1 default predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fabb60", "name": "CBaseConcreteToolAttrValue::CopyValue", "confidence": "low", "rationale": "slot53 int=2 value copy on value class", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fabcf0", "name": "CBaseConcreteToolAttrValue::CopyValue", "confidence": "low", "rationale": "slot53 int=2 value copy (string)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fabdc0", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "slot43 int=1 stringify accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fabe70", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "slot43 int=1 stringify accessor, calls 9f0400", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fabf60", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "slot36 int=1 string helpers 1f357c0/e0/820", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fac150", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "slot36 int=1 same string-helper pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1facdd0", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "slot23 int=3 serialize helpers 9f0d80/9f1b80", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1face60", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "slot23 int=3 same serialize pattern", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1facef0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot34 int=2 string-helper value set", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fad250", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot34 int=2 same value-set pattern", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fad620", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "slot25 int=2 copy via serialize helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fad6b0", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "slot25 int=2 same copy pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fad740", "name": "CBaseConcreteToolAttr::Get", "confidence": "low", "rationale": "slot0 int=1 primary value accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fada40", "name": "CBaseConcreteToolAttr::Get", "confidence": "low", "rationale": "slot0 int=1 primary accessor, many callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fadd70", "name": "CBaseConcreteToolAttr::GetString", "confidence": "low", "rationale": "slot1 int=1 wraps slot0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fadda0", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "slot0 int=1 leaf value getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faddc0", "name": "CBaseConcreteToolAttrValue::GetValueString", "confidence": "low", "rationale": "slot1 int=1 wraps sibling accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fade00", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "slot0 int=1 get accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fadee0", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "slot1 int=1 set accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fae660", "name": "CChoreoEvent_GESTURE::AddAttributesToTable", "confidence": "low", "rationale": "slot6 int=2 many attr helpers, table build", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faea30", "name": "CChoreoEvent_GESTURE::Unserialize", "confidence": "low", "rationale": "slot9 int=2 calls slot6 + 1f527c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faeae0", "name": "CBaseConcreteToolAttr::SetFromString", "confidence": "low", "rationale": "slot20 int=2 string-set pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faebc0", "name": "CBaseConcreteToolAttr::SetFromString", "confidence": "low", "rationale": "slot20 int=2 same string-set pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1faf900", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "slot0 int=1 leaf value getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fafc00", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "slot0 int=1 get accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb0200", "name": "CBaseConcreteToolAttr::GetString", "confidence": "low", "rationale": "slot1 int=1 wraps slot0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb0500", "name": "CBaseConcreteToolAttrValue::GetValueString", "confidence": "low", "rationale": "slot1 int=1 sibling accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb0800", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "slot1 int=1 set accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb2790", "name": "CChoreoEvent_GESTURE::CopyFrom", "confidence": "low", "rationale": "slot1 int=2 shared copy helpers 1f504f0/1f54890/1f554f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb27d0", "name": "CDefaultToolAttrTableForStruct::BuildAttributeList", "confidence": "low", "rationale": "slot0 int=2 builds attr table via 1faa010/1fb1a10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb4b30", "name": "CDefaultToolAttrTableForStruct::GetInstance", "confidence": "low", "rationale": "slot5 int=0 static singleton getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb4b80", "name": "CDefaultToolAttrTableForStruct::GetInstanceForModify", "confidence": "low", "rationale": "slot6 int=0 second singleton getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb4bd0", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "slot1 int=3 serialize helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb4cc0", "name": "CDefaultToolAttrTableForStruct::CopyFrom", "confidence": "low", "rationale": "slot3 int=2 copy via attr helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb4d90", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "slot2 int=3 mirror of serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb4f10", "name": "CDefaultToolAttrTableForStruct::FindAttribute", "confidence": "low", "rationale": "slot10 int=2 lookup pattern", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb51a0", "name": "CBaseConcreteToolAttrValue::Serialize", "confidence": "low", "rationale": "slot56 int=2 buffer serialize via 1f42420", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb55e0", "name": "CBaseConcreteToolAttrValue::Serialize", "confidence": "low", "rationale": "slot56 int=2 buffer serialize (string)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb5a40", "name": "CBaseConcreteToolAttrValue::Unserialize", "confidence": "low", "rationale": "slot55 int=3 buffer read via 1f430c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb60e0", "name": "CBaseConcreteToolAttrValue::Unserialize", "confidence": "low", "rationale": "slot55 int=3 buffer read (bool)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb67a0", "name": "CChoreoEvent_IGNORE_EXTERNAL_LOOKATS::GetType", "confidence": "low", "rationale": "slot0 int=0 constant type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb67b0", "name": "CChoreoEvent_IGNORE_EXTERNAL_LOOKATS::GetTypeName", "confidence": "low", "rationale": "slot7 int=0 constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb67c0", "name": "CChoreoEvent_IGNORE_EXTERNAL_LOOKATS::GetFlags", "confidence": "low", "rationale": "slot23 int=0 constant flag getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb67f0", "name": "CChoreoEvent_IGNORE_EXTERNAL_LOOKATS::Unserialize", "confidence": "low", "rationale": "slot9 int=2 deserialize helpers 1f527c0/1f56a90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb6840", "name": "CChoreoEvent_IGNORE_EXTERNAL_LOOKATS::CopyFrom", "confidence": "low", "rationale": "slot1 int=2 shared copy helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb6910", "name": "CChoreoEvent_IGNORE_EXTERNAL_LOOKATS::CreateToolAttributeTable", "confidence": "low", "rationale": "slot5 int=1 table create via 1f50c40", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb69c0", "name": "CChoreoEvent_IGNORE_EXTERNAL_LOOKATS::GetToolAttributeTable", "confidence": "low", "rationale": "slot4 int=1 table accessor pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb6eb0", "name": "CDefaultToolAttrTableForStruct::GetInstance", "confidence": "low", "rationale": "slot5 int=0 static singleton getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb6f00", "name": "CDefaultToolAttrTableForStruct::GetInstanceForModify", "confidence": "low", "rationale": "slot6 int=0 second singleton getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb6f50", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "slot1 int=3 serialize helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7040", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "slot2 int=3 mirror of serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb75c0", "name": "CChoreoEvent_INTERRUPT::GetType", "confidence": "low", "rationale": "slot0 int=0 constant type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb75d0", "name": "CChoreoEvent_INTERRUPT::GetTypeName", "confidence": "low", "rationale": "slot7 int=0 constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7600", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "slot6 int=0 static type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7610", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "slot10 int=1 name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7620", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "slot14 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7630", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "slot57 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7650", "name": "CBaseConcreteToolAttrValue::GetType", "confidence": "low", "rationale": "slot58 int=0 static type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7670", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot1 int=1 get accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fb7680", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "slot2 int=1 set accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fb76b0", "name": "CChoreoEvent_INTERRUPT::GetMemberCount", "confidence": "low", "rationale": "slot10 int=1 count accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb76c0", "name": "CChoreoEvent_INTERRUPT::GetMember", "confidence": "low", "rationale": "slot11 int=2 member accessor via 9f0400", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7700", "name": "CBaseConcreteToolAttr::Parse", "confidence": "low", "rationale": "slot45 int=1 parse helpers 9f0400/1f36370", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb77b0", "name": "CChoreoEvent_INTERRUPT::GetToolAttributeTable", "confidence": "low", "rationale": "slot4 int=1 table accessor pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7800", "name": "CChoreoEvent_INTERRUPT::CreateToolAttributeTable", "confidence": "low", "rationale": "slot5 int=1 table create via 1f50c40", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb78f0", "name": "CChoreoEvent_INTERRUPT::AddAttributesToTable", "confidence": "low", "rationale": "slot6 int=2 attr build via 1f46010", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7950", "name": "CChoreoEvent_INTERRUPT::Unserialize", "confidence": "low", "rationale": "slot9 int=2 deserialize helpers 1f46010/1f52780", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb79f0", "name": "CBaseConcreteToolAttr::Get", "confidence": "low", "rationale": "slot0 int=1 primary accessor, many callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7d20", "name": "CBaseConcreteToolAttr::GetString", "confidence": "low", "rationale": "slot1 int=1 wraps slot0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7d50", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "slot0 int=1 leaf value getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7d70", "name": "CBaseConcreteToolAttrValue::GetValueString", "confidence": "low", "rationale": "slot1 int=1 sibling accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7db0", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "slot0 int=1 get accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7e90", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "slot1 int=1 set accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fb7f90", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "slot23 int=3 serialize helpers 9f0d80/9f1b80", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fb8c30", "name": "CChoreoObjectBase::TargetCastForModify", "confidence": "high", "rationale": "strings literally name 'CChoreoObjectBase' and 'TargetCastForModify'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbb4e0", "name": "CChoreoEvent_INTERRUPT::CopyFrom", "confidence": "low", "rationale": "slot1 int=2 shared copy helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbb930", "name": "CDefaultToolAttrTableForStruct::GetInstance", "confidence": "low", "rationale": "slot5 int=0 static singleton getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbb980", "name": "CDefaultToolAttrTableForStruct::GetInstanceForModify", "confidence": "low", "rationale": "slot6 int=0 second singleton getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbb9d0", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "slot1 int=3 serialize helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbbbd0", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "slot2 int=3 mirror of serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbc8b0", "name": "CBaseConcreteToolAttrValue::Unserialize", "confidence": "low", "rationale": "slot55 int=3 buffer read via 1f430c0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbcf90", "name": "CChoreoEvent_LOCK_FACING::GetType", "confidence": "low", "rationale": "slot0 int=0 constant type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbcfa0", "name": "CChoreoEvent_LOCK_FACING::GetTypeName", "confidence": "low", "rationale": "slot7 int=0 constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbcfb0", "name": "CChoreoEvent_LOCK_FACING::GetFlags", "confidence": "low", "rationale": "slot23 int=0 constant flag getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbcfe0", "name": "CChoreoEvent_LOCK_FACING::Unserialize", "confidence": "low", "rationale": "slot9 int=2 deserialize helpers 1f46010/1f52780", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbd030", "name": "CChoreoEvent_LOCK_FACING::GetToolAttributeTable", "confidence": "low", "rationale": "slot4 int=1 table accessor pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbd050", "name": "CChoreoEvent_LOCK_FACING::CreateToolAttributeTable", "confidence": "low", "rationale": "slot5 int=1 table create via 1f50c40", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbd090", "name": "CChoreoEvent_LOCK_FACING::CopyFrom", "confidence": "low", "rationale": "slot1 int=2 shared copy helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbd590", "name": "CDefaultToolAttrTableForStruct::GetInstance", "confidence": "low", "rationale": "slot5 int=0 static singleton getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbd5e0", "name": "CDefaultToolAttrTableForStruct::GetInstanceForModify", "confidence": "low", "rationale": "slot6 int=0 second singleton getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbd630", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "slot1 int=3 serialize helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbd720", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "slot2 int=3 mirror of serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbdca0", "name": "CChoreoEvent_LOOKAT::GetType", "confidence": "low", "rationale": "slot0 int=0 constant type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbdcb0", "name": "CChoreoEvent_LOOKAT::GetTypeName", "confidence": "low", "rationale": "slot7 int=0 constant name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbdcc0", "name": "CChoreoEvent_LOOKAT::GetFlags", "confidence": "low", "rationale": "slot23 int=0 constant flag getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbddb0", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "slot6 int=0 static type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbddc0", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "slot10 int=1 name accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbddd0", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "slot14 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbdde0", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "slot57 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbde00", "name": "CBaseConcreteToolAttrValue::GetType", "confidence": "low", "rationale": "slot58 int=0 static type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbde20", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot1 int=1 get accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbde30", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "slot2 int=1 set accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbde40", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "slot6 int=0 static type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbde50", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "slot10 int=1 name accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbde60", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "slot14 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbde70", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "slot57 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbde90", "name": "CBaseConcreteToolAttrValue::GetType", "confidence": "low", "rationale": "slot58 int=0 static type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbdeb0", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot1 int=1 get accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbdec0", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "slot2 int=1 set accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbded0", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "slot6 int=0 static type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbdee0", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "slot10 int=1 name accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbdef0", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "slot14 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbdf00", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "slot57 int=0 static type-name getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbdf20", "name": "CBaseConcreteToolAttrValue::GetType", "confidence": "low", "rationale": "slot58 int=0 static type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbdf40", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot1 int=1 get accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbdf50", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "slot2 int=1 set accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbdf70", "name": "CChoreoEvent_LOOKAT::GetMemberCount", "confidence": "low", "rationale": "slot10 int=1 count accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbdfa0", "name": "CChoreoEvent_LOOKAT::GetMember", "confidence": "low", "rationale": "slot11 int=2 member accessor via 9f0400", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbdfe0", "name": "CChoreoEvent_LOOKAT::GetMember", "confidence": "low", "rationale": "slot12 int=2 member accessor via 9f0400", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbe020", "name": "CChoreoEvent_LOOKAT::GetMember", "confidence": "low", "rationale": "slot13 int=2 member accessor via 9f0400", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbe090", "name": "CBaseConcreteToolAttr::Parse", "confidence": "low", "rationale": "slot45 int=1 parse helpers 9f0400/1f36370", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbe140", "name": "CBaseConcreteToolAttr::Parse", "confidence": "low", "rationale": "slot45 int=1 parse pattern (bool)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbe1f0", "name": "CBaseConcreteToolAttr::Parse", "confidence": "low", "rationale": "slot45 int=1 parse pattern (float)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbe2a0", "name": "CChoreoEvent_LOOKAT::ResolveTarget", "confidence": "low", "rationale": "slot17 int=1 target-cast helpers 1f44410/1f4a240/1f52af0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbe2e0", "name": "CChoreoEvent_LOOKAT::ResolveTarget2", "confidence": "low", "rationale": "slot18 int=1 second target-resolve helpers 1f44a80/1f52af0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbe4d0", "name": "CChoreoEvent_LOOKAT::GetToolAttributeTable", "confidence": "low", "rationale": "slot4 int=1 table accessor pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbe640", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "slot17 int=1 attr-access helper 1fbe610", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbe740", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "slot18 int=1 mirror of slot17", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbe7a0", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "slot19 int=1 extra string helper 9f02e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbe8e0", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "slot24 int=3 buffer serialize signature", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbe970", "name": "CBaseConcreteToolAttr::Clone", "confidence": "low", "rationale": "slot32 int=1 clone accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbead0", "name": "CToolAttrGetSetAccess::CreateAttribute", "confidence": "low", "rationale": "slot0 int=1 factory, many callers, calls 1fbe610", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbf010", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "slot41 int=2 value setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbf0c0", "name": "CBaseConcreteToolAttr::CopyValue", "confidence": "low", "rationale": "slot46 int=2 value copy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbf120", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "slot47 int=2 value getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbf180", "name": "CBaseConcreteToolAttr::IsDefault", "confidence": "low", "rationale": "slot50 int=1 default predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbf1f0", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "slot17 int=1 attr-access helper 1fbe610", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbf2f0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "slot18 int=1 mirror of slot17", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbf350", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "slot19 int=1 extra string helper 9f02e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbf490", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "slot24 int=3 buffer serialize signature", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbf520", "name": "CBaseConcreteToolAttr::GetDefaultValueAsString", "confidence": "low", "rationale": "tool-attr vtable slot 32 (GetDefaultValueAsString); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbf680", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "get/set access vtable slot 0 (Get)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbfbc0", "name": "CBaseConcreteToolAttr::WriteToBuffer", "confidence": "low", "rationale": "tool-attr vtable slot 41 (WriteToBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbfc70", "name": "CBaseConcreteToolAttr::ReadFromBuffer", "confidence": "low", "rationale": "tool-attr vtable slot 46 (ReadFromBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbfcd0", "name": "CBaseConcreteToolAttr::SaveToBuffer", "confidence": "low", "rationale": "tool-attr vtable slot 47 (SaveToBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbfd30", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "tool-attr vtable slot 50 (GetValueString); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbfda0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "tool-attr vtable slot 17 (GetValue); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbfea0", "name": "CBaseConcreteToolAttr::GetValueForDisplay", "confidence": "low", "rationale": "tool-attr vtable slot 18 (GetValueForDisplay); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fbff00", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "tool-attr vtable slot 19 (GetValueAsString); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc0040", "name": "CBaseConcreteToolAttr::UnserializeFromString", "confidence": "low", "rationale": "tool-attr vtable slot 24 (UnserializeFromString); abi=int=3 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc00d0", "name": "CBaseConcreteToolAttr::GetDefaultValueAsString", "confidence": "low", "rationale": "tool-attr vtable slot 32 (GetDefaultValueAsString); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc0230", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "get/set access vtable slot 0 (Get)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fc0790", "name": "CBaseConcreteToolAttr::WriteToBuffer", "confidence": "low", "rationale": "tool-attr vtable slot 41 (WriteToBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc0840", "name": "CBaseConcreteToolAttr::ReadFromBuffer", "confidence": "low", "rationale": "tool-attr vtable slot 46 (ReadFromBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc08a0", "name": "CBaseConcreteToolAttr::SaveToBuffer", "confidence": "low", "rationale": "tool-attr vtable slot 47 (SaveToBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc0900", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "tool-attr vtable slot 50 (GetValueString); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc0d10", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 53 (GetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc0e90", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 53 (GetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc1020", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 53 (GetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc10f0", "name": "CBaseConcreteToolAttr::IsDefaultValue", "confidence": "low", "rationale": "tool-attr vtable slot 43 (IsDefaultValue); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc11a0", "name": "CBaseConcreteToolAttr::IsDefaultValue", "confidence": "low", "rationale": "tool-attr vtable slot 43 (IsDefaultValue); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc1250", "name": "CBaseConcreteToolAttr::IsDefaultValue", "confidence": "low", "rationale": "tool-attr vtable slot 43 (IsDefaultValue); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc1340", "name": "CChoreoEvent_LOOKAT::SaveToBuffer", "confidence": "low", "rationale": "CChoreoEvent virtual slot 5 (SaveToBuffer); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc1490", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "tool-attr vtable slot 36 (CopyFrom); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc1680", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "tool-attr vtable slot 36 (CopyFrom); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc1860", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "tool-attr vtable slot 36 (CopyFrom); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc2a20", "name": "CBaseConcreteToolAttr::SerializeToString", "confidence": "low", "rationale": "tool-attr vtable slot 23 (SerializeToString); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc2ab0", "name": "CBaseConcreteToolAttr::SerializeToString", "confidence": "low", "rationale": "tool-attr vtable slot 23 (SerializeToString); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc2b40", "name": "CBaseConcreteToolAttr::SerializeToString", "confidence": "low", "rationale": "tool-attr vtable slot 23 (SerializeToString); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc2bd0", "name": "CBaseConcreteToolAttr::SetValueFromKeyValues", "confidence": "low", "rationale": "tool-attr vtable slot 34 (SetValueFromKeyValues); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc2f30", "name": "CBaseConcreteToolAttr::SetValueFromKeyValues", "confidence": "low", "rationale": "tool-attr vtable slot 34 (SetValueFromKeyValues); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc32b0", "name": "CBaseConcreteToolAttr::SetValueFromKeyValues", "confidence": "low", "rationale": "tool-attr vtable slot 34 (SetValueFromKeyValues); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc3680", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "tool-attr vtable slot 25 (SetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fc3710", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "tool-attr vtable slot 25 (SetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fc37a0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "tool-attr vtable slot 25 (SetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fc3f70", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "tool-attr vtable slot 20 (SetValueFromString); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc4050", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "tool-attr vtable slot 20 (SetValueFromString); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc4130", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "tool-attr vtable slot 20 (SetValueFromString); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc4210", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr vtable slot 0 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc4510", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr vtable slot 1 (GetNameSymbol); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc4540", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr-value vtable slot 1 (GetNameSymbol); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc4580", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "get/set accessor vtable slot 0 (Get)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc45a0", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "get/set accessor vtable slot 1 (Set)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc46a0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr vtable slot 0 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc49a0", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr vtable slot 1 (GetNameSymbol); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc49d0", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr-value vtable slot 0 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fc49f0", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr-value vtable slot 1 (GetNameSymbol); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc4a30", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "get/set accessor vtable slot 0 (Get)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc4a50", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "get/set accessor vtable slot 1 (Set)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc4f10", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr vtable slot 0 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc5240", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr vtable slot 1 (GetNameSymbol); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc5270", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr-value vtable slot 0 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fc5290", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr-value vtable slot 1 (GetNameSymbol); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc52d0", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "get/set accessor vtable slot 0 (Get)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc5490", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "get/set accessor vtable slot 1 (Set)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fc6930", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr-value vtable slot 0 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fc8250", "name": "InitToolAttrTable_CChoreoEvent_LOOKAT", "confidence": "medium", "rationale": "'%s.%s.%s' hierarchical attr-name fmt + 'CChoreoEvent_LOOKAT' string; builds tool-attr table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcaff0", "name": "CChoreoEvent_LOOKAT::GetToolAttributeTable", "confidence": "medium", "rationale": "CChoreoEvent virtual slot 1 (GetToolAttributeTable); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fcb030", "name": "CDefaultToolAttrTableForStruct::RegisterAttributes", "confidence": "low", "rationale": "attr-table vtable slot 0 (RegisterAttributes); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcb0a0", "name": "CChoreoEvent_LOOKAT::RestoreFromBuffer", "confidence": "low", "rationale": "CChoreoEvent virtual slot 6 (RestoreFromBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcb8d0", "name": "CDefaultToolAttrTableForStruct::GetName", "confidence": "low", "rationale": "attr-table vtable slot 5 (GetName); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcb920", "name": "CDefaultToolAttrTableForStruct::GetTypeName", "confidence": "low", "rationale": "attr-table vtable slot 6 (GetTypeName); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcb970", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "attr-table vtable slot 1 (GetAttribute); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcba60", "name": "CDefaultToolAttrTableForStruct::CopyAttribute", "confidence": "low", "rationale": "attr-table vtable slot 3 (CopyAttribute); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcbb30", "name": "CDefaultToolAttrTableForStruct::UnserializeAttribute", "confidence": "low", "rationale": "attr-table vtable slot 10 (UnserializeAttribute); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcbdc0", "name": "CDefaultToolAttrTableForStruct::FindAttribute", "confidence": "low", "rationale": "attr-table vtable slot 2 (FindAttribute); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcbf40", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 56 (SetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcc380", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 56 (SetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcc7c0", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 56 (SetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fccc20", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 55 (SerializeValue); abi=int=3 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcd2c0", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 55 (SerializeValue); abi=int=3 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcd9d0", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 55 (SerializeValue); abi=int=3 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce090", "name": "CChoreoEvent_LOOP::GetEventClassType", "confidence": "low", "rationale": "CChoreoEvent virtual slot 0 (GetEventClassType); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce0a0", "name": "CChoreoEvent_LOOP::GetEventType", "confidence": "low", "rationale": "CChoreoEvent virtual slot 7 (GetEventType); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce0e0", "name": "CBaseConcreteToolAttr::Method_slot6", "confidence": "low", "rationale": "tool-attr vtable slot 6 (Method_slot6); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce0f0", "name": "CBaseConcreteToolAttrValue::SetDefaultValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 10 (SetDefaultValue); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce100", "name": "CBaseConcreteToolAttr::Method_slot14", "confidence": "low", "rationale": "tool-attr vtable slot 14 (Method_slot14); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce110", "name": "CBaseConcreteToolAttrValue::GetValueType", "confidence": "low", "rationale": "tool-attr-value vtable slot 57 (GetValueType); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce130", "name": "CBaseConcreteToolAttrValue::GetValueSize", "confidence": "low", "rationale": "tool-attr-value vtable slot 58 (GetValueSize); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce150", "name": "CToolAttrGetSetAccess::GetName", "confidence": "low", "rationale": "get/set access vtable slot 1 (GetName)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce160", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "get/set access vtable slot 2 (GetValue)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce170", "name": "CBaseConcreteToolAttr::Method_slot6", "confidence": "low", "rationale": "tool-attr vtable slot 6 (Method_slot6); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce180", "name": "CBaseConcreteToolAttrValue::SetDefaultValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 10 (SetDefaultValue); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce190", "name": "CBaseConcreteToolAttr::Method_slot14", "confidence": "low", "rationale": "tool-attr vtable slot 14 (Method_slot14); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce1a0", "name": "CBaseConcreteToolAttrValue::GetValueType", "confidence": "low", "rationale": "tool-attr-value vtable slot 57 (GetValueType); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce1c0", "name": "CBaseConcreteToolAttrValue::GetValueSize", "confidence": "low", "rationale": "tool-attr-value vtable slot 58 (GetValueSize); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce1e0", "name": "CToolAttrGetSetAccess::GetName", "confidence": "low", "rationale": "get/set access vtable slot 1 (GetName)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce1f0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "get/set access vtable slot 2 (GetValue)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce220", "name": "CBaseConcreteToolAttr::InitFromString", "confidence": "low", "rationale": "tool-attr vtable slot 45 (InitFromString); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce2d0", "name": "CBaseConcreteToolAttr::InitFromString", "confidence": "low", "rationale": "tool-attr vtable slot 45 (InitFromString); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce380", "name": "CChoreoEvent_LOOP::RestoreFromBuffer", "confidence": "low", "rationale": "CChoreoEvent virtual slot 6 (RestoreFromBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce3c0", "name": "CChoreoEvent_LOOP::GetDuration", "confidence": "low", "rationale": "CChoreoEvent virtual slot 19 (GetDuration); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce3f0", "name": "CChoreoEvent_LOOP::SetFlag", "confidence": "low", "rationale": "CChoreoEvent virtual slot 11 (SetFlag); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce450", "name": "CChoreoEvent_LOOP::SetRampValue", "confidence": "low", "rationale": "CChoreoEvent virtual slot 10 (SetRampValue); abi=int=2 float=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce470", "name": "CChoreoEvent_LOOP::GetName", "confidence": "low", "rationale": "CChoreoEvent virtual slot 4 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce490", "name": "CChoreoEvent_LOOP::SaveToBuffer", "confidence": "low", "rationale": "CChoreoEvent virtual slot 5 (SaveToBuffer); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce590", "name": "CChoreoEvent_LOOP::Serialize", "confidence": "low", "rationale": "CChoreoEvent virtual slot 9 (Serialize); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce6c0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "tool-attr vtable slot 17 (GetValue); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fce7c0", "name": "CBaseConcreteToolAttr::GetValueForDisplay", "confidence": "low", "rationale": "tool-attr vtable slot 18 (GetValueForDisplay); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce820", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "tool-attr vtable slot 19 (GetValueAsString); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce960", "name": "CBaseConcreteToolAttr::UnserializeFromString", "confidence": "low", "rationale": "tool-attr vtable slot 24 (UnserializeFromString); abi=int=3 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fce9f0", "name": "CBaseConcreteToolAttr::GetDefaultValueAsString", "confidence": "low", "rationale": "tool-attr vtable slot 32 (GetDefaultValueAsString); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcef70", "name": "CBaseConcreteToolAttr::WriteToBuffer", "confidence": "low", "rationale": "tool-attr vtable slot 41 (WriteToBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcf020", "name": "CBaseConcreteToolAttr::ReadFromBuffer", "confidence": "low", "rationale": "tool-attr vtable slot 46 (ReadFromBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcf080", "name": "CBaseConcreteToolAttr::SaveToBuffer", "confidence": "low", "rationale": "tool-attr vtable slot 47 (SaveToBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcf0e0", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "tool-attr vtable slot 50 (GetValueString); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcf150", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "tool-attr vtable slot 17 (GetValue); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fcf250", "name": "CBaseConcreteToolAttr::GetValueForDisplay", "confidence": "low", "rationale": "tool-attr vtable slot 18 (GetValueForDisplay); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcf2b0", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "tool-attr vtable slot 19 (GetValueAsString); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcf3f0", "name": "CBaseConcreteToolAttr::UnserializeFromString", "confidence": "low", "rationale": "tool-attr vtable slot 24 (UnserializeFromString); abi=int=3 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcf480", "name": "CBaseConcreteToolAttr::GetDefaultValueAsString", "confidence": "low", "rationale": "tool-attr vtable slot 32 (GetDefaultValueAsString); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcfa00", "name": "CBaseConcreteToolAttr::WriteToBuffer", "confidence": "low", "rationale": "tool-attr vtable slot 41 (WriteToBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcfab0", "name": "CBaseConcreteToolAttr::ReadFromBuffer", "confidence": "low", "rationale": "tool-attr vtable slot 46 (ReadFromBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcfb10", "name": "CBaseConcreteToolAttr::SaveToBuffer", "confidence": "low", "rationale": "tool-attr vtable slot 47 (SaveToBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcfb70", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "tool-attr vtable slot 50 (GetValueString); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fcfec0", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 53 (GetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd0060", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 53 (GetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd0210", "name": "CBaseConcreteToolAttr::IsDefaultValue", "confidence": "low", "rationale": "tool-attr vtable slot 43 (IsDefaultValue); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd02c0", "name": "CBaseConcreteToolAttr::IsDefaultValue", "confidence": "low", "rationale": "tool-attr vtable slot 43 (IsDefaultValue); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd0370", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "tool-attr vtable slot 36 (CopyFrom); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd0550", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "tool-attr vtable slot 36 (CopyFrom); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd11a0", "name": "CBaseConcreteToolAttr::SerializeToString", "confidence": "low", "rationale": "tool-attr vtable slot 23 (SerializeToString); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd1230", "name": "CBaseConcreteToolAttr::SerializeToString", "confidence": "low", "rationale": "tool-attr vtable slot 23 (SerializeToString); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd12c0", "name": "CBaseConcreteToolAttr::SetValueFromKeyValues", "confidence": "low", "rationale": "tool-attr vtable slot 34 (SetValueFromKeyValues); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd1620", "name": "CBaseConcreteToolAttr::SetValueFromKeyValues", "confidence": "low", "rationale": "tool-attr vtable slot 34 (SetValueFromKeyValues); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd19a0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "tool-attr vtable slot 25 (SetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fd1a30", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "tool-attr vtable slot 25 (SetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fd1ac0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr vtable slot 0 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd1dc0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr vtable slot 0 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd2ae0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "tool-attr vtable slot 20 (SetValueFromString); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd2bc0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "tool-attr vtable slot 20 (SetValueFromString); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd3520", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr-value vtable slot 0 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd3820", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "get/set accessor vtable slot 0 (Get)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd3e20", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr-value vtable slot 0 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd4120", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "get/set accessor vtable slot 0 (Get)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd4720", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr vtable slot 1 (GetNameSymbol); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd4a20", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr vtable slot 1 (GetNameSymbol); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd4d20", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr-value vtable slot 1 (GetNameSymbol); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd5020", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "get/set accessor vtable slot 1 (Set)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd5620", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr-value vtable slot 1 (GetNameSymbol); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd5920", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "get/set accessor vtable slot 1 (Set)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd8170", "name": "CChoreoEvent_LOOP::GetToolAttributeTable", "confidence": "medium", "rationale": "CChoreoEvent virtual slot 1 (GetToolAttributeTable); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fd85d0", "name": "CDefaultToolAttrTableForStruct::GetName", "confidence": "low", "rationale": "attr-table vtable slot 5 (GetName); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd8620", "name": "CDefaultToolAttrTableForStruct::GetTypeName", "confidence": "low", "rationale": "attr-table vtable slot 6 (GetTypeName); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd8670", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "attr-table vtable slot 1 (GetAttribute); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd8870", "name": "CDefaultToolAttrTableForStruct::FindAttribute", "confidence": "low", "rationale": "attr-table vtable slot 2 (FindAttribute); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd89f0", "name": "CDefaultToolAttrTableForStruct::UnserializeAttribute", "confidence": "low", "rationale": "attr-table vtable slot 10 (UnserializeAttribute); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd8c80", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 56 (SetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd90c0", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 56 (SetValue); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd9500", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 55 (SerializeValue); abi=int=3 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fd9c10", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 55 (SerializeValue); abi=int=3 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda320", "name": "CChoreoEvent_BaseMood::GetEventClassType", "confidence": "low", "rationale": "CChoreoEvent virtual slot 0 (GetEventClassType); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda330", "name": "CChoreoEvent_MOOD::GetFlags", "confidence": "low", "rationale": "CChoreoEvent virtual slot 23 (GetFlags); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda340", "name": "CChoreoEvent_MOOD::GetEventClassType", "confidence": "low", "rationale": "CChoreoEvent virtual slot 0 (GetEventClassType); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda350", "name": "CChoreoEvent_MOOD::GetEventType", "confidence": "low", "rationale": "CChoreoEvent virtual slot 7 (GetEventType); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda360", "name": "CChoreoEvent_MOOD::GetSlotType", "confidence": "low", "rationale": "CChoreoEvent virtual slot 24 (GetSlotType); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda370", "name": "CChoreoEvent_MOOD_BODY::GetEventClassType", "confidence": "low", "rationale": "CChoreoEvent virtual slot 0 (GetEventClassType); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda380", "name": "CChoreoEvent_MOOD_BODY::GetEventType", "confidence": "low", "rationale": "CChoreoEvent virtual slot 7 (GetEventType); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda390", "name": "CChoreoEvent_MOOD_BODY::GetSlotType", "confidence": "low", "rationale": "CChoreoEvent virtual slot 24 (GetSlotType); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda3c0", "name": "CBaseConcreteToolAttr::Method_slot6", "confidence": "low", "rationale": "tool-attr vtable slot 6 (Method_slot6); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda3d0", "name": "CBaseConcreteToolAttrValue::SetDefaultValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 10 (SetDefaultValue); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda3e0", "name": "CBaseConcreteToolAttr::Method_slot14", "confidence": "low", "rationale": "tool-attr vtable slot 14 (Method_slot14); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda3f0", "name": "CBaseConcreteToolAttrValue::GetValueType", "confidence": "low", "rationale": "tool-attr-value vtable slot 57 (GetValueType); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda410", "name": "CBaseConcreteToolAttrValue::GetValueSize", "confidence": "low", "rationale": "tool-attr-value vtable slot 58 (GetValueSize); abi=int=0 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda430", "name": "CToolAttrGetSetAccess::GetName", "confidence": "low", "rationale": "get/set access vtable slot 1 (GetName)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda440", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "get/set access vtable slot 2 (GetValue)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda480", "name": "CChoreoEvent_MOOD::SetRampValue", "confidence": "low", "rationale": "CChoreoEvent virtual slot 10 (SetRampValue); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda4c0", "name": "CChoreoEvent_MOOD::SetFlag", "confidence": "low", "rationale": "CChoreoEvent virtual slot 11 (SetFlag); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda500", "name": "CBaseConcreteToolAttr::InitFromString", "confidence": "low", "rationale": "tool-attr vtable slot 45 (InitFromString); abi=int=1 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda610", "name": "CChoreoEvent_MOOD_BODY::GetName", "confidence": "low", "rationale": "CChoreoEvent virtual slot 4 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda660", "name": "CChoreoEvent_MOOD::GetName", "confidence": "low", "rationale": "CChoreoEvent virtual slot 4 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda6b0", "name": "CChoreoEvent_MOOD_BODY::SaveToBuffer", "confidence": "low", "rationale": "CChoreoEvent virtual slot 5 (SaveToBuffer); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda710", "name": "CChoreoEvent_MOOD::SaveToBuffer", "confidence": "low", "rationale": "CChoreoEvent virtual slot 5 (SaveToBuffer); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda950", "name": "CChoreoEvent_MOOD::RestoreFromBuffer", "confidence": "low", "rationale": "CChoreoEvent virtual slot 6 (RestoreFromBuffer); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fda9b0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "tool-attr vtable slot 0 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdace0", "name": "CBaseConcreteToolAttr::GetNameSymbol", "confidence": "low", "rationale": "tool-attr vtable slot 1 (GetNameSymbol); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdad10", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "tool-attr-value vtable slot 0 (GetName); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdad30", "name": "CBaseConcreteToolAttrValue::GetNameSymbol", "confidence": "low", "rationale": "tool-attr-value vtable slot 1 (GetNameSymbol); abi=int=1 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdad70", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "get/set accessor vtable slot 0 (Get)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdae50", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "get/set accessor vtable slot 1 (Set)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdaf50", "name": "CChoreoEvent_MOOD::Serialize", "confidence": "low", "rationale": "CChoreoEvent virtual slot 9 (Serialize); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdaff0", "name": "CChoreoEvent_MOOD_BODY::Serialize", "confidence": "low", "rationale": "CChoreoEvent virtual slot 9 (Serialize); abi=int=2 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdb090", "name": "CBaseConcreteToolAttr::SerializeToString", "confidence": "low", "rationale": "tool-attr vtable slot 23 (SerializeToString); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdbd70", "name": "CChoreoObjectBase::TargetCastForModify", "confidence": "high", "rationale": "references literal strings 'CChoreoObjectBase' + 'TargetCastForModify'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fde430", "name": "CChoreoEvent_BaseMood::GetToolAttributeTable", "confidence": "medium", "rationale": "CChoreoEvent virtual slot 1 (GetToolAttributeTable); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fde470", "name": "CChoreoEvent_MOOD_BODY::GetToolAttributeTable", "confidence": "medium", "rationale": "CChoreoEvent virtual slot 1 (GetToolAttributeTable); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fde4b0", "name": "CChoreoEvent_MOOD::GetToolAttributeTable", "confidence": "medium", "rationale": "CChoreoEvent virtual slot 1 (GetToolAttributeTable); abi=int=2 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fde990", "name": "CDefaultToolAttrTableForStruct::GetName", "confidence": "low", "rationale": "attr-table vtable slot 5 (GetName); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fde9e0", "name": "CDefaultToolAttrTableForStruct::GetTypeName", "confidence": "low", "rationale": "attr-table vtable slot 6 (GetTypeName); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdea30", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "attr-table vtable slot 1 (GetAttribute); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdeee0", "name": "CDefaultToolAttrTableForStruct::FindAttribute", "confidence": "low", "rationale": "attr-table vtable slot 2 (FindAttribute); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdf3f0", "name": "CDefaultToolAttrTableForStruct::GetName", "confidence": "low", "rationale": "attr-table vtable slot 5 (GetName); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdf440", "name": "CDefaultToolAttrTableForStruct::GetTypeName", "confidence": "low", "rationale": "attr-table vtable slot 6 (GetTypeName); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdf490", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "attr-table vtable slot 1 (GetAttribute); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdf580", "name": "CDefaultToolAttrTableForStruct::FindAttribute", "confidence": "low", "rationale": "attr-table vtable slot 2 (FindAttribute); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdfe50", "name": "CDefaultToolAttrTableForStruct::GetName", "confidence": "low", "rationale": "attr-table vtable slot 5 (GetName); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdfea0", "name": "CDefaultToolAttrTableForStruct::GetTypeName", "confidence": "low", "rationale": "attr-table vtable slot 6 (GetTypeName); abi=int=0 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdfef0", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "attr-table vtable slot 1 (GetAttribute); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fdffe0", "name": "CDefaultToolAttrTableForStruct::FindAttribute", "confidence": "low", "rationale": "attr-table vtable slot 2 (FindAttribute); abi=int=3 float=0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe0dd0", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "tool-attr-value vtable slot 55 (SerializeValue); abi=int=3 float=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe14b0", "name": "CChoreoEvent_PERMIT_RESPONSES::GetToolAttributeTable", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 0 -> GetToolAttributeTable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe14c0", "name": "CChoreoEvent_PERMIT_RESPONSES::GetAttributeCount", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 7 -> GetAttributeCount", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe14f0", "name": "CChoreoEvent_PERMIT_RESPONSES::FindAttribute", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 9 -> FindAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe1540", "name": "CChoreoEvent_PERMIT_RESPONSES::GetAttributeName", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 4 -> GetAttributeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe1560", "name": "CChoreoEvent_PERMIT_RESPONSES::GetAttribute", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 5 -> GetAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe15a0", "name": "CChoreoEvent_PERMIT_RESPONSES::Unserialize", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 1 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe1ab0", "name": "CDefaultToolAttrTableForStruct::CreateAttribute", "confidence": "low", "rationale": "tool-attr table; slot 5 -> CreateAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe1b00", "name": "CDefaultToolAttrTableForStruct::DestroyAttribute", "confidence": "low", "rationale": "tool-attr table; slot 6 -> DestroyAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe1b50", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "tool-attr table; slot 1 -> Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe1c40", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "tool-attr table; slot 2 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe21c0", "name": "CChoreoEvent_PULSE_REQUIREMENT::GetToolAttributeTable", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 0 -> GetToolAttributeTable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe21d0", "name": "CChoreoEvent_PULSE_REQUIREMENT::GetAttributeCount", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 7 -> GetAttributeCount", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe21e0", "name": "CChoreoEvent_PULSE_REQUIREMENT::GetToolAttributeType", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 16 -> GetToolAttributeType", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2210", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 6 -> GetAttributeType", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe2220", "name": "CBaseConcreteToolAttrValue::GetAttributeType", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 10 -> GetAttributeType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2230", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 14 -> GetTypeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2240", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 57 -> GetTypeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2260", "name": "CBaseConcreteToolAttrValue::GetTypeSize", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 58 -> GetTypeSize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2280", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "get/set access vtable; slot 1 -> Get", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe2290", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "get/set access vtable; slot 2 -> Set", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe22d0", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 45 -> ToString", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe2380", "name": "CChoreoEvent_PULSE_REQUIREMENT::GetAttributeName", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 4 -> GetAttributeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe23d0", "name": "CChoreoEvent_PULSE_REQUIREMENT::GetAttribute", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 5 -> GetAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe24c0", "name": "CChoreoEvent_PULSE_REQUIREMENT::SetAttributeValue", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 6 -> SetAttributeValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2520", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 0 -> GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2850", "name": "CBaseConcreteToolAttr::GetNameToken", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 1 -> GetNameToken", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2880", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 0 -> GetValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe28a0", "name": "CBaseConcreteToolAttrValue::GetValueString", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 1 -> GetValueString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe28e0", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "concrete get/set vtable; slot 0 -> Get", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe29c0", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "concrete get/set vtable; slot 1 -> Set", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe2ac0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 23 -> Serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe3830", "name": "TargetCastForModify", "confidence": "medium", "rationale": "references literal string 'TargetCastForModify' (casts owner to 'CChoreoObjectBase')", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe60f0", "name": "CChoreoEvent_PULSE_REQUIREMENT::Unserialize", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 1 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe6550", "name": "CDefaultToolAttrTableForStruct::CreateAttribute", "confidence": "low", "rationale": "tool-attr table; slot 5 -> CreateAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe65a0", "name": "CDefaultToolAttrTableForStruct::DestroyAttribute", "confidence": "low", "rationale": "tool-attr table; slot 6 -> DestroyAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe65f0", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "tool-attr table; slot 1 -> Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe67f0", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "tool-attr table; slot 2 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe74d0", "name": "CBaseConcreteToolAttrValue::Unserialize", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 55 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7bb0", "name": "CChoreoEvent_REQUIREMENTS::GetToolAttributeTable", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 0 -> GetToolAttributeTable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7bc0", "name": "CChoreoEvent_REQUIREMENTS::GetAttributeCount", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 7 -> GetAttributeCount", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7bd0", "name": "CChoreoEvent_REQUIREMENTS::GetToolAttributeType", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 15 -> GetToolAttributeType", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7c00", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 6 -> GetAttributeType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7c10", "name": "CBaseConcreteToolAttrValue::GetAttributeType", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 10 -> GetAttributeType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7c20", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 14 -> GetTypeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7c30", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 57 -> GetTypeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7c50", "name": "CBaseConcreteToolAttrValue::GetTypeSize", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 58 -> GetTypeSize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7c70", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "get/set access vtable; slot 1 -> Get", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7c80", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "get/set access vtable; slot 2 -> Set", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7c90", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 6 -> GetAttributeType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7ca0", "name": "CBaseConcreteToolAttrValue::GetAttributeType", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 10 -> GetAttributeType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7cb0", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 14 -> GetTypeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7cc0", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 57 -> GetTypeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7ce0", "name": "CBaseConcreteToolAttrValue::GetTypeSize", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 58 -> GetTypeSize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7d00", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "get/set access vtable; slot 1 -> Get", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7d10", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "get/set access vtable; slot 2 -> Set", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7d40", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 45 -> ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7df0", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 45 -> ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7ec0", "name": "CChoreoEvent_REQUIREMENTS::SetValue", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 18 -> SetValue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe8040", "name": "CChoreoEvent_REQUIREMENTS::GetAttribute", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 5 -> GetAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe80b0", "name": "CChoreoEvent_REQUIREMENTS::GetAttributeName", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 4 -> GetAttributeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe8120", "name": "CChoreoEvent_REQUIREMENTS::SetValue", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 20 -> SetValue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe82e0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 17 -> GetValue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe83e0", "name": "CBaseConcreteToolAttr::GetValueDefault", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 18 -> GetValueDefault", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe8440", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 19 -> SetValue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe8580", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 24 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe8610", "name": "CBaseConcreteToolAttr::HasValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 32 -> HasValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe8b90", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 41 -> CopyFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe8c40", "name": "CBaseConcreteToolAttr::IsEqual", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 46 -> IsEqual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe8ca0", "name": "CBaseConcreteToolAttr::IsDefault", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 47 -> IsDefault", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe8d00", "name": "CBaseConcreteToolAttr::Clear", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 50 -> Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe8d70", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 17 -> GetValue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe8e70", "name": "CBaseConcreteToolAttr::GetValueDefault", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 18 -> GetValueDefault", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe8ed0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 19 -> SetValue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe9010", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 24 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe90a0", "name": "CBaseConcreteToolAttr::HasValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 32 -> HasValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe9620", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 41 -> CopyFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe96d0", "name": "CBaseConcreteToolAttr::IsEqual", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 46 -> IsEqual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe9730", "name": "CBaseConcreteToolAttr::IsDefault", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 47 -> IsDefault", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe9790", "name": "CBaseConcreteToolAttr::Clear", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 50 -> Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe9ae0", "name": "CBaseConcreteToolAttrValue::SetValueFromString", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 53 -> SetValueFromString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe9c90", "name": "CBaseConcreteToolAttrValue::SetValueFromString", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 53 -> SetValueFromString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe9e30", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 43 -> GetValueAsString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe9ee0", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 43 -> GetValueAsString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe9f90", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 36 -> SetValueFromString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fea170", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 36 -> SetValueFromString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1feadc0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 23 -> Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1feae50", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 23 -> Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1feaee0", "name": "CBaseConcreteToolAttr::CompareValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 34 -> CompareValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1feb260", "name": "CBaseConcreteToolAttr::CompareValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 34 -> CompareValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1feb5c0", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 25 -> SerializeToBuffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1feb650", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 25 -> SerializeToBuffer", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1feb6e0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 0 -> GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1feb9e0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 0 -> GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fec700", "name": "CBaseConcreteToolAttr::CopyValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 20 -> CopyValue", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fec7e0", "name": "CBaseConcreteToolAttr::CopyValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 20 -> CopyValue", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fed140", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 0 -> GetValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fed440", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "concrete get/set vtable; slot 0 -> Get", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1feda40", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 0 -> GetValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fedd40", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "concrete get/set vtable; slot 0 -> Get", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fee340", "name": "CBaseConcreteToolAttr::GetNameToken", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 1 -> GetNameToken", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fee640", "name": "CBaseConcreteToolAttr::GetNameToken", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 1 -> GetNameToken", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fee940", "name": "CBaseConcreteToolAttrValue::GetValueString", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 1 -> GetValueString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1feec40", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "concrete get/set vtable; slot 1 -> Set", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fef240", "name": "CBaseConcreteToolAttrValue::GetValueString", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 1 -> GetValueString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fef540", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "concrete get/set vtable; slot 1 -> Set", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff1350", "name": "CChoreoEvent_REQUIREMENTS::Unserialize", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 1 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff1410", "name": "CChoreoEvent_REQUIREMENTS::SetAttributeValue", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 6 -> SetAttributeValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff1520", "name": "CChoreoEvent_REQUIREMENTS::FindAttribute", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 9 -> FindAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff1df0", "name": "CDefaultToolAttrTableForStruct::CreateAttribute", "confidence": "low", "rationale": "tool-attr table; slot 5 -> CreateAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff1e40", "name": "CDefaultToolAttrTableForStruct::DestroyAttribute", "confidence": "low", "rationale": "tool-attr table; slot 6 -> DestroyAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff1e90", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "tool-attr table; slot 1 -> Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff1f80", "name": "CDefaultToolAttrTableForStruct::CopyFrom", "confidence": "low", "rationale": "tool-attr table; slot 3 -> CopyFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff2050", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "tool-attr table; slot 2 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff21d0", "name": "CDefaultToolAttrTableForStruct::CopyAttributes", "confidence": "low", "rationale": "tool-attr table; slot 10 -> CopyAttributes", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff2460", "name": "CBaseConcreteToolAttrValue::Serialize", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 56 -> Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff28a0", "name": "CBaseConcreteToolAttrValue::Serialize", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 56 -> Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff2ce0", "name": "CBaseConcreteToolAttrValue::Unserialize", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 55 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff33f0", "name": "CBaseConcreteToolAttrValue::Unserialize", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 55 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3ab0", "name": "CChoreoEvent_SECTION::GetToolAttributeTable", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 0 -> GetToolAttributeTable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3ac0", "name": "CChoreoEvent_SECTION::GetAttributeCount", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 7 -> GetAttributeCount", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3af0", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 6 -> GetAttributeType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3b00", "name": "CBaseConcreteToolAttrValue::GetAttributeType", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 10 -> GetAttributeType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3b10", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 14 -> GetTypeName", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ff3b20", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 57 -> GetTypeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3b40", "name": "CBaseConcreteToolAttrValue::GetTypeSize", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 58 -> GetTypeSize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3b60", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "get/set access vtable; slot 1 -> Get", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3b70", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "get/set access vtable; slot 2 -> Set", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3ba0", "name": "CChoreoEvent_SECTION::GetName", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 10 -> GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3bb0", "name": "CChoreoEvent_SECTION::SetName", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 11 -> SetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3bf0", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 45 -> ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3ca0", "name": "CChoreoEvent_SECTION::GetAttributeName", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 4 -> GetAttributeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3cf0", "name": "CChoreoEvent_SECTION::GetAttribute", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 5 -> GetAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3de0", "name": "CChoreoEvent_SECTION::SetAttributeValue", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 6 -> SetAttributeValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3e40", "name": "CChoreoEvent_SECTION::FindAttribute", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 9 -> FindAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff3ee0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 0 -> GetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4210", "name": "CBaseConcreteToolAttr::GetNameToken", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 1 -> GetNameToken", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4240", "name": "CBaseConcreteToolAttrValue::GetValue", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 0 -> GetValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4260", "name": "CBaseConcreteToolAttrValue::GetValueString", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 1 -> GetValueString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff42a0", "name": "CConcreteToolAttrGetSet::Get", "confidence": "low", "rationale": "concrete get/set vtable; slot 0 -> Get", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4380", "name": "CConcreteToolAttrGetSet::Set", "confidence": "low", "rationale": "concrete get/set vtable; slot 1 -> Set", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff4480", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 23 -> Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff5120", "name": "TargetCastForModify", "confidence": "medium", "rationale": "references literal string 'TargetCastForModify' (casts owner to 'CChoreoObjectBase')", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ff79e0", "name": "CChoreoEvent_SECTION::Unserialize", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 1 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff7e30", "name": "CDefaultToolAttrTableForStruct::CreateAttribute", "confidence": "low", "rationale": "tool-attr table; slot 5 -> CreateAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff7e80", "name": "CDefaultToolAttrTableForStruct::DestroyAttribute", "confidence": "low", "rationale": "tool-attr table; slot 6 -> DestroyAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff7ed0", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "tool-attr table; slot 1 -> Serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff80d0", "name": "CDefaultToolAttrTableForStruct::Unserialize", "confidence": "low", "rationale": "tool-attr table; slot 2 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff8db0", "name": "CBaseConcreteToolAttrValue::Unserialize", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 55 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9490", "name": "CChoreoEvent_SEQUENCE::GetToolAttributeTable", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 0 -> GetToolAttributeTable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff94a0", "name": "CChoreoEvent_SEQUENCE::GetAttributeCount", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 7 -> GetAttributeCount", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9570", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 6 -> GetAttributeType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9580", "name": "CBaseConcreteToolAttrValue::GetAttributeType", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 10 -> GetAttributeType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9590", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 14 -> GetTypeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff95a0", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 57 -> GetTypeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff95c0", "name": "CBaseConcreteToolAttrValue::GetTypeSize", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 58 -> GetTypeSize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff95e0", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 6 -> GetAttributeType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff95f0", "name": "CBaseConcreteToolAttrValue::GetAttributeType", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 10 -> GetAttributeType", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9600", "name": "CBaseConcreteToolAttr::GetTypeName", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 14 -> GetTypeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9610", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 57 -> GetTypeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9630", "name": "CBaseConcreteToolAttrValue::GetTypeSize", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 58 -> GetTypeSize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9650", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "get/set access vtable; slot 1 -> Get", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9660", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "get/set access vtable; slot 2 -> Set", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9670", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "get/set access vtable; slot 1 -> Get", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9680", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "get/set access vtable; slot 2 -> Set", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff96a0", "name": "CChoreoEvent_SEQUENCE::GetName", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 10 -> GetName", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ff96c0", "name": "CChoreoEvent_SEQUENCE::SetName", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 11 -> SetName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9700", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 45 -> ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff97b0", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 45 -> ToString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9a10", "name": "CChoreoEvent_SEQUENCE::GetAttributeName", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 4 -> GetAttributeName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9ae0", "name": "CChoreoEvent_SEQUENCE::GetAttribute", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 5 -> GetAttribute", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9bf0", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 17 -> GetValue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ff9cf0", "name": "CBaseConcreteToolAttr::GetValueDefault", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 18 -> GetValueDefault", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9d50", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 19 -> SetValue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ff9e90", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 24 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ff9f20", "name": "CBaseConcreteToolAttr::HasValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 32 -> HasValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffa580", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 41 -> CopyFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffa630", "name": "CBaseConcreteToolAttr::IsEqual", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 46 -> IsEqual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffa690", "name": "CBaseConcreteToolAttr::IsDefault", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 47 -> IsDefault", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffa6f0", "name": "CBaseConcreteToolAttr::Clear", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 50 -> Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffa760", "name": "CBaseConcreteToolAttr::GetValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 17 -> GetValue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffa860", "name": "CBaseConcreteToolAttr::GetValueDefault", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 18 -> GetValueDefault", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffa8c0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 19 -> SetValue", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffaa00", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 24 -> Unserialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffaa90", "name": "CBaseConcreteToolAttr::HasValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 32 -> HasValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffb110", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 41 -> CopyFrom", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffb1c0", "name": "CBaseConcreteToolAttr::IsEqual", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 46 -> IsEqual", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffb220", "name": "CBaseConcreteToolAttr::IsDefault", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 47 -> IsDefault", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffb280", "name": "CBaseConcreteToolAttr::Clear", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 50 -> Clear", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffb6a0", "name": "CBaseConcreteToolAttrValue::SetValueFromString", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 53 -> SetValueFromString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffb770", "name": "CBaseConcreteToolAttrValue::SetValueFromString", "confidence": "low", "rationale": "concrete tool-attr-value vtable; slot 53 -> SetValueFromString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffb910", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 43 -> GetValueAsString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffb9c0", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 43 -> GetValueAsString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffbab0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 36 -> SetValueFromString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffbca0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 36 -> SetValueFromString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffc920", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 23 -> Serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffc9b0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 23 -> Serialize", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffca40", "name": "CChoreoEvent_SEQUENCE::SetAttributeValue", "confidence": "low", "rationale": "choreo-event tool-attr-collection vtable; slot 6 -> SetAttributeValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffcc60", "name": "CBaseConcreteToolAttr::CompareValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 34 -> CompareValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffcfc0", "name": "CBaseConcreteToolAttr::CompareValue", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 34 -> CompareValue", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffd390", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "concrete tool-attr vtable; slot 25 -> SerializeToBuffer", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffd420", "name": "CBaseConcreteToolAttr::IsEqual", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 25 of shared IToolAttribute vtable -> 'IsEqual' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffd4b0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 0 of shared IToolAttribute vtable -> 'GetName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffd7b0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 0 of shared IToolAttribute vtable -> 'GetName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffdae0", "name": "CBaseConcreteToolAttr::GetNameForTools", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 1 of shared IToolAttribute vtable -> 'GetNameForTools' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffdb10", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 0 of shared IToolAttribute vtable -> 'GetName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffdb30", "name": "CBaseConcreteToolAttrValue::GetNameForTools", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 1 of shared IToolAttribute vtable -> 'GetNameForTools' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffdb70", "name": "CConcreteToolAttrGetSet::Get", "confidence": "medium", "rationale": "Get/Set accessor pair; slot 0 -> 'Get'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffdcc0", "name": "CConcreteToolAttrGetSet::Set", "confidence": "medium", "rationale": "Get/Set accessor pair; slot 1 -> 'Set'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ffe4c0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 20 of shared IToolAttribute vtable -> 'Serialize' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffe5a0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 20 of shared IToolAttribute vtable -> 'Serialize' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fff2e0", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 0 of shared IToolAttribute vtable -> 'GetName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fff5e0", "name": "CConcreteToolAttrGetSet::Get", "confidence": "medium", "rationale": "Get/Set accessor pair; slot 0 -> 'Get'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20004e0", "name": "CBaseConcreteToolAttr::GetNameForTools", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 1 of shared IToolAttribute vtable -> 'GetNameForTools' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20007e0", "name": "CBaseConcreteToolAttrValue::GetNameForTools", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 1 of shared IToolAttribute vtable -> 'GetNameForTools' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2000ae0", "name": "CConcreteToolAttrGetSet::Set", "confidence": "medium", "rationale": "Get/Set accessor pair; slot 1 -> 'Set'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2002370", "name": "InstallToolAttributeTable", "confidence": "medium", "rationale": "Builds dotted '%s.%s.%s' attribute path referencing struct name 'CChoreoEvent_SEQUENCE'; one-shot table setup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20048a0", "name": "CChoreoEvent_SEQUENCE::Unserialize", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 1 -> 'Unserialize' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2004d10", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "Per-struct default attr table; slot 5 -> 'GetAttributeCount' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2004d60", "name": "CDefaultToolAttrTableForStruct::GetAttributeName", "confidence": "low", "rationale": "Per-struct default attr table; slot 6 -> 'GetAttributeName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2004db0", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "Per-struct default attr table; slot 1 -> 'GetAttribute' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2004ea0", "name": "CDefaultToolAttrTableForStruct::FindAttribute", "confidence": "low", "rationale": "Per-struct default attr table; slot 3 -> 'FindAttribute' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2004f70", "name": "CDefaultToolAttrTableForStruct::GetAttributeByIndex", "confidence": "low", "rationale": "Per-struct default attr table; slot 2 -> 'GetAttributeByIndex' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20050f0", "name": "CDefaultToolAttrTableForStruct::AddAttribute", "confidence": "low", "rationale": "Per-struct default attr table; slot 10 -> 'AddAttribute' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2005380", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 56 of shared IToolAttribute vtable -> 'SerializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20057c0", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 56 of shared IToolAttribute vtable -> 'SerializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2005c20", "name": "CBaseConcreteToolAttrValue::UnserializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 55 of shared IToolAttribute vtable -> 'UnserializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20062c0", "name": "CBaseConcreteToolAttrValue::UnserializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 55 of shared IToolAttribute vtable -> 'UnserializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006980", "name": "CChoreoEvent_SPEAK::GetToolAttributeTable", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 0 -> 'GetToolAttributeTable' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006990", "name": "CChoreoEvent_SPEAK::GetStructSize", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 7 -> 'GetStructSize' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006a40", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 6 of shared IToolAttribute vtable -> 'GetDefaultValue' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2006a50", "name": "CBaseConcreteToolAttrValue::InitializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 10 of shared IToolAttribute vtable -> 'InitializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006a60", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 14 of shared IToolAttribute vtable -> 'GetAttributeType' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006a70", "name": "CBaseConcreteToolAttrValue::GetValueSizeInBytes", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 57 of shared IToolAttribute vtable -> 'GetValueSizeInBytes' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006a90", "name": "CBaseConcreteToolAttrValue::GetValueAlignment", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 58 of shared IToolAttribute vtable -> 'GetValueAlignment' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006ab0", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 6 of shared IToolAttribute vtable -> 'GetDefaultValue' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2006ac0", "name": "CBaseConcreteToolAttrValue::InitializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 10 of shared IToolAttribute vtable -> 'InitializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006ad0", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 14 of shared IToolAttribute vtable -> 'GetAttributeType' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006ae0", "name": "CBaseConcreteToolAttrValue::GetValueSizeInBytes", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 57 of shared IToolAttribute vtable -> 'GetValueSizeInBytes' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006b00", "name": "CBaseConcreteToolAttrValue::GetValueAlignment", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 58 of shared IToolAttribute vtable -> 'GetValueAlignment' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006b20", "name": "CToolAttrGetSetAccess::GetAttributeType", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 1 -> 'GetAttributeType' (slot0 worker, 1/2 type getters).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006b30", "name": "CToolAttrGetSetAccess::GetAttributeTypeName", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 2 -> 'GetAttributeTypeName' (slot0 worker, 1/2 type getters).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006b40", "name": "CToolAttrGetSetAccess::GetAttributeType", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 1 -> 'GetAttributeType' (slot0 worker, 1/2 type getters).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006b50", "name": "CToolAttrGetSetAccess::GetAttributeTypeName", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 2 -> 'GetAttributeTypeName' (slot0 worker, 1/2 type getters).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006b60", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 6 of shared IToolAttribute vtable -> 'GetDefaultValue' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2006b70", "name": "CBaseConcreteToolAttrValue::InitializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 10 of shared IToolAttribute vtable -> 'InitializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006b80", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 14 of shared IToolAttribute vtable -> 'GetAttributeType' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006b90", "name": "CBaseConcreteToolAttrValue::GetValueSizeInBytes", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 57 of shared IToolAttribute vtable -> 'GetValueSizeInBytes' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006bb0", "name": "CBaseConcreteToolAttrValue::GetValueAlignment", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 58 of shared IToolAttribute vtable -> 'GetValueAlignment' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006bd0", "name": "CToolAttrGetSetAccess::GetAttributeType", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 1 -> 'GetAttributeType' (slot0 worker, 1/2 type getters).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006be0", "name": "CToolAttrGetSetAccess::GetAttributeTypeName", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 2 -> 'GetAttributeTypeName' (slot0 worker, 1/2 type getters).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006c10", "name": "CChoreoEvent_SPEAK::SetAttribute", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 8 -> 'SetAttribute' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006c30", "name": "CChoreoEvent_SPEAK::SetAttributeString", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 11 -> 'SetAttributeString' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006c70", "name": "CBaseConcreteToolAttr::Clone", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 45 of shared IToolAttribute vtable -> 'Clone' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006d20", "name": "CBaseConcreteToolAttr::Clone", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 45 of shared IToolAttribute vtable -> 'Clone' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006dd0", "name": "CBaseConcreteToolAttr::Clone", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 45 of shared IToolAttribute vtable -> 'Clone' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006e80", "name": "CChoreoEvent_SPEAK::SetAttributeFloat", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 10 -> 'SetAttributeFloat' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007080", "name": "CChoreoEvent_SPEAK::GetAttributeCount", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 4 -> 'GetAttributeCount' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007140", "name": "CChoreoEvent_SPEAK::GetAttribute", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 5 -> 'GetAttribute' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007240", "name": "CBaseConcreteToolAttr::GetElementCount", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 17 of shared IToolAttribute vtable -> 'GetElementCount' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007340", "name": "CBaseConcreteToolAttr::GetElement", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 18 of shared IToolAttribute vtable -> 'GetElement' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20073a0", "name": "CBaseConcreteToolAttr::EnsureCapacity", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 19 of shared IToolAttribute vtable -> 'EnsureCapacity' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20074e0", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 24 of shared IToolAttribute vtable -> 'CopyFrom' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007570", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 32 of shared IToolAttribute vtable -> 'ToString' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20076d0", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 0 -> 'Get' (slot0 worker, 1/2 type getters).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007c10", "name": "CBaseConcreteToolAttr::GetValueForModify", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 41 of shared IToolAttribute vtable -> 'GetValueForModify' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007cc0", "name": "CBaseConcreteToolAttr::AddToTail", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 46 of shared IToolAttribute vtable -> 'AddToTail' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007d20", "name": "CBaseConcreteToolAttr::RemoveValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 47 of shared IToolAttribute vtable -> 'RemoveValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007d80", "name": "CBaseConcreteToolAttr::IsDefault", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 50 of shared IToolAttribute vtable -> 'IsDefault' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007df0", "name": "CBaseConcreteToolAttr::GetElementCount", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 17 of shared IToolAttribute vtable -> 'GetElementCount' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007ef0", "name": "CBaseConcreteToolAttr::GetElement", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 18 of shared IToolAttribute vtable -> 'GetElement' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2007f50", "name": "CBaseConcreteToolAttr::EnsureCapacity", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 19 of shared IToolAttribute vtable -> 'EnsureCapacity' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008090", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 24 of shared IToolAttribute vtable -> 'CopyFrom' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008120", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 32 of shared IToolAttribute vtable -> 'ToString' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008280", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 0 -> 'Get' (slot0 worker, 1/2 type getters).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20087c0", "name": "CBaseConcreteToolAttr::GetValueForModify", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 41 of shared IToolAttribute vtable -> 'GetValueForModify' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008870", "name": "CBaseConcreteToolAttr::AddToTail", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 46 of shared IToolAttribute vtable -> 'AddToTail' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20088d0", "name": "CBaseConcreteToolAttr::RemoveValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 47 of shared IToolAttribute vtable -> 'RemoveValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008930", "name": "CBaseConcreteToolAttr::IsDefault", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 50 of shared IToolAttribute vtable -> 'IsDefault' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20089a0", "name": "CBaseConcreteToolAttr::GetElementCount", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 17 of shared IToolAttribute vtable -> 'GetElementCount' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008aa0", "name": "CBaseConcreteToolAttr::GetElement", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 18 of shared IToolAttribute vtable -> 'GetElement' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008b00", "name": "CBaseConcreteToolAttr::EnsureCapacity", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 19 of shared IToolAttribute vtable -> 'EnsureCapacity' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008c40", "name": "CBaseConcreteToolAttr::CopyFrom", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 24 of shared IToolAttribute vtable -> 'CopyFrom' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008cd0", "name": "CBaseConcreteToolAttr::ToString", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 32 of shared IToolAttribute vtable -> 'ToString' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2008e30", "name": "CToolAttrGetSetAccess::Get", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 0 -> 'Get' (slot0 worker, 1/2 type getters).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2009390", "name": "CBaseConcreteToolAttr::GetValueForModify", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 41 of shared IToolAttribute vtable -> 'GetValueForModify' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2009440", "name": "CBaseConcreteToolAttr::AddToTail", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 46 of shared IToolAttribute vtable -> 'AddToTail' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20094a0", "name": "CBaseConcreteToolAttr::RemoveValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 47 of shared IToolAttribute vtable -> 'RemoveValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2009500", "name": "CBaseConcreteToolAttr::IsDefault", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 50 of shared IToolAttribute vtable -> 'IsDefault' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2009910", "name": "CBaseConcreteToolAttrValue::CopyValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 53 of shared IToolAttribute vtable -> 'CopyValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2009a90", "name": "CBaseConcreteToolAttrValue::CopyValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 53 of shared IToolAttribute vtable -> 'CopyValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2009c20", "name": "CBaseConcreteToolAttrValue::CopyValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 53 of shared IToolAttribute vtable -> 'CopyValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2009cf0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 43 of shared IToolAttribute vtable -> 'SetValue' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2009da0", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 43 of shared IToolAttribute vtable -> 'SetValue' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2009e50", "name": "CBaseConcreteToolAttr::SetValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 43 of shared IToolAttribute vtable -> 'SetValue' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2009f40", "name": "CBaseConcreteToolAttr::GetAsFloat", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 36 of shared IToolAttribute vtable -> 'GetAsFloat' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200a130", "name": "CBaseConcreteToolAttr::GetAsFloat", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 36 of shared IToolAttribute vtable -> 'GetAsFloat' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200a310", "name": "CBaseConcreteToolAttr::GetAsFloat", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 36 of shared IToolAttribute vtable -> 'GetAsFloat' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200af60", "name": "CChoreoEvent_SPEAK::AddAttribute", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 6 -> 'AddAttribute' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200b570", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 23 of shared IToolAttribute vtable -> 'Unserialize' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200b600", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 23 of shared IToolAttribute vtable -> 'Unserialize' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200b690", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 23 of shared IToolAttribute vtable -> 'Unserialize' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200b720", "name": "CChoreoEvent_SPEAK::SerializeAttributes", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 9 -> 'SerializeAttributes' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200b800", "name": "CBaseConcreteToolAttr::FromString", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 34 of shared IToolAttribute vtable -> 'FromString' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200bb80", "name": "CBaseConcreteToolAttr::FromString", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 34 of shared IToolAttribute vtable -> 'FromString' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200bee0", "name": "CBaseConcreteToolAttr::FromString", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 34 of shared IToolAttribute vtable -> 'FromString' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200c2b0", "name": "CBaseConcreteToolAttr::IsEqual", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 25 of shared IToolAttribute vtable -> 'IsEqual' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200c340", "name": "CBaseConcreteToolAttr::IsEqual", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 25 of shared IToolAttribute vtable -> 'IsEqual' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200c3d0", "name": "CBaseConcreteToolAttr::IsEqual", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 25 of shared IToolAttribute vtable -> 'IsEqual' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200cba0", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 20 of shared IToolAttribute vtable -> 'Serialize' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200cc80", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 20 of shared IToolAttribute vtable -> 'Serialize' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200cd60", "name": "CBaseConcreteToolAttr::Serialize", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 20 of shared IToolAttribute vtable -> 'Serialize' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200ce40", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 0 of shared IToolAttribute vtable -> 'GetName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200d140", "name": "CBaseConcreteToolAttr::GetNameForTools", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 1 of shared IToolAttribute vtable -> 'GetNameForTools' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200d170", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 0 of shared IToolAttribute vtable -> 'GetName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200d190", "name": "CBaseConcreteToolAttrValue::GetNameForTools", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 1 of shared IToolAttribute vtable -> 'GetNameForTools' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200d1d0", "name": "CConcreteToolAttrGetSet::Get", "confidence": "medium", "rationale": "Get/Set accessor pair; slot 0 -> 'Get'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200d1f0", "name": "CConcreteToolAttrGetSet::Set", "confidence": "medium", "rationale": "Get/Set accessor pair; slot 1 -> 'Set'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200d350", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 0 of shared IToolAttribute vtable -> 'GetName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200d650", "name": "CBaseConcreteToolAttr::GetNameForTools", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 1 of shared IToolAttribute vtable -> 'GetNameForTools' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200d680", "name": "CBaseConcreteToolAttrValue::GetNameForTools", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 1 of shared IToolAttribute vtable -> 'GetNameForTools' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200d6c0", "name": "CConcreteToolAttrGetSet::Set", "confidence": "medium", "rationale": "Get/Set accessor pair; slot 1 -> 'Set'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200db20", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 0 of shared IToolAttribute vtable -> 'GetName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200de50", "name": "CBaseConcreteToolAttr::GetNameForTools", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 1 of shared IToolAttribute vtable -> 'GetNameForTools' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200de80", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 0 of shared IToolAttribute vtable -> 'GetName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200dea0", "name": "CBaseConcreteToolAttrValue::GetNameForTools", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 1 of shared IToolAttribute vtable -> 'GetNameForTools' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200dee0", "name": "CConcreteToolAttrGetSet::Get", "confidence": "medium", "rationale": "Get/Set accessor pair; slot 0 -> 'Get'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200dfc0", "name": "CConcreteToolAttrGetSet::Set", "confidence": "medium", "rationale": "Get/Set accessor pair; slot 1 -> 'Set'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200f360", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 0 of shared IToolAttribute vtable -> 'GetName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x200f660", "name": "CConcreteToolAttrGetSet::Get", "confidence": "medium", "rationale": "Get/Set accessor pair; slot 0 -> 'Get'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2010660", "name": "InstallToolAttributeTable", "confidence": "medium", "rationale": "Builds dotted '%s.%s.%s' attribute path referencing struct name 'CChoreoEvent_SPEAK'; one-shot table setup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2012670", "name": "CChoreoEvent_SPEAK::Unserialize", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 1 -> 'Unserialize' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20126b0", "name": "CDefaultToolAttrTableForStruct::BuildAttributeTable", "confidence": "low", "rationale": "Per-struct default attr table; slot 0 -> 'BuildAttributeTable' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2012ab0", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "Per-struct default attr table; slot 5 -> 'GetAttributeCount' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2012b00", "name": "CDefaultToolAttrTableForStruct::GetAttributeName", "confidence": "low", "rationale": "Per-struct default attr table; slot 6 -> 'GetAttributeName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2012b50", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "Per-struct default attr table; slot 1 -> 'GetAttribute' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2012c40", "name": "CDefaultToolAttrTableForStruct::FindAttribute", "confidence": "low", "rationale": "Per-struct default attr table; slot 3 -> 'FindAttribute' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2012d10", "name": "CDefaultToolAttrTableForStruct::AddAttribute", "confidence": "low", "rationale": "Per-struct default attr table; slot 10 -> 'AddAttribute' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2012fa0", "name": "CDefaultToolAttrTableForStruct::GetAttributeByIndex", "confidence": "low", "rationale": "Per-struct default attr table; slot 2 -> 'GetAttributeByIndex' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2013120", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 56 of shared IToolAttribute vtable -> 'SerializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2013560", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 56 of shared IToolAttribute vtable -> 'SerializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20139a0", "name": "CBaseConcreteToolAttrValue::SerializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 56 of shared IToolAttribute vtable -> 'SerializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2013e00", "name": "CBaseConcreteToolAttrValue::UnserializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 55 of shared IToolAttribute vtable -> 'UnserializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20144a0", "name": "CBaseConcreteToolAttrValue::UnserializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 55 of shared IToolAttribute vtable -> 'UnserializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2014bb0", "name": "CBaseConcreteToolAttrValue::UnserializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 55 of shared IToolAttribute vtable -> 'UnserializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015270", "name": "CChoreoEvent_STOPPOINT::GetToolAttributeTable", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 0 -> 'GetToolAttributeTable' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015280", "name": "CChoreoEvent_STOPPOINT::GetStructSize", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 7 -> 'GetStructSize' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20152b0", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 6 of shared IToolAttribute vtable -> 'GetDefaultValue' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20152c0", "name": "CBaseConcreteToolAttrValue::InitializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 10 of shared IToolAttribute vtable -> 'InitializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20152d0", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 14 of shared IToolAttribute vtable -> 'GetAttributeType' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20152e0", "name": "CBaseConcreteToolAttrValue::GetValueSizeInBytes", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 57 of shared IToolAttribute vtable -> 'GetValueSizeInBytes' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015300", "name": "CBaseConcreteToolAttrValue::GetValueAlignment", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 58 of shared IToolAttribute vtable -> 'GetValueAlignment' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015320", "name": "CToolAttrGetSetAccess::GetAttributeType", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 1 -> 'GetAttributeType' (slot0 worker, 1/2 type getters).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015330", "name": "CToolAttrGetSetAccess::GetAttributeTypeName", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 2 -> 'GetAttributeTypeName' (slot0 worker, 1/2 type getters).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015360", "name": "CChoreoEvent_STOPPOINT::SetAttributeFloat", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 10 -> 'SetAttributeFloat' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015370", "name": "CChoreoEvent_STOPPOINT::SetAttributeString", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 11 -> 'SetAttributeString' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20153b0", "name": "CBaseConcreteToolAttr::Clone", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 45 of shared IToolAttribute vtable -> 'Clone' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015460", "name": "CChoreoEvent_STOPPOINT::GetAttributeCount", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 4 -> 'GetAttributeCount' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20154b0", "name": "CChoreoEvent_STOPPOINT::GetAttribute", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 5 -> 'GetAttribute' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20155a0", "name": "CChoreoEvent_STOPPOINT::AddAttribute", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 6 -> 'AddAttribute' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015600", "name": "CChoreoEvent_STOPPOINT::SerializeAttributes", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 9 -> 'SerializeAttributes' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20156a0", "name": "CBaseConcreteToolAttr::GetName", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 0 of shared IToolAttribute vtable -> 'GetName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20159d0", "name": "CBaseConcreteToolAttr::GetNameForTools", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 1 of shared IToolAttribute vtable -> 'GetNameForTools' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015a00", "name": "CBaseConcreteToolAttrValue::GetName", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 0 of shared IToolAttribute vtable -> 'GetName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015a20", "name": "CBaseConcreteToolAttrValue::GetNameForTools", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 1 of shared IToolAttribute vtable -> 'GetNameForTools' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015a60", "name": "CConcreteToolAttrGetSet::Get", "confidence": "medium", "rationale": "Get/Set accessor pair; slot 0 -> 'Get'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015b40", "name": "CConcreteToolAttrGetSet::Set", "confidence": "medium", "rationale": "Get/Set accessor pair; slot 1 -> 'Set'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2015c40", "name": "CBaseConcreteToolAttr::Unserialize", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 23 of shared IToolAttribute vtable -> 'Unserialize' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20168e0", "name": "CChoreoObjectBase::TargetCastForModify", "confidence": "high", "rationale": "Read-only strings literally spell 'CChoreoObjectBase' + 'TargetCastForModify'.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2019190", "name": "CChoreoEvent_STOPPOINT::Unserialize", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 1 -> 'Unserialize' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20195f0", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "Per-struct default attr table; slot 5 -> 'GetAttributeCount' (guess).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2019640", "name": "CDefaultToolAttrTableForStruct::GetAttributeName", "confidence": "low", "rationale": "Per-struct default attr table; slot 6 -> 'GetAttributeName' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2019690", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "Per-struct default attr table; slot 1 -> 'GetAttribute' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2019890", "name": "CDefaultToolAttrTableForStruct::GetAttributeByIndex", "confidence": "low", "rationale": "Per-struct default attr table; slot 2 -> 'GetAttributeByIndex' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201a570", "name": "CBaseConcreteToolAttrValue::UnserializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 55 of shared IToolAttribute vtable -> 'UnserializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ac50", "name": "CChoreoEvent_LOCATOR::GetToolAttributeTable", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 0 -> 'GetToolAttributeTable' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ac60", "name": "CChoreoEvent_LOCATOR::GetStructSize", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 7 -> 'GetStructSize' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ac70", "name": "CChoreoEvent_LOCATOR::GetElementType", "confidence": "low", "rationale": "Choreo event struct tool vtable; slot 16 -> 'GetElementType' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ad30", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 6 of shared IToolAttribute vtable -> 'GetDefaultValue' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201ad40", "name": "CBaseConcreteToolAttrValue::InitializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 10 of shared IToolAttribute vtable -> 'InitializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ad50", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 14 of shared IToolAttribute vtable -> 'GetAttributeType' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ad60", "name": "CBaseConcreteToolAttrValue::GetValueSizeInBytes", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 57 of shared IToolAttribute vtable -> 'GetValueSizeInBytes' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ad80", "name": "CBaseConcreteToolAttrValue::GetValueAlignment", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 58 of shared IToolAttribute vtable -> 'GetValueAlignment' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ada0", "name": "CToolAttrGetSetAccess::GetAttributeType", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 1 -> 'GetAttributeType' (slot0 worker, 1/2 type getters).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201adb0", "name": "CToolAttrGetSetAccess::GetAttributeTypeName", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 2 -> 'GetAttributeTypeName' (slot0 worker, 1/2 type getters).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201adc0", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::GetDefaultValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 6 of shared IToolAttribute vtable -> 'GetDefaultValue' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201add0", "name": "CBaseConcreteToolAttrValue, CChoreoEvent_LOCATOR>::InitializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 10 of shared IToolAttribute vtable -> 'InitializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ade0", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::GetAttributeType", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 14 of shared IToolAttribute vtable -> 'GetAttributeType' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201adf0", "name": "CBaseConcreteToolAttrValue, CChoreoEvent_LOCATOR>::GetValueSizeInBytes", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 57 of shared IToolAttribute vtable -> 'GetValueSizeInBytes' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ae10", "name": "CBaseConcreteToolAttrValue, CChoreoEvent_LOCATOR>::GetValueAlignment", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 58 of shared IToolAttribute vtable -> 'GetValueAlignment' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ae30", "name": "CToolAttrGetSetAccess, CChoreoEvent_LOCATOR>::GetAttributeType", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 1 -> 'GetAttributeType' (slot0 worker, 1/2 type getters).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ae40", "name": "CToolAttrGetSetAccess, CChoreoEvent_LOCATOR>::GetAttributeTypeName", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 2 -> 'GetAttributeTypeName' (slot0 worker, 1/2 type getters).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ae50", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 6 of shared IToolAttribute vtable -> 'GetDefaultValue' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201ae60", "name": "CBaseConcreteToolAttrValue::InitializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 10 of shared IToolAttribute vtable -> 'InitializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ae70", "name": "CBaseConcreteToolAttr::GetAttributeType", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 14 of shared IToolAttribute vtable -> 'GetAttributeType' (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ae80", "name": "CBaseConcreteToolAttrValue::GetValueSizeInBytes", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 57 of shared IToolAttribute vtable -> 'GetValueSizeInBytes' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201aea0", "name": "CBaseConcreteToolAttrValue::GetValueAlignment", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 58 of shared IToolAttribute vtable -> 'GetValueAlignment' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201aec0", "name": "CToolAttrGetSetAccess::GetAttributeType", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 1 -> 'GetAttributeType' (slot0 worker, 1/2 type getters).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201aed0", "name": "CToolAttrGetSetAccess::GetAttributeTypeName", "confidence": "medium", "rationale": "Get/Set access wrapper; slot 2 -> 'GetAttributeTypeName' (slot0 worker, 1/2 type getters).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201aee0", "name": "CBaseConcreteToolAttr::GetDefaultValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 6 of shared IToolAttribute vtable -> 'GetDefaultValue' (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201aef0", "name": "CBaseConcreteToolAttrValue::InitializeValue", "confidence": "low", "rationale": "Concrete tool-attr leaf; slot 10 of shared IToolAttribute vtable -> 'InitializeValue' (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201af00", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "slot 14 int=0 stub in tool-attr vtable, likely type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201af10", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "slot 57 int=0 trivial value-class accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201af30", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "slot 58 int=0 trivial value-class accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201af50", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot 1 tiny get/set-access accessor, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201af60", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "slot 2 tiny get/set-access mutator, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201b0f0", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 45 with string+kv helpers (sub_9ef5d0/9f0400/1f36370)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201b1a0", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 45 same callee triple as other type instantiations", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201b250", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::InitFromKeyValues", "confidence": "low", "rationale": "slot 45 shared init callees across types", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201b300", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 45 shared init callees across types", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201b420", "name": "CChoreoEvent_LOCATOR::GetAttributeName", "confidence": "low", "rationale": "choreo struct vtable slot 4, string helper sub_9ef5d0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201b530", "name": "CChoreoEvent_LOCATOR::GetAttributeType", "confidence": "low", "rationale": "choreo struct vtable slot 5", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201b650", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "slot 17 uses common field accessor sub_201b620", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201b750", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "slot 18 mirror accessor via sub_201b620", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201b7b0", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "slot 19 adds sub_9f02e0 buffer helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201b8f0", "name": "CBaseConcreteToolAttr::UnserializeFromBuffer", "confidence": "low", "rationale": "slot 24 int=3 read path via sub_201b620", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201b980", "name": "CBaseConcreteToolAttr::ClearValue", "confidence": "low", "rationale": "slot 32 field-reset via sub_201b620", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201bae0", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "get/set-access slot 0, callers 6, field accessor sub_201b620", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201c040", "name": "CBaseConcreteToolAttr::CompareValue", "confidence": "low", "rationale": "slot 41 int=2 comparison via sub_201b620", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201c0f0", "name": "CBaseConcreteToolAttr::SetToDefault", "confidence": "low", "rationale": "slot 46 int=2 via sub_201b620", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201c150", "name": "CBaseConcreteToolAttr::IsDefaultValue", "confidence": "low", "rationale": "slot 47 int=2 via sub_201b620", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201c1b0", "name": "CBaseConcreteToolAttr::GetValueSize", "confidence": "low", "rationale": "slot 50 accessor via sub_201b620", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201c220", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::GetValueAsString", "confidence": "low", "rationale": "slot 17 mirrors QAngle instantiation", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201c320", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::SetValueFromString", "confidence": "low", "rationale": "slot 18 mirrors QAngle instantiation", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201c380", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::SerializeToBuffer", "confidence": "low", "rationale": "slot 19 with sub_9f02e0 buffer helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201c4c0", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::UnserializeFromBuffer", "confidence": "low", "rationale": "slot 24 read path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201c550", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::ClearValue", "confidence": "low", "rationale": "slot 32 field reset", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201c6b0", "name": "CToolAttrGetSetAccess, CChoreoEvent_LOCATOR>::GetValue", "confidence": "low", "rationale": "get/set-access slot 0, callers 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201cc10", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::CompareValue", "confidence": "low", "rationale": "slot 41 comparison", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ccc0", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::SetToDefault", "confidence": "low", "rationale": "slot 46", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201cd20", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::IsDefaultValue", "confidence": "low", "rationale": "slot 47", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201cd80", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::GetValueSize", "confidence": "low", "rationale": "slot 50", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201cdf0", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "slot 17 string type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201cef0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "slot 18 string type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201cf50", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "slot 19 with buffer helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201d090", "name": "CBaseConcreteToolAttr::UnserializeFromBuffer", "confidence": "low", "rationale": "slot 24 read path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201d120", "name": "CBaseConcreteToolAttr::ClearValue", "confidence": "low", "rationale": "slot 32 field reset", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201d280", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "get/set-access slot 0, callers 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201d7e0", "name": "CBaseConcreteToolAttr::CompareValue", "confidence": "low", "rationale": "slot 41", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201d890", "name": "CBaseConcreteToolAttr::SetToDefault", "confidence": "low", "rationale": "slot 46", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201d8f0", "name": "CBaseConcreteToolAttr::IsDefaultValue", "confidence": "low", "rationale": "slot 47", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201d950", "name": "CBaseConcreteToolAttr::GetValueSize", "confidence": "low", "rationale": "slot 50", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201d9c0", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "slot 17 bool type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201dac0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "slot 18 bool type", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201db20", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "slot 19 with buffer helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201dc60", "name": "CBaseConcreteToolAttr::UnserializeFromBuffer", "confidence": "low", "rationale": "slot 24", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201dcf0", "name": "CBaseConcreteToolAttr::ClearValue", "confidence": "low", "rationale": "slot 32", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201de50", "name": "CToolAttrGetSetAccess::GetValue", "confidence": "low", "rationale": "get/set-access slot 0, callers 6", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201e390", "name": "CBaseConcreteToolAttr::CompareValue", "confidence": "low", "rationale": "slot 41", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201e440", "name": "CBaseConcreteToolAttr::SetToDefault", "confidence": "low", "rationale": "slot 46", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201e4a0", "name": "CBaseConcreteToolAttr::IsDefaultValue", "confidence": "low", "rationale": "slot 47", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201e500", "name": "CBaseConcreteToolAttr::GetValueSize", "confidence": "low", "rationale": "slot 50", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201e630", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "slot 53 value-class mutator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201e7c0", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "slot 53 value-class mutator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201e940", "name": "CBaseConcreteToolAttrValue::SetValue", "confidence": "low", "rationale": "slot 53 float=2 vector mutator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201eaa0", "name": "CBaseConcreteToolAttrValue, CChoreoEvent_LOCATOR>::SetValue", "confidence": "low", "rationale": "slot 53 float=2 vector mutator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201eb50", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "slot 43 string-representation accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ec00", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::GetValueString", "confidence": "low", "rationale": "slot 43", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ecb0", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "slot 43", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ed60", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "slot 43 with string helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201ee50", "name": "CBaseConcreteToolAttr::WriteToKeyValues", "confidence": "low", "rationale": "slot 36 uses kv-write helpers sub_1f357x0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201f040", "name": "CBaseConcreteToolAttr::WriteToKeyValues", "confidence": "low", "rationale": "slot 36 kv-write helper set", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201f220", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::WriteToKeyValues", "confidence": "low", "rationale": "slot 36 kv-write helper set", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201f430", "name": "CBaseConcreteToolAttr::WriteToKeyValues", "confidence": "low", "rationale": "slot 36 kv-write helper set", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x201f640", "name": "CChoreoEvent_LOCATOR::GetAttributeValue", "confidence": "low", "rationale": "choreo struct vtable slot 6, kv helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2020c90", "name": "CBaseConcreteToolAttr::CopyToKeyValues", "confidence": "low", "rationale": "slot 23 int=3 with sub_9f0d80/9f1b80", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2020d20", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::CopyToKeyValues", "confidence": "low", "rationale": "slot 23 kv-copy helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2020db0", "name": "CBaseConcreteToolAttr::CopyToKeyValues", "confidence": "low", "rationale": "slot 23 kv-copy helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2020e40", "name": "CBaseConcreteToolAttr::CopyToKeyValues", "confidence": "low", "rationale": "slot 23 kv-copy helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2020ed0", "name": "CChoreoEvent_LOCATOR::SetAttributeValue", "confidence": "low", "rationale": "choreo struct vtable slot 9, kv helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2020fd0", "name": "CBaseConcreteToolAttr::ReadFromKeyValues", "confidence": "low", "rationale": "slot 34 kv-read helper set sub_1f35xx0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2021330", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::ReadFromKeyValues", "confidence": "low", "rationale": "slot 34 kv-read helper set", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2021700", "name": "CBaseConcreteToolAttr::ReadFromKeyValues", "confidence": "low", "rationale": "slot 34 kv-read helper set", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2021ad0", "name": "CBaseConcreteToolAttr::ReadFromKeyValues", "confidence": "low", "rationale": "slot 34 kv-read + string helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2021ea0", "name": "CBaseConcreteToolAttr::InterpolateValue", "confidence": "low", "rationale": "slot 25 int=2 with sub_9f0d80/9f1b80", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2021f30", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::InterpolateValue", "confidence": "low", "rationale": "slot 25", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2021fc0", "name": "CBaseConcreteToolAttr::InterpolateValue", "confidence": "low", "rationale": "slot 25", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2022050", "name": "CBaseConcreteToolAttr::InterpolateValue", "confidence": "low", "rationale": "slot 25", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2022c60", "name": "CBaseConcreteToolAttr::CopyValue", "confidence": "low", "rationale": "slot 20 int=2 with copy helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2022d40", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::CopyValue", "confidence": "low", "rationale": "slot 20", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2022e20", "name": "CBaseConcreteToolAttr::CopyValue", "confidence": "low", "rationale": "slot 20", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2022f00", "name": "CBaseConcreteToolAttr::CopyValue", "confidence": "low", "rationale": "slot 20", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2024500", "name": "CBaseConcreteToolAttr::~CBaseConcreteToolAttr", "confidence": "medium", "rationale": "slot 0, callers 7, deleting-dtor wrapper at slot 1 calls this", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2024800", "name": "CBaseConcreteToolAttr::~CBaseConcreteToolAttr", "confidence": "medium", "rationale": "slot 1 deleting destructor calling slot-0 dtor sub_2024500", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2024830", "name": "CBaseConcreteToolAttrValue::~CBaseConcreteToolAttrValue", "confidence": "medium", "rationale": "slot 0 trivial value-class destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2024850", "name": "CBaseConcreteToolAttrValue::~CBaseConcreteToolAttrValue", "confidence": "medium", "rationale": "slot 1 deleting dtor calling base dtor sub_2024500", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2024890", "name": "CConcreteToolAttrGetSet::~CConcreteToolAttrGetSet", "confidence": "medium", "rationale": "slot 0 trivial destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20248b0", "name": "CConcreteToolAttrGetSet::~CConcreteToolAttrGetSet", "confidence": "medium", "rationale": "slot 1 deleting dtor calling base dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20250c0", "name": "CBaseConcreteToolAttr::~CBaseConcreteToolAttr", "confidence": "medium", "rationale": "slot 0, string dtor via sub_9ef5d0, callers 2", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2025330", "name": "CConcreteToolAttrGetSet::~CConcreteToolAttrGetSet", "confidence": "medium", "rationale": "slot 1 deleting dtor freeing string then base", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2025430", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::~CBaseConcreteToolAttr", "confidence": "medium", "rationale": "slot 0, callers 7, base destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2025660", "name": "CBaseConcreteToolAttr, CChoreoEvent_LOCATOR>::~CBaseConcreteToolAttr", "confidence": "medium", "rationale": "slot 1 deleting dtor calling sub_2025430", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2025690", "name": "CBaseConcreteToolAttrValue, CChoreoEvent_LOCATOR>::~CBaseConcreteToolAttrValue", "confidence": "medium", "rationale": "slot 0 trivial value dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20256b0", "name": "CBaseConcreteToolAttrValue, CChoreoEvent_LOCATOR>::~CBaseConcreteToolAttrValue", "confidence": "medium", "rationale": "slot 1 deleting dtor calling base", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20256f0", "name": "CConcreteToolAttrGetSet, CChoreoEvent_LOCATOR>::~CConcreteToolAttrGetSet", "confidence": "medium", "rationale": "slot 0 trivial destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2025710", "name": "CConcreteToolAttrGetSet, CChoreoEvent_LOCATOR>::~CConcreteToolAttrGetSet", "confidence": "medium", "rationale": "slot 1 deleting dtor calling base", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20257b0", "name": "CBaseConcreteToolAttr::~CBaseConcreteToolAttr", "confidence": "medium", "rationale": "slot 0, callers 7, base destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20259e0", "name": "CBaseConcreteToolAttr::~CBaseConcreteToolAttr", "confidence": "medium", "rationale": "slot 1 deleting dtor calling sub_20257b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2025a10", "name": "CBaseConcreteToolAttrValue::~CBaseConcreteToolAttrValue", "confidence": "medium", "rationale": "slot 0 trivial value dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2025a30", "name": "CBaseConcreteToolAttrValue::~CBaseConcreteToolAttrValue", "confidence": "medium", "rationale": "slot 1 deleting dtor calling base", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2025a70", "name": "CConcreteToolAttrGetSet::~CConcreteToolAttrGetSet", "confidence": "medium", "rationale": "slot 0 trivial destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2025a90", "name": "CConcreteToolAttrGetSet::~CConcreteToolAttrGetSet", "confidence": "medium", "rationale": "slot 1 deleting dtor calling base", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2025b30", "name": "CBaseConcreteToolAttrValue::~CBaseConcreteToolAttrValue", "confidence": "medium", "rationale": "slot 0 string value dtor via sub_9ef5d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2025da0", "name": "CBaseConcreteToolAttr::~CBaseConcreteToolAttr", "confidence": "medium", "rationale": "slot 1 deleting dtor freeing string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2026010", "name": "CBaseConcreteToolAttrValue::~CBaseConcreteToolAttrValue", "confidence": "medium", "rationale": "slot 1 deleting value dtor freeing string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2026540", "name": "CConcreteToolAttrGetSet::~CConcreteToolAttrGetSet", "confidence": "medium", "rationale": "slot 0 string destructor via sub_9ef5d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20293b0", "name": "CChoreoEvent_LOCATOR::Unserialize", "confidence": "low", "rationale": "slot 1, callers 1, invokes table-build helpers sub_1f504f0/1f54890/1f554f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20293f0", "name": "CDefaultToolAttrTableForStruct::Serialize", "confidence": "low", "rationale": "table slot 0 driving per-attr serialize", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20297f0", "name": "CDefaultToolAttrTableForStruct::GetStructName", "confidence": "low", "rationale": "table slot 5 int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2029840", "name": "CDefaultToolAttrTableForStruct::GetStructSize", "confidence": "low", "rationale": "table slot 6 int=0 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2029890", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "table slot 1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2029980", "name": "CDefaultToolAttrTableForStruct::FindAttribute", "confidence": "low", "rationale": "table slot 3 lookup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2029a50", "name": "CDefaultToolAttrTableForStruct::CreateInstance", "confidence": "low", "rationale": "table slot 10 allocation path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2029ce0", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "table slot 2 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2029f80", "name": "CBaseConcreteToolAttrValue::SerializeToKV3", "confidence": "low", "rationale": "slot 56 kv3-write path sub_2029e60", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202a4e0", "name": "CBaseConcreteToolAttrValue, CChoreoEvent_LOCATOR>::SerializeToKV3", "confidence": "low", "rationale": "slot 56 kv3-write path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202a920", "name": "CBaseConcreteToolAttrValue::SerializeToKV3", "confidence": "low", "rationale": "slot 56 kv3-write path sub_1f429c0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202ad80", "name": "CBaseConcreteToolAttrValue::SerializeToKV3", "confidence": "low", "rationale": "slot 56 kv3-write path sub_1f42420", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202b1c0", "name": "CBaseConcreteToolAttrValue::UnserializeFromKV3", "confidence": "low", "rationale": "slot 55 kv3-read path sub_1f430c0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202b860", "name": "CBaseConcreteToolAttrValue::UnserializeFromKV3", "confidence": "low", "rationale": "slot 55 kv3-read path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202cc20", "name": "CChoreoScene::GetToolAttributeTable", "confidence": "low", "rationale": "slot 0 int=0 stub returning static attr table", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202cc50", "name": "CBaseConcreteToolAttr::GetElementCount", "confidence": "low", "rationale": "slot 6 int=0 stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202cc60", "name": "CBaseConcreteToolAttrValue::GetElement", "confidence": "low", "rationale": "slot 10 value accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202cc70", "name": "CBaseConcreteToolAttr::GetType", "confidence": "low", "rationale": "slot 14 int=0 type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202cc80", "name": "CBaseConcreteToolAttrValue::GetTypeName", "confidence": "low", "rationale": "slot 57 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202cca0", "name": "CBaseConcreteToolAttrValue::GetDefaultValue", "confidence": "low", "rationale": "slot 58 int=0 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202ccc0", "name": "CToolAttrGetSetAccess::Get", "confidence": "low", "rationale": "slot 1 tiny get/set accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202ccd0", "name": "CToolAttrGetSetAccess::Set", "confidence": "low", "rationale": "slot 2 tiny mutator", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202cce0", "name": "CDefaultToolAttrTableForStruct::GetAttributeCount", "confidence": "low", "rationale": "table slot 1 stub", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202ccf0", "name": "CDefaultToolAttrTableForStruct::GetAttribute", "confidence": "low", "rationale": "table slot 2 stub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202cd00", "name": "CDefaultToolAttrTableForStruct::GetStructName", "confidence": "low", "rationale": "table slot 5 stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202cd10", "name": "CDefaultToolAttrTableForStruct::GetStructSize", "confidence": "low", "rationale": "table slot 6 stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202cd30", "name": "CBaseConcreteToolAttr::InitFromKeyValues", "confidence": "low", "rationale": "slot 45 shared init callee triple", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202cde0", "name": "CBaseConcreteToolAttr::CopyToKeyValues", "confidence": "low", "rationale": "slot 23 kv-copy helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202cea0", "name": "CBaseConcreteToolAttr::GetValueAsString", "confidence": "low", "rationale": "slot 17 field accessor sub_202ce70", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202cfa0", "name": "CBaseConcreteToolAttr::SetValueFromString", "confidence": "low", "rationale": "slot 18 field accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202d000", "name": "CBaseConcreteToolAttr::SerializeToBuffer", "confidence": "low", "rationale": "slot 19 with buffer helper sub_9f02e0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202d140", "name": "CBaseConcreteToolAttr::UnserializeFromBuffer", "confidence": "low", "rationale": "slot 24 read path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202d1d0", "name": "CBaseConcreteToolAttr::ClearValue", "confidence": "low", "rationale": "slot 32 field reset", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202d750", "name": "CBaseConcreteToolAttr::CompareValue", "confidence": "low", "rationale": "slot 41 comparison", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202d800", "name": "CBaseConcreteToolAttr::SetToDefault", "confidence": "low", "rationale": "slot 46", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202d860", "name": "CBaseConcreteToolAttr::IsDefaultValue", "confidence": "low", "rationale": "slot 47", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202d8c0", "name": "CBaseConcreteToolAttr::GetValueSize", "confidence": "low", "rationale": "slot 50", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202dc10", "name": "CBaseConcreteToolAttr::GetValueString", "confidence": "low", "rationale": "slot 43 string-representation accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202dd00", "name": "CBaseConcreteToolAttr::WriteToKeyValues", "confidence": "low", "rationale": "slot 36 kv-write helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202def0", "name": "CBaseConcreteToolAttr::~CBaseConcreteToolAttr", "confidence": "medium", "rationale": "slot 0, callers 7, string base destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202e220", "name": "CBaseConcreteToolAttr::~CBaseConcreteToolAttr", "confidence": "medium", "rationale": "slot 1 deleting dtor calling sub_202def0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202e250", "name": "CBaseConcreteToolAttrValue::~CBaseConcreteToolAttrValue", "confidence": "medium", "rationale": "slot 0 trivial value dtor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202e270", "name": "CBaseConcreteToolAttrValue::~CBaseConcreteToolAttrValue", "confidence": "medium", "rationale": "slot 1 deleting dtor calling base", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202e2b0", "name": "CConcreteToolAttrGetSet::~CConcreteToolAttrGetSet", "confidence": "medium", "rationale": "slot 0 string destructor via sub_9ef5d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202e390", "name": "CConcreteToolAttrGetSet::~CConcreteToolAttrGetSet", "confidence": "medium", "rationale": "slot 1 deleting dtor calling base", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202e490", "name": "CBaseConcreteToolAttr::InterpolateValue", "confidence": "low", "rationale": "slot 25 with sub_9f0d80/9f1b80", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202ea90", "name": "CBaseConcreteToolAttr::ReadFromKeyValues", "confidence": "low", "rationale": "slot 34 kv-read + string helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202ee60", "name": "CBaseConcreteToolAttr::CopyValue", "confidence": "low", "rationale": "slot 20 copy helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2031710", "name": "CChoreoScene::Unserialize", "confidence": "low", "rationale": "slot 1 callers 1, table-build helper sub_1f504f0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20317b0", "name": "CChoreoScene::CopyFrom", "confidence": "low", "rationale": "slot 2, choreo helpers sub_f3cb20/f3d550", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2031a70", "name": "CChoreoScene::Clone", "confidence": "low", "rationale": "slot 3 wrapping slot-2 copy sub_20317b0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2034500", "name": "CBaseConcreteToolAttrValue::SerializeToKV3", "confidence": "low", "rationale": "slot 56 kv3-write path sub_1f429c0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2034960", "name": "CBaseConcreteToolAttrValue::UnserializeFromKV3", "confidence": "low", "rationale": "slot 55 kv3-read path sub_1f430c0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2035040", "name": "CTempCurveDataAccessor::GetData", "confidence": "low", "rationale": "slot 0 int=1 primary accessor, callers 4", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2035050", "name": "CTempCurveDataAccessor::GetCount", "confidence": "low", "rationale": "slot 1 int=0 trivial count accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2035060", "name": "CTempCurveDataAccessor::GetType", "confidence": "low", "rationale": "slot 2 int=0 trivial type accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203a7e0", "name": "Schema_ValidateEnumFlagMetadata", "confidence": "medium", "rationale": "references schema tags MEnumFlagsWithOverlappingBits and MEnumeratorIsNotAFlag", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203e750", "name": "Pulse_ParseForwardAllArgs", "confidence": "low", "rationale": "string --forward-all-args-- with KV3 FindMember/RemoveMember_MemberName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203ea60", "name": "KV3_FindValueMember", "confidence": "low", "rationale": "string 'value', iterates KV3 members via GetMemberCount/GetMember", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x203fe40", "name": "CPulseScopeEnumeratingTypeService::~CPulseScopeEnumeratingTypeService", "confidence": "low", "rationale": "slot 0 int=1 destructor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203fe50", "name": "CPulseScopeEnumeratingTypeService::GetName", "confidence": "low", "rationale": "slot 1 int=0 constant accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203fe60", "name": "CPulseScopeEnumeratingTypeService::GetTypeCount", "confidence": "low", "rationale": "slot 2 int=0 constant accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203fe70", "name": "CPulseScopeEnumeratingTypeService::GetScopeType", "confidence": "low", "rationale": "slot 3 int=0 constant accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203fe80", "name": "CPulseScopeEnumeratingTypeService::IsValid", "confidence": "low", "rationale": "slot 4 int=0 predicate stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203fe90", "name": "CPulseDomainScopeLoader::GetScopeCount", "confidence": "low", "rationale": "slot 2 int=1 small accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203fea0", "name": "CPulseScopeEnumeratingTypeService::EnumerateType", "confidence": "low", "rationale": "slot 6 int=3 via sub_207b0a0 enumerate helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203fec0", "name": "CPulseDomainScopeLoader::LoadScope", "confidence": "low", "rationale": "slot 5 int=2 via sub_9effb0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203ff30", "name": "CPulseDomainScopeLoader::LoadScopeByName", "confidence": "low", "rationale": "slot 7 int=2 via sub_9effb0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203ffa0", "name": "CPulseScopeEnumeratingTypeService::GetScopeInfo", "confidence": "low", "rationale": "slot 5 int=1 via sub_207aab0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20402e0", "name": "CPulseDomainScopeLoader::UnserializeScope", "confidence": "low", "rationale": "slot 18 int=3 read helpers sub_9f01b0/9f0e10/9f0ff0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20404c0", "name": "CPulseDomainScopeLoader::SerializeScope", "confidence": "low", "rationale": "slot 17 int=2 write helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2040640", "name": "CPulseDomainScopeLoader::CreateScopeFromResource", "confidence": "low", "rationale": "slot 9 int=2 via sub_2040000", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20406e0", "name": "CPulseDomainScopeLoader::CreateScope", "confidence": "low", "rationale": "slot 8 int=2 alloc via sub_9eb3a0/2040180", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2040780", "name": "CPulseScopeEnumeratingTypeService::EnumerateTypes", "confidence": "low", "rationale": "slot 7 int=3 enumerate helpers sub_207aa20/207add0/207b0a0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2040aa0", "name": "CPulseDomainScopeLoader::GetScopeInfo", "confidence": "low", "rationale": "slot 14 int=3 via sub_207aab0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2040b00", "name": "CPulseDomainScopeLoader::Reset", "confidence": "low", "rationale": "slot 4 int=1 empty reset stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2040b30", "name": "CPulseDomainScopeLoader::GetDomainInfo", "confidence": "low", "rationale": "slot 3 int=0 via sub_9f2310", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2040c90", "name": "CPulseDomainScopeLoader::LoadScopeFromBuffer", "confidence": "low", "rationale": "slot 16 int=4 loader stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2040cc0", "name": "CPulseDomainScopeLoader::BindScope", "confidence": "low", "rationale": "slot 11 int=2 stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2040d00", "name": "CPulseDomainScopeLoader::RegisterScope", "confidence": "low", "rationale": "slot 13 int=2 stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2040d40", "name": "CPulseDomainScopeLoader::UnbindScope", "confidence": "low", "rationale": "slot 12 int=2 stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2040d80", "name": "CPulseDomainScopeLoader::EnumerateScopes", "confidence": "low", "rationale": "slot 15 int=3 via sub_207b0a0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2040de0", "name": "LoadResourceReferenceFromKV3", "confidence": "medium", "rationale": "error string about resource reference + CResourceNameTyped::ResolveResourceName, KV3::GetString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2042d10", "name": "CPulseDomainScopeLoader::GetDomainName", "confidence": "low", "rationale": "slot 1 int=1 small accessor, callers 1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2042d30", "name": "CPulseDomainScopeLoader::~CPulseDomainScopeLoader", "confidence": "low", "rationale": "slot 0 destructor via sub_20422c0/20808b0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2045310", "name": "CPulseCursorBaseObservableScope::GetType", "confidence": "low", "rationale": "slot 0 int=0 constant accessor stub", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2045320", "name": "CPulseCursorBaseObservableScope::IsObservable", "confidence": "low", "rationale": "slot 2 int=0 predicate stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2045330", "name": "CPulseCursorBaseObservableScope::GetObserverCount", "confidence": "low", "rationale": "slot 3 int=0 constant accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2045340", "name": "CPulseCursorBaseObservableScope::OnObserverAdded", "confidence": "low", "rationale": "slot 5 int=0 empty callback stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2045350", "name": "CPulseCursorBaseObservableScope::OnObserverRemoved", "confidence": "low", "rationale": "slot 6 int=0 empty callback stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2045360", "name": "CPulseCursorBaseObservableScope::OnValueChanged", "confidence": "low", "rationale": "slot 7 int=0 empty callback stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2045400", "name": "CPulseServerCursor::GetCursorState", "confidence": "low", "rationale": "slot 29 int=1 small accessor stub", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2045410", "name": "CPulseServerCursor::SetCursorState", "confidence": "low", "rationale": "slot 30 int=2 small mutator stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2045510", "name": "CPulseCursorBaseObservableScope::GetScopeType", "confidence": "low", "rationale": "slot 1 int=0 constant accessor stub", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20455a0", "name": "CPulseServerCursor::RunBlock", "confidence": "low", "rationale": "slot 22 int=3 execution path via sub_2043db0/2070390", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2045670", "name": "CPulseServerCursor::RunCell", "confidence": "low", "rationale": "Cursor exec-path virtual (slot 23), int=3, no strings; execute-a-cell shape.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2045730", "name": "CPulseExecCursor::~CPulseExecCursor", "confidence": "medium", "rationale": "slot 2, int=0, calls sub_0x20b75d0/e0 (operator delete/free) = destructor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20458a0", "name": "CPulseServerCursor::CallExternalMethod", "confidence": "low", "rationale": "slot 25 int=4 with many callees; external-invoke dispatch shape.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2045d20", "name": "CPulseServerCursor::CallOutflow", "confidence": "low", "rationale": "slot 21 int=5, register/outflow helper callees; outflow dispatch shape.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2048640", "name": "CPulseExecCursor::Reset", "confidence": "low", "rationale": "slot 4 int=1, 6 callers, single helper callee; small state-reset accessor.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2049310", "name": "CPulseServerCursor::Advance", "confidence": "low", "rationale": "slot 15 int=3, exec helper callees; cursor advance/step shape.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2049d70", "name": "CPulseExecCursor::BreakpointLog", "confidence": "medium", "rationale": "strings 'Breakpoint Log [%u]' / '...- %s' = cursor breakpoint logging.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x204b9c0", "name": "CPulseServerCursor::GetCursorState", "confidence": "low", "rationale": "slot 14 int=0 no callees; returns a constant/state accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x204ba30", "name": "CPulseServerCursor::EvaluateRequirement", "confidence": "low", "rationale": "slot 18 int=3, cell-eval callees; requirement evaluation shape.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x204c360", "name": "CPulseServerCursor::ExecuteChunk", "confidence": "low", "rationale": "slot 16 int=4, largest callee set; chunk/opcode execution shape.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x204c810", "name": "CPulseServerCursor::StepCursor", "confidence": "low", "rationale": "slot 24 int=3, register-map callees; single-step exec shape.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x204f4e0", "name": "CPulseServerCursor::GetGraphInstance", "confidence": "low", "rationale": "slot 12 int=2, one helper callee; simple accessor shape.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2051d40", "name": "CPulseExecCursor::RegisterObserver", "confidence": "medium", "rationale": "string 'Cursor[...]: Register observer:%d' names the operation.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2054b50", "name": "CPulseServerCursor::Destroy", "confidence": "low", "rationale": "slot 26 int=2, cleanup callees; teardown shape.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2054d70", "name": "Pulse_Schema_RegisterCursorPriorityType", "confidence": "low", "rationale": "int=0/callers0 referencing enum type names PulseCursorCancel/WakePriority_t = schema type registration.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2056950", "name": "CPulseGraphDef::GetPublicOutput", "confidence": "low", "rationale": "CPulseGraphDef slot 13 int=2 no callees; trivial indexed getter (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056980", "name": "CPulseGraphDef::GetBlackboardReference", "confidence": "low", "rationale": "slot 15 int=2 no callees; trivial getter (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20569c0", "name": "CPulseGraphDef::GetCallInfo", "confidence": "low", "rationale": "slot 16 int=2 no callees; trivial getter (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20569f0", "name": "CPulseGraphDef::GetRegisterMap", "confidence": "low", "rationale": "slot 17 int=2 no callees; trivial getter (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056a20", "name": "CPulseGraphDef::GetBinding", "confidence": "low", "rationale": "slot 18 int=2 no callees; trivial getter (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056a50", "name": "CPulseGraphDef::GetName", "confidence": "low", "rationale": "slot 7 int=1 no callees; name/self accessor (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056a60", "name": "CPulseGraphDef::GetChunk", "confidence": "low", "rationale": "slot 0 int=2 no callees; indexed getter (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056a90", "name": "CPulseGraphDef::GetCell", "confidence": "low", "rationale": "slot 2 int=2 no callees; indexed getter (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056ac0", "name": "CPulseGraphDef::GetOutputConnection", "confidence": "low", "rationale": "slot 11 int=2 no callees; indexed getter (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056b00", "name": "CPulseGraphDef::GetInvokeBinding", "confidence": "low", "rationale": "slot 12 int=2 no callees; indexed getter (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056c60", "name": "CPulseGraphDef::GetConstant", "confidence": "low", "rationale": "slot 6 int=2 no callees; indexed getter (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056c90", "name": "CPulseGraphDef::GetVariable", "confidence": "low", "rationale": "slot 14 int=2 no callees; indexed getter (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056cd0", "name": "CPulseGraphDef::GetDescription", "confidence": "low", "rationale": "slot 10 int=1, string-op callees; description/name accessor (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056d50", "name": "CPulseGraphDef::SerializeBindings", "confidence": "low", "rationale": "slot 19 int=2, schema helper callees; serialization shape (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056df0", "name": "CPulseGraphDef::~CPulseGraphDef", "confidence": "medium", "rationale": "slot 21 int=0 calls sub_0x20b75d0/e0 (delete/free) = destructor.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2056e60", "name": "CPulseGraphDef::GetMethodBinding", "confidence": "low", "rationale": "slot 20 int=3, string-format callees; binding lookup shape (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2057020", "name": "CPulseGraphDef::GetDomainValue", "confidence": "low", "rationale": "slot 5 int=3, string-format callees; domain-value lookup (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20571c0", "name": "CPulseGraphDef::GetDynamicOutflows", "confidence": "low", "rationale": "slot 22 int=2, array/string callees; dynamic-outflow accessor (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2059c60", "name": "CPulseGraphDef::SaveToKV3", "confidence": "low", "rationale": "slot 4 int=2, large KV3/serialize callee set; serialize-out shape (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205c800", "name": "CPulseGraphDef::LoadFromKV3", "confidence": "low", "rationale": "slot 3 int=2, parse/build callee set; deserialize shape (guess).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x205cd00", "name": "Pulse_ResolvePolymorphicDependentReturn", "confidence": "medium", "rationale": "string 'MPulsePolymorphicDependentReturn' + KV3 FindMember = resolves polymorphic return metadata.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205d540", "name": "CPulseGraphDef::ResolveInvokeBindings", "confidence": "medium", "rationale": "string 'Invoke binding %d (%s) not found, converting to NOP' = invoke-binding fixup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205e920", "name": "CPulseGraphLoadContext::GetGraph", "confidence": "low", "rationale": "slot 2 int=1 no callees; simple accessor (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205e9f0", "name": "CBasePulseGraphInstance::GetCellRuntimeData", "confidence": "low", "rationale": "slot 11 int=2, 6 callers, lookup helper; per-cell runtime accessor (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205ec00", "name": "CPulseGraphLoadContext::ResolveReference", "confidence": "low", "rationale": "slot 1 int=2, one lookup callee; reference-resolve shape (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205ec90", "name": "CBasePulseGraphInstance::~CBasePulseGraphInstance", "confidence": "medium", "rationale": "slot 7 int=0 calls sub_0x20b75d0/e0 (delete/free) = destructor.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205eed0", "name": "CPulseGraphInstance_GameBlackboard::GetGameBlackboard", "confidence": "low", "rationale": "slot 15 int=1, small accessor callees; blackboard getter (guess).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x205ef40", "name": "CPulseGraphLoadContext::LoadValue", "confidence": "low", "rationale": "slot 0 int=2, string-format callees; load/parse shape (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2061650", "name": "CPulseGraphInstance_GameBlackboard::SetBlackboardEntity", "confidence": "low", "rationale": "slot 35 int=3, lookup+store callees; blackboard setter (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2061740", "name": "CPulseGraphInstance_GameBlackboard::SetBlackboardValue", "confidence": "low", "rationale": "slot 18 int=4, lookup+store callees; blackboard setter (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2061840", "name": "CPulseGraphInstance_GameBlackboard::GetBlackboardValue", "confidence": "low", "rationale": "slot 20 int=3, lookup callees; blackboard getter (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2063420", "name": "CPulseGraphInstance_GameBlackboard::ClearBlackboard", "confidence": "low", "rationale": "slot 37 int=2, single helper; blackboard clear/reset (guess).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2065750", "name": "Pulse_FindElement", "confidence": "medium", "rationale": "strings 'FindElement' + assert 'IsValidIndex( i )' = indexed find with bounds assert.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206a810", "name": "CPulseExecCursor::RunLeafCell", "confidence": "medium", "rationale": "string 'Internal cursor flow error: halting due to leaf cell bug!' = leaf-cell execution.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206c550", "name": "Pulse_Schema_RegisterCursorPriorityType", "confidence": "low", "rationale": "int=0/callers0 referencing PulseCursorCancel/WakePriority_t enum names = schema type registration.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x206cdd0", "name": "Pulse_ArrayInsert", "confidence": "medium", "rationale": "string 'Bad reinterpret on ArrayInsert' + 'Bad array index' = array insert operation.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206ebf0", "name": "Pulse_Schema_RegisterCursorPriorityType", "confidence": "low", "rationale": "int=0/callers0 referencing cursor priority enum names = schema type registration.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x206ee30", "name": "CPulseExecCursor::DescribeFlowOp", "confidence": "low", "rationale": "strings 'JumpOrLeap( C%d:I%d )' / 'Terminate()' = flow-op debug description formatter.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20706d0", "name": "CPulseCell_LerpCameraSettings::GetName", "confidence": "low", "rationale": "slot 6 int=0 no callees; constant name accessor (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20707a0", "name": "CPulseCell_Unknown::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0, computes binding via helper; class binding accessor (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20707c0", "name": "CPulseCell_LerpCameraSettings::Deserialize", "confidence": "low", "rationale": "slot 4 int=3 no callees; parse/param-load slot (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2070930", "name": "CPulseCell_Inflow_Yield::GetDescription", "confidence": "low", "rationale": "slot 12 int=2 no callees; description accessor (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2070c30", "name": "CPulseCell_Step_CallExternalMethod::DoExecute", "confidence": "medium", "rationale": "string 'PulseDebugLog: Calling external method on non-existent entity or game blackboard' = external-method exec.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2070f60", "name": "CPulseCell_Step_CallExternalMethod::Deserialize", "confidence": "low", "rationale": "slot 12 int=3, param callees; parse/param-load slot (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2070ff0", "name": "CPulseCell_Step_CallExternalMethod::Serialize", "confidence": "low", "rationale": "slot 13 int=5, param callee; serialize slot (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20710c0", "name": "CPulseCell_Inflow_Wait::GetDescription", "confidence": "low", "rationale": "slot 12 int=2 no callees; description accessor (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20710e0", "name": "CPulseCell_Inflow_Wait::Reset", "confidence": "low", "rationale": "slot 15 int=2 no callees; reset/clear slot (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2071180", "name": "CPulseCell_Inflow_Wait::GetCursorCount", "confidence": "low", "rationale": "slot 20 int=0 no callees; constant accessor (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2071190", "name": "CPulseCell_Inflow_Wait::Resume", "confidence": "low", "rationale": "slot 23 int=3 calls sub_0x9e62f0/20481a0 (shared by yielding cells) = post-yield resume.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20718a0", "name": "CPulseCell_Inflow_EntOutputHandler::BuildHandlerKey", "confidence": "medium", "rationale": "strings '$EntOutputHandler' + '%s;%d;%s;%s' = ent-output handler key builder.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2071b20", "name": "CPulseCell_LerpCameraSettings::Reset", "confidence": "low", "rationale": "slot 15 int=2, param callees; reset slot (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2071ca0", "name": "CPulseCell_LerpCameraSettings::GetDescription", "confidence": "low", "rationale": "slot 12 int=2 no callees; description accessor (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2072060", "name": "CPulseCell_Inflow_Method::GetName", "confidence": "low", "rationale": "slot 6 int=2, string/serialize callees; name/describe accessor (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2072d30", "name": "CPulseCell_Unknown::GetName", "confidence": "low", "rationale": "slot 1 calls CPulseCell_Base slot-1 (0x20c0c50); name accessor forwarding to base.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2072f90", "name": "Pulse_Schema_RegisterCursorPriorityType", "confidence": "low", "rationale": "int=0/callers0 referencing cursor priority enum names = schema type registration.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2073460", "name": "CPulseCell_FireCursors::Deserialize", "confidence": "low", "rationale": "slot 13 int=2, one param callee; parse slot (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2073800", "name": "Pulse_Schema_RegisterCursorPriorityType", "confidence": "low", "rationale": "int=0/callers0 referencing cursor priority enum names = schema type registration.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2073ae0", "name": "Pulse_Schema_RegisterCursorPriorityType", "confidence": "low", "rationale": "int=0/callers0 referencing cursor priority enum names = schema type registration.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2073f40", "name": "CPulseCell_IntervalTimer::Reset", "confidence": "low", "rationale": "slot 15 int=2, timer callees (RandomFloat/curtime); interval reset (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20740c0", "name": "CPulseCell_IntervalTimer::GetDescription", "confidence": "low", "rationale": "slot 12 int=2 no callees; description accessor (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20740e0", "name": "CPulseCell_IntervalTimer::Resume", "confidence": "low", "rationale": "slot 23 int=3 calls sub_0x9e62f0/20481a0 (yielding-cell resume helpers).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20741a0", "name": "Pulse_Schema_RegisterCursorPriorityType", "confidence": "low", "rationale": "int=0/callers0 referencing cursor priority enum names = schema type registration.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20750e0", "name": "Pulse_Schema_RegisterCursorPriorityType", "confidence": "low", "rationale": "int=0/callers0 referencing cursor priority enum names = schema type registration.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2076490", "name": "CPulseCell_Timeline::Reset", "confidence": "low", "rationale": "slot 15 int=2 no callees; reset slot (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20764a0", "name": "CPulseCell_Timeline::GetDescription", "confidence": "low", "rationale": "slot 13 int=0 no callees; description accessor (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20764b0", "name": "CPulseCell_Timeline::Resume", "confidence": "low", "rationale": "slot 23 int=3 calls sub_0x9e62f0/20481a0 (yielding-cell resume helpers).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2076620", "name": "Pulse_Schema_RegisterCursorPriorityType", "confidence": "low", "rationale": "int=0/callers0 referencing cursor priority enum names = schema type registration.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2076ed0", "name": "CPulseCell_WaitForCursorsWithTagBase::GetDescription", "confidence": "low", "rationale": "slot 12 int=2 no callees; description accessor (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20771b0", "name": "CPulseCell_WaitForCursorsWithTagBase::Serialize", "confidence": "low", "rationale": "slot 13 int=2, string/serialize callees; serialize slot (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20772b0", "name": "CPulseCell_WaitForCursorsWithTagBase::Deserialize", "confidence": "low", "rationale": "slot 14 int=2, string/parse callees; deserialize slot (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20773b0", "name": "CPulseCell_WaitForCursorsWithTagBase::GetCursorGroupName", "confidence": "low", "rationale": "slot 24 int=0 no callees; constant accessor (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20773c0", "name": "CPulseCell_WaitForCursorsWithTagBase::GetTag", "confidence": "low", "rationale": "slot 25 int=0 no callees; constant accessor (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2077450", "name": "CPulseCell_WaitForCursorsWithTag::GetTag", "confidence": "low", "rationale": "slot 25 int=1 no callees; tag accessor override (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2077510", "name": "CPulseCell_CursorQueue::GetCursorGroupName", "confidence": "low", "rationale": "slot 24 int=1 no callees; constant accessor (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2077520", "name": "CPulseCell_CursorQueue::GetTag", "confidence": "low", "rationale": "slot 25 int=0 no callees; constant accessor (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2077530", "name": "Pulse_Schema_RegisterCursorPriorityType", "confidence": "low", "rationale": "int=0/callers0 referencing cursor priority enum names = schema type registration.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2077dc0", "name": "CPulseCell_WaitForObservable::DoExecuteSync", "confidence": "low", "rationale": "slot 16 int=4, observable-eval callees; primary exec entry (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2077f10", "name": "CPulseCell_WaitForObservable::GetDescription", "confidence": "low", "rationale": "slot 12 int=2 no callees; description accessor (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2077f30", "name": "CPulseCell_WaitForObservable::DoExecuteAsync", "confidence": "low", "rationale": "slot 17 int=5, observable-eval callees; secondary exec entry (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2078440", "name": "CPulseCell_BooleanSwitchState::DoExecuteSync", "confidence": "low", "rationale": "slot 16 int=4, branch callees; primary exec entry (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2078560", "name": "CPulseCell_BooleanSwitchState::DoExecuteAsync", "confidence": "low", "rationale": "slot 17 int=5, branch callees; secondary exec entry (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2079ba0", "name": "Pulse_FormatBoolValue", "confidence": "medium", "rationale": "strings 'false'/'true' = bool-to-string value formatter.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x207c520", "name": "Pulse_PulseValueTypeToString", "confidence": "medium", "rationale": "strings 'PVAL_ANY'/'PVAL_INVALID' (enum names) + self-recursion = value-type name lookup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2080f60", "name": "Pulse_KV3Serialize_DocNodeSymbol", "confidence": "low", "rationale": "type-name strings PulseDocNodeID_t/PulseSymbol_t + schema-build callees = struct KV3 (de)serialize.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2081080", "name": "Pulse_KV3Serialize_CPulseValueFullType", "confidence": "low", "rationale": "type-name strings CPulseValueFullType/PulseDomainValueType_t + schema-build callees = KV3 (de)serialize.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20835d0", "name": "Pulse_KV3Serialize_KV3MemberValueType", "confidence": "low", "rationale": "type-name strings CKV3MemberNameWithStorage/CPulseValueFullType + KV3 callees = KV3 (de)serialize.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x208afd0", "name": "Pulse_GetClassDataTable", "confidence": "medium", "rationale": "string 'Class data is a '%s', not a table' + KV3 FindMember = class-data table lookup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x209a2c0", "name": "Pulse_AllocateClassInstance", "confidence": "medium", "rationale": "string 'Failed to allocate an instance of a class of type '%s'' = typed instance allocator.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x209a360", "name": "Pulse_AllocateClassInstance", "confidence": "medium", "rationale": "string 'Failed to allocate an instance of a class of type '%s'' = typed instance allocator (variant).", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a44c0", "name": "Pulse_SchemaRegisterFields_InvokeBinding", "confidence": "low", "rationale": "field-name strings polymorphic_arg/retval + schema field-register callees = invoke-binding schema fields.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a70d0", "name": "Pulse_SchemaRegisterFields_ArrayElement", "confidence": "low", "rationale": "field-name strings element/nIndex + schema field-register callees = array-access schema fields.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20a72c0", "name": "Pulse_DomainBinding_CPulseArraylib", "confidence": "medium", "rationale": "strings 'BaseDomain'/'CPulseArraylib', no callees = CPulseArraylib domain/library binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20a7460", "name": "Pulse_SchemaRegisterFields_ValueWithFlags", "confidence": "low", "rationale": "field-name strings flags/value + schema field-register callees = value+flags schema fields.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a7690", "name": "Pulse_SchemaRegisterFields_ValueWithFlags", "confidence": "low", "rationale": "field-name strings flags/value + schema field-register callees = value+flags schema fields.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a77e0", "name": "Pulse_SchemaRegisterFields_ValueWithFlags", "confidence": "low", "rationale": "field-name strings flags/value + schema field-register callees = value+flags schema fields.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a7930", "name": "Pulse_SchemaRegisterFields_ValueWithFlags", "confidence": "low", "rationale": "field-name strings flags/value + schema field-register callees = value+flags schema fields.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a7b60", "name": "Pulse_SchemaRegisterFields_InvokeBinding", "confidence": "low", "rationale": "field-name strings polymorphic_arg/retval + schema field-register callees = invoke-binding schema fields.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a80a0", "name": "Pulse_DomainBinding_CPulseEnumlib", "confidence": "medium", "rationale": "strings 'BaseDomain'/'CPulseEnumlib', no callees = CPulseEnumlib domain/library binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20a8400", "name": "Pulse_SchemaRegisterFields_QAngle", "confidence": "low", "rationale": "field-name strings Pitch/Roll + schema field-register callees = QAngle schema fields.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ab920", "name": "Pulse_SchemaRegisterFields_FloatRange", "confidence": "low", "rationale": "field-name strings flMax/flMin + schema field-register callees = float-range schema fields.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20abfe0", "name": "Pulse_SchemaRegisterFields_ExponentValue", "confidence": "low", "rationale": "field-name strings flExponent/flValue + schema field-register callees = exponent-value schema fields.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ad6d0", "name": "Pulse_SchemaRegisterFields_Fraction", "confidence": "low", "rationale": "field-name strings nDenominator/nNumerator + schema field-register callees = fraction schema fields.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20adab0", "name": "Pulse_SchemaRegisterFields_IntRange", "confidence": "low", "rationale": "field-name strings nMin/nMax + schema field-register callees = int-range schema fields.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5c50", "name": "Pulse_ReadQAngleValue", "confidence": "low", "rationale": "strings Pitch/Roll, int=5 with read callees; QAngle value reader (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b6500", "name": "Pulse_SchemaRegisterFields_BoolValue", "confidence": "low", "rationale": "field-name strings bValue/pDescription + schema field-register callees = bool-value schema fields.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b6730", "name": "Pulse_SchemaRegisterFields_BoolValue", "confidence": "low", "rationale": "field-name strings bValue/pDescription + schema field-register callees = bool-value schema fields.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b6aa0", "name": "Pulse_DomainBinding_CPulseTestScriptLib", "confidence": "medium", "rationale": "strings 'BaseDomain'/'CPulseTestScriptLib', no callees = test-script-lib domain binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b7210", "name": "Pulse_KV3Serialize_DynamicOutflows", "confidence": "low", "rationale": "type-name strings CUtlVector/PulseNodeDynamicOutflows_t::DynamicOutflow_t = dynamic-outflow vector KV3 (de)serialize.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd3f0", "name": "CPulseCell_BaseRequirement::GetDescription", "confidence": "low", "rationale": "slot 12 int=0 no callees; description accessor (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd400", "name": "CPulseCell_BaseRequirement::Serialize", "confidence": "low", "rationale": "slot 13 int=0 no callees; serialize slot stub (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bd410", "name": "CPulseCell_BaseRequirement::Deserialize", "confidence": "low", "rationale": "slot 14 int=0 no callees; deserialize slot stub (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd490", "name": "CPulseCell_BaseYieldingInflow::OnCancel", "confidence": "low", "rationale": "slot 18 int=0 no callees; cancel-callback stub (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd4a0", "name": "CPulseCell_BaseYieldingInflow::OnFinished", "confidence": "low", "rationale": "slot 19 int=0 no callees; finished-callback stub (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd4f0", "name": "CPulseCell_Inflow_Yield::OnCancel", "confidence": "low", "rationale": "slot 20 int=0 no callees; cancel-callback stub (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd500", "name": "CPulseCell_Inflow_Yield::OnFinished", "confidence": "low", "rationale": "slot 21 int=0 no callees; finished-callback stub (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd530", "name": "CPulseCell_Outflow_CycleOrdered::Reset", "confidence": "low", "rationale": "slot 7 int=0 no callees; cycle-state reset (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd540", "name": "CPulseCell_Outflow_CycleOrdered::GetNextOutflowIndex", "confidence": "low", "rationale": "slot 8 int=2 no callees; next-index selection (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd550", "name": "CPulseCell_Outflow_CycleOrdered::GetOutflowCount", "confidence": "low", "rationale": "slot 9 int=0 no callees; count accessor (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd580", "name": "CPulseCell_Outflow_CycleShuffled::Reset", "confidence": "low", "rationale": "slot 7 int=0 no callees; shuffle-state reset (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd6c0", "name": "CPulseCell_BaseLerp::OnCancel", "confidence": "low", "rationale": "slot 18 int=0, single callee; cancel-callback (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd6e0", "name": "CPulseCell_Step_CallExternalMethod::OnCancel", "confidence": "low", "rationale": "slot 18 int=0, single callee; cancel-callback (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd700", "name": "CPulseCell_Step_CallExternalMethod::OnFinished", "confidence": "low", "rationale": "slot 19 int=2 no callees; finished-callback (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd720", "name": "CPulseCell_BaseLerp::OnFinished", "confidence": "low", "rationale": "slot 19 int=2 no callees; finished-callback (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd740", "name": "CPulseCell_Value_RandomFloat::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd750", "name": "CPulseCell_Value_RandomInt::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd760", "name": "CPulseCell_BaseValue::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd770", "name": "CPulseCell_BaseRequirement::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd780", "name": "CPulseCell_Step_DebugLog::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd790", "name": "CPulseCell_Outflow_CycleShuffled::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd7a0", "name": "CPulseCell_Outflow_CycleRandom::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd7b0", "name": "CPulseCell_Outflow_CycleOrdered::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd7c0", "name": "CPulseCell_Step_PublicOutput::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd7d0", "name": "CPulseCell_Step_CallExternalMethod::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd7e0", "name": "CPulseCell_Inflow_Wait::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd7f0", "name": "CPulseCell_Inflow_Yield::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd800", "name": "CPulseCell_BaseLerp::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd810", "name": "CPulseCell_BaseYieldingInflow::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd820", "name": "CPulseCell_Inflow_ObservableVariableListener::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd830", "name": "CPulseCell_Inflow_EntOutputHandler::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd840", "name": "CPulseCell_Inflow_GraphHook::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd850", "name": "CPulseCell_Inflow_EventHandler::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd860", "name": "CPulseCell_Inflow_Method::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd870", "name": "CPulseCell_Inflow_BaseEntrypoint::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd880", "name": "CPulseCell_BaseFlow::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bd890", "name": "CPulseCell_Base::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; base returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bdbb0", "name": "CPulseCell_Inflow_Yield::YieldCursorWithPriority", "confidence": "low", "rationale": "cursor priority enum strings, int=5 with cursor/yield callees; yield-with-priority exec (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bde00", "name": "Pulse_SchemaRegisterFields_FloatRange", "confidence": "low", "rationale": "field-name strings flMax/flMin + schema field-register callees = float-range schema fields.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20be020", "name": "Pulse_SchemaRegisterFields_IntRange", "confidence": "low", "rationale": "field-name strings nMax/nMin + schema field-register callees = int-range schema fields.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bf160", "name": "CPulseCell_Outflow_CycleShuffled::GetNextOutflowIndex", "confidence": "low", "rationale": "slot 8 int=2 no callees; next-index selection override (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bf190", "name": "CPulseCell_Outflow_CycleShuffled::GetOutflowCount", "confidence": "low", "rationale": "slot 9 int=2 no callees; count accessor override (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c0220", "name": "Pulse_KV3Serialize_OutflowConnectionVector", "confidence": "low", "rationale": "type-name strings CPulse_OutflowConnection/CUtlVector = outflow-connection vector KV3 (de)serialize.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c0530", "name": "Pulse_KV3Serialize_OutflowConnectionVector", "confidence": "low", "rationale": "type-name strings CPulse_OutflowConnection/CUtlVector = outflow-connection vector KV3 (de)serialize.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c0840", "name": "Pulse_KV3Serialize_OutflowConnectionVector", "confidence": "low", "rationale": "type-name strings CPulse_OutflowConnection/CUtlVector = outflow-connection vector KV3 (de)serialize.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c0c50", "name": "CPulseCell_Base::GetName", "confidence": "low", "rationale": "slot 1 int=0 no callees; base name/editor accessor (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c0c60", "name": "CPulseCell_BaseFlow::GetName", "confidence": "low", "rationale": "slot 1 int=0 no callees, 9 callers; name accessor override (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c0c70", "name": "CPulseCell_Step_DebugLog::GetName", "confidence": "low", "rationale": "slot 1 int=0 no callees; name accessor override (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c0c80", "name": "CPulseCell_BaseRequirement::GetName", "confidence": "low", "rationale": "slot 1 int=0 no callees; name accessor override (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c0c90", "name": "CPulseCell_BaseValue::GetName", "confidence": "low", "rationale": "slot 1 int=0 no callees; name accessor override (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c0ca0", "name": "CPulseCell_Value_RandomInt::GetName", "confidence": "low", "rationale": "slot 1 int=0 no callees; name accessor override (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c0cb0", "name": "CPulseCell_Value_RandomFloat::GetName", "confidence": "low", "rationale": "slot 1 int=0 no callees; name accessor override (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c0db0", "name": "Pulse_RegisterUnknownCellFallback", "confidence": "low", "rationale": "type-name strings CPulseCell_Base/CPulseCell_Unknown = registers unknown-cell fallback binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c0f30", "name": "Pulse_KV3Serialize_RegisterMap", "confidence": "low", "rationale": "type-name strings PulseRegisterMap_t/PulseRuntimeChunkIndex_t = register-map KV3 (de)serialize.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c2100", "name": "Pulse_KV3Serialize_ValueFullTypeSymbol", "confidence": "low", "rationale": "type-name strings CPulseValueFullType/PulseSymbol_t = value-type/symbol KV3 (de)serialize.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c2ae0", "name": "CPulseCell_Inflow_BaseEntrypoint::GetName", "confidence": "low", "rationale": "slot 1 int=0 no callees; name accessor override (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c31f0", "name": "CPulseCell_Inflow_Method::GetName", "confidence": "low", "rationale": "slot 1 int=0 no callees; name accessor override (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c3730", "name": "CPulseCell_Inflow_EntOutputHandler::GetName", "confidence": "low", "rationale": "slot 1 int=0 no callees; name accessor override (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c3920", "name": "CPulseCell_Inflow_ObservableVariableListener::GetName", "confidence": "low", "rationale": "slot 1 int=0 no callees; name accessor override (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c3c70", "name": "CPulseCell_BaseYieldingInflow::GetName", "confidence": "low", "rationale": "slot 1 int=0 no callees; name accessor override (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c4300", "name": "CPulseCell_Outflow_CycleShuffled::Serialize", "confidence": "low", "rationale": "slot 11 int=3 no callees; serialize slot (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c48d0", "name": "CPulseCell_Step_CallExternalMethod::GetName", "confidence": "low", "rationale": "slot 1 int=0 no callees; name accessor override (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20cbc10", "name": "CPulseCell_Base::Serialize", "confidence": "low", "rationale": "slot 2 int=0 no callees; base serialize stub (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cbdd0", "name": "CPulseCell_BaseRequirement::Serialize", "confidence": "low", "rationale": "slot 2 int=2 calls schema helpers + class helper; field serialize (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20cbe60", "name": "CPulseCell_BaseValue::Serialize", "confidence": "low", "rationale": "slot 2 int=2 calls schema helpers + class helper; field serialize (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cbef0", "name": "CPulseCell_Value_RandomInt::Serialize", "confidence": "low", "rationale": "slot 2 int=2 calls schema helpers + class helper; field serialize (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cbfe0", "name": "CPulseCell_Value_RandomFloat::Serialize", "confidence": "low", "rationale": "slot 2 int=2 calls schema helpers + class helper; field serialize (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cc0d0", "name": "CPulseCell_BaseFlow::Serialize", "confidence": "low", "rationale": "slot 2 int=2 calls schema helpers + class helper; field serialize (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20cc160", "name": "CPulseCell_Step_DebugLog::Serialize", "confidence": "low", "rationale": "slot 2 int=2 calls schema helpers + class helper; field serialize (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cc570", "name": "CPulseCell_BaseYieldingInflow::Serialize", "confidence": "low", "rationale": "slot 2 int=0 no callees; serialize stub (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20cdc20", "name": "CPulseCell_Inflow_ObservableVariableListener::Serialize", "confidence": "low", "rationale": "slot 2 int=0 no callees; serialize stub (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ce720", "name": "CPulseCell_Step_CallExternalMethod::Serialize", "confidence": "low", "rationale": "slot 2 int=0 no callees; serialize stub (guess).", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20d13a0", "name": "CPulseCell_Outflow_CycleShuffled::Deserialize", "confidence": "low", "rationale": "slot 10 int=3, RNG/shuffle callees; deserialize/init slot (guess).", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d3890", "name": "CPulseCell_FireCursors::GetCursorCount", "confidence": "low", "rationale": "slot 20 int=0 no callees; constant accessor (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d38a0", "name": "CPulseCell_FireCursors::GetOutflowCount", "confidence": "low", "rationale": "slot 21 int=0 no callees; constant accessor (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d3990", "name": "CPulseCell_FireCursors::GetSchemaClassBinding", "confidence": "low", "rationale": "slot 0 int=0 no callees; returns class schema binding constant (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d39c0", "name": "CPulseCell_FireCursors::FireCursorsWithPriority", "confidence": "low", "rationale": "cursor priority enum strings, int=4 with fire-cursor callees; fire-with-priority exec (guess).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d45c0", "name": "CPulseCell_FireCursors::~CPulseCell_FireCursors", "confidence": "low", "rationale": "low vtable slot, no strings; slot 1 in a Pulse cell vtable is typically a destructor variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d5580", "name": "CPulseCell_FireCursors::GetImplGamePins", "confidence": "low", "rationale": "class+slot only; slot 2 in Pulse cells commonly the game-pin/descriptor virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d6d10", "name": "CPulseCell_IntervalTimer::InitInstanceState", "confidence": "low", "rationale": "high slot pair 18/19, calls sub_0x9e60c0; per-instance state init virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d6d30", "name": "CPulseCell_IntervalTimer::SerializeInstanceState", "confidence": "low", "rationale": "slot 19 int=2 pairs with 18; serialize/copy of instance state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d6d50", "name": "CPulseCell_IntervalTimer::~CPulseCell_IntervalTimer", "confidence": "low", "rationale": "slot 0 = first vtable entry, destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d6ec0", "name": "SchemaRegister_PulseIntervalTimerInstanceState", "confidence": "medium", "rationale": "references field names flElapsed/flPercentage and calls schema/reflection subs; struct schema init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d7560", "name": "SchemaRegister_CPulse_ResumePoint", "confidence": "medium", "rationale": "strings name schema types CPulse_ResumePoint / SignatureOutflow_Continue; schema registration fn", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d7f10", "name": "CPulseCell_IntervalTimer::GetDescriptiveName", "confidence": "low", "rationale": "slot 1 non-yielding cell method; descriptive-name/dtor2 region", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d8b50", "name": "CPulseCell_IntervalTimer::GetImplGamePins", "confidence": "low", "rationale": "slot 2 game-pin descriptor virtual by analogy across cells", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d8b60", "name": "PulseTimer_ComputeElapsedPercentage", "confidence": "medium", "rationale": "float args + strings flElapsed/flPercentage; computes progress fraction from elapsed time", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dadb0", "name": "CPulseCell_LimitCount::InitInstanceState", "confidence": "low", "rationale": "slot 7 of a triad 7/8/9; per-instance state constructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dadc0", "name": "CPulseCell_LimitCount::SerializeInstanceState", "confidence": "low", "rationale": "slot 8 int=2 in state triad; serialize/copy state", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20dadd0", "name": "CPulseCell_LimitCount::DestroyInstanceState", "confidence": "low", "rationale": "slot 9 closes state triad; destruct instance state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20daf30", "name": "CPulseCell_LimitCount::OnRegister", "confidence": "low", "rationale": "slot 12 calls sub_0x9e60c0; registration-time virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20daf50", "name": "CPulseCell_IsRequirementValid::OnRegister", "confidence": "low", "rationale": "slot 12 mirrors LimitCount slot 12; registration virtual", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20daf70", "name": "CPulseCell_IsRequirementValid::SerializeInstanceState", "confidence": "low", "rationale": "slot 14 int=2; instance-state serialize virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20daf90", "name": "CPulseCell_LimitCount::SerializeState", "confidence": "low", "rationale": "slot 14 int=2; state serialize virtual by analogy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dafb0", "name": "CPulseCell_LimitCount::~CPulseCell_LimitCount", "confidence": "low", "rationale": "slot 0 destructor, no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dafc0", "name": "CPulseCell_IsRequirementValid::~CPulseCell_IsRequirementValid", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dafd0", "name": "CPulseCell_InlineNodeSkipSelector::~CPulseCell_InlineNodeSkipSelector", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dafe0", "name": "CPulseCell_PickBestOutflowSelector::~CPulseCell_PickBestOutflowSelector", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20daff0", "name": "CPulseCell_IsRequirementValid::RegisterSchema", "confidence": "low", "rationale": "slot 13 calls schema sub_0x203b320; schema/reflection registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20db010", "name": "CPulseCell_LimitCount::RegisterSchema", "confidence": "low", "rationale": "slot 13 calls schema sub_0x203b320; schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20db030", "name": "CPulseCell_IsRequirementValid::GetDescriptiveName", "confidence": "low", "rationale": "slot 1 descriptive-name region of cell vtable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20db060", "name": "SchemaRegister_PulseCursorPriority", "confidence": "medium", "rationale": "strings PulseCursorCancelPriority_t/PulseCursorWakePriority_t + reflection subs; enum schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dc090", "name": "SchemaRegister_OutflowWithRequirements_t", "confidence": "medium", "rationale": "strings CUtlVector/OutflowWithRequirements_t; schema init for that struct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dc3a0", "name": "SchemaRegister_PulseBestOutflowRules_t", "confidence": "medium", "rationale": "strings PulseBestOutflowRules_t/PulseSelectorOutflowList_t; schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20deea0", "name": "CPulseCell_IsRequirementValid::GetImplGamePins", "confidence": "low", "rationale": "slot 2 int=2 with string-building callees; game-pin descriptor virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20dfb00", "name": "CPulseCell_InlineNodeSkipSelector::GetDescriptiveName", "confidence": "low", "rationale": "slot 1 descriptive-name region", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e0650", "name": "CPulseCell_PickBestOutflowSelector::GetDescriptiveName", "confidence": "low", "rationale": "slot 1 descriptive-name region", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e3470", "name": "CPulseCell_InlineNodeSkipSelector::GetImplGamePins", "confidence": "low", "rationale": "slot 2 with string/serialization callees; game-pin descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e4210", "name": "CPulseCell_Timeline::InitInstanceState", "confidence": "low", "rationale": "slot 18 calls sub_0x9e60c0; instance-state init virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e4230", "name": "CPulseCell_Timeline::SerializeInstanceState", "confidence": "low", "rationale": "slot 19 int=2 pairs with 18; state serialize virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e4250", "name": "CPulseCell_Timeline::~CPulseCell_Timeline", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e4260", "name": "SchemaRegister_PulseTimelineCursorPriority", "confidence": "medium", "rationale": "cursor-priority schema strings; Timeline-context schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e53a0", "name": "CPulseCell_Timeline::GetDescriptiveName", "confidence": "low", "rationale": "slot 1 descriptive-name region", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e72e0", "name": "CPulseCell_Timeline::GetImplGamePins", "confidence": "low", "rationale": "slot 2 with string/serialization callees; game-pin descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e79c0", "name": "CPulseCell_WaitForObservable::InitInstanceState", "confidence": "low", "rationale": "slot 20 of state pair 20/21; instance-state init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e79d0", "name": "CPulseCell_WaitForObservable::DestroyInstanceState", "confidence": "low", "rationale": "slot 21 pairs with 20; instance-state destruct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e79f0", "name": "CPulseCell_BooleanSwitchState::InitInstanceState", "confidence": "low", "rationale": "slot 20 instance-state init virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e7a00", "name": "CPulseCell_BooleanSwitchState::DestroyInstanceState", "confidence": "low", "rationale": "slot 21 instance-state destruct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e7a10", "name": "CPulseCell_BooleanSwitchState::InitCursorState", "confidence": "low", "rationale": "slot 7 of triad 7/8/9; state constructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e7a20", "name": "CPulseCell_BooleanSwitchState::SerializeCursorState", "confidence": "low", "rationale": "slot 8 int=2; state serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e7a30", "name": "CPulseCell_BooleanSwitchState::DestroyCursorState", "confidence": "low", "rationale": "slot 9 closes triad; state destruct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e7b30", "name": "CPulseCell_WaitForObservable::~CPulseCell_WaitForObservable", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e7b40", "name": "CPulseCell_BooleanSwitchState::~CPulseCell_BooleanSwitchState", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e7b90", "name": "CPulseCell_BooleanSwitchState::EvaluateSwitchState", "confidence": "low", "rationale": "slot 11 int=3, cell-specific method; evaluates the boolean switch", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e7e20", "name": "SchemaRegister_CPulseObservableExpression", "confidence": "medium", "rationale": "strings CPulseObservableExpression/CPulse_ResumePoint + reflection subs; schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e8600", "name": "SchemaRegister_CPulse_OutflowConnection", "confidence": "medium", "rationale": "strings CPulseObservableExpression/CPulse_OutflowConnection; schema init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e9210", "name": "CPulseCell_WaitForObservable::GetDescriptiveName", "confidence": "low", "rationale": "slot 1 descriptive-name region", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20e9ef0", "name": "CPulseCell_WaitForObservable::GetImplGamePins", "confidence": "low", "rationale": "slot 2 game-pin descriptor virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ea3c0", "name": "CPulseCell_BooleanSwitchState::GetDescriptiveName", "confidence": "low", "rationale": "slot 1 descriptive-name region", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eb2d0", "name": "CPulseCell_BooleanSwitchState::GetImplGamePins", "confidence": "low", "rationale": "slot 2 game-pin descriptor virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eb6a0", "name": "CPulseCell_WaitForCursorsWithTagBase::OnCursorCanceled", "confidence": "low", "rationale": "slot 26 high yielding-cell virtual; cursor-cancel handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eb6d0", "name": "CPulseCell_CursorQueue::OnCursorCanceled", "confidence": "low", "rationale": "slot 26 matching WaitForCursorsWithTagBase; cursor-cancel handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eb7e0", "name": "CPulseCell_CursorQueue::~CPulseCell_CursorQueue", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eb7f0", "name": "CPulseCell_WaitForCursorsWithTag::~CPulseCell_WaitForCursorsWithTag", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eb800", "name": "CPulseCell_WaitForCursorsWithTagBase::~CPulseCell_WaitForCursorsWithTagBase", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eb810", "name": "SchemaRegister_PulseWaitForCursorsTagPriority", "confidence": "medium", "rationale": "cursor-priority schema strings, int=5; WaitForCursorsWithTag schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ebf70", "name": "CPulseCell_WaitForCursorsWithTagBase::InitInstanceState", "confidence": "low", "rationale": "slot 18 calls sub_0x9e60c0/sub_0x2043390; instance-state init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ebfa0", "name": "CPulseCell_WaitForCursorsWithTagBase::SerializeInstanceState", "confidence": "low", "rationale": "slot 19 int=2; instance-state serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ec540", "name": "SchemaRegister_PulseCursorKillPriority", "confidence": "low", "rationale": "strings PulseCursorCancelPriority_t/nKillPriority + tag subs; schema/field registration for cursor kill priority", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ed420", "name": "SchemaRegister_PulseCursorTagQuery", "confidence": "low", "rationale": "strings pTagName/tagValue + tag-value reflection subs; schema init for a tag-query struct", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ed660", "name": "SchemaRegister_PulseCursorTagQuery", "confidence": "low", "rationale": "identical pTagName/tagValue schema pattern; tag-query struct schema init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ed8a0", "name": "SchemaRegister_PulseCursorTagQuery", "confidence": "low", "rationale": "identical pTagName/tagValue schema pattern; tag-query struct schema init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20edae0", "name": "SchemaRegister_PulseCursorTagQuery", "confidence": "low", "rationale": "identical pTagName/tagValue schema pattern; tag-query struct schema init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ef280", "name": "CPulseCell_WaitForCursorsWithTagBase::GetDescriptiveName", "confidence": "low", "rationale": "slot 1 descriptive-name region", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f0170", "name": "CPulseCell_WaitForCursorsWithTagBase::GetImplGamePins", "confidence": "low", "rationale": "slot 2 game-pin descriptor virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f0420", "name": "CPulseCell_WaitForCursorsWithTag::GetDescriptiveName", "confidence": "low", "rationale": "slot 1 descriptive-name region", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f11d0", "name": "CPulseCell_WaitForCursorsWithTag::GetImplGamePins", "confidence": "low", "rationale": "slot 2 game-pin descriptor virtual", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f2740", "name": "Variant_ConvertFieldWithTypeCheck", "confidence": "medium", "rationale": "error string 'Field expected a %s but got an incompatible %s'; type-checked variant/field conversion", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f2f40", "name": "CBaseDynamicIOSignature::GetDynamicBinding", "confidence": "low", "rationale": "slot 0 first virtual, 10 callers, int=1; resolves the dynamic IO signature binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f3280", "name": "CBaseDynamicIOSignature::GetSignatureName", "confidence": "low", "rationale": "slot 1 wraps slot-0 fn; accessor over the binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f80d0", "name": "KeyValues3_DeepCopyRecursive", "confidence": "medium", "rationale": "'Stack depth limit hit (%d)' + KeyValues3::GetMemberCount/GetMember; recursive KV3 traversal/copy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20fc460", "name": "LookupEntityClassCodegenInfo", "confidence": "medium", "rationale": "'BUG: %s couldn't look up codegen info for CEntityClass(%s)'; resolves codegen info for an entity class", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2100df0", "name": "CEntityPulseAPIExtensionRegistrationContext::RegisterMethod", "confidence": "low", "rationale": "slot 2 int=3 on a Pulse-API registration context; registration entry", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2100e00", "name": "CEntityPulseAPIExtensionRegistrationContext::GetContext", "confidence": "low", "rationale": "slot 3 int=1 accessor on registration context", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2100e10", "name": "CEntityPulseAPICheckComponents::RegisterMethod", "confidence": "low", "rationale": "slot 2 int=3 on check-components context", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2100e20", "name": "CEntityPulseAPICheckComponents::GetName", "confidence": "low", "rationale": "slot 1 int=1 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2100e30", "name": "CEntityPulseAPICheckComponents::~CEntityPulseAPICheckComponents", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2100e40", "name": "CEntityPulseAPICheckComponents::CheckComponents", "confidence": "low", "rationale": "slot 4 int=2; the class's namesake check-components operation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2101980", "name": "CEntityPulseAPIExtensionRegistrationContext::RegisterExtensions", "confidence": "low", "rationale": "slot 6 int=4 with reflection callees; bulk API extension registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2101b60", "name": "CEntityInstance::GetEntityHandle", "confidence": "low", "rationale": "slot 17, 4 callers, trivial getter in CEntityInstance vtable", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2101b70", "name": "CEntityInstance::GetRefEHandle", "confidence": "low", "rationale": "slot 18 trivial handle getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x2101b80", "name": "CEntityInstance::NetworkStateChanged", "confidence": "low", "rationale": "slot 29, 6 callers, trivial; network dirty-notify virtual", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2103c20", "name": "CEntityInstance::~CEntityInstance", "confidence": "medium", "rationale": "slot 0 = first vtable entry, destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2103c30", "name": "CEntityInstance::OnConstruction", "confidence": "low", "rationale": "slot 20 trivial virtual, no strings; construction-time hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103c40", "name": "CEntityInstance::OnDestruction", "confidence": "low", "rationale": "slot 21 trivial virtual; destruction hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103c50", "name": "CEntityInstance::UpdateOnRemove", "confidence": "low", "rationale": "slot 22 trivial virtual; removal hook guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2103c60", "name": "CEntityInstance::OnSave", "confidence": "low", "rationale": "slot 23 trivial virtual; save hook guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103c70", "name": "CEntityInstance::OnRestore", "confidence": "low", "rationale": "slot 24 trivial virtual; restore hook guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103c80", "name": "CEntityInstance::OnStateChanged", "confidence": "low", "rationale": "slot 25 trivial virtual; state-change hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103c90", "name": "CEntityInstance::OnEntityEvent", "confidence": "low", "rationale": "slot 26 trivial virtual; entity-event hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103ca0", "name": "CEntityInstance::OnDataChanged", "confidence": "low", "rationale": "slot 27 trivial virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103cb0", "name": "CEntityInstance::OnPredictedActivation", "confidence": "low", "rationale": "slot 28 trivial virtual guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103cc0", "name": "CEntityInstance::GetEntityType", "confidence": "low", "rationale": "slot 30 trivial getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103cd0", "name": "CEntityInstance::IsNetworkable", "confidence": "low", "rationale": "slot 31 trivial predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103ce0", "name": "CEntityInstance::GetEntityHandleForClass", "confidence": "low", "rationale": "slot 32 trivial handle getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103cf0", "name": "CEntityInstance::GetRefEHandleForClass", "confidence": "low", "rationale": "slot 33 trivial handle getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103d00", "name": "CEntityInstance::GetEntityIndex", "confidence": "low", "rationale": "slot 34 trivial index getter guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x2103d10", "name": "CEntityInstance::GetClassname", "confidence": "low", "rationale": "slot 35 trivial name getter guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2103d20", "name": "CEntityInstance::GetEntityName", "confidence": "low", "rationale": "slot 37 trivial name getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103d30", "name": "CEntityInstance::GetDebugName", "confidence": "low", "rationale": "slot 38, 2 callers, trivial; debug-name getter guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2103d40", "name": "CEntityInstance::EntityRuntimeError", "confidence": "low", "rationale": "slot 39 trivial virtual guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103d50", "name": "CEntityInstance::DrawDebugTextOverlays", "confidence": "low", "rationale": "slot 40 trivial virtual guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103d60", "name": "CEntityInstance::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "slot 41 trivial virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103d70", "name": "CEntityInstance::GetDataDescMap", "confidence": "low", "rationale": "slot 44 datadesc accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103d80", "name": "CEntityInstance::GetPredictionDescMap", "confidence": "low", "rationale": "slot 46 prediction-desc accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103dd0", "name": "CEntityInstance::Precache", "confidence": "low", "rationale": "slot 6 trivial virtual; precache hook guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2103de0", "name": "CBaseClientUIEntity::GetEntityType", "confidence": "low", "rationale": "slot 7 override in UI-entity subclass; type getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103df0", "name": "CEntityInstance::Activate", "confidence": "low", "rationale": "slot 9 trivial virtual; activate hook guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2103e00", "name": "CBaseClientUIEntity::Spawn", "confidence": "low", "rationale": "slot 12 override, 3 callers; spawn virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2103e10", "name": "CEntityInstance::ReloadPrivateScripts", "confidence": "low", "rationale": "slot 45 trivial virtual guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2103e90", "name": "CEntityInstance::AcceptInput", "confidence": "low", "rationale": "slot 16 int=4 with real callees; input-dispatch shape matches AcceptInput", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x2103fc0", "name": "CBaseClientUIEntity::AcceptInput", "confidence": "low", "rationale": "slot 11 int=1 override in UI-entity subclass", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21065f0", "name": "ParseAndAddEntityOutput", "confidence": "high", "rationale": "strings 'AddOutput fired ... unknown output name' + full AddOutput format help; the AddOutput input handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2108f70", "name": "CEntityInstance::Connect", "confidence": "low", "rationale": "slot 3 trivial virtual; connect hook guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2108f90", "name": "CBaseEntity::CallScriptFunctionForOutput", "confidence": "medium", "rationale": "strings 'CallScriptFunction' and 'Script failed to find output %s'; fires a named output via script", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210cdd0", "name": "CEntitySystem::OnLevelShutdown", "confidence": "low", "rationale": "slot 15 trivial virtual; level-shutdown hook guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210cde0", "name": "CEntitySystem::PurgeDeletedEntities", "confidence": "low", "rationale": "slot 16 trivial virtual guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210cdf0", "name": "CEntitySystem::UpdateOnRemove", "confidence": "low", "rationale": "slot 17 trivial virtual guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210ce00", "name": "CEntitySystem::GetNextEntity", "confidence": "low", "rationale": "slot 18, 3 callers, trivial iterator getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210ce10", "name": "CEntitySystem::GetFirstEntity", "confidence": "low", "rationale": "slot 19 trivial iterator getter guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210cf70", "name": "CEntitySystem::GetEntityCount", "confidence": "low", "rationale": "slot 12, 5 callers, trivial count getter guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210cf80", "name": "CEntitySystem::FindEntityByName", "confidence": "low", "rationale": "slot 21 int=4; entity lookup virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210d110", "name": "CEntitySystem::FindEntityByClassname", "confidence": "low", "rationale": "slot 22 int=3; entity lookup virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210d1a0", "name": "CEntitySystem::FindEntityInSphere", "confidence": "low", "rationale": "slot 23 int=3, 2 callers; spatial lookup virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210d210", "name": "CEntitySystem::FindEntityByTarget", "confidence": "low", "rationale": "slot 24 int=3, 3 callers; lookup virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210d340", "name": "CEntitySystem::AddEntityIOEvent", "confidence": "low", "rationale": "slot 9 int=3; IO-event queue virtual guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x210d3e0", "name": "CEntitySystem::FindEntityProcedural", "confidence": "low", "rationale": "slot 2 int=3; procedural lookup virtual guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210d400", "name": "CEntitySystem::CreateEntityByName", "confidence": "low", "rationale": "slot 3 int=4; create-by-name virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210d430", "name": "CEntitySystem::CreateEntityByClass", "confidence": "low", "rationale": "slot 4 int=5; create-by-class virtual guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210d460", "name": "CVariantSaveDataOps::Serialize", "confidence": "low", "rationale": "slot 2 int=2 on save-data-ops class; serialize op guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210d470", "name": "CVariantSaveDataOps::Deserialize", "confidence": "low", "rationale": "slot 3 on save-data-ops class; deserialize op guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210d480", "name": "CVariantSaveDataOps::GetSize", "confidence": "low", "rationale": "slot 4 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210d490", "name": "CVariantSaveDataOps::Skip", "confidence": "low", "rationale": "slot 5 op guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210d4a0", "name": "CNetworkFieldScratchData::GetField", "confidence": "low", "rationale": "slot 4 int=1 with alloc callees; scratch-field accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210deb0", "name": "CNetworkFieldScratchData::~CNetworkFieldScratchData", "confidence": "low", "rationale": "slot 0 destructor with free callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210e030", "name": "CNetworkFieldScratchData::Reset", "confidence": "low", "rationale": "slot 1 with alloc/free callees; reset/clear guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21117f0", "name": "CScriptComponent::GetName", "confidence": "low", "rationale": "slot 1 trivial accessor on script component guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x211c6a0", "name": "CEntitySystem::AllocateNetworkableEntityIndex", "confidence": "medium", "rationale": "'Ran out of %snetworkable entities!' with 'non-' fragment; entity index allocation failure path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2122af0", "name": "CEntitySystem::SpawnEntities", "confidence": "low", "rationale": "slot 13 int=2 with many spawn/finalize callees; batch spawn guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2126a20", "name": "GetTargetNameFromKeyValues", "confidence": "medium", "rationale": "'targetname' + KeyValues3::GetString + CEntityKeyValues::FindKeyValues; extracts targetname from KV", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2126da0", "name": "CEntitySystem::CreateEntity", "confidence": "low", "rationale": "slot 6 int=5 with create/finalize callees; entity creation virtual guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2127340", "name": "CGameEntitySystem::CreateEntityFromKeyValues", "confidence": "low", "rationale": "slot 0 int=6+stack calling the targetname-from-KV helper; keyvalues-driven create", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21309b0", "name": "CNetworkSerializerBindingBuildFilter::~CNetworkSerializerBindingBuildFilter", "confidence": "low", "rationale": "slot 0 destructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21309c0", "name": "CNetworkSerializerBindingBuildFilter::BuildFilter", "confidence": "low", "rationale": "slot 5 int=4 with build callees; the filter-build operation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2130a80", "name": "CNetworkSerializerBindingBuildFilter::ShouldInclude", "confidence": "low", "rationale": "slot 3 int=3; per-field include predicate guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2130b00", "name": "CNetworkSerializerBindingBuildFilter::GetName", "confidence": "low", "rationale": "slot 1 accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2133070", "name": "CScriptComponent::GetComponentInfo", "confidence": "low", "rationale": "slot 2 accessor guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21330a0", "name": "CEntityComponentHelperT::GetName", "confidence": "low", "rationale": "slot 1 int=1 accessor on component helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21330b0", "name": "CEntityComponentHelperT::GetInfo", "confidence": "low", "rationale": "slot 3 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21330c0", "name": "CEntityComponentHelperT::GetFlags", "confidence": "low", "rationale": "slot 4 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21330d0", "name": "CEntityComponentHelperT::GetPriority", "confidence": "low", "rationale": "slot 5 accessor guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21330f0", "name": "CEntityComponentHelperT::CreateComponent", "confidence": "low", "rationale": "slot 2 calls schema/alloc subs; factory create-component virtual guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2136e70", "name": "DispatchSpawnScriptEntity", "confidence": "medium", "rationale": "strings 'DispatchSpawn' and 'Failed to spawn script entity %s of type %s'; spawns a script-created entity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x213d6e0", "name": "Datamap_RegisterField", "confidence": "low", "rationale": "strings 'Insert'/'false' + hashtable insert callees; datamap/field-table registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x213e000", "name": "Datamap_RegisterFields", "confidence": "low", "rationale": "recursive 'Insert'/'false' pattern calling itself; datamap field-table population", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x213eb50", "name": "Datamap_InsertField", "confidence": "low", "rationale": "'Insert'/'false' + hashtable insert callees; field-map insertion helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21493d0", "name": "ValidatePredictionMaps", "confidence": "medium", "rationale": "'PREDMAP: One or more problems with prediction maps'; prediction-map build/validate pass", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214a0a0", "name": "SchemaRegister_EntComponentInfo_t", "confidence": "medium", "rationale": "strings CEntityComponentHelper/EntComponentInfo_t + schema sub; schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214a690", "name": "SchemaRegister_CEntityIdentity", "confidence": "medium", "rationale": "strings CEntityIdentity/entityIdentityNameChanged; CEntityIdentity schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214a720", "name": "SchemaRegister_CEntityAttributeTable", "confidence": "medium", "rationale": "strings CEntityAttributeTable/CEntityIdentity + schema sub; schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214c200", "name": "SchemaRegister_CScriptComponent_Storage_t", "confidence": "medium", "rationale": "strings 'CEntityIdentity *'/'CScriptComponent::Storage_t'; schema init for that storage struct", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214d300", "name": "SchemaRegister_EntityIOConnection", "confidence": "medium", "rationale": "strings EntityIOTargetType_t/GameTime_t + schema sub; entity-IO connection schema registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214f810", "name": "CScriptComponent::OnAddedToEntity", "confidence": "low", "rationale": "slot 3 with init callees; component add/init virtual guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214fec0", "name": "CScriptComponent::OnRemovedFromEntity", "confidence": "low", "rationale": "slot 4 int=2; component removal virtual guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2150fa0", "name": "CResponseSystem::GetName", "confidence": "low", "rationale": "slot 5 with small callees; accessor guess on response system", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2151040", "name": "CGameResponseSystem::GetResponse", "confidence": "low", "rationale": "slot 3 int=2 with parse callees; response-lookup virtual guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2151340", "name": "CResponseSystem::DumpRule", "confidence": "medium", "rationale": "printf format '%s%20s : %40s %5.3f'; formatted debug dump of a response rule", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2154520", "name": "CResponseSystem::Reset", "confidence": "low", "rationale": "slot 0 int=1, 7 callers, many parse/free callees; reset/clear of the response system", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2154a90", "name": "CResponseSystem::Clear", "confidence": "low", "rationale": "slot 1 wrapping slot-0 reset; clear variant guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2155560", "name": "CGameResponseSystem::BuildResponse", "confidence": "low", "rationale": "slot 4 int=2; response-build virtual guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21571a0", "name": "CResponseSystem::ParseAndBuildContexts", "confidence": "medium", "rationale": "'SplitContext: ... missing colon/comma separator' warnings, int=6 float=1; context parsing/building", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2158d70", "name": "SplitContext", "confidence": "medium", "rationale": "'SplitContext: warning, ignoring context...' warnings, int=2, 3 callers; the context splitter util", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x215b000", "name": "CResponseSystem::DumpContexts", "confidence": "medium", "rationale": "formats ' %20s = %s' and '(weight %f)'; dumps response contexts to console", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x215d530", "name": "CFieldPathHuffmanEncoder::InternalNode::~InternalNode", "confidence": "low", "rationale": "slot 0 destructor of Huffman internal node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x215d580", "name": "CFieldPathHuffmanEncoder::InternalNode::GetChild", "confidence": "low", "rationale": "slot 2 accessor on internal node guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x215d590", "name": "CFieldPathHuffmanEncoder::LeafNode::GetSymbol", "confidence": "low", "rationale": "slot 2 accessor on leaf node guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x215d5a0", "name": "CFieldPathHuffmanEncoder::LeafNode::~LeafNode", "confidence": "low", "rationale": "slot 0 destructor of Huffman leaf node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x215d5b0", "name": "CFieldPathHuffmanEncoder::LeafNode::IsLeaf", "confidence": "low", "rationale": "slot 1 on leaf node; returns true predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x215d5c0", "name": "CFieldPathHuffmanEncoder::InternalNode::IsLeaf", "confidence": "low", "rationale": "slot 1 on internal node; returns false predicate guess", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x215e5f0", "name": "FieldPath_SetCount", "confidence": "medium", "rationale": "'Path_SetCount failed, depth already == DEFAULT_MAX_PATH_DEPTH(%d)' + fieldpathpacker.cpp; sets path depth", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2160550", "name": "RegisterVScriptConCommands", "confidence": "low", "rationale": "strings VScript/VScriptDbg with concommand registration callees; registers vscript debug commands", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2161480", "name": "InitNavSystemConVars", "confidence": "medium", "rationale": "strings NavStepHeight/NavSystem with convar callees; nav-system convar initialization", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2162040", "name": "CNavArea::GetSizeX", "confidence": "low", "rationale": "slot 7 trivial accessor on nav area guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2162050", "name": "CNavArea::GetSizeY", "confidence": "low", "rationale": "slot 8 trivial accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2162060", "name": "CCSNavArea::GetAttributes", "confidence": "low", "rationale": "slot 5 int=2 override in CS nav area; attribute accessor guess", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2162580", "name": "CCSNavArea::UpdateBlocked", "confidence": "low", "rationale": "slot 15 int=1 override; blocked-state update guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21634a0", "name": "CNavArea::Save", "confidence": "low", "rationale": "slot 3 int=1, 2 callers; serialize/save virtual guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2163550", "name": "CNavArea::Load", "confidence": "low", "rationale": "slot 4 int=1 calling slot-3 Save-region; load virtual guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2165c00", "name": "CCSNavArea::UpdateDangerAmount", "confidence": "low", "rationale": "slot 6 int=2 override on CS nav area; danger/value update guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21775f0", "name": "CNavMesh::GetNavArea", "confidence": "low", "rationale": "slot 15 trivial accessor on nav mesh guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2177600", "name": "CNavMesh::GetNavAreaByID", "confidence": "low", "rationale": "slot 16 lookup accessor guess", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2177610", "name": "CNavMesh::GetNearestNavArea", "confidence": "low", "rationale": "slot 17 lookup accessor guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x2177650", "name": "CSNavMesh::GetNavDataVersion", "confidence": "low", "rationale": "slot 32 int=1 override on CS nav mesh; version accessor guess", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21799b0", "name": "CNavMesh::BuildNavFilename", "confidence": "medium", "rationale": "'GAME' path id + format 'maps\\\\%s.nav'; constructs the .nav file path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2179d20", "name": "CNavMesh::LoadNavMesh", "confidence": "medium", "rationale": "'LoadNavMesh: %s' and 'LoadNavMesh: bad buffer alignment'; loads nav mesh from buffer", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2179de0", "name": "CNavMesh::Load", "confidence": "low", "rationale": "slot 13 int=1 with nav-load callees; nav-mesh load virtual guess", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x217a5c0", "name": "CNavMesh::BuildNavSpaceFilename", "confidence": "medium", "rationale": "'GAME' path id + format 'maps\\\\%s.navspace'; constructs the .navspace file path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x217d890", "name": "CNavArea::GetID", "confidence": "low", "rationale": "CNavArea slot 10, no-arg getter shape, no callees/strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2181620", "name": "ConVar_nav_ignore_vpk_navdata_Register", "confidence": "medium", "rationale": "strings 'nav_ignore_vpk_navdata' + help text, callees are ConVar setup helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2187bb0", "name": "CNavGenOrientedMeshTile::Build", "confidence": "low", "rationale": "CNavGenOrientedMeshTile slot 6, calls many nav-gen helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2187d20", "name": "CNavGenOrientedMeshTile::GetBounds", "confidence": "low", "rationale": "CNavGenOrientedMeshTile slot 8 getter shape, no evidence", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2187d50", "name": "CNavGenOrientedMeshTile::GetCorner", "confidence": "low", "rationale": "CNavGenOrientedMeshTile slot 9, thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2187d80", "name": "CNavGenOrientedMeshTile::GetNormal", "confidence": "low", "rationale": "CNavGenOrientedMeshTile slot 10, thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2187db0", "name": "CNavGenOrientedMeshTile::GetArea", "confidence": "low", "rationale": "CNavGenOrientedMeshTile slot 12, thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2187de0", "name": "CNavGenOrientedMeshTile::GetData", "confidence": "low", "rationale": "CNavGenOrientedMeshTile slot 11, calls dealloc helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2187f90", "name": "CNavGenOrientedMeshTile::~CNavGenOrientedMeshTile", "confidence": "low", "rationale": "slot 0 with dtor helper pattern (9e60f0/9f0370/2243e50)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2188010", "name": "CNavGenOrientedMeshTile::~CNavGenOrientedMeshTile", "confidence": "low", "rationale": "slot 1 deleting-dtor, same dtor helper pattern as slot 0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21978c0", "name": "std::_Sp_counted_deleter::~_Sp_counted_deleter", "confidence": "low", "rationale": "control-block slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21978d0", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "medium", "rationale": "control-block slot 2, int=1(this) = _M_dispose", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21978f0", "name": "CNavGenPolyProcessorStage1::~CNavGenPolyProcessorStage1", "confidence": "low", "rationale": "stage class slot 0, trivial (no callees)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2197950", "name": "CNavGenPolyProcessorStage2::~CNavGenPolyProcessorStage2", "confidence": "low", "rationale": "stage class slot 0, trivial (no callees)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21979b0", "name": "std::_Sp_counted_deleter::~_Sp_counted_deleter", "confidence": "low", "rationale": "control-block slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21979c0", "name": "std::_Sp_counted_deleter::_M_destroy", "confidence": "low", "rationale": "control-block slot 3 = _M_destroy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21979d0", "name": "CNavGenPolyProcessorStage1::Process", "confidence": "medium", "rationale": "stage slot 2, int=2, calls processing helper 9eb3a0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2197a00", "name": "CNavGenPolyProcessorStage2::Process", "confidence": "medium", "rationale": "stage slot 2, int=2, calls processing helper 9eb3a0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2197a30", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "control-block-attributed dispose thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2197a60", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "control-block-attributed dispose thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2197a90", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "control-block-attributed dispose thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2197ac0", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "control-block-attributed dispose thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2197e30", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 27 dispose-shaped thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2197ec0", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 24 dispose-shaped thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2197f50", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 22 dispose-shaped thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2197fe0", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 18 dispose-shaped thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2198070", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 17 dispose-shaped thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2198100", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 16 dispose-shaped thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21981a0", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 12 dispose-shaped thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2198230", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 10 dispose-shaped thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21982c0", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 11 dispose-shaped thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2198350", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 15 dispose-shaped thunk (dealloc + 1d23150)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21985e0", "name": "CNavGenPolyProcessorStage1::GetName", "confidence": "medium", "rationale": "stage slot 1 builds a string (9ef5d0) = stage name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2198640", "name": "CNavGenPolyProcessorStage2::GetName", "confidence": "medium", "rationale": "stage slot 1 builds a string (9ef5d0) = stage name accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x219f160", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 9 dispose thunk (dealloc + stage helpers 2198720/219ef70)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x219f220", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 26 dispose thunk (dealloc + stage helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x219f2e0", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 25 dispose thunk (dealloc + stage helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x219f3a0", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 23 dispose thunk (dealloc + stage helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x219f460", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 21 dispose thunk (dealloc + stage helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x219f530", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 20 dispose thunk (dealloc + stage helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x219f5f0", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 19 dispose thunk (dealloc + stage helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x219f6c0", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 14 dispose thunk (dealloc + stage helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x219f780", "name": "std::_Sp_counted_deleter::_M_dispose", "confidence": "low", "rationale": "slot 13 dispose thunk (dealloc + stage helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a4580", "name": "std::_Sp_counted_ptr, ...>::_M_dispose", "confidence": "low", "rationale": "slot 10 dispose-shaped thunk on uint-vector control block", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a45b0", "name": "std::_Sp_counted_ptr, ...>::~_Sp_counted_ptr", "confidence": "low", "rationale": "control-block slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a45c0", "name": "std::_Sp_counted_ptr, ...>::~_Sp_counted_ptr", "confidence": "low", "rationale": "control-block slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a45d0", "name": "std::_Sp_counted_ptr::~_Sp_counted_ptr", "confidence": "low", "rationale": "control-block slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a45e0", "name": "std::_Sp_counted_ptr, ...>::_M_get_deleter", "confidence": "medium", "rationale": "control-block slot 4 = _M_get_deleter (returns null)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21a45f0", "name": "std::_Sp_counted_ptr, ...>::_M_get_deleter", "confidence": "medium", "rationale": "control-block slot 4 = _M_get_deleter (returns null)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21a4600", "name": "std::_Sp_counted_ptr::_M_get_deleter", "confidence": "medium", "rationale": "control-block slot 4 = _M_get_deleter (returns null)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21a4610", "name": "std::_Sp_counted_ptr, ...>::~_Sp_counted_ptr", "confidence": "low", "rationale": "control-block slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a4620", "name": "std::_Sp_counted_ptr, ...>::_M_destroy", "confidence": "low", "rationale": "control-block slot 3 = _M_destroy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21a4630", "name": "std::_Sp_counted_ptr, ...>::~_Sp_counted_ptr", "confidence": "low", "rationale": "control-block slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a4640", "name": "std::_Sp_counted_ptr, ...>::_M_destroy", "confidence": "low", "rationale": "control-block slot 3 = _M_destroy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21a4650", "name": "std::_Sp_counted_ptr::~_Sp_counted_ptr", "confidence": "low", "rationale": "control-block slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a4660", "name": "std::_Sp_counted_ptr::_M_destroy", "confidence": "low", "rationale": "control-block slot 3 = _M_destroy", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21a4670", "name": "CStdFunctionJob::DoExecute", "confidence": "medium", "rationale": "CStdFunctionJob slot 6, int=1, calls execute helper 9eb3a0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21a4690", "name": "CStdFunctionJob::~CStdFunctionJob", "confidence": "medium", "rationale": "CStdFunctionJob slot 0 = destructor (dtor helper 9f0370)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a4700", "name": "std::_Sp_counted_ptr, ...>::_M_dispose", "confidence": "low", "rationale": "slot 8 dispose-shaped thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a4730", "name": "std::_Sp_counted_ptr, ...>::_M_dispose", "confidence": "low", "rationale": "slot 9 dispose-shaped thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a4cb0", "name": "std::_Sp_counted_ptr, ...>::_M_dispose", "confidence": "low", "rationale": "slot 7 dispose thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a4d40", "name": "std::_Sp_counted_ptr, ...>::_M_dispose", "confidence": "low", "rationale": "slot 6 dispose thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a4de0", "name": "std::_Sp_counted_ptr, ...>::_M_dispose", "confidence": "low", "rationale": "slot 11 dispose thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a4e90", "name": "std::_Sp_counted_ptr, ...>::_M_dispose", "confidence": "low", "rationale": "slot 5 dispose thunk (dealloc helpers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a4fb0", "name": "CStdFunctionJob::~CStdFunctionJob", "confidence": "medium", "rationale": "CStdFunctionJob slot 1 = deleting destructor (dtor helper 9f0370)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21a5740", "name": "std::_Sp_counted_ptr::_M_dispose", "confidence": "medium", "rationale": "control-block slot 2 = _M_dispose (deletes managed NavGenVertexData_t)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21ac780", "name": "std::_Sp_counted_ptr, ...>::_M_dispose", "confidence": "medium", "rationale": "control-block slot 2 = _M_dispose, calls CUtlVector dtor 219a400", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21ac8c0", "name": "CNavLadder::ConnectGeneratedLadder", "confidence": "medium", "rationale": "'ERROR: Unconnected ladder top/bottom' strings match nav_ladder ConnectGeneratedLadder", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x21c1040", "name": "CNavGenGeometryManager::AddTriangle", "confidence": "low", "rationale": "references 'NONAV'/'NONAVNONSOLID' nav-exclusion material tags; classifies a surface", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d0690", "name": "rcContext::~rcContext", "confidence": "medium", "rationale": "rcContext vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21d06a0", "name": "rcContext::doResetLog", "confidence": "medium", "rationale": "rcContext slot 2, empty stub = doResetLog", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d06b0", "name": "rcContext::doResetTimers", "confidence": "medium", "rationale": "rcContext slot 4, empty stub = doResetTimers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d06c0", "name": "rcContext::doStartTimer", "confidence": "medium", "rationale": "rcContext slot 5, 14 callers paired with slot 6 = doStartTimer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d06d0", "name": "rcContext::doStopTimer", "confidence": "medium", "rationale": "rcContext slot 6, 14 callers paired with slot 5 = doStopTimer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d06e0", "name": "rcContext::doGetAccumulatedTime", "confidence": "medium", "rationale": "rcContext slot 7 = doGetAccumulatedTime", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d06f0", "name": "rcContext::~rcContext", "confidence": "medium", "rationale": "rcContext vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21d0700", "name": "CNavGenRecastTile::Build", "confidence": "low", "rationale": "CNavGenRecastTile slot 0, calls recast tile setup helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d07c0", "name": "CNavGenRecastTile::Generate", "confidence": "low", "rationale": "CNavGenRecastTile slot 1 wraps slot 0 Build", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d07f0", "name": "rcContext::doLog", "confidence": "medium", "rationale": "rcContext slot 3, int=3 (category,msg,len) = doLog", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d0810", "name": "NavGen_RasterizeSolidHeightfield", "confidence": "medium", "rationale": "'buildNavigation: Could not create solid heightfield' = Recast solid rasterize stage", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d0dc0", "name": "NavGen_BuildContours", "confidence": "medium", "rationale": "'buildNavigation: Could not create contours' Recast contour stage, calls heightfield stage 21d0810", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d74a0", "name": "CBaseTypesafeVDataFileManager::GetResourceTypeName", "confidence": "low", "rationale": "slot 6 no-arg const getter on VData file manager", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d74b0", "name": "CNavHullPresetVDataFileManager::GetName", "confidence": "low", "rationale": "slot 8 no-arg const getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d74c0", "name": "CBaseTypesafeVDataFileManager::GetResourceTypeName", "confidence": "low", "rationale": "slot 6 no-arg const getter on VData file manager", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d74d0", "name": "CNavHullVDataFileManager::GetName", "confidence": "low", "rationale": "slot 8 no-arg const getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d82d0", "name": "CBaseTypesafeVDataFileManager::CreateVData", "confidence": "low", "rationale": "slot 3, int=1, calls file/KV helper 1f34dc0 = data factory", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d8590", "name": "CBaseTypesafeVDataFileManager::CreateVData", "confidence": "low", "rationale": "slot 3, int=1, calls file/KV helper 1f34dc0 = data factory", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21de8c0", "name": "CNavGeometryManager::ComputeVertexAttributes", "confidence": "high", "rationale": "strings 'NavGeometryManager -> Computing Vertex Attributes...'/'- done'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21e7730", "name": "CSNavMesh::GetNavAreaByID", "confidence": "low", "rationale": "CSNavMesh slot 27, int=2 lookup shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21e77a0", "name": "CSNavMesh::IsLoaded", "confidence": "low", "rationale": "CSNavMesh slot 21, int=1 predicate shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21e7c60", "name": "CSNavMesh::Update", "confidence": "low", "rationale": "CSNavMesh slot 6, int=2, calls several nav helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21e7d20", "name": "CSNavMesh::IsAnalyzed", "confidence": "low", "rationale": "CSNavMesh slot 22, int=1 predicate shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21e7e00", "name": "CSNavMesh::GetNavAreaCount", "confidence": "low", "rationale": "CSNavMesh slot 10, int=1 getter shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21e7e80", "name": "CSNavMesh::GetBounds", "confidence": "low", "rationale": "CSNavMesh slot 9, int=1 getter shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21e9800", "name": "CNavMesh::CollectAreasOverlappingExtent", "confidence": "low", "rationale": "CNavMesh slot 25, int=3, spatial-query shape", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21e9ca0", "name": "CNavMesh::Reset", "confidence": "low", "rationale": "CNavMesh slot 5, int=2, calls clear/free helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21ea970", "name": "CSNavMesh::GetGenerationState", "confidence": "low", "rationale": "CSNavMesh slot 7, int=1 getter shape", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21f8e50", "name": "CNavMesh::AddNavArea", "confidence": "low", "rationale": "CNavMesh slot 4, int=3, calls vector-append helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21fb650", "name": "CSNavMesh::BuildPath", "confidence": "low", "rationale": "CSNavMesh slot 20, int=6, heavy multi-callee routine", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21fe830", "name": "CSNavMesh::GetNearestNavArea", "confidence": "low", "rationale": "CSNavMesh slot 23, int=4, spatial query shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21fe9b0", "name": "CNavMesh::GetNavArea", "confidence": "low", "rationale": "CNavMesh slot 24, int=3, spatial lookup shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21ff000", "name": "CNavMesh::Update", "confidence": "low", "rationale": "CNavMesh slot 8, int=1, calls clear/rebuild helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21ff4d0", "name": "CNavMesh::~CNavMesh", "confidence": "low", "rationale": "CNavMesh slot 0 = destructor, tears down file/area state", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21ffdd0", "name": "CNavMesh::~CNavMesh", "confidence": "low", "rationale": "CNavMesh slot 1 deleting destructor, wraps slot 0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2217970", "name": "ApproachAreaCost::operator()", "confidence": "medium", "rationale": "ApproachAreaCost slot 6, int=2 = pathfind cost functor call", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2217990", "name": "PathCost::operator()", "confidence": "low", "rationale": "PathCost slot 15, cost functor call shape", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22179b0", "name": "PathCost::operator()", "confidence": "medium", "rationale": "PathCost slot 17, int=5 float=1 matches (area,ladder,elevator,length) cost functor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2217a30", "name": "PathCost::operator()", "confidence": "low", "rationale": "PathCost slot 12, cost functor overload shape", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2217ce0", "name": "PathCost::operator()", "confidence": "low", "rationale": "PathCost slot 11, int=6 float=2 cost functor overload", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2218210", "name": "PathCost::operator()", "confidence": "low", "rationale": "PathCost slot 16, int=6 float=2 cost functor overload", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2219d60", "name": "CNavArea::Load", "confidence": "low", "rationale": "CNavArea slot 2, int=2 serialization shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x221cdc0", "name": "CNavArea::~CNavArea", "confidence": "medium", "rationale": "CNavArea slot 1 = destructor, calls member-free helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x221cee0", "name": "CNavAreaExtended::~CNavAreaExtended", "confidence": "low", "rationale": "CNavAreaExtended slot 0, shares CNavArea dtor helper chain", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2223ec0", "name": "CNavSpace::GetAreaCount", "confidence": "low", "rationale": "CNavSpace slot 4, no-arg getter shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2223ed0", "name": "CNavSpace::GetBounds", "confidence": "low", "rationale": "CNavSpace slot 5, no-arg getter shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2223ee0", "name": "CNavSpace::IsBuilt", "confidence": "low", "rationale": "CNavSpace slot 8, no-arg getter/predicate shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2223ef0", "name": "CNavSpace::GetArea", "confidence": "low", "rationale": "CNavSpace slot 2, int=1 getter shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2223f00", "name": "CNavSpace::Draw", "confidence": "medium", "rationale": "CNavSpace slot 3 calls the debug-draw helper 222b1e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2223f30", "name": "CNavSpace::Save", "confidence": "low", "rationale": "CNavSpace slot 15, int=3 serialization shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2223f60", "name": "CNavSpace::Load", "confidence": "low", "rationale": "CNavSpace slot 9, int=3 serialization shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2223f90", "name": "CNavSpace::CopyFrom", "confidence": "low", "rationale": "CNavSpace slot 12, int=3 shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2223fc0", "name": "CNavSpace::FreeData", "confidence": "low", "rationale": "CNavSpace slot 14, int=3, calls dealloc helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2224050", "name": "CNavSpace::FreeData", "confidence": "low", "rationale": "CNavSpace slot 13, int=3, calls dealloc helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22240e0", "name": "CNavSpace::FreeData", "confidence": "low", "rationale": "CNavSpace slot 11, int=3, calls dealloc helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2224170", "name": "CNavSpace::FreeData", "confidence": "low", "rationale": "CNavSpace slot 10, int=3, calls dealloc helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22266e0", "name": "CNavSpace::GetCell", "confidence": "low", "rationale": "CNavSpace slot 7, int=2, calls accessor helper 9eb3a0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2226700", "name": "CNavSpace::Build", "confidence": "low", "rationale": "CNavSpace slot 0, int=1, drives builders incl debug-draw 222b1e0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2226af0", "name": "CNavSpace::BuildTree", "confidence": "low", "rationale": "CNavSpace slot 1, calls tree/build helpers then Build (2226700)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2227f40", "name": "CNavSpace::AddVolume", "confidence": "low", "rationale": "CNavSpace slot 6, int=5, insert-shaped routine", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2229930", "name": "CNavSpaceCalcBlocksJob::GetName", "confidence": "low", "rationale": "job slot 6, int=1 name accessor shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2229940", "name": "CNavSpaceCalcBlocksJob::Save", "confidence": "low", "rationale": "job slot 10, int=3 serialization shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2229970", "name": "CNavSpaceCalcBlocksJob::CopyFrom", "confidence": "low", "rationale": "job slot 12, int=3 shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22299a0", "name": "CNavSpaceCalcBlocksJob::Load", "confidence": "low", "rationale": "job slot 11, int=3 shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22299d0", "name": "CNavSpaceCalcBlocksJob::FreeData", "confidence": "low", "rationale": "job slot 13, int=3, calls dealloc helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2229a60", "name": "CNavSpaceCalcBlocksJob::FreeData", "confidence": "low", "rationale": "job slot 9, int=3, calls dealloc helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2229b00", "name": "CNavSpaceCalcBlocksJob::FreeData", "confidence": "low", "rationale": "job slot 8, int=3, calls dealloc helpers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2229ba0", "name": "CNavSpaceCalcBlocksJob::~CNavSpaceCalcBlocksJob", "confidence": "medium", "rationale": "job slot 0 = destructor (dtor helper 9f0370)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2229bf0", "name": "CNavSpaceCalcBlocksJob::~CNavSpaceCalcBlocksJob", "confidence": "medium", "rationale": "job slot 1 = deleting destructor (dtor helper 9f0370)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2229c40", "name": "CNavSpaceBuildTreeJob::~CNavSpaceBuildTreeJob", "confidence": "low", "rationale": "job slot 0 destructor, calls member cleanup 2232060 + dtor helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2229cb0", "name": "CNavSpaceBuildTreeJob::~CNavSpaceBuildTreeJob", "confidence": "low", "rationale": "job slot 1 deleting destructor, same cleanup chain", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x222aa80", "name": "CNavSpaceBuildTreeJob::GetName", "confidence": "low", "rationale": "job slot 6, no-arg name accessor shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x222b1e0", "name": "CNavSpace::DrawBuildProgress", "confidence": "medium", "rationale": "strings 'Consolas'/'Space - building %d' = debug overlay text for space build", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2238060", "name": "CNavToolsPhysicsInterface::GetInterfaceVersion", "confidence": "low", "rationale": "slot 7 no-arg const getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2238070", "name": "CNavToolsPhysicsInterface::GetName", "confidence": "low", "rationale": "slot 8 no-arg const getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2238080", "name": "CNavToolsPhysicsInterface::Init", "confidence": "low", "rationale": "slot 0 no-arg lifecycle shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2238090", "name": "CNavToolsPhysicsInterface::Shutdown", "confidence": "low", "rationale": "slot 1 no-arg lifecycle shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22380a0", "name": "CNavToolsPhysicsInterface::Reset", "confidence": "low", "rationale": "slot 6, int=3 shape, no evidence", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2238b30", "name": "CNavToolsPhysicsInterface::TraceHull", "confidence": "low", "rationale": "slot 4, int=6 +stack, physics trace shape (helpers 1d3dd50/22387c0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2238db0", "name": "CNavToolsPhysicsInterface::TraceRay", "confidence": "low", "rationale": "slot 5, int=6, physics trace shape (helpers 1d3dd50/22387c0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2239060", "name": "CNavToolsPhysicsInterface::SweepHull", "confidence": "low", "rationale": "slot 2, int=6 +stack, physics sweep shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2239350", "name": "CNavToolsPhysicsInterface::PointContents", "confidence": "low", "rationale": "slot 3, int=5, physics query shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x223a510", "name": "CNavVolumeMarkupVolume::IsPointInside", "confidence": "low", "rationale": "markup volume slot 6, int=2 point-test shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x223a600", "name": "CNavVolumeMarkupVolume::GetBounds", "confidence": "low", "rationale": "markup volume slot 5, int=2 shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x223a820", "name": "CNavVolumeMarkupVolume::Draw", "confidence": "low", "rationale": "markup volume slot 10, int=2, calls draw-ish helpers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x223ad00", "name": "CNavVolumeMarkupVolume::Spawn", "confidence": "low", "rationale": "markup volume slot 4, int=1 init shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x223b220", "name": "Register_nav_volume_debug_ConCommand", "confidence": "medium", "rationale": "strings 'nav_volume_debug' + help text; ConCommand registration helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22584d0", "name": "PathCost::Reset", "confidence": "low", "rationale": "PathCost slot 2, no-arg shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2259150", "name": "PathCost::GetPathLength", "confidence": "low", "rationale": "PathCost slot 1, no-arg getter shape", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22593e0", "name": "CNavGen_SerializeField", "confidence": "low", "rationale": "references type-name strings 'CUtlString'/'CUtlVector'; field type serialization", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2273a40", "name": "rcBuildDistanceField", "confidence": "high", "rationale": "strings 'rcBuildDistanceField: Out of memory dst/src'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2277260", "name": "rcBuildRegions", "confidence": "high", "rationale": "strings 'rcBuildRegions: %d overlapping regions'/'Out of memory tmp'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x22788c0", "name": "rcBuildRegionsMonotone", "confidence": "high", "rationale": "strings 'rcBuildRegionsMonotone: Out of memory src/sweeps'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x227bb10", "name": "GCSDK::CStructNetPacket::GetEMsg", "confidence": "low", "rationale": "CStructNetPacket slot 2, net-packet getter shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bb20", "name": "GCSDK::CGCClient::BConnectedToGC", "confidence": "low", "rationale": "CGCClient slot 2, predicate getter shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227bb30", "name": "GCSDK::CGCClient::GetHost", "confidence": "low", "rationale": "CGCClient slot 3, getter shape", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227bb40", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "msg pool slot 4, int=2 free/return shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bb80", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "msg pool slot 4, int=2 free/return shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bbc0", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "msg pool slot 4, int=2 free/return shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bc00", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "msg pool slot 4, int=2 free/return shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bc40", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "msg pool slot 4, int=2 free/return shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bc80", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "msg pool slot 4, int=2 free/return shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bcc0", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "msg pool slot 4, int=2 free/return shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bd00", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "msg pool slot 4, int=2 free/return shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bd40", "name": "GCSDK::CProtoBufMsg::Body", "confidence": "low", "rationale": "CProtoBufMsg slot 2, int=1 returns proto body member", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227bd50", "name": "GCSDK::CProtoBufMsg::Body", "confidence": "low", "rationale": "CProtoBufMsg slot 2, int=1 returns proto body member", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227bd60", "name": "GCSDK::CProtoBufMsg::Body", "confidence": "low", "rationale": "CProtoBufMsg slot 2, int=1 returns proto body member", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227bd70", "name": "GCSDK::CProtoBufMsg::Body", "confidence": "low", "rationale": "CProtoBufMsg slot 2, int=1 returns proto body member", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227bd80", "name": "GCSDK::CProtoBufMsg::Body", "confidence": "low", "rationale": "CProtoBufMsg slot 2, int=1 returns proto body member", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227bd90", "name": "GCSDK::CProtoBufMsg::Body", "confidence": "low", "rationale": "CProtoBufMsg slot 2, int=1 returns proto body member", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227bda0", "name": "GCSDK::CProtoBufMsg::Body", "confidence": "low", "rationale": "CProtoBufMsg slot 2, int=1 returns proto body member", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227bdb0", "name": "GCSDK::CProtoBufMsg::Body", "confidence": "low", "rationale": "CProtoBufMsg slot 2, int=1 returns proto body member", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227bdc0", "name": "CCallback::Run", "confidence": "medium", "rationale": "Steam CCallback slot 0 = Run(pvParam)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bde0", "name": "CCallback::Run", "confidence": "medium", "rationale": "Steam CCallback slot 0 = Run(pvParam)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227be00", "name": "CCallbackImpl<8>::GetCallbackSizeBytes", "confidence": "medium", "rationale": "CCallbackImpl<8> slot 2, int=0 returns constant 8", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x227be10", "name": "CCallback::Run", "confidence": "medium", "rationale": "Steam CCallback slot 0 = Run(pvParam)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227be30", "name": "CCallbackImpl<4>::Run", "confidence": "medium", "rationale": "CCallbackImpl<4> slot 1 = Run(pvParam,bIOFailure,hCall)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x227be40", "name": "CCallbackImpl<4>::GetCallbackSizeBytes", "confidence": "medium", "rationale": "CCallbackImpl<4> slot 2, int=0 returns constant 4", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x227be50", "name": "CCallback::Run", "confidence": "medium", "rationale": "Steam CCallback slot 0 = Run(pvParam)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227be70", "name": "CCallback::Run", "confidence": "low", "rationale": "CCallback slot 3, second Run overload shape", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227be90", "name": "CCallback::Run", "confidence": "medium", "rationale": "CCallback slot 4 dispatches to member handler (9f12f0)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bed0", "name": "CCallback::Run", "confidence": "low", "rationale": "CCallback slot 3, second Run overload shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bef0", "name": "CCallback::Run", "confidence": "medium", "rationale": "CCallback slot 4 dispatches to member handler (9f12f0)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bf30", "name": "CCallback::Run", "confidence": "low", "rationale": "CCallback slot 3, second Run overload shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bf50", "name": "CCallback::Run", "confidence": "medium", "rationale": "CCallback slot 4 dispatches to member handler (9f12f0)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bf90", "name": "CCallback::Run", "confidence": "low", "rationale": "CCallback slot 3, second Run overload shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bfb0", "name": "CCallback::Run", "confidence": "medium", "rationale": "CCallback slot 4 dispatches to member handler (9f12f0)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227bff0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "CProtoBufMsg slot 0 = destructor, calls proto dtor helper 2295fe0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c030", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "CProtoBufMsg slot 0 = destructor, calls proto dtor helper 2295fe0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c070", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "CProtoBufMsg slot 0 = destructor, calls proto dtor helper 2295fe0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c0b0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "CProtoBufMsg slot 0 = destructor, calls proto dtor helper 2295fe0", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c0f0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot 0, calls proto-cleanup helper only; complete-object destructor (D1) pattern", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c130", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot 0 single-callee cleanup = complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c170", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot 0 single-callee cleanup = complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c1b0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot 0 single-callee cleanup = complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c1f0", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 0 calls only the shared pool-cleanup helper = complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c270", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 0 pool-cleanup helper = complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c2f0", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 0 pool-cleanup helper = complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c370", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 0 pool-cleanup helper = complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c3f0", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 0 pool-cleanup helper = complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c470", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 0 pool-cleanup helper = complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c4f0", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 0 pool-cleanup helper = complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c570", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 0 pool-cleanup helper = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c5f0", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "slot 3 is the only per-type callee (type-specific factory), so allocates a fresh CMsgConnectionStatus", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227c630", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "slot 3 type-specific factory callee", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227c670", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "slot 3 type-specific factory callee", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227c6b0", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "slot 3 type-specific factory callee", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227c6f0", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "slot 3 type-specific factory callee", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227c730", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "slot 3 type-specific factory callee", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227c770", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "slot 3 type-specific factory callee", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227c7b0", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "slot 3 type-specific factory callee", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227c7f0", "name": "GCSDK::CGCSOCreateJob::~CGCSOCreateJob", "confidence": "medium", "rationale": "slot 0, no callees = trivial complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c800", "name": "GCSDK::CGCSOCreateJob::~CGCSOCreateJob", "confidence": "medium", "rationale": "slot 1 calls the shared job operator-delete helper = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c830", "name": "GCSDK::CGCSODestroyJob::~CGCSODestroyJob", "confidence": "medium", "rationale": "slot 0, no callees = trivial complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c840", "name": "GCSDK::CGCSODestroyJob::~CGCSODestroyJob", "confidence": "medium", "rationale": "slot 1 calls job delete helper = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c870", "name": "GCSDK::CGCSOUpdateJob::~CGCSOUpdateJob", "confidence": "medium", "rationale": "slot 0 trivial complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c880", "name": "GCSDK::CGCSOUpdateJob::~CGCSOUpdateJob", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c8b0", "name": "GCSDK::CGCSOUpdateMultipleJob::~CGCSOUpdateMultipleJob", "confidence": "medium", "rationale": "slot 0 trivial complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c8c0", "name": "GCSDK::CGCSOUpdateMultipleJob::~CGCSOUpdateMultipleJob", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c8f0", "name": "GCSDK::CGCSOCacheSubscribedJob::~CGCSOCacheSubscribedJob", "confidence": "medium", "rationale": "slot 0 trivial complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c900", "name": "GCSDK::CGCSOCacheSubscribedJob::~CGCSOCacheSubscribedJob", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c930", "name": "GCSDK::CGCSOCacheUnsubscribedJob::~CGCSOCacheUnsubscribedJob", "confidence": "medium", "rationale": "slot 0 trivial complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c940", "name": "GCSDK::CGCSOCacheUnsubscribedJob::~CGCSOCacheUnsubscribedJob", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c970", "name": "GCSDK::CGCSOCacheSubscriptionCheck::~CGCSOCacheSubscriptionCheck", "confidence": "medium", "rationale": "slot 0 trivial complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227c980", "name": "GCSDK::CGCSOCacheSubscriptionCheck::~CGCSOCacheSubscriptionCheck", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227ccc0", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "slot 2 shared type-independent callee (lock+free-to-pool)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227cd90", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot 1 calls cleanup + operator delete = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227cde0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot 1 cleanup + operator delete = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227ce30", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227ce80", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227ced0", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227cf20", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227cf70", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227cfc0", "name": "CCallbackImpl<8>::Run", "confidence": "low", "rationale": "Steam CCallbackBase vtable slot 1 = the call-result Run override (leaf stub here)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x227d000", "name": "GCSDK::CProtoBufMsg::~CProtoBufMsg", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d050", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 1 calls delete helper + cleanup = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d0e0", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d170", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d200", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d290", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d320", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d3b0", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d440", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d4d0", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "slot 2 shared type-independent callee = free-to-pool", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d560", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "slot 2 shared type-independent free-to-pool", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d5f0", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "slot 2 shared type-independent free-to-pool", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d680", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "slot 2 shared type-independent free-to-pool", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d710", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "slot 2 shared type-independent free-to-pool", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d7a0", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "slot 2 shared type-independent free-to-pool", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x227d830", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "slot 2 shared type-independent free-to-pool", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2280bf0", "name": "GCSDK::CGCClient::~CGCClient", "confidence": "medium", "rationale": "slot 0, invoked by slot 1; tears down members = complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2280f70", "name": "GCSDK::CGCClient::~CGCClient", "confidence": "medium", "rationale": "slot 1 calls slot-0 complete dtor then delete = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2281800", "name": "GCSDK::CGCClient::RegisterSOCacheLoggingChannel", "confidence": "low", "rationale": "free function, no args, refs strings 'GCClient' and 'SOCache' = logging-channel static init", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2283e90", "name": "GCSDK::CGCSOCreateJob::BYieldingRunJobFromMsg", "confidence": "medium", "rationale": "job slot 5 with heavy body; CGCSOCreateJob handles the SOCreate net message", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2284100", "name": "GCSDK::CGCSOUpdateJob::BYieldingRunJobFromMsg", "confidence": "medium", "rationale": "job slot 5 message handler for SOUpdate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2284370", "name": "GCSDK::CGCSODestroyJob::BYieldingRunJobFromMsg", "confidence": "medium", "rationale": "job slot 5 message handler for SODestroy", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22845e0", "name": "GCSDK::CGCSOCacheSubscriptionCheck::BYieldingRunJobFromMsg", "confidence": "medium", "rationale": "job slot 5 message handler for SOCache subscription check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22847d0", "name": "GCSDK::CGCSOCacheUnsubscribedJob::BYieldingRunJobFromMsg", "confidence": "medium", "rationale": "job slot 5 message handler for SOCacheUnsubscribed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2284a00", "name": "GCSDK::CGCSOCacheSubscribedJob::BYieldingRunJobFromMsg", "confidence": "medium", "rationale": "job slot 5 message handler for SOCacheSubscribed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2284bf0", "name": "GCSDK::CGCSOUpdateMultipleJob::BYieldingRunJobFromMsg", "confidence": "medium", "rationale": "job slot 5 message handler for SOUpdateMultiple", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2284e80", "name": "GCSDK::CGCClientSharedObjectCache::GetTypeID", "confidence": "low", "rationale": "slot 7 no-arg leaf returning a constant; called 3x = simple id/type getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2284e90", "name": "GCSDK::CGCClientSharedObjectTypeCache::~CGCClientSharedObjectTypeCache", "confidence": "medium", "rationale": "slot 0 trivial complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2284ea0", "name": "GCSDK::CGCClientSharedObjectTypeCache::~CGCClientSharedObjectTypeCache", "confidence": "medium", "rationale": "slot 1 calls base type-cache dtor = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2284ed0", "name": "GCSDK::CGCClientSharedObjectCache::~CGCClientSharedObjectCache", "confidence": "medium", "rationale": "slot 0 trivial complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2284ee0", "name": "GCSDK::CGCClientSharedObjectCache::~CGCClientSharedObjectCache", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2284f10", "name": "GCSDK::CGCClientSharedObjectCache::BUpdateFromMessage", "confidence": "low", "rationale": "slot 9 (this,arg) updates cache from a decoded message", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2286900", "name": "GCSDK::CStructNetPacket::GetEMsgFormatType", "confidence": "low", "rationale": "IMsgNetPacket slot 3, no-this leaf returning constant format enum (k_EMsgFormatTypeStruct)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2286910", "name": "GCSDK::CStructNetPacket::PubData", "confidence": "low", "rationale": "IMsgNetPacket slot 4 accessor returning packet payload pointer", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2286920", "name": "GCSDK::CStructNetPacket::CubData", "confidence": "low", "rationale": "IMsgNetPacket slot 5 accessor returning payload size", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2286930", "name": "GCSDK::CStructNetPacket::GetEMsg", "confidence": "low", "rationale": "IMsgNetPacket slot 6 accessor for message type", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2286940", "name": "GCSDK::CStructNetPacket::GetSourceJobID", "confidence": "low", "rationale": "IMsgNetPacket slot 7 header accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2286950", "name": "GCSDK::CStructNetPacket::GetTargetJobID", "confidence": "low", "rationale": "IMsgNetPacket slot 8 header accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2286960", "name": "GCSDK::CStructNetPacket::GetTargetJobName", "confidence": "low", "rationale": "IMsgNetPacket slot 9 header accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2286970", "name": "GCSDK::CStructNetPacket::GetNetChannel", "confidence": "low", "rationale": "IMsgNetPacket slot 10 (this,arg) accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2286980", "name": "GCSDK::CStructNetPacket::GetProtoHeader", "confidence": "low", "rationale": "IMsgNetPacket slot 11 header accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2286990", "name": "GCSDK::CStructNetPacket::GetMsgHeader", "confidence": "low", "rationale": "IMsgNetPacket slot 12 (this,arg) accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22869a0", "name": "GCSDK::CStructNetPacket::GetSteamID", "confidence": "low", "rationale": "IMsgNetPacket slot 13 no-arg accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22869b0", "name": "GCSDK::CStructNetPacket::GetSessionID", "confidence": "low", "rationale": "IMsgNetPacket slot 14 no-arg accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22869c0", "name": "GCSDK::CStructNetPacket::GetMsgType", "confidence": "low", "rationale": "IMsgNetPacket slot 15 no-arg accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22869d0", "name": "GCSDK::CStructNetPacket::GetHeaderSize", "confidence": "low", "rationale": "IMsgNetPacket slot 16 no-arg accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22869e0", "name": "GCSDK::CStructNetPacket::~CStructNetPacket", "confidence": "medium", "rationale": "slot 0 trivial complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2286a00", "name": "GCSDK::CStructNetPacket::~CStructNetPacket", "confidence": "medium", "rationale": "slot 1 calls delete helper = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2286ca0", "name": "GCSDK::CJob::GetName", "confidence": "low", "rationale": "CJob slot 2 leaf returning a constant = name/type getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2286cb0", "name": "GCSDK::CJob::GetJobType", "confidence": "low", "rationale": "CJob slot 3 leaf returning a constant enum", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2286cf0", "name": "GCSDK::CJob::BYieldingRunJob", "confidence": "low", "rationale": "CJob slot 4 default run body calling job-mgr helpers", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22871c0", "name": "GCSDK::CJob::Continue", "confidence": "medium", "rationale": "job.cpp function referencing string 'Continue'; resumes a yielded job", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2287390", "name": "GCSDK::CJobMgr::CheckLongLockHold", "confidence": "medium", "rationale": "emits 'Job of type %s held lock for %.2f seconds[ while ... was waiting]' warning", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2287b40", "name": "GCSDK::CJobMgr::PassLock", "confidence": "medium", "rationale": "emits 'Job passed lock it wasn't waiting for...' diagnostic; lock hand-off between jobs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2293300", "name": "GCSDK::CJobMgr::BRouteWorkItemCompleted", "confidence": "high", "rationale": "string 'BRouteWorkItemCompleted called for a job that could not be found!' names the method", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x22952a0", "name": "GCSDK::CProtoBufNetPacket::GetEMsgFormatType", "confidence": "low", "rationale": "IMsgNetPacket slot 3 leaf returning constant format enum (protobuf)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22952b0", "name": "GCSDK::CProtoBufNetPacket::PubData", "confidence": "low", "rationale": "IMsgNetPacket slot 4 payload-pointer accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22952c0", "name": "GCSDK::CProtoBufNetPacket::CubData", "confidence": "low", "rationale": "IMsgNetPacket slot 5 payload-size accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22952d0", "name": "GCSDK::CProtoBufNetPacket::GetEMsg", "confidence": "low", "rationale": "IMsgNetPacket slot 6 message-type accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22952e0", "name": "GCSDK::CProtoBufNetPacket::GetSourceJobID", "confidence": "low", "rationale": "IMsgNetPacket slot 7 header accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22952f0", "name": "GCSDK::CProtoBufNetPacket::GetTargetJobID", "confidence": "low", "rationale": "IMsgNetPacket slot 8 header accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2295300", "name": "GCSDK::CProtoBufNetPacket::GetTargetJobName", "confidence": "low", "rationale": "IMsgNetPacket slot 9 header accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2295310", "name": "GCSDK::CProtoBufNetPacket::GetNetChannel", "confidence": "low", "rationale": "IMsgNetPacket slot 10 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2295320", "name": "GCSDK::CProtoBufNetPacket::GetProtoHeader", "confidence": "low", "rationale": "IMsgNetPacket slot 11 protobuf header accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2295330", "name": "GCSDK::CProtoBufNetPacket::GetMsgHeader", "confidence": "low", "rationale": "IMsgNetPacket slot 12 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2295340", "name": "GCSDK::CProtoBufNetPacket::GetSteamID", "confidence": "low", "rationale": "IMsgNetPacket slot 13 accessor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2295350", "name": "GCSDK::CProtoBufNetPacket::GetSessionID", "confidence": "low", "rationale": "IMsgNetPacket slot 14 accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2295360", "name": "GCSDK::CProtoBufNetPacket::GetMsgType", "confidence": "low", "rationale": "IMsgNetPacket slot 15 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2295370", "name": "GCSDK::CProtoBufNetPacket::GetHeaderSize", "confidence": "low", "rationale": "IMsgNetPacket slot 16 accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2295390", "name": "GCSDK::CProtoBufMsgMemoryPool::GetItemSize", "confidence": "low", "rationale": "pool slot 4 leaf getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22953d0", "name": "GCSDK::CProtoBufMsgMemoryPool::Alloc", "confidence": "low", "rationale": "pool slot 3 type-specific factory for CMsgProtoBufHeader", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2295460", "name": "GCSDK::CProtoBufMsgMemoryPool::Free", "confidence": "low", "rationale": "pool slot 2 shared free-to-pool callee", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2295830", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "pool slot 0 complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2295950", "name": "GCSDK::CProtoBufMsgMemoryPool::~CProtoBufMsgMemoryPool", "confidence": "medium", "rationale": "pool slot 1 calls delete helper = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2296800", "name": "GCSDK::CProtoBufNetPacket::~CProtoBufNetPacket", "confidence": "medium", "rationale": "slot 0 frees held protobuf = complete-object destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2296950", "name": "GCSDK::CProtoBufNetPacket::~CProtoBufNetPacket", "confidence": "medium", "rationale": "slot 1 same cleanup plus operator delete = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2296f70", "name": "GCSDK::CProtoBufSharedObject::BUpdateFromNetwork", "confidence": "low", "rationale": "CSharedObject vtable slot 8, applies a network update to the proto", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2297010", "name": "GCSDK::CProtoBufSharedObject::BParseFromMessage", "confidence": "low", "rationale": "slot 4 (this,buffer) calls proto parse/merge helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2297050", "name": "GCSDK::CProtoBufSharedObject::BShouldDeleteByCache", "confidence": "low", "rationale": "slot 6 small leaf predicate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2297080", "name": "GCSDK::CProtoBufSharedObject::BParseFromMessage", "confidence": "low", "rationale": "slot 3 parse-from-buffer overload", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22970c0", "name": "GCSDK::CProtoBufSharedObject::Copy", "confidence": "low", "rationale": "slot 9 (this,rhs) calls a proto CopyFrom-style helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22986b0", "name": "GCSDK::CProtoBufSharedObject::BAddToMessage", "confidence": "low", "rationale": "slot 5 (this,buffer) calls proto serialize helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22988d0", "name": "GCSDK::CProtoBufSharedObject::GetTypeID", "confidence": "low", "rationale": "slot 7 this-only leaf returning the type constant 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22989a0", "name": "GCSDK::CProtoBufSharedObject::BAddDestroyToMessage", "confidence": "low", "rationale": "slot 10 (this,buffer) serializes a destroy record", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22989de", "name": "GCSDK::CSharedObjectTypeCache::FindSharedObject", "confidence": "low", "rationale": "asserts '!m_bNeedsSort' and refs 'Find'; binary search over the sorted SO vector", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2298f40", "name": "GCSDK::CGCClientSharedObjectCache::FindTypeCache", "confidence": "low", "rationale": "slot 6 this+id leaf locating a per-type cache", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2298fc0", "name": "GCSDK::CGCClientSharedObjectTypeCache::RemoveAllObjects", "confidence": "low", "rationale": "slot 5 clears the type cache contents", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22990e0", "name": "GCSDK::CGCClientSharedObjectTypeCache::EnsureCapacity", "confidence": "low", "rationale": "slot 6 (this,count) grows the object array", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22996b0", "name": "GCSDK::CSharedObjectTypeCache::~CSharedObjectTypeCache", "confidence": "medium", "rationale": "slot 0, invoked by derived deleting dtors = base complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2299aa0", "name": "GCSDK::CSharedObjectTypeCache::~CSharedObjectTypeCache", "confidence": "medium", "rationale": "slot 1 calls slot-0 complete dtor = deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x229a6a0", "name": "GCSDK::CGCClientSharedObjectTypeCache::FindSharedObject", "confidence": "low", "rationale": "slot 4 lookup delegating to a find helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x229a6e0", "name": "GCSDK::CGCClientSharedObjectCache::FindSharedObject", "confidence": "low", "rationale": "slot 5 (this,obj) lookup across type caches", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x229bab0", "name": "GCSDK::CGCClientSharedObjectCache::RemoveObject", "confidence": "low", "rationale": "slot 4 (this,obj) removal path", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x229be60", "name": "GCSDK::CGCClientSharedObjectTypeCache::BAddObject", "confidence": "low", "rationale": "slot 2 (this,obj) insert into type cache", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x229bf40", "name": "GCSDK::CGCClientSharedObjectTypeCache::BRemoveObject", "confidence": "low", "rationale": "slot 3 (this,obj) remove from type cache; same helper set as slot 2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x229bff0", "name": "GCSDK::CGCClientSharedObjectCache::BAddObject", "confidence": "low", "rationale": "slot 3 (this,obj) add into cache via type-cache helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x229d260", "name": "GCSDK::CWorkThread::~CWorkThread", "confidence": "medium", "rationale": "slot 0 trivial complete destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x229d270", "name": "GCSDK::CWorkThread::~CWorkThread", "confidence": "medium", "rationale": "slot 1 deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x229e050", "name": "GCSDK::CWorkThreadPool::~CWorkThreadPool", "confidence": "low", "rationale": "slot 1 single-callee cleanup = likely deleting destructor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x229e830", "name": "GCSDK::CWorkThread::Run", "confidence": "medium", "rationale": "workthreadpool.cpp worker loop; refs 'CWorkThread -- Sleep' profiling label", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x229edc0", "name": "GCSDK::CTSQueue::Push", "confidence": "low", "rationale": "lock-free queue op with 'nTries < 10000000' spin and 'CTSQueue corruption' check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x229f3b0", "name": "GCSDK::CRTime::RenderRFC3339DateTime", "confidence": "low", "rationale": "refs date-format placeholders 'YYYY' and 'Z0000'; formats a timestamp string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a2876", "name": "std::bad_alloc::~bad_alloc", "confidence": "high", "rationale": "std::bad_alloc vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22a28a4", "name": "std::bad_alloc::~bad_alloc", "confidence": "high", "rationale": "slot 1 calls operator delete = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22a28e2", "name": "std::bad_array_new_length::~bad_array_new_length", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22a2910", "name": "std::bad_array_new_length::~bad_array_new_length", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22a294e", "name": "std::bad_cast::~bad_cast", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22a297c", "name": "std::bad_cast::~bad_cast", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22a29ba", "name": "std::bad_typeid::~bad_typeid", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22a29e8", "name": "std::bad_typeid::~bad_typeid", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22a2b2c", "name": "__cxxabiv1::__class_type_info::~__class_type_info", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22a2b5a", "name": "__cxxabiv1::__class_type_info::~__class_type_info", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22a2b86", "name": "__cxxabiv1::__class_type_info::__do_catch", "confidence": "high", "rationale": "slot 4, 4 args (this,thr_type,thr_obj,outer) matches __do_catch signature", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a2bee", "name": "__cxxabiv1::__class_type_info::__do_upcast", "confidence": "high", "rationale": "slot 5, 3 args (this,dst,obj_ptr) = base 2-arg __do_upcast", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22a2c64", "name": "__cxxabiv1::__class_type_info::__do_find_public_src", "confidence": "high", "rationale": "slot 8, 5 args matches __do_find_public_src signature", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a2c94", "name": "__cxxabiv1::__class_type_info::__do_dyncast", "confidence": "high", "rationale": "slot 7, 8 args (int=6 +stack) matches __do_dyncast signature", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a2d3a", "name": "__cxxabiv1::__class_type_info::__do_upcast", "confidence": "high", "rationale": "slot 6, 4 args = extended __do_upcast(dst,obj,__upcast_result)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22a4658", "name": "__cxxabiv1::d_unqualified_name", "confidence": "low", "rationale": "C++ demangler helper emitting '(anonymous namespace)' for '_GLOBAL_' names", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a5632", "name": "__cxxabiv1::d_print_comp", "confidence": "low", "rationale": "recursive demangler printer (16 callers) referencing builtin types 'auto'/'decltype(auto)'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a9a58", "name": "__cxxabiv1::d_print_function_args", "confidence": "low", "rationale": "demangler emitting '(...' / '...)' around argument/varargs list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22aebf2", "name": "__gnu_cxx::__concurrence_lock_error::~__concurrence_lock_error", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22aec20", "name": "__gnu_cxx::__concurrence_lock_error::~__concurrence_lock_error", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22aecba", "name": "__gnu_cxx::__concurrence_unlock_error::~__concurrence_unlock_error", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22aece8", "name": "__gnu_cxx::__concurrence_unlock_error::~__concurrence_unlock_error", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b009e", "name": "std::exception::~exception", "confidence": "high", "rationale": "std::exception vtable slot 0 complete destructor (trivial leaf)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b00bc", "name": "std::exception::~exception", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b00e8", "name": "std::bad_exception::~bad_exception", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b0116", "name": "std::bad_exception::~bad_exception", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b179c", "name": "__cxxabiv1::__function_type_info::~__function_type_info", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b17ca", "name": "__cxxabiv1::__function_type_info::~__function_type_info", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b17f6", "name": "__cxxabiv1::__function_type_info::__is_function_p", "confidence": "high", "rationale": "slot 3 leaf returning true = __is_function_p override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b1806", "name": "__cxxabiv1::__fundamental_type_info::~__fundamental_type_info", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b1834", "name": "__cxxabiv1::__fundamental_type_info::~__fundamental_type_info", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b1c4c", "name": "__gnu_cxx::recursive_init_error::~recursive_init_error", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b1c7a", "name": "__gnu_cxx::recursive_init_error::~recursive_init_error", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b1f0e", "name": "__cxxabiv1::__pbase_type_info::__pointer_catch", "confidence": "high", "rationale": "slot 6, 4-arg leaf = __pointer_catch (base returns false)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b1f5a", "name": "__cxxabiv1::__pbase_type_info::~__pbase_type_info", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b1f88", "name": "__cxxabiv1::__pbase_type_info::~__pbase_type_info", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b1fb4", "name": "__cxxabiv1::__pbase_type_info::__do_catch", "confidence": "high", "rationale": "slot 4, 4-arg matches __do_catch for pointer-base types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b21b0", "name": "__cxxabiv1::__pointer_to_member_type_info::~__pointer_to_member_type_info", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b21de", "name": "__cxxabiv1::__pointer_to_member_type_info::~__pointer_to_member_type_info", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b220a", "name": "__cxxabiv1::__pointer_to_member_type_info::__pointer_catch", "confidence": "high", "rationale": "slot 6, 4-arg __pointer_catch override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b226c", "name": "__cxxabiv1::__pointer_type_info::~__pointer_type_info", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b229a", "name": "__cxxabiv1::__pointer_type_info::~__pointer_type_info", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b22c6", "name": "__cxxabiv1::__pointer_type_info::__is_pointer_p", "confidence": "high", "rationale": "slot 2 leaf returning true = __is_pointer_p override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b22d6", "name": "__cxxabiv1::__pointer_type_info::__pointer_catch", "confidence": "high", "rationale": "slot 6, 4-arg __pointer_catch override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b23a4", "name": "__cxxabiv1::__si_class_type_info::~__si_class_type_info", "confidence": "high", "rationale": "vtable slot 0 complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b23d2", "name": "__cxxabiv1::__si_class_type_info::~__si_class_type_info", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b23fe", "name": "__cxxabiv1::__si_class_type_info::__do_find_public_src", "confidence": "high", "rationale": "slot 8, 5-arg __do_find_public_src override for single inheritance", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b2488", "name": "__cxxabiv1::__si_class_type_info::__do_dyncast", "confidence": "high", "rationale": "slot 7, 8-arg (int=6 +stack) __do_dyncast override", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b25ac", "name": "__cxxabiv1::__si_class_type_info::__do_upcast", "confidence": "high", "rationale": "slot 6, 4-arg __do_upcast override for single inheritance", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b2630", "name": "std::type_info::~type_info", "confidence": "high", "rationale": "type_info vtable slot 0 complete destructor (leaf)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b264e", "name": "std::type_info::~type_info", "confidence": "high", "rationale": "slot 1 deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b267a", "name": "__cxxabiv1::__class_type_info::__is_pointer_p", "confidence": "high", "rationale": "slot 2 leaf returning false = base __is_pointer_p", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b268a", "name": "__cxxabiv1::__class_type_info::__is_function_p", "confidence": "high", "rationale": "slot 3 leaf returning false = base __is_function_p", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b269a", "name": "__cxxabiv1::__function_type_info::__do_catch", "confidence": "high", "rationale": "slot 4, 4-arg __do_catch for function types", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b26c6", "name": "__cxxabiv1::__function_type_info::__do_upcast", "confidence": "medium", "rationale": "slot 5, 3-arg inherited __do_upcast in function_type_info vtable", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b27bc", "name": "__cxxabiv1::__vmi_class_type_info::~__vmi_class_type_info", "confidence": "high", "rationale": "vtable slot 0 = complete-object destructor (D1) of the given RTTI class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b27ea", "name": "__cxxabiv1::__vmi_class_type_info::~__vmi_class_type_info", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (D0), demangles same as ~class", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b2816", "name": "__cxxabiv1::__vmi_class_type_info::__do_find_public_src", "confidence": "high", "rationale": "type_info slot 8 with int=5 (this,src2dst,obj,src_type,src_ptr) matches __do_find_public_src", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b29cc", "name": "__cxxabiv1::__vmi_class_type_info::__do_dyncast", "confidence": "high", "rationale": "type_info slot 7 with int=6+stack (8 int args) matches __do_dyncast signature", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b304a", "name": "__cxxabiv1::__vmi_class_type_info::__do_upcast", "confidence": "high", "rationale": "type_info slot 6 with int=4 (this,dst,obj,result) matches __do_upcast with __upcast_result", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b5682", "name": "std::codecvt::~codecvt", "confidence": "high", "rationale": "codecvt vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b56e0", "name": "std::codecvt::~codecvt", "confidence": "high", "rationale": "codecvt vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b5728", "name": "std::codecvt::do_out", "confidence": "high", "rationale": "codecvt slot 2 with int=6+stack (8 args) = do_out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b5762", "name": "std::codecvt::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 with int=5 = do_unshift", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b578c", "name": "std::codecvt::do_in", "confidence": "high", "rationale": "codecvt slot 4 with int=6+stack (8 args) = do_in", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b57c6", "name": "std::codecvt::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 (this only) = do_encoding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b57d6", "name": "std::codecvt::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 (this only) = do_always_noconv", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b57e6", "name": "std::codecvt::do_length", "confidence": "high", "rationale": "codecvt slot 7 with int=5 = do_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b5826", "name": "std::codecvt::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 (this only) = do_max_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b58ec", "name": "std::codecvt::~codecvt", "confidence": "high", "rationale": "codecvt vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b594a", "name": "std::codecvt::~codecvt", "confidence": "high", "rationale": "codecvt vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b5992", "name": "std::codecvt::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 with int=5 = do_unshift", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b59bc", "name": "std::codecvt::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 (this only) = do_always_noconv", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b5b9c", "name": "std::codecvt::do_out", "confidence": "high", "rationale": "codecvt slot 2 with int=6+stack = do_out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b5e28", "name": "std::codecvt::do_in", "confidence": "high", "rationale": "codecvt slot 4 with int=6+stack = do_in", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b6086", "name": "std::codecvt::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 (this only) = do_encoding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b60ce", "name": "std::codecvt::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 (this only) = do_max_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b610e", "name": "std::codecvt::do_length", "confidence": "high", "rationale": "codecvt slot 7 with int=5 = do_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b72d4", "name": "std::ios_base::failure::~failure", "confidence": "high", "rationale": "exception vtable slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b734a", "name": "std::ios_base::failure::~failure", "confidence": "high", "rationale": "exception vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b7370", "name": "std::ios_base::failure::what", "confidence": "medium", "rationale": "exception vtable slot 2 (int=1 returns char*) = what(); may be inherited from base", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22b7d7e", "name": "__gnu_cxx::stdio_sync_filebuf >::~stdio_sync_filebuf", "confidence": "high", "rationale": "streambuf-derived slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b7dac", "name": "__gnu_cxx::stdio_sync_filebuf >::~stdio_sync_filebuf", "confidence": "high", "rationale": "slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b7dd2", "name": "__gnu_cxx::stdio_sync_filebuf >::~stdio_sync_filebuf", "confidence": "high", "rationale": "streambuf-derived slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22b7e00", "name": "__gnu_cxx::stdio_sync_filebuf >::~stdio_sync_filebuf", "confidence": "high", "rationale": "slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22ba1be", "name": "std::locale::facet::~facet", "confidence": "high", "rationale": "locale::facet slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22ba1dc", "name": "std::locale::facet::~facet", "confidence": "high", "rationale": "locale::facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22bb97a", "name": "std::__cxx11::messages_byname::do_open", "confidence": "high", "rationale": "messages slot 2 with int=3 (this,name,loc) = do_open", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22bba3e", "name": "std::__cxx11::messages_byname::do_close", "confidence": "high", "rationale": "messages slot 4 with int=2 (this,catalog) = do_close", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22bba66", "name": "std::__cxx11::messages_byname::do_get", "confidence": "high", "rationale": "messages slot 3 with int=6 (sret string,this,c,set,msgid,dflt) = do_get", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22bbb9e", "name": "std::__cxx11::messages_byname::do_open", "confidence": "high", "rationale": "messages slot 2 with int=3 = do_open", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22bbc62", "name": "std::__cxx11::messages_byname::do_close", "confidence": "high", "rationale": "messages slot 4 with int=2 = do_close", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22bbc8a", "name": "std::__cxx11::messages_byname::do_get", "confidence": "high", "rationale": "messages slot 3 with int=6 (sret string) = do_get", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22bc1f2", "name": "std::messages_byname::do_open", "confidence": "high", "rationale": "messages slot 2 with int=3 = do_open", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22bc2b6", "name": "std::messages_byname::do_close", "confidence": "high", "rationale": "messages slot 4 with int=2 = do_close", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22bc2de", "name": "std::messages_byname::do_get", "confidence": "high", "rationale": "messages slot 3 with int=6 (sret string) = do_get", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22bc416", "name": "std::messages_byname::do_open", "confidence": "high", "rationale": "messages slot 2 with int=3 = do_open", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22bc4da", "name": "std::messages_byname::do_close", "confidence": "high", "rationale": "messages slot 4 with int=2 = do_close", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22bc502", "name": "std::messages_byname::do_get", "confidence": "high", "rationale": "messages slot 3 with int=6 (sret string) = do_get", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22be85c", "name": "std::__cxx11::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22be9c0", "name": "std::__cxx11::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22bea08", "name": "std::__cxx11::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22beb6c", "name": "std::__cxx11::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22bfcb8", "name": "std::__cxx11::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22bfe1c", "name": "std::__cxx11::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22bfe64", "name": "std::__cxx11::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22bffc8", "name": "std::__cxx11::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c1498", "name": "std::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c15fc", "name": "std::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c1644", "name": "std::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c17a8", "name": "std::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c28f4", "name": "std::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c2a58", "name": "std::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c2aa0", "name": "std::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c2c04", "name": "std::moneypunct::~moneypunct", "confidence": "high", "rationale": "moneypunct facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c2c4c", "name": "std::__moneypunct_cache::~__moneypunct_cache", "confidence": "high", "rationale": "facet-cache slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c2cfa", "name": "std::__moneypunct_cache::~__moneypunct_cache", "confidence": "high", "rationale": "facet-cache slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c2d42", "name": "std::__moneypunct_cache::~__moneypunct_cache", "confidence": "high", "rationale": "facet-cache slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c2df0", "name": "std::__moneypunct_cache::~__moneypunct_cache", "confidence": "high", "rationale": "facet-cache slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c2e38", "name": "std::__moneypunct_cache::~__moneypunct_cache", "confidence": "high", "rationale": "facet-cache slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c2ee8", "name": "std::__moneypunct_cache::~__moneypunct_cache", "confidence": "high", "rationale": "facet-cache slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c2f30", "name": "std::__moneypunct_cache::~__moneypunct_cache", "confidence": "high", "rationale": "facet-cache slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c2fe0", "name": "std::__moneypunct_cache::~__moneypunct_cache", "confidence": "high", "rationale": "facet-cache slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c337c", "name": "std::__cxx11::numpunct::~numpunct", "confidence": "high", "rationale": "numpunct facet slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c341c", "name": "std::__cxx11::numpunct::~numpunct", "confidence": "high", "rationale": "numpunct facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c3788", "name": "std::__cxx11::numpunct::~numpunct", "confidence": "high", "rationale": "numpunct facet slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c3828", "name": "std::__cxx11::numpunct::~numpunct", "confidence": "high", "rationale": "numpunct facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c3ec4", "name": "std::numpunct::~numpunct", "confidence": "high", "rationale": "numpunct facet slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c3f64", "name": "std::numpunct::~numpunct", "confidence": "high", "rationale": "numpunct facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c42d0", "name": "std::numpunct::~numpunct", "confidence": "high", "rationale": "numpunct facet slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c4370", "name": "std::numpunct::~numpunct", "confidence": "high", "rationale": "numpunct facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c43b8", "name": "std::__numpunct_cache::~__numpunct_cache", "confidence": "high", "rationale": "facet-cache slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c444c", "name": "std::__numpunct_cache::~__numpunct_cache", "confidence": "high", "rationale": "facet-cache slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c4494", "name": "std::__numpunct_cache::~__numpunct_cache", "confidence": "high", "rationale": "facet-cache slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c4528", "name": "std::__numpunct_cache::~__numpunct_cache", "confidence": "high", "rationale": "facet-cache slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c45d8", "name": "std::logic_error::~logic_error", "confidence": "high", "rationale": "exception slot 0 = complete-object destructor; calls string free", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c464e", "name": "std::logic_error::~logic_error", "confidence": "high", "rationale": "exception slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c4674", "name": "std::out_of_range::what", "confidence": "medium", "rationale": "exception slot 2 (int=1 char*) = what(); likely inherited logic_error::what", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c46e2", "name": "std::domain_error::~domain_error", "confidence": "high", "rationale": "exception slot 0 = complete-object destructor (calls ~logic_error base)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c4710", "name": "std::domain_error::~domain_error", "confidence": "high", "rationale": "exception slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c476e", "name": "std::invalid_argument::~invalid_argument", "confidence": "high", "rationale": "exception slot 0 = complete-object destructor (calls ~logic_error base)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c479c", "name": "std::invalid_argument::~invalid_argument", "confidence": "high", "rationale": "exception slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c47fa", "name": "std::length_error::~length_error", "confidence": "high", "rationale": "exception slot 0 = complete-object destructor (calls ~logic_error base)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c4828", "name": "std::length_error::~length_error", "confidence": "high", "rationale": "exception slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c4886", "name": "std::out_of_range::~out_of_range", "confidence": "high", "rationale": "exception slot 0 = complete-object destructor (calls ~logic_error base)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c48b4", "name": "std::out_of_range::~out_of_range", "confidence": "high", "rationale": "exception slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c4942", "name": "std::runtime_error::~runtime_error", "confidence": "high", "rationale": "exception slot 0 = complete-object destructor; calls string free", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c49b8", "name": "std::runtime_error::~runtime_error", "confidence": "high", "rationale": "exception slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c49de", "name": "std::underflow_error::what", "confidence": "medium", "rationale": "exception slot 2 (int=1 char*) = what(); likely inherited runtime_error::what", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c4a4c", "name": "std::range_error::~range_error", "confidence": "high", "rationale": "exception slot 0 = complete-object destructor (calls ~runtime_error base)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c4a7a", "name": "std::range_error::~range_error", "confidence": "high", "rationale": "exception slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c4ad8", "name": "std::overflow_error::~overflow_error", "confidence": "high", "rationale": "exception slot 0 = complete-object destructor (calls ~runtime_error base)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c4b06", "name": "std::overflow_error::~overflow_error", "confidence": "high", "rationale": "exception slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c4b64", "name": "std::underflow_error::~underflow_error", "confidence": "high", "rationale": "exception slot 0 = complete-object destructor (calls ~runtime_error base)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c4b92", "name": "std::underflow_error::~underflow_error", "confidence": "high", "rationale": "exception slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c8540", "name": "std::codecvt::~codecvt", "confidence": "high", "rationale": "codecvt slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c856e", "name": "std::codecvt::~codecvt", "confidence": "high", "rationale": "codecvt slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c8594", "name": "std::codecvt::do_out", "confidence": "high", "rationale": "codecvt slot 2 with int=6+stack = do_out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8612", "name": "std::codecvt::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 with int=5 = do_unshift", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c863c", "name": "std::codecvt::do_in", "confidence": "high", "rationale": "codecvt slot 4 with int=6+stack = do_in", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c86bc", "name": "std::codecvt::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 = do_encoding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c86cc", "name": "std::codecvt::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 = do_always_noconv", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c86dc", "name": "std::codecvt::do_length", "confidence": "high", "rationale": "codecvt slot 7 with int=5 = do_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8726", "name": "std::codecvt::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 = do_max_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8736", "name": "std::codecvt::~codecvt", "confidence": "high", "rationale": "codecvt slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c8764", "name": "std::codecvt::~codecvt", "confidence": "high", "rationale": "codecvt slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c878a", "name": "std::codecvt::do_out", "confidence": "high", "rationale": "codecvt slot 2 with int=6+stack = do_out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8802", "name": "std::codecvt::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 with int=5 = do_unshift", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c882c", "name": "std::codecvt::do_in", "confidence": "high", "rationale": "codecvt slot 4 with int=6+stack = do_in", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c88a4", "name": "std::codecvt::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 = do_encoding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c88b4", "name": "std::codecvt::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 = do_always_noconv", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c88c4", "name": "std::codecvt::do_length", "confidence": "high", "rationale": "codecvt slot 7 with int=5 = do_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c890e", "name": "std::codecvt::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 = do_max_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c891e", "name": "std::codecvt::~codecvt", "confidence": "high", "rationale": "codecvt slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c894c", "name": "std::codecvt::~codecvt", "confidence": "high", "rationale": "codecvt slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c8972", "name": "std::codecvt::do_out", "confidence": "high", "rationale": "codecvt slot 2 with int=6+stack = do_out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c89f0", "name": "std::codecvt::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 with int=5 = do_unshift", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8a1a", "name": "std::codecvt::do_in", "confidence": "high", "rationale": "codecvt slot 4 with int=6+stack = do_in", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8a9a", "name": "std::codecvt::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 = do_encoding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8aaa", "name": "std::codecvt::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 = do_always_noconv", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8aba", "name": "std::codecvt::do_length", "confidence": "high", "rationale": "codecvt slot 7 with int=5 = do_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8b04", "name": "std::codecvt::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 = do_max_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8b14", "name": "std::codecvt::~codecvt", "confidence": "high", "rationale": "codecvt slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c8b42", "name": "std::codecvt::~codecvt", "confidence": "high", "rationale": "codecvt slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c8b68", "name": "std::codecvt::do_out", "confidence": "high", "rationale": "codecvt slot 2 with int=6+stack = do_out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8be0", "name": "std::codecvt::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 with int=5 = do_unshift", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8c0a", "name": "std::codecvt::do_in", "confidence": "high", "rationale": "codecvt slot 4 with int=6+stack = do_in", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8c82", "name": "std::codecvt::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 = do_encoding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8c92", "name": "std::codecvt::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 = do_always_noconv", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8ca2", "name": "std::codecvt::do_length", "confidence": "high", "rationale": "codecvt slot 7 with int=5 = do_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8cec", "name": "std::codecvt::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 = do_max_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8cfc", "name": "std::__codecvt_utf8_base::~__codecvt_utf8_base", "confidence": "high", "rationale": "codecvt-derived slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c8d2a", "name": "std::__codecvt_utf8_base::~__codecvt_utf8_base", "confidence": "high", "rationale": "slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c8d50", "name": "std::__codecvt_utf8_base::do_out", "confidence": "high", "rationale": "codecvt slot 2 with int=6+stack = do_out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8dd4", "name": "std::__codecvt_utf8_base::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 with int=5 = do_unshift", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8dfe", "name": "std::__codecvt_utf8_base::do_in", "confidence": "high", "rationale": "codecvt slot 4 with int=6+stack = do_in", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8e94", "name": "std::__codecvt_utf8_base::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 = do_encoding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8ea4", "name": "std::__codecvt_utf8_base::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 = do_always_noconv", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8eb4", "name": "std::__codecvt_utf8_base::do_length", "confidence": "high", "rationale": "codecvt slot 7 with int=5 = do_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8f08", "name": "std::__codecvt_utf8_base::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 = do_max_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c8f34", "name": "std::__codecvt_utf8_base::~__codecvt_utf8_base", "confidence": "high", "rationale": "codecvt-derived slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c8f62", "name": "std::__codecvt_utf8_base::~__codecvt_utf8_base", "confidence": "high", "rationale": "slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c8f88", "name": "std::__codecvt_utf8_base::do_out", "confidence": "high", "rationale": "codecvt slot 2 with int=6+stack = do_out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9006", "name": "std::__codecvt_utf8_base::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 with int=5 = do_unshift", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9030", "name": "std::__codecvt_utf8_base::do_in", "confidence": "high", "rationale": "codecvt slot 4 with int=6+stack = do_in", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c90ae", "name": "std::__codecvt_utf8_base::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 = do_encoding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c90be", "name": "std::__codecvt_utf8_base::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 = do_always_noconv", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c90ce", "name": "std::__codecvt_utf8_base::do_length", "confidence": "high", "rationale": "codecvt slot 7 with int=5 = do_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9122", "name": "std::__codecvt_utf8_base::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 = do_max_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c914e", "name": "std::__codecvt_utf8_base::~__codecvt_utf8_base", "confidence": "high", "rationale": "codecvt-derived slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c917c", "name": "std::__codecvt_utf8_base::~__codecvt_utf8_base", "confidence": "high", "rationale": "slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c91a2", "name": "std::__codecvt_utf8_base::do_out", "confidence": "high", "rationale": "codecvt slot 2 with int=6+stack = do_out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9220", "name": "std::__codecvt_utf8_base::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 with int=5 = do_unshift", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c924a", "name": "std::__codecvt_utf8_base::do_in", "confidence": "high", "rationale": "codecvt slot 4 with int=6+stack = do_in", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c92c8", "name": "std::__codecvt_utf8_base::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 = do_encoding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c92d8", "name": "std::__codecvt_utf8_base::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 = do_always_noconv", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c92e8", "name": "std::__codecvt_utf8_base::do_length", "confidence": "high", "rationale": "codecvt slot 7 with int=5 = do_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c933c", "name": "std::__codecvt_utf8_base::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 = do_max_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9368", "name": "std::__codecvt_utf16_base::~__codecvt_utf16_base", "confidence": "high", "rationale": "codecvt-derived slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c9396", "name": "std::__codecvt_utf16_base::~__codecvt_utf16_base", "confidence": "high", "rationale": "slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c93bc", "name": "std::__codecvt_utf16_base::do_out", "confidence": "high", "rationale": "codecvt slot 2 with int=6+stack = do_out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9440", "name": "std::__codecvt_utf16_base::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 with int=5 = do_unshift", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c946a", "name": "std::__codecvt_utf16_base::do_in", "confidence": "high", "rationale": "codecvt slot 4 with int=6+stack = do_in", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c94ee", "name": "std::__codecvt_utf16_base::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 = do_encoding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c94fe", "name": "std::__codecvt_utf16_base::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 = do_always_noconv", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c950e", "name": "std::__codecvt_utf16_base::do_length", "confidence": "high", "rationale": "codecvt slot 7 with int=5 = do_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c956e", "name": "std::__codecvt_utf16_base::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 = do_max_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c959a", "name": "std::__codecvt_utf16_base::~__codecvt_utf16_base", "confidence": "high", "rationale": "codecvt-derived slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c95c8", "name": "std::__codecvt_utf16_base::~__codecvt_utf16_base", "confidence": "high", "rationale": "slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c95ee", "name": "std::__codecvt_utf16_base::do_out", "confidence": "high", "rationale": "codecvt slot 2 with int=6+stack = do_out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c966c", "name": "std::__codecvt_utf16_base::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 with int=5 = do_unshift", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9696", "name": "std::__codecvt_utf16_base::do_in", "confidence": "high", "rationale": "codecvt slot 4 with int=6+stack = do_in", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9714", "name": "std::__codecvt_utf16_base::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 = do_encoding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9724", "name": "std::__codecvt_utf16_base::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 = do_always_noconv", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9734", "name": "std::__codecvt_utf16_base::do_length", "confidence": "high", "rationale": "codecvt slot 7 with int=5 = do_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9794", "name": "std::__codecvt_utf16_base::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 = do_max_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c97c0", "name": "std::__codecvt_utf16_base::~__codecvt_utf16_base", "confidence": "high", "rationale": "codecvt-derived slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c97ee", "name": "std::__codecvt_utf16_base::~__codecvt_utf16_base", "confidence": "high", "rationale": "slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c9814", "name": "std::__codecvt_utf16_base::do_out", "confidence": "high", "rationale": "codecvt slot 2 with int=6+stack = do_out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9892", "name": "std::__codecvt_utf16_base::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 with int=5 = do_unshift", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c98bc", "name": "std::__codecvt_utf16_base::do_in", "confidence": "high", "rationale": "codecvt slot 4 with int=6+stack = do_in", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c993a", "name": "std::__codecvt_utf16_base::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 = do_encoding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c994a", "name": "std::__codecvt_utf16_base::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 = do_always_noconv", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c995a", "name": "std::__codecvt_utf16_base::do_length", "confidence": "high", "rationale": "codecvt slot 7 with int=5 = do_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c99ba", "name": "std::__codecvt_utf16_base::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 = do_max_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c99e6", "name": "std::__codecvt_utf8_utf16_base::~__codecvt_utf8_utf16_base", "confidence": "high", "rationale": "codecvt-derived slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c9a14", "name": "std::__codecvt_utf8_utf16_base::~__codecvt_utf8_utf16_base", "confidence": "high", "rationale": "slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c9a3a", "name": "std::__codecvt_utf8_utf16_base::do_out", "confidence": "high", "rationale": "codecvt slot 2 with int=6+stack = do_out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9abe", "name": "std::__codecvt_utf8_utf16_base::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 with int=5 = do_unshift", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9ae8", "name": "std::__codecvt_utf8_utf16_base::do_in", "confidence": "high", "rationale": "codecvt slot 4 with int=6+stack = do_in", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9b78", "name": "std::__codecvt_utf8_utf16_base::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 = do_encoding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9b88", "name": "std::__codecvt_utf8_utf16_base::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 = do_always_noconv", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9b98", "name": "std::__codecvt_utf8_utf16_base::do_length", "confidence": "high", "rationale": "codecvt slot 7 with int=5 = do_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9bec", "name": "std::__codecvt_utf8_utf16_base::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 = do_max_length", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9c18", "name": "std::__codecvt_utf8_utf16_base::~__codecvt_utf8_utf16_base", "confidence": "high", "rationale": "codecvt-derived slot 0 = complete-object destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c9c46", "name": "std::__codecvt_utf8_utf16_base::~__codecvt_utf8_utf16_base", "confidence": "high", "rationale": "codecvt facet vtable slot 1 = deleting destructor (int=1, calls operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c9c6c", "name": "std::__codecvt_utf8_utf16_base::do_out", "confidence": "high", "rationale": "codecvt slot 2 = do_out; 7-arg (int=6 +stack) matches", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9cf0", "name": "std::__codecvt_utf8_utf16_base::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 = do_unshift; int=5 (this+state+3ptrs)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9d1a", "name": "std::__codecvt_utf8_utf16_base::do_in", "confidence": "high", "rationale": "codecvt slot 4 = do_in; 7-arg (int=6 +stack)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9daa", "name": "std::__codecvt_utf8_utf16_base::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 = do_encoding; int=1 (this only)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9dba", "name": "std::__codecvt_utf8_utf16_base::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 = do_always_noconv; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9dca", "name": "std::__codecvt_utf8_utf16_base::do_length", "confidence": "high", "rationale": "codecvt slot 7 = do_length; int=5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9e1e", "name": "std::__codecvt_utf8_utf16_base::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 = do_max_length; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9e4a", "name": "std::__codecvt_utf8_utf16_base::~__codecvt_utf8_utf16_base", "confidence": "high", "rationale": "codecvt slot 0 = complete-object destructor; int=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c9e78", "name": "std::__codecvt_utf8_utf16_base::~__codecvt_utf8_utf16_base", "confidence": "high", "rationale": "codecvt slot 1 = deleting destructor; calls operator delete", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22c9e9e", "name": "std::__codecvt_utf8_utf16_base::do_out", "confidence": "high", "rationale": "codecvt slot 2 = do_out; 7-arg (int=6 +stack)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9f22", "name": "std::__codecvt_utf8_utf16_base::do_unshift", "confidence": "high", "rationale": "codecvt slot 3 = do_unshift; int=5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9f4c", "name": "std::__codecvt_utf8_utf16_base::do_in", "confidence": "high", "rationale": "codecvt slot 4 = do_in; int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9fdc", "name": "std::__codecvt_utf8_utf16_base::do_encoding", "confidence": "high", "rationale": "codecvt slot 5 = do_encoding; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9fec", "name": "std::__codecvt_utf8_utf16_base::do_always_noconv", "confidence": "high", "rationale": "codecvt slot 6 = do_always_noconv; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c9ffc", "name": "std::__codecvt_utf8_utf16_base::do_length", "confidence": "high", "rationale": "codecvt slot 7 = do_length; int=5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ca050", "name": "std::__codecvt_utf8_utf16_base::do_max_length", "confidence": "high", "rationale": "codecvt slot 8 = do_max_length; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d2a88", "name": "std::basic_stringbuf, std::allocator >::showmanyc", "confidence": "high", "rationale": "basic_streambuf vtable slot 7 = showmanyc; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d2af4", "name": "std::basic_stringbuf, std::allocator >::underflow", "confidence": "high", "rationale": "streambuf slot 9 = underflow; int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d2b7a", "name": "std::basic_stringbuf, std::allocator >::pbackfail", "confidence": "high", "rationale": "streambuf slot 11 = pbackfail; int=2 (this,int_type)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d2ca2", "name": "std::basic_stringbuf, std::allocator >::overflow", "confidence": "high", "rationale": "streambuf slot 13 = overflow; int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d2fc0", "name": "std::basic_stringbuf, std::allocator >::setbuf", "confidence": "high", "rationale": "streambuf slot 3 = setbuf; int=3 (this,ptr,n)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d3012", "name": "std::basic_stringbuf, std::allocator >::seekoff", "confidence": "high", "rationale": "streambuf slot 4 = seekoff; int=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d3316", "name": "std::basic_stringbuf, std::allocator >::seekpos", "confidence": "high", "rationale": "streambuf slot 5 = seekpos; int=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d3e28", "name": "std::basic_istringstream, std::allocator >::~basic_istringstream", "confidence": "high", "rationale": "istream vtable slot 0 = complete destructor; int=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d3ea2", "name": "std::basic_istringstream, std::allocator >::~basic_istringstream", "confidence": "high", "rationale": "istream slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d47b2", "name": "std::basic_ostringstream, std::allocator >::~basic_ostringstream", "confidence": "high", "rationale": "ostream slot 0 = complete destructor; int=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d482c", "name": "std::basic_ostringstream, std::allocator >::~basic_ostringstream", "confidence": "high", "rationale": "ostream slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d5198", "name": "std::basic_stringstream, std::allocator >::~basic_stringstream", "confidence": "high", "rationale": "iostream slot 0 = complete destructor; int=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d5232", "name": "std::basic_stringstream, std::allocator >::~basic_stringstream", "confidence": "high", "rationale": "iostream slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d5bbc", "name": "std::basic_stringbuf, std::allocator >::showmanyc", "confidence": "high", "rationale": "streambuf slot 7 = showmanyc; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d5c30", "name": "std::basic_stringbuf, std::allocator >::underflow", "confidence": "high", "rationale": "streambuf slot 9 = underflow; int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d5cb6", "name": "std::basic_stringbuf, std::allocator >::pbackfail", "confidence": "high", "rationale": "streambuf slot 11 = pbackfail; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d5dde", "name": "std::basic_stringbuf, std::allocator >::overflow", "confidence": "high", "rationale": "streambuf slot 13 = overflow; int=2", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d6110", "name": "std::basic_stringbuf, std::allocator >::setbuf", "confidence": "high", "rationale": "streambuf slot 3 = setbuf; int=3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d6162", "name": "std::basic_stringbuf, std::allocator >::seekoff", "confidence": "high", "rationale": "streambuf slot 4 = seekoff; int=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d647e", "name": "std::basic_stringbuf, std::allocator >::seekpos", "confidence": "high", "rationale": "streambuf slot 5 = seekpos; int=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22d6fb4", "name": "std::basic_istringstream, std::allocator >::~basic_istringstream", "confidence": "high", "rationale": "istream slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d702e", "name": "std::basic_istringstream, std::allocator >::~basic_istringstream", "confidence": "high", "rationale": "istream slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d793e", "name": "std::basic_ostringstream, std::allocator >::~basic_ostringstream", "confidence": "high", "rationale": "ostream slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d79b8", "name": "std::basic_ostringstream, std::allocator >::~basic_ostringstream", "confidence": "high", "rationale": "ostream slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d8324", "name": "std::basic_stringstream, std::allocator >::~basic_stringstream", "confidence": "high", "rationale": "iostream slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d83be", "name": "std::basic_stringstream, std::allocator >::~basic_stringstream", "confidence": "high", "rationale": "iostream slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d86fc", "name": "std::basic_stringbuf, std::allocator >::~basic_stringbuf", "confidence": "high", "rationale": "streambuf slot 0 = complete destructor; int=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d873a", "name": "std::basic_stringbuf, std::allocator >::~basic_stringbuf", "confidence": "high", "rationale": "streambuf slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d8760", "name": "std::basic_stringbuf, std::allocator >::~basic_stringbuf", "confidence": "high", "rationale": "streambuf slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22d879e", "name": "std::basic_stringbuf, std::allocator >::~basic_stringbuf", "confidence": "high", "rationale": "streambuf slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e4692", "name": "std::ctype::do_widen", "confidence": "high", "rationale": "ctype slot 7 = do_widen(range); int=4 (this,lo,hi,to)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e46e8", "name": "std::ctype::do_narrow", "confidence": "high", "rationale": "ctype slot 9 = do_narrow(range); int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e4742", "name": "std::ctype::~ctype", "confidence": "high", "rationale": "ctype slot 0 = complete destructor; int=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e47a4", "name": "std::ctype::~ctype", "confidence": "high", "rationale": "ctype slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e4a94", "name": "std::ctype::~ctype", "confidence": "high", "rationale": "ctype slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e4ad2", "name": "std::ctype::~ctype", "confidence": "high", "rationale": "ctype slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e4bc2", "name": "std::ctype_byname::~ctype_byname", "confidence": "high", "rationale": "slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e4bf0", "name": "std::ctype_byname::~ctype_byname", "confidence": "high", "rationale": "slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e4fca", "name": "std::ctype::do_toupper", "confidence": "high", "rationale": "ctype slot 2 = do_toupper(char); int=2", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e4ff2", "name": "std::ctype::do_toupper", "confidence": "high", "rationale": "ctype slot 3 = do_toupper(range); int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e503c", "name": "std::ctype::do_tolower", "confidence": "high", "rationale": "ctype slot 4 = do_tolower(char); int=2", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e5064", "name": "std::ctype::do_tolower", "confidence": "high", "rationale": "ctype slot 5 = do_tolower(range); int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e51ba", "name": "std::ctype_byname::~ctype_byname", "confidence": "high", "rationale": "slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e51e8", "name": "std::ctype_byname::~ctype_byname", "confidence": "high", "rationale": "slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e54b6", "name": "std::ctype_byname::do_toupper", "confidence": "high", "rationale": "ctype slot 6 = do_toupper(wchar_t); int=2", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e54dc", "name": "std::ctype_byname::do_toupper", "confidence": "high", "rationale": "ctype slot 7 = do_toupper(range); int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e5528", "name": "std::ctype_byname::do_tolower", "confidence": "high", "rationale": "ctype slot 8 = do_tolower(wchar_t); int=2", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e554e", "name": "std::ctype_byname::do_tolower", "confidence": "high", "rationale": "ctype slot 9 = do_tolower(range); int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e559a", "name": "std::ctype_byname::do_is", "confidence": "high", "rationale": "ctype slot 2 = do_is(mask,char); int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e5686", "name": "std::ctype_byname::do_is", "confidence": "high", "rationale": "ctype slot 3 = do_is(range); int=4", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e573c", "name": "std::ctype_byname::do_scan_is", "confidence": "high", "rationale": "ctype slot 4 = do_scan_is; int=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22e57a8", "name": "std::ctype_byname::do_scan_not", "confidence": "high", "rationale": "ctype slot 5 = do_scan_not; int=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22e5814", "name": "std::ctype_byname::do_widen", "confidence": "high", "rationale": "ctype slot 10 = do_widen(char); int=2", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e583a", "name": "std::ctype_byname::do_widen", "confidence": "high", "rationale": "ctype slot 11 = do_widen(range); int=4", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e588c", "name": "std::ctype_byname::do_narrow", "confidence": "high", "rationale": "ctype slot 12 = do_narrow(char); int=3", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e5908", "name": "std::ctype_byname::do_narrow", "confidence": "high", "rationale": "ctype slot 13 = do_narrow(range); int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e5f36", "name": "std::ios_base::failure[abi:cxx11]::~failure", "confidence": "high", "rationale": "exception slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e5f64", "name": "std::ios_base::failure[abi:cxx11]::~failure", "confidence": "high", "rationale": "exception slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e5f8a", "name": "std::ios_base::failure[abi:cxx11]::what", "confidence": "high", "rationale": "exception slot 2 = what(); int=1", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22e611a", "name": "std::__iosfail_type_info::~__iosfail_type_info", "confidence": "high", "rationale": "type_info slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e6148", "name": "std::__iosfail_type_info::~__iosfail_type_info", "confidence": "high", "rationale": "type_info slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e616e", "name": "std::__iosfail_type_info::__do_upcast", "confidence": "high", "rationale": "__class_type_info vtable slot 5 = __do_upcast; int=3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22e945e", "name": "std::__cxx11::money_get > >::~money_get", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e948c", "name": "std::__cxx11::money_get > >::~money_get", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e94b2", "name": "std::__cxx11::money_get > >::do_get", "confidence": "high", "rationale": "money_get slot 2 = do_get(long double&); int=6 +stack", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e9604", "name": "std::__cxx11::money_get > >::do_get", "confidence": "high", "rationale": "money_get slot 3 = do_get(string&); int=6 +stack", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e9902", "name": "std::__cxx11::money_put > >::~money_put", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e9930", "name": "std::__cxx11::money_put > >::~money_put", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22e9c38", "name": "std::__cxx11::money_put > >::do_put", "confidence": "high", "rationale": "money_put slot 3 = do_put(string); int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec17e", "name": "std::__cxx11::moneypunct_byname::do_decimal_point", "confidence": "high", "rationale": "moneypunct slot 2 = do_decimal_point; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec194", "name": "std::__cxx11::moneypunct_byname::do_thousands_sep", "confidence": "high", "rationale": "moneypunct slot 3 = do_thousands_sep; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec1aa", "name": "std::__cxx11::moneypunct_byname::do_grouping", "confidence": "high", "rationale": "moneypunct slot 4 = do_grouping (returns string); int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec21a", "name": "std::__cxx11::moneypunct_byname::do_curr_symbol", "confidence": "high", "rationale": "moneypunct slot 5 = do_curr_symbol; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec28a", "name": "std::__cxx11::moneypunct_byname::do_positive_sign", "confidence": "high", "rationale": "moneypunct slot 6 = do_positive_sign; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec2fa", "name": "std::__cxx11::moneypunct_byname::do_negative_sign", "confidence": "high", "rationale": "moneypunct slot 7 = do_negative_sign; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec36a", "name": "std::__cxx11::moneypunct_byname::do_frac_digits", "confidence": "high", "rationale": "moneypunct slot 8 = do_frac_digits; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec380", "name": "std::__cxx11::moneypunct_byname::do_pos_format", "confidence": "high", "rationale": "moneypunct slot 9 = do_pos_format; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec396", "name": "std::__cxx11::moneypunct_byname::do_neg_format", "confidence": "high", "rationale": "moneypunct slot 10 = do_neg_format; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec6b6", "name": "std::__cxx11::moneypunct_byname::do_decimal_point", "confidence": "high", "rationale": "moneypunct slot 2 = do_decimal_point; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec6cc", "name": "std::__cxx11::moneypunct_byname::do_thousands_sep", "confidence": "high", "rationale": "moneypunct slot 3 = do_thousands_sep; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec6e2", "name": "std::__cxx11::moneypunct_byname::do_grouping", "confidence": "high", "rationale": "moneypunct slot 4 = do_grouping; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec752", "name": "std::__cxx11::moneypunct_byname::do_curr_symbol", "confidence": "high", "rationale": "moneypunct slot 5 = do_curr_symbol; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec7c2", "name": "std::__cxx11::moneypunct_byname::do_positive_sign", "confidence": "high", "rationale": "moneypunct slot 6 = do_positive_sign; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec832", "name": "std::__cxx11::moneypunct_byname::do_negative_sign", "confidence": "high", "rationale": "moneypunct slot 7 = do_negative_sign; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec8a2", "name": "std::__cxx11::moneypunct_byname::do_frac_digits", "confidence": "high", "rationale": "moneypunct slot 8 = do_frac_digits; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec8b8", "name": "std::__cxx11::moneypunct_byname::do_pos_format", "confidence": "high", "rationale": "moneypunct slot 9 = do_pos_format; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec8ce", "name": "std::__cxx11::moneypunct_byname::do_neg_format", "confidence": "high", "rationale": "moneypunct slot 10 = do_neg_format; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ec9ec", "name": "std::__cxx11::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22eca1a", "name": "std::__cxx11::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22ecb48", "name": "std::__cxx11::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22ecb76", "name": "std::__cxx11::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22ecdf0", "name": "std::__cxx11::numpunct_byname::do_decimal_point", "confidence": "high", "rationale": "numpunct slot 2 = do_decimal_point; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ece06", "name": "std::__cxx11::numpunct_byname::do_thousands_sep", "confidence": "high", "rationale": "numpunct slot 3 = do_thousands_sep; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ece1c", "name": "std::__cxx11::numpunct_byname::do_grouping", "confidence": "high", "rationale": "numpunct slot 4 = do_grouping (returns string); int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ece8c", "name": "std::__cxx11::numpunct_byname::do_truename", "confidence": "high", "rationale": "numpunct slot 5 = do_truename; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ecefc", "name": "std::__cxx11::numpunct_byname::do_falsename", "confidence": "high", "rationale": "numpunct slot 6 = do_falsename; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ed06e", "name": "std::__cxx11::numpunct_byname::~numpunct_byname", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22ed09c", "name": "std::__cxx11::numpunct_byname::~numpunct_byname", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22ed944", "name": "std::__cxx11::time_get > >::~time_get", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22ed972", "name": "std::__cxx11::time_get > >::~time_get", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22ed998", "name": "std::__cxx11::time_get_byname > >::do_date_order", "confidence": "high", "rationale": "time_get slot 2 = do_date_order; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ed9a8", "name": "std::__cxx11::time_get_byname > >::do_get_time", "confidence": "high", "rationale": "time_get slot 3 = do_get_time; int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22edac0", "name": "std::__cxx11::time_get_byname > >::do_get_date", "confidence": "high", "rationale": "time_get slot 4 = do_get_date; int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22edbd8", "name": "std::__cxx11::time_get_byname > >::do_get_weekday", "confidence": "high", "rationale": "time_get slot 5 = do_get_weekday; int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22edd5e", "name": "std::__cxx11::time_get_byname > >::do_get_monthname", "confidence": "high", "rationale": "time_get slot 6 = do_get_monthname; int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22edee4", "name": "std::__cxx11::time_get_byname > >::do_get_year", "confidence": "high", "rationale": "time_get slot 7 = do_get_year; int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ee0fa", "name": "std::__cxx11::time_get_byname > >::do_get", "confidence": "high", "rationale": "time_get slot 8 = do_get(C++11); int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22f09b8", "name": "std::__cxx11::time_get_byname > >::~time_get_byname", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f09e6", "name": "std::__cxx11::time_get_byname > >::~time_get_byname", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f0c9a", "name": "std::__cxx11::messages::~messages", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f0d0c", "name": "std::__cxx11::messages::~messages", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f0f18", "name": "std::__cxx11::messages_byname::~messages_byname", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f0f46", "name": "std::__cxx11::messages_byname::~messages_byname", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f115c", "name": "std::__cxx11::collate::~collate", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f119a", "name": "std::__cxx11::collate::~collate", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f11c0", "name": "std::__cxx11::collate_byname::do_compare", "confidence": "high", "rationale": "collate slot 2 = do_compare; int=5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22f13c4", "name": "std::__cxx11::collate_byname::do_transform", "confidence": "high", "rationale": "collate slot 3 = do_transform (returns string); int=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22f15d2", "name": "std::__cxx11::collate_byname::do_hash", "confidence": "high", "rationale": "collate slot 4 = do_hash; int=3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22f1714", "name": "std::__cxx11::collate_byname::~collate_byname", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f1742", "name": "std::__cxx11::collate_byname::~collate_byname", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f97c2", "name": "std::__cxx11::money_get > >::~money_get", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f97f0", "name": "std::__cxx11::money_get > >::~money_get", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f9816", "name": "std::__cxx11::money_get > >::do_get", "confidence": "high", "rationale": "money_get slot 2 = do_get(long double&); int=6 +stack", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f9968", "name": "std::__cxx11::money_get > >::do_get", "confidence": "high", "rationale": "money_get slot 3 = do_get(string&); int=6 +stack", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f9c5c", "name": "std::__cxx11::money_put > >::~money_put", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f9c8a", "name": "std::__cxx11::money_put > >::~money_put", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22f9f90", "name": "std::__cxx11::money_put > >::do_put", "confidence": "high", "rationale": "money_put slot 3 = do_put(string); int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fc508", "name": "std::__cxx11::moneypunct_byname::do_decimal_point", "confidence": "high", "rationale": "moneypunct slot 2 = do_decimal_point; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fc51e", "name": "std::__cxx11::moneypunct_byname::do_thousands_sep", "confidence": "high", "rationale": "moneypunct slot 3 = do_thousands_sep; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fc534", "name": "std::__cxx11::moneypunct_byname::do_grouping", "confidence": "high", "rationale": "moneypunct slot 4 = do_grouping; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fc5a4", "name": "std::__cxx11::moneypunct_byname::do_curr_symbol", "confidence": "high", "rationale": "moneypunct slot 5 = do_curr_symbol; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fc614", "name": "std::__cxx11::moneypunct_byname::do_positive_sign", "confidence": "high", "rationale": "moneypunct slot 6 = do_positive_sign; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fc684", "name": "std::__cxx11::moneypunct_byname::do_negative_sign", "confidence": "high", "rationale": "moneypunct slot 7 = do_negative_sign; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fc6f4", "name": "std::__cxx11::moneypunct_byname::do_frac_digits", "confidence": "high", "rationale": "moneypunct slot 8 = do_frac_digits; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fc70a", "name": "std::__cxx11::moneypunct_byname::do_pos_format", "confidence": "high", "rationale": "moneypunct slot 9 = do_pos_format; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fc720", "name": "std::__cxx11::moneypunct_byname::do_neg_format", "confidence": "high", "rationale": "moneypunct slot 10 = do_neg_format; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fca40", "name": "std::__cxx11::moneypunct_byname::do_decimal_point", "confidence": "high", "rationale": "moneypunct slot 2 = do_decimal_point; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fca56", "name": "std::__cxx11::moneypunct_byname::do_thousands_sep", "confidence": "high", "rationale": "moneypunct slot 3 = do_thousands_sep; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fca6c", "name": "std::__cxx11::moneypunct_byname::do_grouping", "confidence": "high", "rationale": "moneypunct slot 4 = do_grouping; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fcadc", "name": "std::__cxx11::moneypunct_byname::do_curr_symbol", "confidence": "high", "rationale": "moneypunct slot 5 = do_curr_symbol; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fcb4c", "name": "std::__cxx11::moneypunct_byname::do_positive_sign", "confidence": "high", "rationale": "moneypunct slot 6 = do_positive_sign; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fcbbc", "name": "std::__cxx11::moneypunct_byname::do_negative_sign", "confidence": "high", "rationale": "moneypunct slot 7 = do_negative_sign; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fcc2c", "name": "std::__cxx11::moneypunct_byname::do_frac_digits", "confidence": "high", "rationale": "moneypunct slot 8 = do_frac_digits; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fcc42", "name": "std::__cxx11::moneypunct_byname::do_pos_format", "confidence": "high", "rationale": "moneypunct slot 9 = do_pos_format; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fcc58", "name": "std::__cxx11::moneypunct_byname::do_neg_format", "confidence": "high", "rationale": "moneypunct slot 10 = do_neg_format; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fcd76", "name": "std::__cxx11::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22fcda4", "name": "std::__cxx11::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22fced2", "name": "std::__cxx11::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22fcf00", "name": "std::__cxx11::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22fd17a", "name": "std::__cxx11::numpunct_byname::do_decimal_point", "confidence": "high", "rationale": "numpunct slot 2 = do_decimal_point; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fd190", "name": "std::__cxx11::numpunct_byname::do_thousands_sep", "confidence": "high", "rationale": "numpunct slot 3 = do_thousands_sep; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fd1a6", "name": "std::__cxx11::numpunct_byname::do_grouping", "confidence": "high", "rationale": "numpunct slot 4 = do_grouping; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fd216", "name": "std::__cxx11::numpunct_byname::do_truename", "confidence": "high", "rationale": "numpunct slot 5 = do_truename; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fd286", "name": "std::__cxx11::numpunct_byname::do_falsename", "confidence": "high", "rationale": "numpunct slot 6 = do_falsename; int=2", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fd3f8", "name": "std::__cxx11::numpunct_byname::~numpunct_byname", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22fd426", "name": "std::__cxx11::numpunct_byname::~numpunct_byname", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22fdcca", "name": "std::__cxx11::time_get > >::~time_get", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22fdcf8", "name": "std::__cxx11::time_get > >::~time_get", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22fdd1e", "name": "std::__cxx11::time_get_byname > >::do_date_order", "confidence": "high", "rationale": "time_get slot 2 = do_date_order; int=1", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fdd2e", "name": "std::__cxx11::time_get_byname > >::do_get_time", "confidence": "high", "rationale": "time_get slot 3 = do_get_time; int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fde46", "name": "std::__cxx11::time_get_byname > >::do_get_date", "confidence": "high", "rationale": "time_get slot 4 = do_get_date; int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fdf5e", "name": "std::__cxx11::time_get_byname > >::do_get_weekday", "confidence": "high", "rationale": "time_get slot 5 = do_get_weekday; int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fe0e4", "name": "std::__cxx11::time_get_byname > >::do_get_monthname", "confidence": "high", "rationale": "time_get slot 6 = do_get_monthname; int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fe26a", "name": "std::__cxx11::time_get_byname > >::do_get_year", "confidence": "high", "rationale": "time_get slot 7 = do_get_year; int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22fe47e", "name": "std::__cxx11::time_get_byname > >::do_get", "confidence": "high", "rationale": "time_get slot 8 = do_get(C++11); int=6 +stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2300d58", "name": "std::__cxx11::time_get_byname > >::~time_get_byname", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2300d86", "name": "std::__cxx11::time_get_byname > >::~time_get_byname", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x230103a", "name": "std::__cxx11::messages::~messages", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23010ac", "name": "std::__cxx11::messages::~messages", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23012b8", "name": "std::__cxx11::messages_byname::~messages_byname", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23012e6", "name": "std::__cxx11::messages_byname::~messages_byname", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23014fc", "name": "std::__cxx11::collate::~collate", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x230153a", "name": "std::__cxx11::collate::~collate", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2301560", "name": "std::__cxx11::collate_byname::do_compare", "confidence": "high", "rationale": "collate slot 2 = do_compare; int=5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2301774", "name": "std::__cxx11::collate_byname::do_transform", "confidence": "high", "rationale": "collate slot 3 = do_transform (returns string); int=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23019be", "name": "std::__cxx11::collate_byname::do_hash", "confidence": "high", "rationale": "collate slot 4 = do_hash; int=3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2301afc", "name": "std::__cxx11::collate_byname::~collate_byname", "confidence": "high", "rationale": "facet slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2301b2a", "name": "std::__cxx11::collate_byname::~collate_byname", "confidence": "high", "rationale": "facet slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2302856", "name": "__gnu_cxx::stdio_sync_filebuf >::xsgetn", "confidence": "high", "rationale": "streambuf slot 8 = xsgetn; int=3 (this,ptr,n)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23028c4", "name": "__gnu_cxx::stdio_sync_filebuf >::xsputn", "confidence": "high", "rationale": "streambuf slot 12 = xsputn; int=3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2302962", "name": "__gnu_cxx::stdio_sync_filebuf >::xsgetn", "confidence": "high", "rationale": "streambuf slot 8 = xsgetn; int=3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2302a30", "name": "__gnu_cxx::stdio_sync_filebuf >::xsputn", "confidence": "high", "rationale": "streambuf slot 12 = xsputn; int=3", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2302c80", "name": "__gnu_cxx::stdio_filebuf >::~stdio_filebuf", "confidence": "high", "rationale": "streambuf-derived slot 0 = complete destructor; int=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2302cae", "name": "__gnu_cxx::stdio_filebuf >::~stdio_filebuf", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (calls operator delete sub_0x9e60e0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2302ee0", "name": "__gnu_cxx::stdio_sync_filebuf >::underflow", "confidence": "high", "rationale": "streambuf vtable slot 9 = underflow", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2302f0e", "name": "__gnu_cxx::stdio_sync_filebuf >::uflow", "confidence": "high", "rationale": "streambuf vtable slot 10 = uflow", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2302f36", "name": "__gnu_cxx::stdio_sync_filebuf >::pbackfail", "confidence": "high", "rationale": "streambuf vtable slot 11 = pbackfail", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2302fc8", "name": "__gnu_cxx::stdio_sync_filebuf >::overflow", "confidence": "high", "rationale": "streambuf vtable slot 13 = overflow", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2303044", "name": "__gnu_cxx::stdio_sync_filebuf >::sync", "confidence": "high", "rationale": "streambuf vtable slot 6 = sync", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2303062", "name": "__gnu_cxx::stdio_sync_filebuf >::seekoff", "confidence": "high", "rationale": "streambuf vtable slot 4 = seekoff", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2303110", "name": "__gnu_cxx::stdio_sync_filebuf >::seekpos", "confidence": "high", "rationale": "streambuf vtable slot 5 = seekpos", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x230333e", "name": "__gnu_cxx::stdio_filebuf >::~stdio_filebuf", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x230336c", "name": "__gnu_cxx::stdio_filebuf >::~stdio_filebuf", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x230359e", "name": "__gnu_cxx::stdio_sync_filebuf >::underflow", "confidence": "high", "rationale": "streambuf vtable slot 9 = underflow", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23035cc", "name": "__gnu_cxx::stdio_sync_filebuf >::uflow", "confidence": "high", "rationale": "streambuf vtable slot 10 = uflow", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23035f4", "name": "__gnu_cxx::stdio_sync_filebuf >::pbackfail", "confidence": "high", "rationale": "streambuf vtable slot 11 = pbackfail", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2303686", "name": "__gnu_cxx::stdio_sync_filebuf >::overflow", "confidence": "high", "rationale": "streambuf vtable slot 13 = overflow", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2303702", "name": "__gnu_cxx::stdio_sync_filebuf >::sync", "confidence": "high", "rationale": "streambuf vtable slot 6 = sync", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2303720", "name": "__gnu_cxx::stdio_sync_filebuf >::seekoff", "confidence": "high", "rationale": "streambuf vtable slot 4 = seekoff", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23037ce", "name": "__gnu_cxx::stdio_sync_filebuf >::seekpos", "confidence": "high", "rationale": "streambuf vtable slot 5 = seekpos", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x230410a", "name": "std::basic_filebuf >::~basic_filebuf", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2304164", "name": "std::basic_filebuf >::~basic_filebuf", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2304a82", "name": "__gnu_cxx::stdio_filebuf >::showmanyc", "confidence": "high", "rationale": "streambuf vtable slot 7 = showmanyc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2305192", "name": "__gnu_cxx::stdio_filebuf >::pbackfail", "confidence": "high", "rationale": "streambuf vtable slot 11 = pbackfail", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23053f2", "name": "__gnu_cxx::stdio_filebuf >::overflow", "confidence": "high", "rationale": "streambuf vtable slot 13 = overflow", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x230590c", "name": "__gnu_cxx::stdio_filebuf >::setbuf", "confidence": "high", "rationale": "streambuf vtable slot 3 = setbuf", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2305984", "name": "__gnu_cxx::stdio_filebuf >::seekoff", "confidence": "high", "rationale": "streambuf vtable slot 4 = seekoff", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2305bbc", "name": "__gnu_cxx::stdio_filebuf >::seekpos", "confidence": "high", "rationale": "streambuf vtable slot 5 = seekpos", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2305e4a", "name": "__gnu_cxx::stdio_filebuf >::sync", "confidence": "high", "rationale": "streambuf vtable slot 6 = sync", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2305ed6", "name": "__gnu_cxx::stdio_filebuf >::imbue", "confidence": "high", "rationale": "streambuf vtable slot 2 = imbue", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2306508", "name": "__gnu_cxx::stdio_filebuf >::xsputn", "confidence": "high", "rationale": "streambuf vtable slot 12 = xsputn", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2307266", "name": "std::basic_ifstream >::~basic_ifstream", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23072e6", "name": "std::basic_ifstream >::~basic_ifstream", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2307d96", "name": "std::basic_ofstream >::~basic_ofstream", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2307e16", "name": "std::basic_ofstream >::~basic_ofstream", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2308974", "name": "std::basic_fstream >::~basic_fstream", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2308a12", "name": "std::basic_fstream >::~basic_fstream", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23092ec", "name": "std::basic_filebuf >::~basic_filebuf", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2309346", "name": "std::basic_filebuf >::~basic_filebuf", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2309c7e", "name": "__gnu_cxx::stdio_filebuf >::showmanyc", "confidence": "high", "rationale": "streambuf vtable slot 7 = showmanyc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x230a3a6", "name": "__gnu_cxx::stdio_filebuf >::pbackfail", "confidence": "high", "rationale": "streambuf vtable slot 11 = pbackfail", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x230a606", "name": "__gnu_cxx::stdio_filebuf >::overflow", "confidence": "high", "rationale": "streambuf vtable slot 13 = overflow", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x230ab46", "name": "__gnu_cxx::stdio_filebuf >::setbuf", "confidence": "high", "rationale": "streambuf vtable slot 3 = setbuf", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x230abbe", "name": "__gnu_cxx::stdio_filebuf >::seekoff", "confidence": "high", "rationale": "streambuf vtable slot 4 = seekoff", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x230adfe", "name": "__gnu_cxx::stdio_filebuf >::seekpos", "confidence": "high", "rationale": "streambuf vtable slot 5 = seekpos", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x230b098", "name": "__gnu_cxx::stdio_filebuf >::sync", "confidence": "high", "rationale": "streambuf vtable slot 6 = sync", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x230b124", "name": "__gnu_cxx::stdio_filebuf >::imbue", "confidence": "high", "rationale": "streambuf vtable slot 2 = imbue", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x230b76e", "name": "__gnu_cxx::stdio_filebuf >::xsputn", "confidence": "high", "rationale": "streambuf vtable slot 12 = xsputn", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x230c4e2", "name": "std::basic_ifstream >::~basic_ifstream", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x230c562", "name": "std::basic_ifstream >::~basic_ifstream", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x230d012", "name": "std::basic_ofstream >::~basic_ofstream", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x230d092", "name": "std::basic_ofstream >::~basic_ofstream", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x230dbf0", "name": "std::basic_fstream >::~basic_fstream", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x230dc8e", "name": "std::basic_fstream >::~basic_fstream", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x230efc0", "name": "std::bad_function_call::~bad_function_call", "confidence": "high", "rationale": "exception vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x230efee", "name": "std::bad_function_call::~bad_function_call", "confidence": "high", "rationale": "exception vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x230fc06", "name": "std::basic_ios >::~basic_ios", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x230fc34", "name": "std::basic_ios >::~basic_ios", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2310826", "name": "std::basic_ios >::~basic_ios", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2310854", "name": "std::basic_ios >::~basic_ios", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23114a2", "name": "std::ios_base::~ios_base", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231153c", "name": "std::ios_base::~ios_base", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23121ee", "name": "std::(anonymous namespace)::io_category::message", "confidence": "medium", "rationale": "strings 'iostream error'/'Unknown error' = iostream error_category::message(int)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x231253c", "name": "std::basic_iostream >::~basic_iostream", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23125e4", "name": "std::basic_iostream >::~basic_iostream", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2312b94", "name": "std::basic_iostream >::~basic_iostream", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2312c3c", "name": "std::basic_iostream >::~basic_iostream", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23131dc", "name": "std::basic_istream >::~basic_istream", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2313238", "name": "std::basic_istream >::~basic_istream", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2317586", "name": "std::basic_istream >::~basic_istream", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23175e2", "name": "std::basic_istream >::~basic_istream", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231c25e", "name": "std::num_get > >::~num_get", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231c28c", "name": "std::num_get > >::~num_get", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231cac8", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 2 = do_get(bool&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231ce56", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 3 = do_get(long&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231ceca", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 4 = do_get(unsigned short&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231cf3e", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 5 = do_get(unsigned int&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231cfb2", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 6 = do_get(unsigned long&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231d026", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 7 = do_get(long long&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231d09a", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 8 = do_get(unsigned long long&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231d10e", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 9 = do_get(float&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231d24a", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 10 = do_get(double&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231d386", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 11 = do_get(long double&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231d4c2", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 12 = do_get(void*&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231daac", "name": "std::num_put > >::~num_put", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231dada", "name": "std::num_put > >::~num_put", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231db00", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put slot 2 = do_put(bool)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231de8c", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put slot 3 = do_put(long)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231dee8", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put slot 4 = do_put(unsigned long)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231df44", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put slot 5 = do_put(long long)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231dfa0", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put slot 6 = do_put(unsigned long long)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231dffc", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put slot 7 = do_put(double); abi float=1 matches", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231e05e", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put slot 8 = do_put(long double)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x231e0be", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put slot 9 = do_put(const void*)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2322940", "name": "std::money_get > >::~money_get", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232296e", "name": "std::money_get > >::~money_get", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2322994", "name": "std::money_get > >::do_get", "confidence": "high", "rationale": "money_get slot 2 = do_get(long double&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2322ad4", "name": "std::money_get > >::do_get", "confidence": "high", "rationale": "money_get slot 3 = do_get(string&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2322db2", "name": "std::money_put > >::~money_put", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2322de0", "name": "std::money_put > >::~money_put", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23230be", "name": "std::money_put > >::do_put", "confidence": "high", "rationale": "money_put slot 3 = do_put(const string&)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2325c80", "name": "std::moneypunct_byname::do_decimal_point", "confidence": "high", "rationale": "moneypunct slot 2 = do_decimal_point", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2325c96", "name": "std::moneypunct_byname::do_thousands_sep", "confidence": "high", "rationale": "moneypunct slot 3 = do_thousands_sep", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2325cac", "name": "std::moneypunct_byname::do_grouping", "confidence": "high", "rationale": "moneypunct slot 4 = do_grouping (returns string, sret)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2325d1c", "name": "std::moneypunct_byname::do_curr_symbol", "confidence": "high", "rationale": "moneypunct slot 5 = do_curr_symbol", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2325d8c", "name": "std::moneypunct_byname::do_positive_sign", "confidence": "high", "rationale": "moneypunct slot 6 = do_positive_sign", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2325dfc", "name": "std::moneypunct_byname::do_negative_sign", "confidence": "high", "rationale": "moneypunct slot 7 = do_negative_sign", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2325e6c", "name": "std::moneypunct_byname::do_frac_digits", "confidence": "high", "rationale": "moneypunct slot 8 = do_frac_digits", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2325e82", "name": "std::moneypunct_byname::do_pos_format", "confidence": "high", "rationale": "moneypunct slot 9 = do_pos_format", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2325e98", "name": "std::moneypunct_byname::do_neg_format", "confidence": "high", "rationale": "moneypunct slot 10 = do_neg_format", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23261b8", "name": "std::moneypunct_byname::do_decimal_point", "confidence": "high", "rationale": "moneypunct slot 2 = do_decimal_point", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23261ce", "name": "std::moneypunct_byname::do_thousands_sep", "confidence": "high", "rationale": "moneypunct slot 3 = do_thousands_sep", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23261e4", "name": "std::moneypunct_byname::do_grouping", "confidence": "high", "rationale": "moneypunct slot 4 = do_grouping (returns string, sret)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2326254", "name": "std::moneypunct_byname::do_curr_symbol", "confidence": "high", "rationale": "moneypunct slot 5 = do_curr_symbol", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23262c4", "name": "std::moneypunct_byname::do_positive_sign", "confidence": "high", "rationale": "moneypunct slot 6 = do_positive_sign", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2326334", "name": "std::moneypunct_byname::do_negative_sign", "confidence": "high", "rationale": "moneypunct slot 7 = do_negative_sign", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23263a4", "name": "std::moneypunct_byname::do_frac_digits", "confidence": "high", "rationale": "moneypunct slot 8 = do_frac_digits", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23263ba", "name": "std::moneypunct_byname::do_pos_format", "confidence": "high", "rationale": "moneypunct slot 9 = do_pos_format", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23263d0", "name": "std::moneypunct_byname::do_neg_format", "confidence": "high", "rationale": "moneypunct slot 10 = do_neg_format", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23264ee", "name": "std::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232651c", "name": "std::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232664a", "name": "std::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2326678", "name": "std::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2326bfc", "name": "std::numpunct_byname::do_decimal_point", "confidence": "high", "rationale": "numpunct slot 2 = do_decimal_point", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2326c12", "name": "std::numpunct_byname::do_thousands_sep", "confidence": "high", "rationale": "numpunct slot 3 = do_thousands_sep", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2326c28", "name": "std::numpunct_byname::do_grouping", "confidence": "high", "rationale": "numpunct slot 4 = do_grouping (returns string, sret)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2326c98", "name": "std::numpunct_byname::do_truename", "confidence": "high", "rationale": "numpunct slot 5 = do_truename", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2326d08", "name": "std::numpunct_byname::do_falsename", "confidence": "high", "rationale": "numpunct slot 6 = do_falsename", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2326e7a", "name": "std::numpunct_byname::~numpunct_byname", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2326ea8", "name": "std::numpunct_byname::~numpunct_byname", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2327658", "name": "std::__timepunct::~__timepunct", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23276e6", "name": "std::__timepunct::~__timepunct", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232770c", "name": "std::__timepunct_cache::~__timepunct_cache", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232773a", "name": "std::__timepunct_cache::~__timepunct_cache", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23279d8", "name": "std::time_put > >::~time_put", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2327a06", "name": "std::time_put > >::~time_put", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2327a2c", "name": "std::time_put > >::do_put", "confidence": "high", "rationale": "time_put slot 2 = do_put (inherited into time_put_byname vtable)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2327bee", "name": "std::time_put_byname > >::~time_put_byname", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2327c1c", "name": "std::time_put_byname > >::~time_put_byname", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2328458", "name": "std::time_get > >::~time_get", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2328486", "name": "std::time_get > >::~time_get", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23284ac", "name": "std::time_get_byname > >::do_date_order", "confidence": "high", "rationale": "time_get slot 2 = do_date_order (trivial return, no callees)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23284bc", "name": "std::time_get_byname > >::do_get_time", "confidence": "high", "rationale": "time_get slot 3 = do_get_time", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23285d4", "name": "std::time_get_byname > >::do_get_date", "confidence": "high", "rationale": "time_get slot 4 = do_get_date", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23286ec", "name": "std::time_get_byname > >::do_get_weekday", "confidence": "high", "rationale": "time_get slot 5 = do_get_weekday", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2328872", "name": "std::time_get_byname > >::do_get_monthname", "confidence": "high", "rationale": "time_get slot 6 = do_get_monthname", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23289f8", "name": "std::time_get_byname > >::do_get_year", "confidence": "high", "rationale": "time_get slot 7 = do_get_year", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x232b4cc", "name": "std::time_get_byname > >::~time_get_byname", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232b4fa", "name": "std::time_get_byname > >::~time_get_byname", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232b7ae", "name": "std::messages::~messages", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232b820", "name": "std::messages::~messages", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232ba2c", "name": "std::messages_byname::~messages_byname", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232ba5a", "name": "std::messages_byname::~messages_byname", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232bbb2", "name": "std::codecvt_byname::~codecvt_byname", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232bbe0", "name": "std::codecvt_byname::~codecvt_byname", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232bd82", "name": "std::collate::~collate", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232bdc0", "name": "std::collate::~collate", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232bde6", "name": "std::collate_byname::do_compare", "confidence": "high", "rationale": "collate slot 2 = do_compare (abi int=5: this+4 ptrs)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x232bfc4", "name": "std::collate_byname::do_transform", "confidence": "high", "rationale": "collate slot 3 = do_transform (returns string, sret)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x232c1bc", "name": "std::collate_byname::do_hash", "confidence": "high", "rationale": "collate slot 4 = do_hash (abi int=3, no callees)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x232c2fe", "name": "std::collate_byname::~collate_byname", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232c32c", "name": "std::collate_byname::~collate_byname", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232f484", "name": "std::basic_ostream >::~basic_ostream", "confidence": "high", "rationale": "std::ostream vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x232f4d4", "name": "std::basic_ostream >::~basic_ostream", "confidence": "high", "rationale": "std::ostream vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2331dbe", "name": "std::basic_ostream >::~basic_ostream", "confidence": "high", "rationale": "vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2331e0e", "name": "std::basic_ostream >::~basic_ostream", "confidence": "high", "rationale": "vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23356a8", "name": "std::regex_error::~regex_error", "confidence": "high", "rationale": "exception vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23356d6", "name": "std::regex_error::~regex_error", "confidence": "high", "rationale": "exception vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2335dcc", "name": "std::basic_streambuf >::~basic_streambuf", "confidence": "high", "rationale": "streambuf vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2335dfe", "name": "std::basic_streambuf >::~basic_streambuf", "confidence": "high", "rationale": "streambuf vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23365b2", "name": "std::basic_stringbuf, std::allocator >::imbue", "confidence": "medium", "rationale": "streambuf vtable slot 2 = imbue (inherited default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23365c2", "name": "__gnu_cxx::stdio_sync_filebuf >::setbuf", "confidence": "medium", "rationale": "streambuf vtable slot 3 = setbuf (inherited default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23365d8", "name": "std::basic_streambuf >::seekoff", "confidence": "high", "rationale": "streambuf vtable slot 4 = seekoff (base default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x233660c", "name": "std::basic_streambuf >::seekpos", "confidence": "high", "rationale": "streambuf vtable slot 5 = seekpos (base default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2336652", "name": "std::basic_stringbuf, std::allocator >::sync", "confidence": "medium", "rationale": "streambuf vtable slot 6 = sync (inherited default)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2336662", "name": "__gnu_cxx::stdio_sync_filebuf >::showmanyc", "confidence": "medium", "rationale": "streambuf vtable slot 7 = showmanyc (inherited default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2336672", "name": "std::basic_stringbuf, std::allocator >::xsgetn", "confidence": "medium", "rationale": "streambuf vtable slot 8 = xsgetn (base default copy loop)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23367be", "name": "std::basic_streambuf >::underflow", "confidence": "high", "rationale": "streambuf vtable slot 9 = underflow (base default)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23367d2", "name": "std::basic_stringbuf, std::allocator >::uflow", "confidence": "medium", "rationale": "streambuf vtable slot 10 = uflow (base default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x233684e", "name": "std::basic_streambuf >::pbackfail", "confidence": "high", "rationale": "streambuf vtable slot 11 = pbackfail (base default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2336864", "name": "std::basic_stringbuf, std::allocator >::xsputn", "confidence": "medium", "rationale": "streambuf vtable slot 12 = xsputn (base default copy loop)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x233699a", "name": "std::basic_streambuf >::overflow", "confidence": "high", "rationale": "streambuf vtable slot 13 = overflow (base default)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2336c8c", "name": "std::basic_streambuf >::~basic_streambuf", "confidence": "high", "rationale": "streambuf vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2336cbe", "name": "std::basic_streambuf >::~basic_streambuf", "confidence": "high", "rationale": "streambuf vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2337480", "name": "std::basic_stringbuf, std::allocator >::imbue", "confidence": "medium", "rationale": "streambuf vtable slot 2 = imbue (inherited default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2337490", "name": "__gnu_cxx::stdio_sync_filebuf >::setbuf", "confidence": "medium", "rationale": "streambuf vtable slot 3 = setbuf (inherited default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23374a6", "name": "std::basic_streambuf >::seekoff", "confidence": "high", "rationale": "streambuf vtable slot 4 = seekoff (base default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23374da", "name": "std::basic_streambuf >::seekpos", "confidence": "high", "rationale": "streambuf vtable slot 5 = seekpos (base default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2337520", "name": "std::basic_stringbuf, std::allocator >::sync", "confidence": "medium", "rationale": "streambuf vtable slot 6 = sync (inherited default)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2337530", "name": "__gnu_cxx::stdio_sync_filebuf >::showmanyc", "confidence": "medium", "rationale": "streambuf vtable slot 7 = showmanyc (inherited default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2337540", "name": "std::basic_stringbuf, std::allocator >::xsgetn", "confidence": "medium", "rationale": "streambuf vtable slot 8 = xsgetn (base default copy loop)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2337696", "name": "std::basic_streambuf >::underflow", "confidence": "high", "rationale": "streambuf vtable slot 9 = underflow (base default)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23376aa", "name": "std::basic_stringbuf, std::allocator >::uflow", "confidence": "medium", "rationale": "streambuf vtable slot 10 = uflow (base default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2337726", "name": "std::basic_streambuf >::pbackfail", "confidence": "high", "rationale": "streambuf vtable slot 11 = pbackfail (base default)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x233773c", "name": "std::basic_stringbuf, std::allocator >::xsputn", "confidence": "medium", "rationale": "streambuf vtable slot 12 = xsputn (base default copy loop)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x233787e", "name": "std::basic_streambuf >::overflow", "confidence": "high", "rationale": "streambuf vtable slot 13 = overflow (base default)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x233dcd8", "name": "std::system_error::~system_error", "confidence": "high", "rationale": "exception vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233dd06", "name": "std::system_error::~system_error", "confidence": "high", "rationale": "exception vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233e708", "name": "std::num_get > >::~num_get", "confidence": "high", "rationale": "facet vtable slot 0 = destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233e736", "name": "std::num_get > >::~num_get", "confidence": "high", "rationale": "facet vtable slot 1 = deleting destructor (operator delete)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233ef50", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 2 = do_get(bool&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233f2e4", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 3 = do_get(long&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233f358", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get slot 4 = do_get(unsigned short&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233f3cc", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get vtable slot 5 = do_get(unsigned int&) per libstdc++ layout", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233f440", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get vtable slot 6 = do_get(unsigned long&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233f4b4", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get vtable slot 7 = do_get(long long&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233f528", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get vtable slot 8 = do_get(unsigned long long&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233f59c", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get vtable slot 9 = do_get(float&); float-parse callees confirm", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233f6d8", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get vtable slot 10 = do_get(double&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233f814", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get vtable slot 11 = do_get(long double&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233f950", "name": "std::num_get > >::do_get", "confidence": "high", "rationale": "num_get vtable slot 12 = do_get(void*&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233ff2e", "name": "std::num_put > >::~num_put", "confidence": "high", "rationale": "num_put vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233ff5c", "name": "std::num_put > >::~num_put", "confidence": "high", "rationale": "num_put vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x233ff82", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put vtable slot 2 = do_put(bool)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234030c", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put vtable slot 3 = do_put(long)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2340364", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put vtable slot 4 = do_put(unsigned long)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23403bc", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put vtable slot 5 = do_put(long long)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2340414", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put vtable slot 6 = do_put(unsigned long long)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234046c", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put vtable slot 7 = do_put(double); xmm float arg confirms", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23404cc", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put vtable slot 8 = do_put(long double)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234052a", "name": "std::num_put > >::do_put", "confidence": "high", "rationale": "num_put vtable slot 9 = do_put(const void*)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2344d9c", "name": "std::money_get > >::~money_get", "confidence": "high", "rationale": "money_get vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2344dca", "name": "std::money_get > >::~money_get", "confidence": "high", "rationale": "money_get vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2344df0", "name": "std::money_get > >::do_get", "confidence": "high", "rationale": "money_get vtable slot 2 = do_get(...,long double&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2344f30", "name": "std::money_get > >::do_get", "confidence": "high", "rationale": "money_get vtable slot 3 = do_get(...,string_type&)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2345204", "name": "std::money_put > >::~money_put", "confidence": "high", "rationale": "money_put vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2345232", "name": "std::money_put > >::~money_put", "confidence": "high", "rationale": "money_put vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234550e", "name": "std::money_put > >::do_put", "confidence": "high", "rationale": "money_put vtable slot 3 = do_put(...,const string_type&)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234810a", "name": "std::moneypunct_byname::do_decimal_point", "confidence": "high", "rationale": "moneypunct vtable slot 2 = do_decimal_point", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2348120", "name": "std::moneypunct_byname::do_thousands_sep", "confidence": "high", "rationale": "moneypunct vtable slot 3 = do_thousands_sep", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2348136", "name": "std::moneypunct_byname::do_grouping", "confidence": "high", "rationale": "moneypunct vtable slot 4 = do_grouping", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23481a6", "name": "std::moneypunct_byname::do_curr_symbol", "confidence": "high", "rationale": "moneypunct vtable slot 5 = do_curr_symbol", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2348216", "name": "std::moneypunct_byname::do_positive_sign", "confidence": "high", "rationale": "moneypunct vtable slot 6 = do_positive_sign", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2348286", "name": "std::moneypunct_byname::do_negative_sign", "confidence": "high", "rationale": "moneypunct vtable slot 7 = do_negative_sign", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23482f6", "name": "std::moneypunct_byname::do_frac_digits", "confidence": "high", "rationale": "moneypunct vtable slot 8 = do_frac_digits", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234830c", "name": "std::moneypunct_byname::do_pos_format", "confidence": "high", "rationale": "moneypunct vtable slot 9 = do_pos_format", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2348322", "name": "std::moneypunct_byname::do_neg_format", "confidence": "high", "rationale": "moneypunct vtable slot 10 = do_neg_format", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2348642", "name": "std::moneypunct_byname::do_decimal_point", "confidence": "high", "rationale": "moneypunct vtable slot 2 = do_decimal_point", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2348658", "name": "std::moneypunct_byname::do_thousands_sep", "confidence": "high", "rationale": "moneypunct vtable slot 3 = do_thousands_sep", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234866e", "name": "std::moneypunct_byname::do_grouping", "confidence": "high", "rationale": "moneypunct vtable slot 4 = do_grouping", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23486de", "name": "std::moneypunct_byname::do_curr_symbol", "confidence": "high", "rationale": "moneypunct vtable slot 5 = do_curr_symbol", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234874e", "name": "std::moneypunct_byname::do_positive_sign", "confidence": "high", "rationale": "moneypunct vtable slot 6 = do_positive_sign", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23487be", "name": "std::moneypunct_byname::do_negative_sign", "confidence": "high", "rationale": "moneypunct vtable slot 7 = do_negative_sign", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234882e", "name": "std::moneypunct_byname::do_frac_digits", "confidence": "high", "rationale": "moneypunct vtable slot 8 = do_frac_digits", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2348844", "name": "std::moneypunct_byname::do_pos_format", "confidence": "high", "rationale": "moneypunct vtable slot 9 = do_pos_format", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234885a", "name": "std::moneypunct_byname::do_neg_format", "confidence": "high", "rationale": "moneypunct vtable slot 10 = do_neg_format", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2348978", "name": "std::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "moneypunct_byname vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23489a6", "name": "std::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "moneypunct_byname vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2348ad4", "name": "std::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "moneypunct_byname vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2348b02", "name": "std::moneypunct_byname::~moneypunct_byname", "confidence": "high", "rationale": "moneypunct_byname vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x23490be", "name": "std::numpunct_byname::do_decimal_point", "confidence": "high", "rationale": "numpunct vtable slot 2 = do_decimal_point", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23490d4", "name": "std::numpunct_byname::do_thousands_sep", "confidence": "high", "rationale": "numpunct vtable slot 3 = do_thousands_sep", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23490ea", "name": "std::numpunct_byname::do_grouping", "confidence": "high", "rationale": "numpunct vtable slot 4 = do_grouping", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234915a", "name": "std::numpunct_byname::do_truename", "confidence": "high", "rationale": "numpunct vtable slot 5 = do_truename", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23491ca", "name": "std::numpunct_byname::do_falsename", "confidence": "high", "rationale": "numpunct vtable slot 6 = do_falsename", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234933c", "name": "std::numpunct_byname::~numpunct_byname", "confidence": "high", "rationale": "numpunct_byname vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234936a", "name": "std::numpunct_byname::~numpunct_byname", "confidence": "high", "rationale": "numpunct_byname vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2349b1a", "name": "std::__timepunct::~__timepunct", "confidence": "high", "rationale": "__timepunct vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2349ba8", "name": "std::__timepunct::~__timepunct", "confidence": "high", "rationale": "__timepunct vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2349bce", "name": "std::__timepunct_cache::~__timepunct_cache", "confidence": "high", "rationale": "__timepunct_cache vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2349bfc", "name": "std::__timepunct_cache::~__timepunct_cache", "confidence": "high", "rationale": "__timepunct_cache vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2349e84", "name": "std::time_put > >::~time_put", "confidence": "high", "rationale": "time_put vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2349eb2", "name": "std::time_put > >::~time_put", "confidence": "high", "rationale": "time_put vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2349ed8", "name": "std::time_put_byname > >::do_put", "confidence": "high", "rationale": "time_put vtable slot 2 = do_put; 6-int+stack signature matches", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234a09e", "name": "std::time_put_byname > >::~time_put_byname", "confidence": "high", "rationale": "time_put_byname vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234a0cc", "name": "std::time_put_byname > >::~time_put_byname", "confidence": "high", "rationale": "time_put_byname vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234a8fe", "name": "std::time_get > >::~time_get", "confidence": "high", "rationale": "time_get vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234a92c", "name": "std::time_get > >::~time_get", "confidence": "high", "rationale": "time_get vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234a952", "name": "std::time_get_byname > >::do_date_order", "confidence": "high", "rationale": "time_get vtable slot 2 = do_date_order (no callees, returns enum)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234a962", "name": "std::time_get_byname > >::do_get_time", "confidence": "high", "rationale": "time_get vtable slot 3 = do_get_time", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234aa7a", "name": "std::time_get_byname > >::do_get_date", "confidence": "high", "rationale": "time_get vtable slot 4 = do_get_date", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234ab92", "name": "std::time_get_byname > >::do_get_weekday", "confidence": "high", "rationale": "time_get vtable slot 5 = do_get_weekday", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234ad18", "name": "std::time_get_byname > >::do_get_monthname", "confidence": "high", "rationale": "time_get vtable slot 6 = do_get_monthname", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234ae9e", "name": "std::time_get_byname > >::do_get_year", "confidence": "high", "rationale": "time_get vtable slot 7 = do_get_year", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234d98c", "name": "std::time_get_byname > >::~time_get_byname", "confidence": "high", "rationale": "time_get_byname vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234d9ba", "name": "std::time_get_byname > >::~time_get_byname", "confidence": "high", "rationale": "time_get_byname vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234dc6e", "name": "std::messages::~messages", "confidence": "high", "rationale": "messages vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234dce0", "name": "std::messages::~messages", "confidence": "high", "rationale": "messages vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234deec", "name": "std::messages_byname::~messages_byname", "confidence": "high", "rationale": "messages_byname vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234df1a", "name": "std::messages_byname::~messages_byname", "confidence": "high", "rationale": "messages_byname vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234e072", "name": "std::codecvt_byname::~codecvt_byname", "confidence": "high", "rationale": "codecvt_byname vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234e0a0", "name": "std::codecvt_byname::~codecvt_byname", "confidence": "high", "rationale": "codecvt_byname vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234e242", "name": "std::collate::~collate", "confidence": "high", "rationale": "collate vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234e280", "name": "std::collate::~collate", "confidence": "high", "rationale": "collate vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234e2a6", "name": "std::collate_byname::do_compare", "confidence": "high", "rationale": "collate vtable slot 2 = do_compare", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234e494", "name": "std::collate_byname::do_transform", "confidence": "high", "rationale": "collate vtable slot 3 = do_transform", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234e6c8", "name": "std::collate_byname::do_hash", "confidence": "high", "rationale": "collate vtable slot 4 = do_hash", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x234e806", "name": "std::collate_byname::~collate_byname", "confidence": "high", "rationale": "collate_byname vtable slot 0 = complete destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x234e834", "name": "std::collate_byname::~collate_byname", "confidence": "high", "rationale": "collate_byname vtable slot 1 = deleting destructor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2e050", "name": "FireEntityOutputWithParam", "confidence": "low", "rationale": "references 'param' and calls CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa35b90", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "only string literally names CNetworkTransmitComponent::StateChanged trace", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa39ff0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "twin of 0xa35b90; same StateChanged(%s)@%s:%d trace", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa693d0", "name": "IKV3TransferInterface_Load", "confidence": "low", "rationale": "'Class data is a %s, not a table' load error + KeyValues3::FindMember", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa698b0", "name": "KV3Transfer_SaveMember", "confidence": "medium", "rationale": "'Double-save to Member %s' warn; FindMember; 75 callers = shared save-member helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa6a6d0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' recursion guard + KeyValues3::PrepareForType (KV3 save)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa6b860", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa7e3c0", "name": "IKV3TransferInterface_Load", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember (KV3 load into schema class)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa7e5d0", "name": "IKV3TransferInterface_Load", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember load", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa7e7e0", "name": "IKV3TransferInterface_Load", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember load", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa7e9f0", "name": "IKV3TransferInterface_Load", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember load", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa84ae0", "name": "IKV3TransferInterface_Load", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember load", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa889a0", "name": "IKV3TransferInterface_GameTime_Save", "confidence": "high", "rationale": "string literally is the function name IKV3TransferInterface_GameTime_Save", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa94510", "name": "IKV3TransferInterface_SaveArray", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType + array subs (1c6a8xx) = KV3 array save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa94710", "name": "IKV3TransferInterface_SaveArray", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType + array subs = KV3 array save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad7ce0", "name": "CBaseEntity::ApplyVectorParameter", "confidence": "low", "rationale": "'fff?' 3-float schema tag; float arg + math/trace callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad8df0", "name": "SendSteamworksSessionId", "confidence": "low", "rationale": "references convar/string 'steamworks_sessionid_client' + GetEntityIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb20500", "name": "CCSPlayerPawn::PushPlayerFromObstruction", "confidence": "medium", "rationale": "log 'Pushed player by %.2f over %d steps (push vector...)' + SetAbsOrigin (unstuck nudge)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb8a770", "name": "FormatBotNavAreaLogString", "confidence": "low", "rationale": "player-identity log fmt '\"%s<%i><%s><%s>\"' with nav Area suffix", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb3500", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged trace; entity setter in state-change chain", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd9770", "name": "CBaseEntity::UpdateOnRemove", "confidence": "low", "rationale": "garbage string '(knN'; thin signal, entity update via sound/anim subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbe4b90", "name": "CBaseEntity::SetModelScale", "confidence": "low", "rationale": "garbage string 'M_%@'; float arg + entity/model subs, thin signal", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbeef60", "name": "FindEntityByNameRecursive", "confidence": "low", "rationale": "self-recursive, references 'name' + GetEntityIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf0e00", "name": "CBreakable::SpawnGibs", "confidence": "low", "rationale": "'Breakable' string; 2 floats (coords) + break-related subs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf83d0", "name": "CCSBot::ThrowSmokeGrenade", "confidence": "medium", "rationale": "log 'Throwing smoke grenade!' bot action + grenade throw subs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbfacd0", "name": "CCSBot::MonitorStuck", "confidence": "low", "rationale": "'Bot.StuckSound' soundevent; bot movement/stuck monitor (20 callers)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc1b370", "name": "AIBehaviorTree_ReadConfigKeyWithDefault", "confidence": "medium", "rationale": "'[AI BT]: Config key %s is missing, requires fallback to default' + FindMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc1b5c0", "name": "AIBehaviorTree_ReadRequiredKey", "confidence": "medium", "rationale": "'[AI BT]: Required key %s missing from KV3 file' + FindMember", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1b800", "name": "AIBehaviorTree_ReadRequiredKey", "confidence": "medium", "rationale": "'[AI BT]: Required key %s missing' + FindMember (typed variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1ba40", "name": "AIBehaviorTree_ReadRequiredKey", "confidence": "medium", "rationale": "'[AI BT]: Required key %s missing' + FindMember (typed variant, 65 callers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1bc80", "name": "AIBehaviorTree_ReadRequiredKey", "confidence": "medium", "rationale": "'[AI BT]: Required key %s missing' + FindMember (typed variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc24e40", "name": "AIBehaviorTree_GetChildNode", "confidence": "low", "rationale": "references 'child' + KeyValues3::FindMember (BT child traversal)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2bba0", "name": "CCSBot::IsUsingAWP", "confidence": "low", "rationale": "references 'weapon_awp'; AbsVelocity; weapon check, thin signal", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4c890", "name": "KV3_TrimArray", "confidence": "low", "rationale": "KeyValues3 GetArrayElementCount/RemoveArrayElements/GetArrayElement", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4ca60", "name": "KV3_ResizeArray", "confidence": "low", "rationale": "KeyValues3 array count/remove/get manipulation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc64240", "name": "KV3_AppendArrayElements", "confidence": "low", "rationale": "GetArrayElementCount/GetArrayElement + AddArrayElementToTail (array copy/append)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc64de0", "name": "KV3_BuildArrayMember", "confidence": "low", "rationale": "array count/get + FindOrCreateMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc737d0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged trace; entity state-change setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca2990", "name": "CBaseEntity::SetOriginAndVelocity", "confidence": "low", "rationale": "calls SetAbsOrigin + SetAbsVelocity (teleport/launch), no strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd08770", "name": "SaveNavAreaList", "confidence": "low", "rationale": "'arealist' member + KeyValues3::FindOrCreateMember (nav area list save)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd0f0f0", "name": "CCSGameRules::ResetDeathmatchSpawns", "confidence": "medium", "rationale": "log 'Manually resetting deathmatch spawns.' + UTIL::Remove", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd154c0", "name": "CFlashbangProjectile::CreateFlashbangProjectile", "confidence": "medium", "rationale": "'flashbang_projectile' classname + SetAbsVelocity (create/launch)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd35ae0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd36100", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd37c20", "name": "FindEntityByNameWithClassConstraint", "confidence": "medium", "rationale": "'Failed to find entity %s by name with type constraint %s' + CGameEntitySystem::FindEntityByName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd3ace0", "name": "ValidateCubemapRadianceCoefficients", "confidence": "medium", "rationale": "'Cubemap %s has invalid radiance coefficients!' + ResolveResourceName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd3dc80", "name": "ValidateEntitySubclassData", "confidence": "medium", "rationale": "'Encountered entity ... requires %s subclass data, but it doesn't have any. DELETED.' + UTIL::Remove", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd498d0", "name": "CBaseEntity::SetGroundEntityStateChanged", "confidence": "low", "rationale": "StateChanged trace + calls CBaseEntity::SetGroundEntity (networked ground setter)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd523e0", "name": "IKV3TransferInterface_SaveArray", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType + array subs (KV3 array save)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd4c70", "name": "ConvertVariantToHScript", "confidence": "medium", "rationale": "'No free conversion of %s variant to HSCRIPT right now'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd91c0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdda760", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdeae60", "name": "IKV3TransferInterface_SaveArray", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType + array subs (KV3 array save)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe0cdf0", "name": "CBaseEntity::ApplyVelocityImpulse", "confidence": "low", "rationale": "AbsVelocity + SetAbsVelocity with 2 floats (physics impulse), no strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe0e940", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe34df0", "name": "IKV3TransferInterface_SaveArray", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType + array subs (KV3 array save)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe38a60", "name": "ParseVectorWSKeyValue", "confidence": "low", "rationale": "'VectorWS' schema field + CGameEntitySystem::AllocPooledString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe39990", "name": "IKV3TransferInterface_Load", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember load", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe48f00", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe4f5b0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe885a0", "name": "IKV3TransferInterface_Load", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember load", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe8f280", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe8f680", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe8ffa0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe90550", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe90980", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe90db0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe911b0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe915d0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe91f00", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe92800", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe92c70", "name": "IKV3TransferInterface_Load", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember load (compound)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe944b0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe94fc0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb0d70", "name": "UTIL_RemoveEntityAndLog", "confidence": "medium", "rationale": "log 'Removed %s(%s)' + UTIL::Remove", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xec2910", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xec9270", "name": "CBaseEntity::ReportMass", "confidence": "medium", "rationale": "'%s: Mass: %.2f kg / %.2f lb (%s)' debug mass report", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xed2d40", "name": "CBodyGameSystem::NotifyResourcePreReload", "confidence": "high", "rationale": "string literally names CBodyGameSystem::NotifyResourcePreReload", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf01780", "name": "ExecuteCommandRequiringPlayer", "confidence": "low", "rationale": "'Cannot execute \"%s\", no player' concommand guard", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf06850", "name": "CSpawnGroupMgrGameSystem::FlushQueuedEntityCalls", "confidence": "medium", "rationale": "'CSpawnGroupMgrGameSystem: flushed %d queued entity calls'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf2ccd0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf30240", "name": "PrintEntityHierarchy", "confidence": "low", "rationale": "self-recursive, '%s %s %s' fmt + GetEntityIndex (debug tree print)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf62de0", "name": "CSoundOpGameSystem::SetSoundEventParam", "confidence": "high", "rationale": "'CSoundOpGameSystem::SetSoundEventParam: Failed cached soundevent param message'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf65350", "name": "CSoundOpGameSystem::StartSoundEvent", "confidence": "medium", "rationale": "calls SoundOpGameSystem::StartSoundEventString + SetSoundEventParam", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf687a0", "name": "CSoundOpGameSystem::StopSoundEvent", "confidence": "high", "rationale": "'CSoundOpGameSystem::StopSoundEvent: Attempting to stop non-existent soundevent: %s'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf77d60", "name": "CC_SoundscapeFlush", "confidence": "medium", "rationale": "'cl_soundscape_flush' concommand handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf89af0", "name": "IKV3TransferInterface_Load", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember load", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf8b7f0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf8bc10", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf8e7b0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf8f7a0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf90180", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf905b0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf91c50", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf932b0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfaf1f0", "name": "IKV3TransferInterface_SaveArray", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType + array subs (KV3 array save)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfb1a80", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1007da0", "name": "IKV3TransferInterface_Load", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember load", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1007e20", "name": "KV3Transfer_SaveMember", "confidence": "medium", "rationale": "'Double-save to Member %s' warn + FindMember (save-member helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1008050", "name": "IKV3TransferInterface_EHandle_Save", "confidence": "high", "rationale": "string literally is the function name IKV3TransferInterface_EHandle_Save", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1014600", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1014a20", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1014e20", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1015220", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1015ba0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1016530", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1016950", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1017030", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1017b20", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1018110", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10189f0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1018e40", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1019260", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10196e0", "name": "IKV3TransferInterface_Save", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType recursive KV3 save", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x101aac0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' recursion guard in a schema-to-KV3 serializer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x101b6b0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' recursion guard; identical schema-serialize shape", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x101d4a0", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + KeyValues3::FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x101e400", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + KeyValues3::PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x101f1d0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' recursion guard in schema serializer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10363a0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' recursion guard in schema serializer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x104c7b0", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x104e830", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x104eeb0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x104f5d0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1050110", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10507f0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1052c20", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10558f0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1056840", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1057490", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10585a0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1066050", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType, int=3 = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10662d0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' recursion guard in schema serializer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106cb50", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType, int=3 = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106cd30", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType, int=3 = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106cf10", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType, int=3 = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106d0f0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType, int=3 = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x107a780", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1080b60", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' recursion guard in schema serializer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10823c0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a3600", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a49b0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a6650", "name": "CEntityInstance::GetDebugClassInfo", "confidence": "low", "rationale": "'' fallback + CEntityInstance::GetEntityIndex = entity class describe helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a9a90", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10acc80", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10afb00", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10cf3b0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ba400", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12baaf0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bb2a0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12c7260", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12cae70", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType, int=3 = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1302260", "name": "CCSGameRules::IsPlayingRetakes", "confidence": "low", "rationale": "references 'retakes' game-mode string + GetItemSchema; 22 callers, arg-less getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13125d0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "inlined 'CNetworkTransmitComponent::StateChanged' log = a networked-var setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1317df0", "name": "CCSGameRules::Surrender", "confidence": "low", "rationale": "references 'Surrender'; game-rules surrender handling path", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1382e90", "name": "CCSGameRules::GMR_BeginRound", "confidence": "low", "rationale": "references 'GMR_BeginRound' game-mode-rules script hook name", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139bbd0", "name": "RemoveWeaponC4", "confidence": "medium", "rationale": "'weapon_c4' + UTIL::Remove = finds and removes the C4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d7b10", "name": "SetNetworkedProperty_FireOutput", "confidence": "low", "rationale": "inlined StateChanged log + CEntityIOOutput::FireOutput = setter firing an output", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1402100", "name": "GetWeaponVDataByItemName", "confidence": "medium", "rationale": "FindWeaponVDataByName + GetItemDefinition + GetItemSchema = weapon vdata lookup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1402450", "name": "GetWeaponVDataByItemName", "confidence": "medium", "rationale": "FindWeaponVDataByName + GetItemDefinition + GetItemSchema = weapon vdata lookup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x143ad50", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1454ea0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "inlined StateChanged log + DispatchDatamapFunction = networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x146f3b0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType, int=3 = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x146f4e0", "name": "Schema_SerializeMemberToKV3", "confidence": "low", "rationale": "'Double-save to Member %s' + FindMember = KV3 member writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14bee70", "name": "CCSPlayer_WeaponServices::SetActiveWeapon", "confidence": "low", "rationale": "StateChanged log + GetWeaponBySlot = weapon-services networked setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14dbb20", "name": "FindMuzzleAttachment", "confidence": "low", "rationale": "'muzzle' + self-recursive attachment walk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14dd8a0", "name": "CCSPlayerController::UpdatePlayerColor", "confidence": "low", "rationale": "'cl_color' convar + GetEntityIndex = per-player color update", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e31e0", "name": "CVoteController::SendVoteFailed", "confidence": "low", "rationale": "'Vote.Failed' sound event; self-recursive vote helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e7f60", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "inlined StateChanged log + GetEntityIndex = networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1523220", "name": "CreateBombBlockerBrush", "confidence": "low", "rationale": "'TOOLS/TOOLSBLOCKBOMB' block-bomb material + physics helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1525cd0", "name": "CCSPlayerController::CommandJoinTeam", "confidence": "medium", "rationale": "'Player sent bad jointeam syntax' + CBasePlayerController::HandleCommandJoinTeam", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152c1e0", "name": "Schema_SerializeMemberToKV3", "confidence": "low", "rationale": "'Double-save to Member %s' + FindMember = KV3 member writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x152c290", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1532c90", "name": "TestEntityStuck", "confidence": "low", "rationale": "'Stuck' + InitGameTrace = trace-based stuck test", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15388c0", "name": "PlayDefaultWalkJumpSound", "confidence": "low", "rationale": "'Default.WalkJump' jump-sound event + GetEntityIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15503f0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "inlined StateChanged log = networked-var setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1583e80", "name": "Schema_SerializeMemberToKV3", "confidence": "low", "rationale": "'Double-save to Member %s' + FindMember = KV3 member writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1583f30", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1588cd0", "name": "FindWeaponMuzzleAttachment", "confidence": "low", "rationale": "'muzzle' + GetWeaponBySlot = muzzle attachment on active weapon", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1589600", "name": "GetWeaponDataFromItemDefinition", "confidence": "medium", "rationale": "GetCSWeaponDataFromKey + GetItemDefinition + GetItemSchema = weapon-data lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x158a370", "name": "DrawViewmodelTimingGraph", "confidence": "low", "rationale": "'CS Viewmodel Timing Graph' debug + GetEntityIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1594ee0", "name": "CCSPlayerController::GetMusicKitItemID", "confidence": "medium", "rationale": "'music id' + CCSPlayerInventory::GetItemInLoadout = music kit lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ccaf0", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d1c00", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d8080", "name": "AnimGraph_SetExternalOwner", "confidence": "low", "rationale": "'%s external graph owner %s' + GetEntityIndex = animgraph owner assignment", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ddbb0", "name": "CCSPlayerController::GetClientRate", "confidence": "low", "rationale": "'rate' convar + GetEntityIndex = per-client rate lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e3020", "name": "CBaseEntity::ParsePropData", "confidence": "medium", "rationale": "'prop_data' + KeyValues3::FindMember = prop_data block parser", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e3810", "name": "AnimGraph_FindDefaultParam", "confidence": "low", "rationale": "'__default__' param + KeyValues3::FindMember lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e3a00", "name": "AnimGraph_FindOrCreateDefaultParam", "confidence": "low", "rationale": "'__default__' + KeyValues3::FindOrCreateMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ec0f0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "inlined StateChanged log = networked-var setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f2bf0", "name": "CBaseEntity::SUB_FadeOut", "confidence": "high", "rationale": "string literally contains '::SUB_FadeOut' think-context name", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1610da0", "name": "CBaseModelEntity::SetBodygroup", "confidence": "medium", "rationale": "'SetBodygroup' + AllocPooledString bodygroup setter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x161fec0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType, int=3 = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1635ec0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1641530", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1641d30", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16470c0", "name": "CDynamicProp::SetAnimation", "confidence": "medium", "rationale": "'Dynamic prop %s no sequence named:%s' + GetEntityIndex = sequence set", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1647bc0", "name": "CDynamicProp::InputSetAnimation", "confidence": "low", "rationale": "'Dynamic prop no sequence' warning, int=2 input-shaped variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1647d50", "name": "CDynamicProp::InputSetAnimation", "confidence": "low", "rationale": "'Dynamic prop no sequence' warning, int=2 input-shaped variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1647ee0", "name": "CDynamicProp::InputSetAnimation", "confidence": "low", "rationale": "'Dynamic prop no sequence' warning, int=2 input-shaped variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1689990", "name": "ReportEntityInfo", "confidence": "low", "rationale": "'Ent %5d: class %s name %s' entity dump line + GetEntityIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168b9f0", "name": "CEntityKeyValues::AddRef", "confidence": "medium", "rationale": "'kv %p AddRef refcount == %d' + CEntityKeyValues ctor; class implied", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168e1c0", "name": "ReadRebasedTick", "confidence": "low", "rationale": "'ReadTick %d clamping rebased tick' networked tick read", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168f4c0", "name": "ReadRebasedTick", "confidence": "low", "rationale": "'ReadTick %d clamping rebased tick' networked tick read", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168f660", "name": "ReadRebasedTick", "confidence": "low", "rationale": "'ReadTick %d clamping rebased tick' networked tick read", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16961d0", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16966c0", "name": "Schema_SerializeMemberToKV3", "confidence": "low", "rationale": "'Double-save to Member %s' + FindMember = KV3 member writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16968a0", "name": "Schema_SerializeMemberToKV3", "confidence": "low", "rationale": "'Double-save to Member %s' + FindMember = KV3 member writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x169f600", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16a07a0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16ae1c0", "name": "CEngineTrace::TraceShape", "confidence": "high", "rationale": "'Physics/TraceShape (Server)' profile marker + InitGameTrace; 181 callers", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16aedb0", "name": "CEngineTrace::TraceRotatedBody", "confidence": "high", "rationale": "'TraceRotatedBody' marker + calls TraceShape (0x16ae1c0)", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16c6940", "name": "FormatEconString", "confidence": "low", "rationale": "std::string _S_create length_error path; builds a string via econ helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1711800", "name": "InputEnableRefire", "confidence": "medium", "rationale": "'EnableRefire' + CEntityIOOutput::FireOutput = logic refire input", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1721670", "name": "UTIL_ParticleEffectStop", "confidence": "medium", "rationale": "'ParticleEffectStop' + UTIL_DispatchEffect", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17229c0", "name": "UTIL_ParticleEffect", "confidence": "medium", "rationale": "'ParticleEffect' + UTIL_DispatchEffect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1726dc0", "name": "GetChoreoSceneName", "confidence": "low", "rationale": "'(None)' fallback + scene/choreo sub_0x1c6f* helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17457b0", "name": "CBaseEntity::PhysicsCheckSweep", "confidence": "low", "rationale": "SetMoveType + TraceShape (0x16ae1c0) = physics move/sweep", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17603a0", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1763650", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17681d0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType, int=3 = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1792940", "name": "DumpEntityFlags", "confidence": "low", "rationale": "'Flags: %X (%X)' debug dump of entity flags", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1795140", "name": "EntityAssertCheck", "confidence": "low", "rationale": "'%d == false' assertion + GetEntityIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17befe0", "name": "CBaseModelEntity::SetModelName", "confidence": "medium", "rationale": "'models/%s.vmdl' + CBaseModelEntity::SetModel", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c4a10", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c6930", "name": "FireEntityOutputs", "confidence": "low", "rationale": "'[%03d] Found: %s, firing' + GetEntityIndex = output firing loop", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17c9520", "name": "CBaseEntity::InputHandlerWithReturn", "confidence": "low", "rationale": "'retval' + AllocPooledString + IO helpers = input returning a value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17cc270", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d7410", "name": "ConvertVariantToHScript", "confidence": "medium", "rationale": "'No free conversion of %s variant to HSCRIPT right now'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dd3c0", "name": "CFuncAreaPortal::UpdatePortals", "confidence": "low", "rationale": "'func_areaportal' + DispatchDatamapFunction = areaportal handling", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ea7b0", "name": "CBaseEntity::InputFollowEntity", "confidence": "medium", "rationale": "'ERROR: FollowEntity for %s could not find entity named %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17f2830", "name": "ApplyExplosionDecal", "confidence": "low", "rationale": "'BigShot' explosion decal name + DecalTrace", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17f2f00", "name": "SetNetworkedProperty_FireOutput", "confidence": "low", "rationale": "inlined StateChanged log + CEntityIOOutput::FireOutput = setter firing output", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f4660", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "inlined StateChanged log + DispatchDatamapFunction = networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1808980", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "inlined StateChanged log = networked-var setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1809fd0", "name": "CBaseFlex::DispatchSpeak", "confidence": "low", "rationale": "'%s (%d) prepared to speak %s (%f)' + GetEntityIndex = speech dispatch", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180dbc0", "name": "RR_ApplyOperator", "confidence": "low", "rationale": "'RR: could not apply operator %s to prior value %s' = Response Rules op", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182d4b0", "name": "CFuncAreaPortal::AreaPortalThink", "confidence": "medium", "rationale": "'aportalThink' context + CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182d6d0", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182e3e0", "name": "CBaseEntity::ApplyAbsVelocityImpulse", "confidence": "low", "rationale": "CBaseEntity::SetAbsVelocity + physics helpers, no strings", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1833460", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1836b20", "name": "CRagdollMagnet::FindRagdollMagnet", "confidence": "medium", "rationale": "'phys_ragdollmagnet' + FindEntityByClassName iteration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1841d80", "name": "CEnvEntityMaker::SpawnEntity", "confidence": "medium", "rationale": "'env_entity_maker %s failed to find template %s' + FindEntityByName", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18495e0", "name": "CPointCommentaryNode::UpdateViewThink", "confidence": "low", "rationale": "'commentary_cvarsnotchanging' + DispatchDatamapFunction", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x184a290", "name": "UTIL_BloodSpray", "confidence": "medium", "rationale": "'bloodspray' effect + UTIL_DispatchEffect", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x184c1c0", "name": "CCommentarySystem::CountCommentaryNodes", "confidence": "low", "rationale": "'point_commentary_node' + FindEntityByClassName iteration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1862950", "name": "CFuncMover::ReportMovers", "confidence": "low", "rationale": "'func_mover count: %i' debug listing", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186d9c0", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1872c10", "name": "CEnvBeam::StrikeThink", "confidence": "low", "rationale": "'env_beam: unknown entity %s' + TraceShape = beam target/strike", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18783d0", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x187b8b0", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + IO output helpers = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x187bac0", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + IO output helpers = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x187bcd0", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + IO output helpers = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18af780", "name": "CFuncShatterGlass::CreateShatterModel", "confidence": "low", "rationale": "'shatter_model_%s_%i.vmdl' generated shard model name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18b5b80", "name": "ParseVectorPairKeyValue", "confidence": "low", "rationale": "'fff?fff?' datadesc field-type format for two Vectors", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18b8720", "name": "FindShatterGlassEntities", "confidence": "low", "rationale": "'func_shatterglass' + FindEntityByClassName iteration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18b8a60", "name": "ParseShatterGlassData", "confidence": "low", "rationale": "'33s?33s?' datadesc field format + shatterglass sub-helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18c53c0", "name": "RemoveEntitiesInList", "confidence": "low", "rationale": "vector realloc string + UTIL::Remove over a list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18db3e0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18dead0", "name": "CBaseEntity::InputKill", "confidence": "medium", "rationale": "'killing %s' + UTIL::Remove = kill/remove input", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18e2150", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18feba0", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fee00", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fef10", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1900b20", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1901510", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1902010", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1902140", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1904a60", "name": "CLogicCase::InputPickRandom", "confidence": "high", "rationale": "'Firing PickRandom input on logic_case %s with no cases set up'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1904f70", "name": "CLogicAchievement::InputFireEvent", "confidence": "medium", "rationale": "'ACHIEVEMENT_EVENT_' prefix + CEntityIOOutput::FireOutput", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1905330", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19056e0", "name": "CLogicCase::InputPickRandomShuffle", "confidence": "medium", "rationale": "'Firing PickRandom input on logic_case' variant, second occurrence", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19067f0", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1907d00", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + IO output helpers = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1908f80", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x190d8f0", "name": "CLogicMeasureMovement::SetMeasureTarget", "confidence": "medium", "rationale": "'logic_measure_movement: Unable to find movement reference entity %s'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1910060", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1911aa0", "name": "CLogicAutosave::InputSave", "confidence": "medium", "rationale": "'autosave' + DispatchDatamapFunction = autosave input", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1912a00", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1912b10", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1912c20", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant (int=1 float=1) + FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1912d30", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1912e50", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1912f60", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant (int=1 float=2) + FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19131a0", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + CEntityIOOutput::FireOutput = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19132b0", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' variant + IO output helpers = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1919f50", "name": "CLogicCollisionPair::InputDisableCollisions", "confidence": "high", "rationale": "'No parameter provided to Input DisableCollisionsWith in logic_collision_pair %s'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1940b50", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1953720", "name": "ResolveInterpenetration", "confidence": "low", "rationale": "'Interpenetrating entities! (%s and %s)' + SetAbsOrigin physics resolve", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1959300", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x195a770", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x195c260", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1967730", "name": "SetNetworkOrigin", "confidence": "low", "rationale": "StateChanged log + CBaseEntity::SetAbsOrigin (float=2) = networked origin setter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1969930", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "inlined StateChanged log + DispatchDatamapFunction = networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x196af40", "name": "CBaseEntity::PhysicsCheckGround", "confidence": "low", "rationale": "AbsVelocity/SetAbsVelocity/SetGroundEntity = ground-move physics step", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1970a00", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' + PrepareForType, int=3 = recursive KV3 writer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x197a6f0", "name": "SetupEntityCollision", "confidence": "low", "rationale": "SetMoveType + CCollisionProperty::SetSolid = collision/movetype setup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1997520", "name": "CLagCompensationManager::StartLagCompensation", "confidence": "high", "rationale": "'CLagCompensationManager::StartLagCompensation with NULL CUserCmd!!!'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19979f0", "name": "CLagCompensationManager::StartLagCompensation", "confidence": "high", "rationale": "'CLagCompensationManager::StartLagCompensation with NULL CUserCmd!!!' (duplicate)", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x199b200", "name": "ParseKeyValues3Block", "confidence": "low", "rationale": "KeyValues3::GetString + GetMemberCount iteration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x199d310", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' + origin helpers (d2fdd0) = position input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a1f70", "name": "CBaseEntity::InputHandler", "confidence": "low", "rationale": "'param' + physics/teleport helpers = entity input handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a3540", "name": "CBaseEntity::Teleport", "confidence": "high", "rationale": "'ERROR: (%s) can't teleport object (%s) as it has a parent (%s)!'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x19a3f00", "name": "CBaseEntity::InputTeleportToCurrentPos", "confidence": "medium", "rationale": "'TeleportEntityToCurrentPos input received' + calls Teleport (0x19a3540)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a5250", "name": "DumpSoundQueueStats", "confidence": "low", "rationale": "'t=%8.2f id=%d n=... starve=... maxbloat=... avgq=...' sound queue stat line", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a54e0", "name": "DumpSoundQueueStats", "confidence": "low", "rationale": "same sound-queue stat format line, int=1 variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ab700", "name": "StopLoopingSound", "confidence": "low", "rationale": "StateChanged log + SoundOpGameSystem::StopSoundEvent", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dbb50", "name": "BuildAndFindEntityClass", "confidence": "low", "rationale": "'%s%s%s%s' concat + FindEntityClassByClassname", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e4b30", "name": "CBaseEntity::InputHandlerRemove", "confidence": "low", "rationale": "'retval' + UTIL::Remove + IO helpers = input that removes entity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e6420", "name": "Schema_UnserializeFromKV3", "confidence": "low", "rationale": "'Class data is a %s, not a table' + FindMember = KV3 class reader", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ec920", "name": "FindParticleSystem", "confidence": "medium", "rationale": "'Attempted to find unknown particle system %s' + ResolveResourceName", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19fd140", "name": "CreateEntityByClassname", "confidence": "medium", "rationale": "'Bad entity class: %s' + FindEntityClassByClassname = entity creation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a00790", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' recursion guard in schema serializer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a00eb0", "name": "Schema_SerializeToKV3", "confidence": "low", "rationale": "'Stack depth limit hit' recursion guard in schema serializer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a026f0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: KeyValues3::PrepareForType + save helpers, 'Stack depth limit hit' recursion guard", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a02f00", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a04080", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a05640", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a08ee0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer variant (sub_0x1a08610), recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a12340", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a12560", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a12780", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers, 7 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a12980", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a12ba0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a1b500", "name": "CPulseCell_Inflow_EntOutputHandler::Bind", "confidence": "low", "rationale": "references class string CPulseCell_Inflow_EntOutputHandler + AllocPooledString entity-output binding", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a286e0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a29360", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a39200", "name": "SavePositionToKeyValues3", "confidence": "low", "rationale": "references '_pos' member key; vector write helpers sub_0x16ac2a0/300", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a3aba0", "name": "CRagdollProp::VPhysicsUpdate", "confidence": "low", "rationale": "'TICK:%5d:Ragdoll separation count: %d' physics update + InitGameTrace", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a3e3d0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a3f960", "name": "CancelScript", "confidence": "high", "rationale": "string literally 'CancelScript: Canceling script %s' + DispatchDatamapFunction", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a3fa40", "name": "CancelScript", "confidence": "high", "rationale": "string literally 'CancelScript: Canceling script %s' + DispatchDatamapFunction", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a41130", "name": "GetInvalidPooledString", "confidence": "low", "rationale": "'invalid' string fed to CGameEntitySystem::AllocPooledString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a43d20", "name": "CSoundPatch::GetSoundEntityIndex", "confidence": "medium", "rationale": "'CSoundPatch: invalid entity on sound %s' + CEntityInstance::GetEntityIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a44c60", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a4a820", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1a4ab30", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1a4ae40", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1a4caf0", "name": "ShakeRopes", "confidence": "medium", "rationale": "'ShakeRopes' effect name + UTIL_DispatchEffect, float args", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a50f20", "name": "CBaseEntity::DrawOutputOverlay", "confidence": "low", "rationale": "'%s : %8.2f: paused' debug + CEntityIOOutput::FireOutput", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a90470", "name": "LoadParamFromKeyValues3", "confidence": "low", "rationale": "references 'param' member key; KV3 struct load helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a94430", "name": "UTIL_GetListenServerHost", "confidence": "medium", "rationale": "body holds UTIL_GetListenServerHost dedicated-server warning string", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aa58b0", "name": "CEntityKeyValues::AddRef", "confidence": "medium", "rationale": "'kv 0x%p AddRef refcount == %d' + CEntityKeyValues ctor", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aadf80", "name": "CChangeLevel::AddTransitionToList", "confidence": "high", "rationale": "string literally 'changelevel - AddTransitionToList( map:... landmark...)'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aae1b0", "name": "CChangeLevel::InTransitionVolume", "confidence": "medium", "rationale": "'trigger_transition' classname + CGameEntitySystem::FindEntityByName", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1aeabf0", "name": "CEconItemView::GetTintColor", "confidence": "low", "rationale": "'tint_' attribute prefix + UTIL_GetEconItemSchema", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aeace0", "name": "CEconItemView::GetTradableAfterDate", "confidence": "medium", "rationale": "'tradable after date' attribute + UTIL_GetEconItemSchema", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aeafe0", "name": "CEconItemView::GetUseAfterDate", "confidence": "medium", "rationale": "'use after date' attribute + UTIL_GetEconItemSchema", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af2c20", "name": "CEconEntity::SetEconItemView", "confidence": "low", "rationale": "CEconItemView ctor + CNetworkTransmitComponent::StateChanged dirty mark", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b50750", "name": "CEconItemView::GetCommunitySparkleEffect", "confidence": "low", "rationale": "'community_sparkle' effect + GetItemSchema", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b5a0f0", "name": "CEconItemView::GetKillEaterScore", "confidence": "low", "rationale": "'kill eater' StatTrak attribute + GetItemSchema", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b657a0", "name": "CBaseEntity::DrawTouchExpansionOverlay", "confidence": "low", "rationale": "'Touch Expansion: %s(%d)' debug + GetEntityIndex, float bounds", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d31b40", "name": "CopyDataFromKeyValues3", "confidence": "low", "rationale": "KV3 deserializer: KeyValues3::FindMember + read helpers sub_0x1c69xxx", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d38dc0", "name": "SetupHitboxes", "confidence": "medium", "rationale": "'Hitbox indexing is incorrect for set %s, hitbox %s' setup error", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d88de0", "name": "KV3Transfer_ResourceLoad", "confidence": "high", "rationale": "string literally 'IKV3TransferInterface_ResourceLoad' + KeyValues3::GetString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1df82d0", "name": "InsertExternalAnimGraph", "confidence": "medium", "rationale": "'Cannot insert external graph (%s) since skeletons dont match' error", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e05070", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e05a70", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e093f0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e09980", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e0baf0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e0bf40", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e0c600", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e0d7d0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e0f180", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e100d0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e10640", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e11540", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e14450", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e149b0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e19ca0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e1a3e0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e1aab0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e1b6a0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e1baf0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e1c550", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e1d520", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e28b10", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e2a150", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e35b80", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e37050", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e38f20", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e3aad0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e58060", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e64e30", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6e450", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e85b30", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea0480", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea3fb0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eae390", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1eafa20", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec8dd0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec9200", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec9800", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec9ca0", "name": "CopyResourceNameArrayToKeyValues3", "confidence": "low", "rationale": "KeyValues3::SetString + array count + CResourceNameTyped::ResolveResourceName (save)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecb5c0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ee7510", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ee9720", "name": "ResolveKeyValues3Variable", "confidence": "medium", "rationale": "'Unknown variable %s' + KeyValues3::SetString substitution", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ef9dc0", "name": "LoadFloatArrayFromKeyValues3", "confidence": "medium", "rationale": "KeyValues3::ReadArrayFloat32 + GetArrayElement read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f04b00", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f05650", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f05f60", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f06890", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f0a0f0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f30820", "name": "ParseSurfacePropertiesList", "confidence": "medium", "rationale": "'SurfacePropertiesList' + KeyValues3::FindMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f4a930", "name": "LoadSchemaClassData", "confidence": "medium", "rationale": "'Class data is a %s, not a table' schema-load error + FindMember", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f64c30", "name": "SetAnimClipByName", "confidence": "high", "rationale": "string literally 'SetAnimClipByName' + CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x20370f0", "name": "CopyDataFromKeyValues3", "confidence": "low", "rationale": "KV3 deserializer: GetArrayElement/FindMember reads, float member", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2043ed0", "name": "CopyDataFromKeyValues3", "confidence": "low", "rationale": "KV3 deserializer: KeyValues3::GetString/GetArrayElement reads", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2048670", "name": "CopyDataFromKeyValues3", "confidence": "low", "rationale": "KV3 deserializer: GetMemberCount/GetMember/GetString reads", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2048d30", "name": "CopyDataFromKeyValues3", "confidence": "low", "rationale": "KV3 deserializer: GetMemberCount/GetMember/GetString reads", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2049020", "name": "CopyDataFromKeyValues3", "confidence": "low", "rationale": "KV3 deserializer: GetMemberCount/GetMember/GetString reads, 8 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2049870", "name": "SaveExpressionToKeyValues3", "confidence": "low", "rationale": "'No expression!' + KeyValues3::FindOrCreateMember (save)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20585a0", "name": "CPulseGraphDef::ParseCells", "confidence": "medium", "rationale": "'_cells' member + KeyValues3::FindMember read helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2062830", "name": "LoadKeyValues3ArrayElement", "confidence": "low", "rationale": "'Bad array index %d (array has %d elements)' bounds check + FindMember", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2071e80", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x207c8b0", "name": "ParseAlternateSemanticName", "confidence": "low", "rationale": "'MAlternateSemanticName' meta attribute + KeyValues3::GetString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x207fed0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2083280", "name": "LoadSchemaClassData", "confidence": "medium", "rationale": "'Class data is a %s, not a table' schema-load error + FindMember, 10 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2083300", "name": "SaveMemberToKeyValues3", "confidence": "low", "rationale": "'Double-save to Member %s' guard + KeyValues3::FindMember (save)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2087130", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2087610", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2087a20", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2087ef0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2088690", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2088ad0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer variant, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2089400", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2089820", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2089d70", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x208a220", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x208a640", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x208ab50", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x208bfd0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x208c0f0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x208c210", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x208c330", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x208d5e0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x208ddd0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x208e210", "name": "LoadSchemaClassData", "confidence": "medium", "rationale": "'Class data is a %s, not a table' schema-load error + FindMember", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x209a860", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x209c0b0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x209cf20", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a04f0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b80f0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bb890", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bc0c0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bc340", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bf430", "name": "LoadSchemaClassData", "confidence": "medium", "rationale": "'Class data is a %s, not a table' schema-load error + FindMember, 13 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c48f0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer variant (sub_0x19ec160), recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c4c60", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer variant (sub_0x19ec160), recursion-guard string, 10 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c53a0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer variant (sub_0x19ec160), recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c7040", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer variant (sub_0x19ec160), recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c7aa0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer variant (sub_0x19ec160), recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c81f0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer variant (sub_0x19ec160), recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c96d0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer variant (sub_0x19ec160), recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c9a60", "name": "CopyDataFromKeyValues3", "confidence": "low", "rationale": "KV3 deserializer: GetArrayElementCount + read helpers sub_0x1c69xxx", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ca4f0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ca710", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ceb10", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers, 6 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20d5e90", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20d9280", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20da900", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20dcea0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20de060", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20def40", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20df1c0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20e5c70", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20e6740", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ef390", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20f1f80", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20f44b0", "name": "KV3Transfer_EHandle_Load", "confidence": "high", "rationale": "string literally 'IKV3TransferInterface_EHandle_Load' + GetArrayElement read", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f45a0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20f47b0", "name": "KV3Transfer_EHandle_Save", "confidence": "high", "rationale": "string literally 'IKV3TransferInterface_EHandle_Save' + AddArrayElementToTail", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f72b0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20f73e0", "name": "SaveMemberToKeyValues3", "confidence": "low", "rationale": "'Double-save to Member %s' guard + KeyValues3::FindMember (save)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x210c870", "name": "CEntityKeyValues::LoadFromKeyValues3", "confidence": "medium", "rationale": "GetMemberCount/GetMember loop + CEntityKeyValues::AddConnectionDesc, 135 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2119fe0", "name": "CEntityIOOutput::FireOutput", "confidence": "medium", "rationale": "'Encountered unknown entity i/o target type!' + FindEntityClassByClassname", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x2126210", "name": "GetDesignerNameForScriptClass", "confidence": "high", "rationale": "string literally 'GetDesignerNameForScriptClass'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x214df10", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2153bc0", "name": "LoadResponseConcept", "confidence": "low", "rationale": "'Concept' + CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x215bae0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2160880", "name": "CopyDataFromKeyValues3", "confidence": "low", "rationale": "KV3 deserializer: GetArrayElementCount/GetString/GetArrayElement reads", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2160cf0", "name": "CopyDataFromKeyValues3", "confidence": "low", "rationale": "KV3 deserializer: GetArrayElementCount/GetString/GetArrayElement reads", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2255d10", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22584e0", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 save: PrepareForType + write helpers sub_0x1c6a820/910/af0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x225a420", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x225dc70", "name": "CopyDataToKeyValues3", "confidence": "low", "rationale": "KV3 schema serializer: PrepareForType + save helpers, recursion-guard string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x9f2310", "name": "GetServerModuleName", "confidence": "medium", "rationale": "returns 'libserver.so' module-name string, 49 callers, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x9f2320", "name": "GetInertModuleMetadata", "confidence": "low", "rationale": "'Inert VModuleMetadata' tier0 module descriptor accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa07b40", "name": "FormatKeyValuesTextBlock", "confidence": "low", "rationale": "'%s\\n{' block-open format, varargs (float=8), 44 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2a320", "name": "Vector_ReallocAppend", "confidence": "low", "rationale": "libstdc++ 'vector::_M_realloc_append' growth helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2b0b0", "name": "Vector_ReallocAppend", "confidence": "low", "rationale": "libstdc++ 'vector::_M_realloc_append' growth helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2c010", "name": "String_S_Construct", "confidence": "low", "rationale": "libstdc++ 'basic_string::_S_construct null not valid'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2e1c0", "name": "String_M_ReplaceAux", "confidence": "low", "rationale": "libstdc++ 'basic_string::_M_replace_aux'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa31380", "name": "PrecachePanoramaHintUIMaterial", "confidence": "low", "rationale": "references 'dev/panorama_world_panel_hint_ui.vmat'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa31490", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xa315f0", "name": "String_S_Create", "confidence": "low", "rationale": "libstdc++ 'basic_string::_S_create' allocation helper, 445 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa31fc0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xa32210", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xa32460", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xa326b0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xa32900", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xa33030", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xa33ae0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xa33f80", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xa34680", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter (sub_0x15f5860)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xa35690", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xa35910", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; per-field network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xa37020", "name": "NetworkStateChanged", "confidence": "low", "rationale": "contains CNetworkTransmitComponent::StateChanged dirty-mark log; array/aggregate network setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xa38fe0", "name": "ConvertToCopiedData", "confidence": "medium", "rationale": "'Attempted to ConvertToCopiedData for unsupported type (%d)'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xa3ba40", "name": "Vector_ReallocAppend", "confidence": "low", "rationale": "libstdc++ 'vector::_M_realloc_append' growth helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa56020", "name": "Vector_ReallocAppend", "confidence": "low", "rationale": "libstdc++ 'vector::_M_realloc_append' growth helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa62530", "name": "GetSkeletonInstance", "confidence": "low", "rationale": "'CSkeletonInstance' classname string + accessor call sub_0x18029e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0xa63510", "name": "CGameSceneNode::GetClassname", "confidence": "low", "rationale": "returns 'CGameSceneNode' classname string, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa63d70", "name": "Schema_CacheType_GameTime_t", "confidence": "low", "rationale": "thin wrapper refs schema type 'GameTime_t' over type-resolver sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa63de0", "name": "Schema_CacheType_CGameSceneNode", "confidence": "low", "rationale": "thin wrapper refs schema type 'CGameSceneNode' over sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa65180", "name": "GetNetworkSerializerByName", "confidence": "medium", "rationale": "refs error 'CNetworkSerializerClassInfo::Get( %s ) failed!'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa66b30", "name": "MarkEntityFullChange", "confidence": "medium", "rationale": "refs '%s: %d %s being marked full change'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa73810", "name": "ParseLightEnvironmentKeyValues", "confidence": "low", "rationale": "refs entity classname 'light_environment'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa77d40", "name": "MarkEntityFullChange", "confidence": "medium", "rationale": "refs 'being marked full change'; 564 callers, core network dirty helper called by StateChanged setters", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa91c80", "name": "Path_SetCount", "confidence": "medium", "rationale": "refs 'Path_SetCount failed, depth already == DEFAULT_MAX_PATH_DEPTH(%d)'; recursive", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa95e00", "name": "EntityShouldTransmit", "confidence": "low", "rationale": "refs transmit debug '%d(%s): rejected'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa96550", "name": "Path_SetCount", "confidence": "medium", "rationale": "refs 'Path_SetCount failed...' (overload)", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xac2880", "name": "BuildInterfaceVersionString", "confidence": "low", "rationale": "refs 'basic_string::_S_create'; string builder used by interface accessor sub_0xac2970", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac2970", "name": "GetINetSupportInterface", "confidence": "medium", "rationale": "refs interface version 'INETSUPPORT_001'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac47a0", "name": "GetItemDefuserResourceName", "confidence": "low", "rationale": "refs entity resource 'item_defuser.ventr'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xac6260", "name": "Schema_CacheType_EntitySpottedState_t", "confidence": "low", "rationale": "refs schema type 'EntitySpottedState_t'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacb240", "name": "CItemDefuser::CItemDefuser", "confidence": "low", "rationale": "refs class 'CItemDefuser'; constructor/factory shape", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xace600", "name": "GetCSScriptSubsystemName", "confidence": "low", "rationale": "returns constant 'cs_script'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xacf9a0", "name": "GetSteamUGCInterface", "confidence": "medium", "rationale": "refs 'STEAMUGC_INTERFACE_VERSION019'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad19d0", "name": "InitCSScriptComponent", "confidence": "low", "rationale": "refs 'cs_script'; construct helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad2910", "name": "CCSGameRules::State_PickingTeam", "confidence": "low", "rationale": "refs game-state name 'STATE_PICKINGTEAM'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad3210", "name": "GetEconItemDefinitionFromSchema", "confidence": "medium", "rationale": "calls CEconItemSchema::GetItemDefinition and GetItemSchema", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad4160", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; script-binding registration thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad56a0", "name": "CCSGameRules::CalculateEndMatchAccolades", "confidence": "medium", "rationale": "refs 'ACCOLADE, FINAL: ... SCORE: %f' debug line", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad70e0", "name": "ScriptComponent_CallFunction", "confidence": "medium", "rationale": "refs 'Exception during cs_script callback \"%s\"'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad7270", "name": "ScriptComponent_InvokeCallback", "confidence": "medium", "rationale": "refs 'Invoking callback \"%s\"'; 27 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad7a40", "name": "ClientPutInServer", "confidence": "medium", "rationale": "refs 'ClientPutInServer removed entity [%s]...' warning", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xad9e20", "name": "CCSPlayer_ItemServices::SellBackItem", "confidence": "medium", "rationale": "refs buy-menu command 'sellback'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadc210", "name": "SubmitGrenadeDetonationTelemetry", "confidence": "medium", "rationale": "refs 'Failing to submit row for a grenade detonation'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadc410", "name": "SubmitBombPlantTelemetry", "confidence": "medium", "rationale": "refs 'Failing to submit row for bomb plant: Player or C4 missing!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadca40", "name": "GetObserverResourceName", "confidence": "low", "rationale": "refs resource 'observer.ventr'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xaddd80", "name": "GetConVar_spec_replay_on_death", "confidence": "low", "rationale": "refs convar 'spec_replay_on_death'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xade110", "name": "GetPlayerResourceName", "confidence": "low", "rationale": "refs resource 'player.ventr'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadeb10", "name": "CItemHealthshot::EmitSuccessSound", "confidence": "low", "rationale": "refs sound event 'Healthshot.Success'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadedc0", "name": "GetDefaultCTAgentModel", "confidence": "low", "rationale": "refs model path 'agents/models/ctm_sas/ctm_sas.vmdl'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae1db0", "name": "CCSPlayer_WeaponServices::GetWeaponC4", "confidence": "medium", "rationale": "refs 'weapon_c4'; 17 callers; calls FindWeapon sub_0x1760bc0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae3370", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs 'CNetworkTransmitComponent::StateChanged(%s) @%s:%d'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xae4ca0", "name": "FormatWeaponClassname", "confidence": "medium", "rationale": "refs format 'weapon_%s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae7250", "name": "GetDamageTypeName_Generic", "confidence": "low", "rationale": "returns 'GENERIC' constant; 53 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae9aa0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xae9cf0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xae9f40", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaea190", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaea3e0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaea630", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaeaa80", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaec2a0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter (int=5 float=4) refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaed3e0", "name": "CHostageRescueZone::RescueZoneTouch", "confidence": "medium", "rationale": "refs input/output 'OnRescueZoneTouch'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaed560", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter (float arg) refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaeebc0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaef190", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaefcd0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaf10a0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xaf4f60", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert; 8 callers", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xafa900", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xafc580", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb05410", "name": "WriteBoolValue", "confidence": "low", "rationale": "refs 'false'; bool-to-string/serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0e8a0", "name": "CCSPlayer_WeaponServices::SelectWeaponInSlot", "confidence": "low", "rationale": "calls CCSPlayer_WeaponServices::GetWeaponBySlot and FindWeapon", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0f590", "name": "HandleUnknownVotePassed", "confidence": "low", "rationale": "refs 'Unknown vote passed.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb10940", "name": "RegisterScriptReturnBinding", "confidence": "low", "rationale": "refs binding param 'retval'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb109c0", "name": "RegisterScriptReturnBinding", "confidence": "low", "rationale": "refs binding param 'retval'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb10aa0", "name": "RegisterScriptReturnBinding", "confidence": "low", "rationale": "refs binding param 'retval'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb10b80", "name": "RegisterScriptReturnBinding", "confidence": "low", "rationale": "refs binding param 'retval'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb10c60", "name": "RegisterScriptReturnBinding", "confidence": "low", "rationale": "refs binding param 'retval'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb10e80", "name": "RegisterScriptParamBinding_RoundNumber", "confidence": "low", "rationale": "refs binding param 'nRoundNumber'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb10f60", "name": "RegisterScriptReturnBinding", "confidence": "low", "rationale": "refs binding param 'retval'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb12400", "name": "AllocateStringCopy", "confidence": "low", "rationale": "refs 'basic_string::_S_create'; std::string builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb12630", "name": "RegisterScriptFunc_QueuePostEntityThinks", "confidence": "low", "rationale": "refs 'QueuePostEntityThinks'; wires script callback invoker sub_0xad70e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb14040", "name": "Schema_CacheType_GameTime_t", "confidence": "low", "rationale": "thin wrapper refs schema type 'GameTime_t' over sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb152f0", "name": "RegisterScriptReturnBinding", "confidence": "low", "rationale": "refs binding param 'retval'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb15450", "name": "RegisterScriptReturnBinding", "confidence": "low", "rationale": "refs binding param 'retval'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb154e0", "name": "RegisterScriptReturnBinding", "confidence": "low", "rationale": "refs binding param 'retval'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb15ee0", "name": "RegisterScriptReturnBinding", "confidence": "low", "rationale": "refs binding param 'retval'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb18480", "name": "FormatSchemaFieldString", "confidence": "low", "rationale": "refs 'basic_string::_S_create' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb19d00", "name": "GetNetworkSerializerByName", "confidence": "medium", "rationale": "refs 'CNetworkSerializerClassInfo::Get( %s ) failed!'; 64 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb208c0", "name": "CBaseEntity::PhysicsPushRotate", "confidence": "medium", "rationale": "refs 'Pushing rotation hard!'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb20db0", "name": "CBaseEntity::PhysicsPushLinear", "confidence": "medium", "rationale": "refs 'Pushing linear hard!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb35850", "name": "FormatCallVoteCommand", "confidence": "medium", "rationale": "refs command format 'callvote %s'; 13 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb362f0", "name": "Schema_CacheEnum_CSHitGroup", "confidence": "low", "rationale": "refs enum name 'CSHitGroup'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb3a300", "name": "CreateScriptDomain", "confidence": "low", "rationale": "refs 'Domain'; scripting-domain setup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb3a5e0", "name": "RegisterScriptClass_CSWeaponBase", "confidence": "low", "rationale": "refs class 'CSWeaponBase'; 4 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb46af0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb46d40", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb47020", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb47270", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb474c0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb47720", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb47980", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb47e50", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb48350", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb48d70", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb49b10", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb49d90", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb4e770", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb4ea20", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter (float arg) refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb503c0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb91700", "name": "CVoteController::VoteControllerThink", "confidence": "high", "rationale": "VProf node string 'CVoteControllerVoteControllerThink'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb91720", "name": "CMapVetoPickController::VoteControllerThink", "confidence": "high", "rationale": "VProf node string 'CMapVetoPickControllerVoteControllerThink'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xb91d20", "name": "GetSteamHTTPInterface", "confidence": "medium", "rationale": "refs 'STEAMHTTP_INTERFACE_VERSION003'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb91d50", "name": "GetSteamGameServerInterface", "confidence": "medium", "rationale": "refs 'SteamGameServer014'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb91d80", "name": "GetSteamUGCInterface", "confidence": "medium", "rationale": "refs 'STEAMUGC_INTERFACE_VERSION019'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb93900", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb94180", "name": "AllocateStringCopy", "confidence": "low", "rationale": "refs 'basic_string::_S_create'; std::string builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb95330", "name": "Schema_CacheType_CVoteController", "confidence": "low", "rationale": "thin wrapper refs schema type 'CVoteController' over sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb975c0", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb97a30", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb97b40", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb97c50", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb987a0", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb988b0", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb989c0", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb98ad0", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb99f60", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9a070", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9a180", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9a290", "name": "RegisterScriptParamBinding_Target", "confidence": "low", "rationale": "refs param name '_Target'; reflection-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9abb0", "name": "CInfoMapParameters::Spawn", "confidence": "medium", "rationale": "refs 'Warning: Multiple info_map_parameters entities in map!'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9b1c0", "name": "CPointGiveAmmo::InputEnable", "confidence": "medium", "rationale": "entity input handler refs 'Enable' via dispatcher sub_0xd38810", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9b300", "name": "InputDisable", "confidence": "medium", "rationale": "entity input handler refs 'Disable'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb9b440", "name": "InputSetMoneyAmount", "confidence": "medium", "rationale": "entity input handler refs 'SetMoneyAmount'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9b5a0", "name": "InputSetTransitionDuration", "confidence": "medium", "rationale": "entity input handler refs 'SetTransitionDuration'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9b700", "name": "InputSetTeam_TerroristOnly", "confidence": "medium", "rationale": "entity input handler refs 'SetTeam_TerroristOnly'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9b840", "name": "InputSetTeam_None", "confidence": "medium", "rationale": "entity input handler refs 'SetTeam_None'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9b980", "name": "InputSetTeam_AllTeams", "confidence": "medium", "rationale": "entity input handler refs 'SetTeam_AllTeams'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9bac0", "name": "InputSetTeam_CTOnly", "confidence": "medium", "rationale": "entity input handler refs 'SetTeam_CTOnly'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9bc00", "name": "InputHideHudHint", "confidence": "medium", "rationale": "entity input handler refs 'HideHudHint'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9bd60", "name": "InputShowHudHint", "confidence": "medium", "rationale": "entity input handler refs 'ShowHudHint'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9bf00", "name": "InputAddTeamMoneyCT", "confidence": "medium", "rationale": "entity input handler refs 'AddTeamMoneyCT'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9c790", "name": "GetGameEventInt_userid", "confidence": "low", "rationale": "refs event field 'userid'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9d120", "name": "InputAddMoneyPlayer", "confidence": "medium", "rationale": "entity input handler refs 'AddMoneyPlayer'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb9fd40", "name": "GetScriptTypeName_bool", "confidence": "low", "rationale": "refs type name 'bool'; script type descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xba2620", "name": "CUGCDetailsRequest::OnQueryCompleted", "confidence": "medium", "rationale": "refs 'CUGCDetailsRequest: Failed to query UGC items'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xba6ae0", "name": "InputSpendMoneyFromPlayer", "confidence": "medium", "rationale": "entity input handler refs 'SpendMoneyFromPlayer'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xba71c0", "name": "InputFireWinCondition", "confidence": "medium", "rationale": "entity input handler refs 'FireWinCondition'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xba9f70", "name": "FormatDateTimeString", "confidence": "medium", "rationale": "refs timestamp format '%02u/%02u/%04u - %02u:%02u:%02u.%03u'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbaa040", "name": "GetSteamHTTPInterface", "confidence": "low", "rationale": "refs 'STEAMHTTP_INTERFACE_VERSION003'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbae340", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbafc90", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbb0430", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter (float args) refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbb0e00", "name": "InputToggleDirection", "confidence": "medium", "rationale": "entity input handler refs 'ToggleDirection'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb0f60", "name": "InputSetSpeed", "confidence": "medium", "rationale": "entity input handler refs 'SetSpeed'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb45c0", "name": "Schema_CacheType_VectorWS", "confidence": "low", "rationale": "refs schema type 'VectorWS' via sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbb5d40", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "networked-property setter refs StateChanged assert", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbc8e80", "name": "BuildEntityKeyValueList", "confidence": "low", "rationale": "refs 'vector::_M_realloc_append'; array-building helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbcf420", "name": "CNavMesh::WarnDisconnectedArea", "confidence": "medium", "rationale": "refs 'Area #%d is disconnected from goal area #%d.'; recursive flood", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd3350", "name": "CCSBot::GetUserID", "confidence": "low", "rationale": "refs 'userid'; 19 bot callers, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd6180", "name": "CNavArea::ComputeLinkCost", "confidence": "low", "rationale": "refs debug 'link = %0.2f (%0.2f)'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd9c70", "name": "CCSBotManager::OnRoundEnd", "confidence": "low", "rationale": "refs event field 'winner'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbda060", "name": "CCSBotManager::OnGameEvent_slot", "confidence": "low", "rationale": "refs event field 'slot'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbdab30", "name": "CCSBot::Upkeep", "confidence": "low", "rationale": "bot helper; float-bits string, calls util sub_0xd2fa10", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbdb8f0", "name": "CCSBotManager::MaintainBotQuota", "confidence": "medium", "rationale": "calls CreateBot plus bot profile setup subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xbdc920", "name": "CCSBot::ResetMovement", "confidence": "low", "rationale": "bot helper; float-bits string, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbe4890", "name": "CCSBot::FireWeaponAtEnemy", "confidence": "low", "rationale": "bot combat; calls weapon-services subs (sub_0x1761xxx)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbe7600", "name": "CCSBot::IsLineOfFireClear", "confidence": "low", "rationale": "calls InitGameTrace and CEntityInstance::GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbe8ab0", "name": "CCSBot::SetLookAngles", "confidence": "low", "rationale": "bot look helper; float-bits string", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbe98b0", "name": "CCSBot::UpdateLookAround", "confidence": "low", "rationale": "bot helper; float-bits string, 4 callers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbea8e0", "name": "CCSBot::SendRadioMessage", "confidence": "medium", "rationale": "refs '%3.1f: SendRadioMessage( %s )'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbeaf30", "name": "CCSBot::OnBombDefuseAborted", "confidence": "medium", "rationale": "refs 'BOMB DEFUSE ABORTED'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbeb7e0", "name": "CCSBotChatter::BarelyDefused", "confidence": "medium", "rationale": "refs chatter tag 'BarelyDefused'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbebaa0", "name": "CCSBotChatter::KilledFriend", "confidence": "medium", "rationale": "refs chatter tag 'KilledFriend'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbebc20", "name": "CCSBotChatter::TheyPickedUpTheBomb", "confidence": "medium", "rationale": "refs chatter tag 'TheyPickedUpTheBomb'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbec0a0", "name": "CCSBot::GetPlantedBombPlace", "confidence": "medium", "rationale": "refs 'PlantedBombPlace'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbec2d0", "name": "CCSBotChatter::GuardingBombsite", "confidence": "low", "rationale": "bomb-plant reaction; refs 'entindex', calls GetPlantedBombPlace", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbec9d0", "name": "CCSBotChatter::HostagesBeingTaken", "confidence": "medium", "rationale": "refs chatter tag 'HostagesBeingTaken'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbecb20", "name": "CCSBotChatter::Affirmative", "confidence": "medium", "rationale": "refs chatter tag 'Affirmative'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbece60", "name": "CCSBotChatter::GoingToDefendBombsite", "confidence": "medium", "rationale": "refs chatter tag 'GoingToDefendBombsite'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbed0d0", "name": "CCSBotChatter::GoingToPlantBomb", "confidence": "medium", "rationale": "refs chatter tag 'GoingToPlantBomb'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbed430", "name": "CCSBotChatter::ScaredEmote", "confidence": "medium", "rationale": "refs chatter tag 'ScaredEmote'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbed870", "name": "CCSBotChatter::RequestReport", "confidence": "medium", "rationale": "refs chatter tag 'RequestReport'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbeda10", "name": "CCSBotChatter::SniperWarning", "confidence": "medium", "rationale": "refs chatter tag 'SniperWarning'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbedb50", "name": "CCSBotChatter::PinnedDown", "confidence": "medium", "rationale": "refs chatter tag 'PinnedDown'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbedef0", "name": "CCSBotChatter::Negative", "confidence": "medium", "rationale": "refs chatter tag 'Negative'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbee030", "name": "CCSBotChatter::PlantingBomb", "confidence": "medium", "rationale": "refs chatter tag 'PlantingBomb'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbee8b0", "name": "CCSBotChatter::WhereIsTheBomb", "confidence": "medium", "rationale": "refs chatter tag 'WhereIsTheBomb'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbeea10", "name": "CCSBotChatter::BombsiteClear", "confidence": "medium", "rationale": "refs chatter tag 'BombsiteClear'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbeec10", "name": "CCSBotChatter::HostagesTaken", "confidence": "medium", "rationale": "refs chatter tag 'HostagesTaken'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbeed50", "name": "CCSBotChatter::TheyPickedUpTheBomb", "confidence": "medium", "rationale": "refs chatter tag 'TheyPickedUpTheBomb'", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbf5030", "name": "CCSBotChatter::HeardNoise", "confidence": "medium", "rationale": "refs chatter tag 'HeardNoise'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xbf5f30", "name": "CCSBot::OnPlayerHurt", "confidence": "medium", "rationale": "refs event field 'attacker'; bot damage reaction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbf65b0", "name": "CCSBot::UpdateReactionToNoise", "confidence": "low", "rationale": "refs 'Noise'; investigates audible events", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf9280", "name": "CCSBotChatter::SpottedLooseBomb", "confidence": "medium", "rationale": "refs chatter tag 'SpottedLooseBomb'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc01680", "name": "CCSBot::PlayDeathCry", "confidence": "medium", "rationale": "refs 'DeathCry'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc09d70", "name": "CCSBotChatter::OnMyWay", "confidence": "medium", "rationale": "refs chatter tag 'OnMyWay'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc0bcc0", "name": "CCSBot::EndAttack", "confidence": "medium", "rationale": "refs state debug 'ATTACK END'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc0c080", "name": "CCSBot::Retreat", "confidence": "medium", "rationale": "refs 'Retreating to a safe spot!'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc0dca0", "name": "CCSBot::RaceToEscapeZone", "confidence": "medium", "rationale": "refs 'Trying to beat them to an escape zone!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc0f950", "name": "CCSBot::OnPlayerDeath", "confidence": "low", "rationale": "refs event field 'userid'; bot death reaction", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc17060", "name": "CBotAgent::Purchase", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Purchasing is not supported by this agent.'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc170a0", "name": "CBotAgent::Jump", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Jumping is not supported by this agent.'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc170e0", "name": "CBotAgent::Crouch", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Crouching is not supported by this agent.'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc17120", "name": "CBotAgent::StandUp", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Standing up is not supported by this agent.'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc17160", "name": "CBotAgent::Walk", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Walking is not supported by this agent.'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc171a0", "name": "CBotAgent::Run", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Running is not supported by this agent.'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc171e0", "name": "CBotAgent::PrimaryAttack", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Primary attack is not supported by this agent.'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc17220", "name": "CBotAgent::SecondaryAttack", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Secondary attack is not supported by this agent.'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc17260", "name": "CBotAgent::Reload", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Reloading is not supported by this agent.'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc172a0", "name": "CBotAgent::Strafe", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Strafing is not supported by this agent.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc172e0", "name": "CBotAgent::UseEnvironment", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Using the environment is not supported by this agent.'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc17320", "name": "CBotAgent::BreakItems", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Breaking items is not supported by this agent.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc17360", "name": "CBotAgent::CheckIfStuck", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Checking if stuck is not supported by this agent.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc173a0", "name": "CBotAgent::Look", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Looking is not supported by this agent.'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc173e0", "name": "CBotAgent::Inventory", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Inventory is not supported by this agent.'; 14 callers", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xc17420", "name": "CBotAgent::Aim", "confidence": "medium", "rationale": "refs '[ AI BT ]: ... Aiming is not supported by this agent.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc193b0", "name": "KeyValues3_RemoveMemberByName", "confidence": "low", "rationale": "No strings; callees KeyValues3::FindMember + RemoveMember_MemberName imply find-then-remove a named KV3 member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc34ab0", "name": "CAI_BehaviorTree_GetBotPointer", "confidence": "medium", "rationale": "String '[AI BT]: Failed to obtain bot pointer.' is an AI behavior-tree bot-pointer fetch", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc34b80", "name": "CBehaviorTreeNode_ReadVectorWSParam", "confidence": "low", "rationale": "String 'VectorWS' (world-space vector schema token) read via param helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc41e00", "name": "CBehaviorTreeNode_ReadParam_value", "confidence": "low", "rationale": "Single param key 'value' read via string-param helper sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc41e60", "name": "CBehaviorTreeNode_ReadParam_value", "confidence": "low", "rationale": "Single param key 'value' read via string-param helper sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc41ed0", "name": "CBehaviorTreeNode_ReadParam_destination", "confidence": "low", "rationale": "Param key 'destination' read via string-param helper sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc42050", "name": "CBehaviorTreeNode_ReadFloatDefault", "confidence": "low", "rationale": "String '1.0f' default-value text; reads a float param via sub_0xc17470", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc45b60", "name": "CBTParallelNode_ReadParam_succeed_after_first", "confidence": "medium", "rationale": "Bool param 'succeed_after_first' (via bool helper sub_0xc1bc80) is a parallel-node option", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4d230", "name": "CBehaviorTreeNode_ReadParam_output", "confidence": "low", "rationale": "Param key 'output' read via string-param helper sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc4d2c0", "name": "CBTConditionNode_ReadParam_negated", "confidence": "medium", "rationale": "Bool param 'negated' via sub_0xc1bc80 with 17 callers = shared condition-node base flag", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc4d330", "name": "CBehaviorTreeNode_ReadParam_input_name", "confidence": "low", "rationale": "Param key 'input_name' read via string-param helper sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4df60", "name": "CBTChanceCondition_ReadParam_chance", "confidence": "medium", "rationale": "Float param 'chance' (via sub_0xc1b5c0) implies a probability/chance condition node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4df90", "name": "CBTHealthCondition_ReadParam_health_threshold", "confidence": "medium", "rationale": "Numeric param 'health_threshold' (via sub_0xc1b800) implies a health condition node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc4dff0", "name": "CBehaviorTreeNode_ReadParam_output", "confidence": "low", "rationale": "Param key 'output' read via string-param helper sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc4e080", "name": "CBehaviorTreeNode_ReadParam_output", "confidence": "low", "rationale": "Param key 'output' plus numeric helper sub_0xc1b800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc55cc0", "name": "CBehaviorTreeNode_ReadParam_input", "confidence": "low", "rationale": "Param key 'input' read via string-param helper sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc55d00", "name": "CBehaviorTreeNode_ReadParam_amount", "confidence": "low", "rationale": "Numeric param 'amount' read via helper sub_0xc1b800", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc55f40", "name": "CBehaviorTreeNode_ReadParam_input", "confidence": "low", "rationale": "Param key 'input' read via string-param helper sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc55f80", "name": "CBTConditionNode_ReadParam_negated", "confidence": "low", "rationale": "Bool param 'negated' via sub_0xc1bc80 = condition-node negate flag", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc56e50", "name": "CBehaviorTreeNode_ReadParam_domain", "confidence": "low", "rationale": "Param key 'domain' read via string-param helper sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc575f0", "name": "CBTTimeoutDecorator_ReadParam_timeout", "confidence": "medium", "rationale": "Float param 'timeout' (via sub_0xc1b5c0) implies a timeout decorator node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc5f6a0", "name": "CBTWeaponCondition_ReadParam_weapon", "confidence": "low", "rationale": "Param key 'weapon' read via string-param helper sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc63dd0", "name": "CBehaviorTreeNode_ReadParam_input", "confidence": "low", "rationale": "Param key 'input' (9 callers) read via helpers sub_0xc17470/sub_0xc1ba40", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc64f50", "name": "CAI_Sensing_FindEntitiesByClassName", "confidence": "medium", "rationale": "Calls CGameEntitySystem::FindEntityByClassName + GetEntityIndex; entity-sensing enumerator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc658c0", "name": "CAI_Sensing_SenseEntitiesOfType", "confidence": "medium", "rationale": "String '[AI BT]: Unable to sense entities of type %d' + calls the classname-finder above", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc68c60", "name": "CBTDistanceCondition_ReadParam_cutoff_distance", "confidence": "medium", "rationale": "Float param 'cutoff_distance' (via sub_0xc1b5c0) implies a distance condition node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc68d60", "name": "CBTFOVCondition_ReadParam_check_fov", "confidence": "medium", "rationale": "Bool param 'check_fov' (via sub_0xc1bc80) implies a field-of-view condition node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6c3e0", "name": "CBTRadiusQuery_ReadParam_radius", "confidence": "medium", "rationale": "Float param 'radius' (via sub_0xc1b5c0) implies a radius/area query node", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc6dab0", "name": "ParseVectorFromString_fff", "confidence": "low", "rationale": "String 'fff?' is a three-float scanf-style format token; no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc70f90", "name": "GetWeaponItemDefinition", "confidence": "medium", "rationale": "Calls GetCSWeaponDataFromKey + CEconItemSchema::GetItemDefinition to resolve weapon item data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc79db0", "name": "CUtlLinkedList_AllocInternal", "confidence": "low", "rationale": "'CUtlLinkedList overflow! (exhausted index range)' + self-recursion = linked-list node allocation/grow", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc7a2d0", "name": "CUtlLinkedList_AllocNode", "confidence": "low", "rationale": "Same CUtlLinkedList overflow string; a linked-list allocation variant (int=3)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc7daf0", "name": "FatDemo_BuildRecordingFilename", "confidence": "low", "rationale": "String '.fatdem' (fat-demo file extension) is used building a demo recording path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc893a0", "name": "CCSBot_RespondToNoise", "confidence": "medium", "rationale": "Console string 'Attending to noise...' = bot AI reacting to a heard sound", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc98b50", "name": "CInferno::InfernoThink", "confidence": "high", "rationale": "String literally names the think context 'CInfernoInfernoThink' (CInferno::InfernoThink)", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc98b80", "name": "CInferno::InfernoThink", "confidence": "medium", "rationale": "String 'CInfernoInfernoThink'; duplicate think-registration/thunk for CInferno::InfernoThink", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc994c0", "name": "CUtlString_Construct", "confidence": "low", "rationale": "Only marker is libstdc++ 'basic_string::_S_create'; a std::string build helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc9a7a0", "name": "CUtlVector_ReallocAppend", "confidence": "low", "rationale": "Only marker is libstdc++ 'vector::_M_realloc_append'; a vector grow/append helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc9c530", "name": "InitResourceString_chicken_ventr", "confidence": "low", "rationale": "int=0 static init constructing resource-name string 'chicken.ventr'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9e1f0", "name": "InitResourceString_inferno_ventr", "confidence": "low", "rationale": "int=0 static init constructing resource-name string 'inferno.ventr'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc9e2a0", "name": "InitResourceString_fire_cracker_blast_ventr", "confidence": "low", "rationale": "int=0 static init constructing resource-name string 'fire_cracker_blast.ventr'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xca0680", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Only the generic 'CNetworkTransmitComponent::StateChanged' marker; a networked field setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca0e90", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=3); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca1250", "name": "CChicken::Panic", "confidence": "medium", "rationale": "Sound event string 'Chicken.Panic' emitted (calls EmitSound helper sub_0x1a487e0)", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xca13d0", "name": "CChicken::Fly", "confidence": "medium", "rationale": "Sound event string 'Chicken.Fly' emitted (calls EmitSound helper sub_0x1a487e0)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xca7070", "name": "CInferno::ExtinguishFire", "confidence": "medium", "rationale": "Particle 'particles/inferno_fx/extinguish_fire.vpcf' spawned; inferno extinguish effect", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcb99c0", "name": "CAI_Expresser::CAI_Expresser", "confidence": "medium", "rationale": "String 'CAI_Expresser' + construction helper sub_0x17d1500 = expresser ctor/factory", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xcba440", "name": "CUtlString_Construct", "confidence": "low", "rationale": "Only marker is 'basic_string::_S_create'; a std::string build helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcbb8d0", "name": "CUtlVector_ReallocAppend", "confidence": "low", "rationale": "Only marker is 'vector::_M_realloc_append'; a vector grow/append helper (int=4)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcbbf80", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcbc9b0", "name": "InitResourceString_hostage_carriable_prop_ventr", "confidence": "low", "rationale": "int=0 static init constructing resource-name string 'hostage_carriable_prop.ventr'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbdcc0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcbdff0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=3); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcbe240", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=3); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcc1a40", "name": "CHostage::Spawn", "confidence": "medium", "rationale": "Error 'The maximum number of hostages (%i) has been exceeded.' fires during hostage spawn/registration", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcc31c0", "name": "CHostageRescueZone::OnRescueZoneTouch", "confidence": "medium", "rationale": "Output name 'OnRescueZoneTouch' annotated via PulseAPI legacy-binding helper sub_0xd38810", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xcc3300", "name": "ResolveTargetEntities", "confidence": "low", "rationale": "Key '_Target' (int=3, self-recursive) resolving a target-entity binding/list", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xccca00", "name": "CHostage::CHostage", "confidence": "medium", "rationale": "LINK_ENTITY string 'CHostageAlias_info_hostage_spawn' = CHostage ctor/factory for info_hostage_spawn", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xcce5c0", "name": "CUtlString_Construct", "confidence": "low", "rationale": "Only marker is 'basic_string::_S_create'; a std::string build helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xccee00", "name": "GetNetworkSerializerClassInfo", "confidence": "medium", "rationale": "Error 'CNetworkSerializerClassInfo::Get( %s ) failed!' = serializer lookup by name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd0580", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd0690", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd07a0", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd1910", "name": "CVariantBase_ConvertToFloat", "confidence": "medium", "rationale": "Error 'No conversion from %s to float now' = variant-to-float coercion", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd3800", "name": "LoadLightStylesData", "confidence": "medium", "rationale": "Loads resource 'scripts/light_styles.vdata' (int=0 one-time init)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd68c0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd6b10", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd6d60", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd6fb0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd7200", "name": "CLightEntity::SetLightEnabled", "confidence": "low", "rationale": "StateChanged setter shared by the Enable/Disable/Toggle input thunks below", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd7480", "name": "CLightEntity::InputEnable", "confidence": "medium", "rationale": "Input name 'Enable' annotated via PulseAPI legacy binding; wraps light enable setter sub_0xcd7200", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd75c0", "name": "CLightEntity::InputDisable", "confidence": "medium", "rationale": "Input name 'Disable' annotated via PulseAPI legacy binding; wraps sub_0xcd7200", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd7700", "name": "CLightEntity::InputToggle", "confidence": "medium", "rationale": "Input name 'Toggle' annotated via PulseAPI legacy binding; wraps sub_0xcd7200", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcd7840", "name": "CLightEntity::SetColorTemperature", "confidence": "low", "rationale": "StateChanged setter that coerces a float (calls variant-to-float sub_0xcd1910); used by SetColorTemperature input", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd7be0", "name": "CLightEntity::InputSetColorTemperature", "confidence": "medium", "rationale": "Input name 'SetColorTemperature' annotated via PulseAPI legacy binding; wraps sub_0xcd7840", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd8060", "name": "CLightEntity::InputSetFogStrength", "confidence": "medium", "rationale": "Input name 'SetFogStrength' annotated via PulseAPI legacy binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd81e0", "name": "CLightEntity::InputSetBrightness", "confidence": "medium", "rationale": "Input name 'SetBrightness' annotated via PulseAPI legacy binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd8400", "name": "CLightEntity::InputSetBrightnessScale", "confidence": "medium", "rationale": "Input name 'SetBrightnessScale' annotated via PulseAPI legacy binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd8620", "name": "CLightEntity::InputSetFogScale", "confidence": "medium", "rationale": "Input name 'SetFogScale' annotated via PulseAPI legacy binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd8840", "name": "CLightEntity::InputCastDynamicShadows", "confidence": "medium", "rationale": "Input name 'CastDynamicShadows' annotated via PulseAPI legacy binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd8b00", "name": "CVariantBase_ConvertToColor", "confidence": "medium", "rationale": "Error 'No free conversion of %s variant to Color right now' = variant-to-Color coercion", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcd8d60", "name": "CLightEntity::InputSetColor", "confidence": "medium", "rationale": "Input name 'SetColor' annotated via PulseAPI legacy binding; wraps color setter sub_0xcd8b00", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcdca80", "name": "SetNetworkedAngles", "confidence": "low", "rationale": "StateChanged setter (int=3) with angle-math callees sub_0xa369e0/sub_0xa36b00", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcdd600", "name": "SetNetworkedAngles", "confidence": "low", "rationale": "StateChanged setter (int=3) with angle-math callees sub_0xa36b00/sub_0xa36f00", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcde140", "name": "SetNetworkedAngles", "confidence": "low", "rationale": "StateChanged setter (int=3) with angle-math callee sub_0xa36b00", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcf5280", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=3); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xcf87c0", "name": "CUtlVector_ReallocAppend", "confidence": "low", "rationale": "Only marker is 'vector::_M_realloc_append'; a vector grow/append helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd15820", "name": "InputSetTimer", "confidence": "low", "rationale": "Input name 'SetTimer' annotated via PulseAPI legacy binding (calls sub_0x1405d90)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd16980", "name": "InitResourceString_flashbang_projectile_ventr", "confidence": "low", "rationale": "int=0 static init constructing resource-name string 'flashbang_projectile.ventr'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd17890", "name": "InitResourceString_hegrenade_projectile_ventr", "confidence": "low", "rationale": "int=0 static init constructing resource-name string 'hegrenade_projectile.ventr'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd17940", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=3); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd17b90", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=3); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd18420", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1, 8 callers, calls sub_0x1313210); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd19140", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) wrapping sub_0xd18420", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1ebb0", "name": "Pulse_RegisterCell_retval", "confidence": "low", "rationale": "int=0 static init keyed on 'retval'; pulse cell return-value registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd1ec90", "name": "Pulse_RegisterCell_retval", "confidence": "low", "rationale": "int=0 static init keyed on 'retval'; pulse cell return-value registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd243c0", "name": "Pulse_RegisterCell_retval", "confidence": "low", "rationale": "'retval' pulse cell binding (int=5) via sub_0x207aa20/sub_0x207aab0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd250e0", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd251f0", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd25300", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd25410", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd25520", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd259e0", "name": "Pulse_RegisterCell_retval", "confidence": "low", "rationale": "'retval' pulse cell binding (int=5) via sub_0xf909d0/sub_0x207aa20", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd28600", "name": "CVariantBase_ConvertToVector4D", "confidence": "medium", "rationale": "Error 'No free conversion of %s variant to Vector4D right now'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd28690", "name": "CVariantBase_ConvertToVector2D", "confidence": "medium", "rationale": "Error 'No free conversion of %s variant to Vector2D right now'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd28710", "name": "CVariantBase_ConvertToVector", "confidence": "medium", "rationale": "Error 'No free conversion of %s variant to Vector right now' (int=3)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd287c0", "name": "CVariantBase_ConvertToVector", "confidence": "medium", "rationale": "Error 'No free conversion of %s variant to Vector right now' (int=2 variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd33180", "name": "Pulse_InvokeFunctionPointer", "confidence": "low", "rationale": "Error 'BADFUNCTIONPOINTER' guards an indirect function-pointer invoke (sub_0x20fc370)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd33660", "name": "GetBoneWorldTransform", "confidence": "medium", "rationale": "Calls CBaseModelEntity::LookupBone + GetBoneTransform to resolve a bone's world transform", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd384c0", "name": "Pulse_RegisterCell_retval", "confidence": "low", "rationale": "'retval' pulse cell binding (int=5) via sub_0x207aa00/sub_0x207aab0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd38810", "name": "PulseAPI_FromLegacyBindingAnnotate", "confidence": "high", "rationale": "String literally 'PulseAPIFromLegacyBindingAnnotate: %s'; 109 callers = the annotate helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd41a40", "name": "CVariantBase_ConvertToFloat", "confidence": "medium", "rationale": "Error 'No conversion from %s to float now' = variant-to-float coercion", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd422a0", "name": "CBaseEntity::ApplyAbsVelocityImpulse", "confidence": "medium", "rationale": "Reads and writes CBaseEntity::AbsVelocity with float vector args = velocity impulse", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xd47680", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=3); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd478d0", "name": "SetNetworkedEntityHandle", "confidence": "low", "rationale": "Very common StateChanged setter (int=2, 40 callers); likely a handle/pointer network field setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd48520", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) via sub_0x2105bf0; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd48e80", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) via sub_0x17d6530; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd49100", "name": "SetNetworkedFloat", "confidence": "low", "rationale": "StateChanged setter taking a float (int=1 float=1, 15 callers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd493b0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2, 6 callers); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd49630", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2, 30 callers); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd49f50", "name": "SetNetworkedFloat", "confidence": "low", "rationale": "StateChanged setter taking a float (int=1 float=1, 17 callers)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd4b300", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) via sub_0x17d6530; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd4bd10", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd4c050", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=2) via sub_0x2105bf0; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd4d3a0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=2) via sub_0xd3dc80/sub_0x2105bf0; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd4dda0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Very common StateChanged setter (int=3, 45 callers); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd4e9e0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) via sub_0x18029e0; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd51650", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) via sub_0xd83040/sub_0x18029e0; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd539c0", "name": "CBaseEntity::SetNextThink", "confidence": "low", "rationale": "Extremely common StateChanged setter (int=2 float=1, 295 callers); signature (this,time,context) fits SetNextThink", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd540c0", "name": "HandleResourceKeyValue", "confidence": "low", "rationale": "Calls variant-to-float, DispatchDatamapFunction and CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd54540", "name": "CBaseEntity::SetContextThink", "confidence": "medium", "rationale": "String '__DefaultScriptThinkContext' = scripted think-context scheduling setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd62570", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=2) with extra callees sub_0xd23380/sub_0xd233c0; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd78f80", "name": "CEnvCombinedLightProbeVolume::CEnvCombinedLightProbeVolume", "confidence": "medium", "rationale": "LINK_ENTITY string 'CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume' = ctor/factory", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xd7e1e0", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7f7b0", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7f8c0", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd7f9d0", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd83150", "name": "CEnvCombinedLightProbeVolume_SetupEdgeBlendingMaterial", "confidence": "low", "rationale": "Material string 'WorldRenderer/LPVEdgeBlending' for light-probe-volume edge blend setup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd87280", "name": "ReadFloatTypedValue", "confidence": "low", "rationale": "Type token 'float' read via param helpers sub_0x9f01b0/sub_0x9f0e10", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd8b340", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8e320", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=3); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8e570", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=1); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8ecc0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) via sub_0x18029e0; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8f070", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=1); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8f2c0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=1); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8f510", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=1); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8f760", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=1); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8fc40", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8feb0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) via sub_0xd2ace0; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd90110", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd903e0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd906b0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd90980", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd90c50", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd90f20", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd911f0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd914c0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd91790", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd91a60", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd91d30", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd92000", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd93230", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd93a20", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd93e70", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) via sub_0x18029e0; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd94fb0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) via sub_0x18029e0/sub_0x1c6ea80; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd959e0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) via sub_0x17d6530; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd95eb0", "name": "SetNetworkedFloat", "confidence": "low", "rationale": "StateChanged setter taking a float (int=1 float=1); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd964a0", "name": "SetNetworkedFloat", "confidence": "low", "rationale": "StateChanged setter taking a float (int=2 float=1) via sub_0x12f8d10; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd96cc0", "name": "SetNetworkedFloat", "confidence": "low", "rationale": "StateChanged setter taking a float (int=2 float=1) via sub_0x12f8d10; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd980e0", "name": "SetNetworkedFloat", "confidence": "low", "rationale": "StateChanged setter taking a float (int=2 float=1) via sub_0x12f8d10; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd98900", "name": "CLightComponent_UpdateLight", "confidence": "low", "rationale": "StateChanged setter (int=1) calling light helper sub_0x15f5860", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd98e70", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) via sub_0xd2ace0/sub_0x12f8d10; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd992f0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) via sub_0x12f8d10/sub_0x18029e0; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd99a00", "name": "SetNetworkedGameTime", "confidence": "low", "rationale": "Schema type 'GameTime_t' set via sub_0xd992f0/sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd9bb40", "name": "CUtlLinkedList_AllocNode", "confidence": "low", "rationale": "'CUtlLinkedList overflow!' string = linked-list node allocation/grow", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd9c250", "name": "CEnvWindShared::CEnvWindShared", "confidence": "low", "rationale": "Type string 'CEnvWindShared' with schema-init helpers = wind-shared construction", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdcddd0", "name": "CFogController::SetLerpValues", "confidence": "high", "rationale": "String literally names 'CFogControllerSetLerpValues' (CFogController::SetLerpValues)", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdcde10", "name": "CPointOrient::ReorientThink", "confidence": "high", "rationale": "String literally names 'CPointOrientReorientThink' (CPointOrient::ReorientThink)", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdce9d0", "name": "Pulse_RegisterCell_retval", "confidence": "low", "rationale": "int=0 static init keyed on 'retval'; pulse cell return-value registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdcfc80", "name": "CLightComponent::CLightComponent", "confidence": "low", "rationale": "Type string 'CLightComponent' with construction helper sub_0x15f5860", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd13a0", "name": "SetWorldLayer", "confidence": "low", "rationale": "Key 'world_layer' handled via sub_0xf2c6c0/sub_0x16cce80", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd2510", "name": "InitSchema_PointCameraSettings_t", "confidence": "low", "rationale": "Schema type 'PointCameraSettings_t' registered via sub_0x1c5b260/sub_0x1c5bef0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd3ed0", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd3fe0", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd40f0", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd4200", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd4310", "name": "Pulse_RegisterBinding_Target", "confidence": "low", "rationale": "int=0 static init keyed on '_Target'; pulse/schema binding registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd4960", "name": "InputSetCustomAppearance", "confidence": "medium", "rationale": "Input name 'SetCustomAppearance' annotated via PulseAPI legacy binding (wraps sub_0xa85010)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd4e20", "name": "InputSetAppearance", "confidence": "medium", "rationale": "Input name 'SetAppearance' annotated via PulseAPI legacy binding (wraps sub_0xa852e0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd62e0", "name": "FindMasterFogController", "confidence": "medium", "rationale": "int=0 lookup keyed on 'env_fog_controller' classname; returns the master fog controller", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdd8af0", "name": "CTriggerCamera_UpdateNoCamera", "confidence": "low", "rationale": "String 'No camera' with pulse/camera callees sub_0x20703d0/sub_0x2071a00", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddc5d0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=2); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdde700", "name": "Pulse_RegisterCell_retval", "confidence": "low", "rationale": "'retval' pulse cell binding (int=5) via sub_0xf909d0/sub_0x207aa00", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdde9c0", "name": "GetDefaultSession", "confidence": "low", "rationale": "String 'defaultSession' with session helpers sub_0xd2fa10/sub_0xddddc0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddec30", "name": "Pulse_RegisterBinding_defaultSession", "confidence": "low", "rationale": "'defaultSession' binding (int=5) via sub_0xddddc0/sub_0x2105bf0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddedd0", "name": "CPointTemplate::CreateInstances", "confidence": "medium", "rationale": "Error 'Failed to create any instances from %s point_template!' = template instantiation", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xddefe0", "name": "Pulse_CPointTemplate_CreateInstances", "confidence": "low", "rationale": "'retval' pulse cell (int=5) wrapping CreateInstances sub_0xddedd0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddfe70", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "StateChanged setter (int=1) via sub_0x18029e0; field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde06e0", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=1); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde0930", "name": "SetNetworkedProperty", "confidence": "low", "rationale": "Generic StateChanged network-var setter (int=1); field unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde0b80", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "only ref is inlined CNetworkTransmitComponent::StateChanged transmit-dirty trace; writes networked vars, class unknown (light region)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde0dd0", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "only ref is inlined CNetworkTransmitComponent::StateChanged; networked-var writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde1280", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "only ref is inlined CNetworkTransmitComponent::StateChanged; networked-var writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde1760", "name": "CLightEntity::InputToggle", "confidence": "low", "rationale": "single string 'Toggle' input name amid light-entity cluster; int=5 input/dispatch shape", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde1bf0", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace + extra sub_0x18029e0; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde2380", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace + sub_0x17d6530; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde2da0", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde3070", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde3340", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde3610", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde38e0", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde45c0", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged + sub_0x2105bf0; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde4a70", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged + sub_0x2105bf0; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde4cc0", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged + sub_0x2105bf0; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde53c0", "name": "CLightEntity::InputTurnOn", "confidence": "medium", "rationale": "single input-name string 'TurnOn' in light-entity cluster; int=5 input/dispatch shape shared with TurnOff/SetLight* siblings", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xde55c0", "name": "CLightEntity::InputTurnOff", "confidence": "medium", "rationale": "single input-name string 'TurnOff' in light cluster; shares callee set with TurnOn/SetLight* inputs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xde5b70", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged + sub_0x17d6530 + sub_0x2105bf0; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xde5e60", "name": "CLightEntity::InputSetLightEnabled", "confidence": "medium", "rationale": "single input-name string 'SetLightEnabled'; light-entity input handler cluster", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xde67a0", "name": "CLightEntity::InputSetLightBrightness", "confidence": "medium", "rationale": "single input-name string 'SetLightBrightness'; light-entity input handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xde69a0", "name": "CLightEntity::InputSetLightColor", "confidence": "medium", "rationale": "single input-name string 'SetLightColor'; light-entity input handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xde7810", "name": "CPointCamera::CPointCamera", "confidence": "medium", "rationale": "class-name string 'CPointCamera'; entity setup/constructor", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xde8390", "name": "Schema_GetType_fogparams_t", "confidence": "low", "rationale": "only string is schema type name 'fogparams_t' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xdf78d0", "name": "CLightDirectionalEntity::CLightDirectionalEntity", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor callee chain (sub_0x9e6740/60,sub_0xa44d50); constructor signature", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdfd4d0", "name": "CTriggerFan::PushThink", "confidence": "high", "rationale": "think-context string 'CTriggerFanPushThink' = Class+Method", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xdfd7a0", "name": "CSoundEventEntity::SoundFinishedThink", "confidence": "high", "rationale": "think-context string 'CSoundEventEntitySoundFinishedThink' = Class+Method", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfd7d0", "name": "CSoundEventEntity::SoundFinishedThink", "confidence": "high", "rationale": "think-context string 'CSoundEventEntitySoundFinishedThink'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdfe410", "name": "Schema_GetType_VectorWS", "confidence": "low", "rationale": "only string is schema type name 'VectorWS' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdffed0", "name": "CSoundEventEntity::SoundFinishedThink", "confidence": "high", "rationale": "think-context string 'CSoundEventEntitySoundFinishedThink'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe06990", "name": "CEnvProjectedTexture::DrawDebugGeometryOverlays", "confidence": "low", "rationale": "debug string 'Cone Attenuation: %f' + heavy float args = spotlight/projected-texture overlay draw", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe07cc0", "name": "PropData_LoadFile", "confidence": "medium", "rationale": "references 'scripts/propdata.vdata'; int=0 global loader of prop-data manifest", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe0bf00", "name": "GetTeamName", "confidence": "medium", "rationale": "'UNKNOWN TEAM' fallback string typical of a team-name lookup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe0ed90", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe12800", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe12a50", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe13010", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe13530", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged + sub_0x18029e0; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe13830", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe13a80", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe142c0", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe14500", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe147c0", "name": "CBreakableProp::ParsePropData", "confidence": "medium", "rationale": "warning string \"'Health' prop_data / DisableTakePhysicsDamage not supported on %s\" = prop-data parsing", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe14af0", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged + sub_0x18029e0; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe168f0", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged + sub_0xd332f0; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe18080", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged + entity-specific setup callees; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe1a080", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe292d0", "name": "CSoundEventEntity::CSoundEventEntity", "confidence": "medium", "rationale": "class-name string 'CSoundEventEntity' + operator-new/base-ctor chain; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe36ac0", "name": "ConstructString", "confidence": "low", "rationale": "embeds libstdc++ 'basic_string::_S_create' length-error msg + string-alloc callees; inlined std::string build", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe36d70", "name": "Schema_GetType_IPhysicsJoint", "confidence": "low", "rationale": "only string is type name 'IPhysicsJoint' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe37a40", "name": "Schema_GetType_VectorWS", "confidence": "low", "rationale": "only string type name 'VectorWS' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe43b30", "name": "CShatterGlassShard::CShatterGlassShard", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor callees; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe442f0", "name": "CShatterGlassShard::GetSchemaClassInfo", "confidence": "low", "rationale": "class-name string 'CShatterGlassShard', no callees; likely schema/RTTI accessor or ctor thunk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe4a980", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe4c4d0", "name": "Schema_GetType_GameTime_t", "confidence": "low", "rationale": "only string type name 'GameTime_t' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe701e0", "name": "CGameRulesProxy::CGameRulesProxy", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor chain; constructor", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe73810", "name": "CMultiplayRules::CMultiplayRules", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor chain; constructor", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe7b660", "name": "VectorAppendHelper", "confidence": "low", "rationale": "embeds 'vector::_M_realloc_append' + self-recursion; inlined std::vector grow", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe82970", "name": "Schema_GetType_VectorWS", "confidence": "low", "rationale": "type name 'VectorWS' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe82a70", "name": "Schema_GetType_VectorWS", "confidence": "low", "rationale": "type name 'VectorWS' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe832e0", "name": "Schema_ReadVectorWS", "confidence": "low", "rationale": "type name 'VectorWS' + accessor sub_0x1a413b0; likely field read/deserialize", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe834a0", "name": "CSoundOpvarSetPointBase::SetOpvarThink", "confidence": "high", "rationale": "think-context string 'CSoundOpvarSetPointBaseSetOpvarThink' = Class+Method", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe834c0", "name": "CSoundOpvarSetPointEntity::SetOpvarThink", "confidence": "high", "rationale": "think-context string 'CSoundOpvarSetPointEntitySetOpvarThink'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe834f0", "name": "CSoundOpvarSetOBBWindEntity::SetOpvarThink", "confidence": "high", "rationale": "think-context string 'CSoundOpvarSetOBBWindEntitySetOpvarThink'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe83520", "name": "Schema_ReadVectorWS", "confidence": "low", "rationale": "type name 'VectorWS' + accessor sub_0x1a417a0; likely field read/deserialize", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe843a0", "name": "Schema_GetType_GameTime_t", "confidence": "low", "rationale": "type name 'GameTime_t' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe84900", "name": "ConstructString", "confidence": "low", "rationale": "embeds 'basic_string::_S_create' + string-alloc callees; inlined std::string build", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe85500", "name": "CSoundOpvarSetPointBase::SetOpvarThink", "confidence": "high", "rationale": "think-context string 'CSoundOpvarSetPointBaseSetOpvarThink'; int=1 think body", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe86d20", "name": "CSoundOpvarSetBoxEntity::SetOpvarThink", "confidence": "high", "rationale": "think-context string 'CSoundOpvarSetBoxEntitySetOpvarThink'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe86d50", "name": "CSoundOpvarSetPathCornerEntity::SetOpvarThink", "confidence": "high", "rationale": "think-context string 'CSoundOpvarSetPathCornerEntitySetOpvarThink'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe86d80", "name": "CSoundOpvarSetAutoRoomEntity::SetOpvarThink", "confidence": "high", "rationale": "think-context string 'CSoundOpvarSetAutoRoomEntitySetOpvarThink'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe86db0", "name": "CSoundOpvarSetBoxEntity::SetOpvarThink", "confidence": "high", "rationale": "think-context string 'CSoundOpvarSetBoxEntitySetOpvarThink'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe86e90", "name": "CSoundOpvarSetBoxEntity::SetOpvarThink", "confidence": "high", "rationale": "think-context string 'CSoundOpvarSetBoxEntitySetOpvarThink'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe89980", "name": "CEntitySubclassVDataBase::CEntitySubclassVDataBase", "confidence": "medium", "rationale": "class/vdata-name string + operator-new + sub_0xe84790 vdata helper; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe8f0f0", "name": "CTakeDamageInfo::CTakeDamageInfo", "confidence": "medium", "rationale": "struct-name string 'CTakeDamageInfo' + operator-new/init helper; constructor", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe8f1d0", "name": "CTakeDamageInfo::CTakeDamageInfo", "confidence": "low", "rationale": "struct-name string 'CTakeDamageInfo', no callees; lightweight ctor/init", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe9f2e0", "name": "CSoundOpvarSetPointEntity::CSoundOpvarSetPointEntity", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor chain; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe9f4e0", "name": "CSoundOpvarSetBoxEntity::CSoundOpvarSetBoxEntity", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor chain; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xe9f6c0", "name": "CSoundOpvarSetAABBEntity::CSoundOpvarSetAABBEntity", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor chain; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xeb6950", "name": "CBreakableProp::Break", "confidence": "medium", "rationale": "dev message 'Gibbed %s(%s)' = entity gib/break routine", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xebb640", "name": "CUtlLinkedList::Alloc", "confidence": "low", "rationale": "'CUtlLinkedList overflow! (exhausted index range)' = linked-list node allocation", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xec3220", "name": "CBaseEntity::DrawDebugTextOverlays", "confidence": "medium", "rationale": "'ENT TEXT STICKY NAMES' overlay group + recursion; entity debug-text overlay", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xec69e0", "name": "GetDebugName", "confidence": "low", "rationale": "'' fallback string + single string-accessor callee; name getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xec6a40", "name": "GetDebugName", "confidence": "low", "rationale": "'' fallback + string-accessor callee; name getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xec6aa0", "name": "GetDebugName", "confidence": "low", "rationale": "'' fallback + string-accessor callee; name getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xec6b00", "name": "GetDebugName", "confidence": "low", "rationale": "'' fallback + string-accessor callee; name getter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xec8c20", "name": "CLightQueryGameSystem::OnPostSimulate", "confidence": "high", "rationale": "string literally 'CLightQueryGameSystem::OnPostSimulate'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xed0480", "name": "CUtlLinkedList::Alloc", "confidence": "low", "rationale": "'CUtlLinkedList overflow! (exhausted index range)' = linked-list node allocation", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xed6aa0", "name": "DumpTableEntries", "confidence": "low", "rationale": "format '%8.8s: %-5d entries, ...' = a named-table/memory dump printer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xee8480", "name": "IGameSystem::PostInitAllSystems", "confidence": "medium", "rationale": "log 'IGameSystem::PostInit( %-80s ) %8.3f msec' = timed PostInit dispatcher over all systems", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xefe710", "name": "CBaseEntity::PhysicsSimulate", "confidence": "low", "rationale": "calls CBaseEntity::AbsVelocity + SetGroundEntity with float args; physics move/land step", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xefebb0", "name": "FormatEntityLabel", "confidence": "low", "rationale": "format '%s - %s %s'; assembles a descriptive label string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeffdc0", "name": "CTriggerSoundscape::PlayerUpdateThink", "confidence": "high", "rationale": "think-context string 'CTriggerSoundscapePlayerUpdateThink' = Class+Method", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf024f0", "name": "UTIL_DamageTypeToString", "confidence": "medium", "rationale": "format 'DMG_%s' = damage-type flag to string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf03310", "name": "CScriptConvarAccessor::GetBool", "confidence": "high", "rationale": "string 'CScriptConvarAccessor::GetBool failed to parse convar...' names method", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf04420", "name": "CScriptVScript::RunScript", "confidence": "low", "rationale": "guard 'Scripting disabled or no server running' + script-VM callees (sub_0x21134b0..)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf04800", "name": "ReportEntitiesPaged", "confidence": "low", "rationale": "'-more' pagination token + string-building callees; entity report/list command helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf0b480", "name": "__RegisterGameEventListeners", "confidence": "medium", "rationale": "string literally '__RegisterGameEventListeners'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf1d6d0", "name": "CTSQueue::Validate", "confidence": "low", "rationale": "assert 'CTSQueue: Misaligned queue' = thread-safe queue integrity op", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf1f8b0", "name": "CPhysicsGameSystem::FrameUpdatePostEntityThink", "confidence": "low", "rationale": "source path 'game/shared/physicsgamesystem.cpp:1291' locates it in physics game system", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf230d0", "name": "SendServerDebugOverlays", "confidence": "low", "rationale": "references convar 'sv_debug_overlays_broadcast'; broadcasts debug overlays to clients", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf23480", "name": "RemoveEntityUpdater", "confidence": "medium", "rationale": "dev string 'Remove updater'; pairs with Install updater at 0xf23560", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf23560", "name": "InstallEntityUpdater", "confidence": "medium", "rationale": "dev string 'Install updater'; entity variable-timeline updater install", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf27840", "name": "CSpawnGroupMgrGameSystem::AllocateSpawnGroup", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; int=3 spawn-group manager op", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf27a40", "name": "CSpawnGroupMgrGameSystem::FindSpawnGroup", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; spawn-group manager lookup op", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf27c40", "name": "CSpawnGroupMgrGameSystem::GetSpawnGroup", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; heavily-called spawn-group accessor", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf27dc0", "name": "CSpawnGroupMgrGameSystem::GetSpawnGroup", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; most-called accessor (19 callers)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf2ab40", "name": "CSpawnGroupMgrGameSystem::GetSpawnGroupData", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; spawn-group manager accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf2af80", "name": "CSpawnGroupMgrGameSystem::GetSpawnGroupData", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; spawn-group manager accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf2b180", "name": "CSpawnGroupMgrGameSystem::GetSpawnGroupData", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; spawn-group manager accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf2b580", "name": "CSpawnGroupMgrGameSystem::GetSpawnGroupData", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; spawn-group manager accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf2c2c0", "name": "CSpawnGroupMgrGameSystem::GetSpawnGroupData", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; spawn-group manager accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf2c4c0", "name": "CSpawnGroupMgrGameSystem::GetSpawnGroupData", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; spawn-group manager accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf2c6c0", "name": "CSpawnGroupMgrGameSystem::SetSpawnGroupData", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; int=3 spawn-group setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf2ee10", "name": "Con_addon_init", "confidence": "medium", "rationale": "'addon_init' concommand name; addon-system init command handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf31160", "name": "DumpSceneEvents", "confidence": "low", "rationale": "format '(%0.2f): %s' time-tagged line; a debug dump printer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf32e80", "name": "CSpawnGroupMgrGameSystem::LoadSpawnGroup", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; spawn-group manager op", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf330c0", "name": "CSpawnGroupMgrGameSystem::LoadSpawnGroup", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; int=3 spawn-group op (9 callers)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf349c0", "name": "CSpawnGroupMgrGameSystem::UnloadSpawnGroup", "confidence": "low", "rationale": "source path 'spawngroupmgrgamesystem.cpp'; spawn-group manager op", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf54cb0", "name": "CUtlLinkedList::InsertBefore", "confidence": "low", "rationale": "'CUtlLinkedList overflow! (exhausted index range)'; linked-list insert in a manager", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf5bf40", "name": "GetSpawnGroupName", "confidence": "low", "rationale": "'' fallback + spawn-group accessor callee sub_0xf27c40", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf5eea0", "name": "GenerateSpawnGroupName", "confidence": "low", "rationale": "format 'CO-%u' name generation + spawn-group accessor callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf62520", "name": "SetSoundEventFields", "confidence": "medium", "rationale": "'WARNING: Attempting to set fields on a stopped sound'; sound-event field setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf629a0", "name": "CSoundOpGameSystem::SetSoundEventParam", "confidence": "high", "rationale": "string 'CSoundOpGameSystem::SetSoundEventParam: Failed cached soundevent param message'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf664b0", "name": "CSoundOpGameSystem::PauseSoundEvent", "confidence": "medium", "rationale": "references soundop 'core.pause_soundevent'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf66880", "name": "CSoundOpGameSystem::UnpauseSoundEvent", "confidence": "medium", "rationale": "references soundop 'core.unpause_soundevent'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf681a0", "name": "CSoundOpGameSystem::SetLibraryStackField", "confidence": "high", "rationale": "string 'CSoundOpGameSystem::SetLibraryStackField: Faied library stack message...'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf705c0", "name": "CScriptGameEventListener::ScriptListenToGameEvent", "confidence": "medium", "rationale": "'ScriptListenToGameEvent error: event %s given a nil function.'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf7c010", "name": "Schema_GetType_Class_T", "confidence": "low", "rationale": "type name 'Class_T' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7c0f0", "name": "Schema_GetType_GameTime_t", "confidence": "low", "rationale": "type name 'GameTime_t' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf7c1d0", "name": "Schema_GetType_Disposition_t", "confidence": "low", "rationale": "enum type name 'Disposition_t' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7cb90", "name": "CAmbientGeneric::RampThink", "confidence": "high", "rationale": "think-context string 'CAmbientGenericRampThink' = Class+Method", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf7e130", "name": "Schema_GetEnum_TOGGLE_STATE", "confidence": "low", "rationale": "enum type name 'TOGGLE_STATE' + helper sub_0x17ddd90", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7e7e0", "name": "Schema_GetType_ExternalAnimGraphHandle_t", "confidence": "low", "rationale": "type name 'ExternalAnimGraphHandle_t', no callees; schema type accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7f4c0", "name": "Schema_GetType_CAnimGraphControllerBase", "confidence": "low", "rationale": "type name 'CAnimGraphControllerBase' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf7f680", "name": "Schema_GetEnum_HitGroup_t", "confidence": "low", "rationale": "enum type name 'HitGroup_t' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf82190", "name": "Schema_GetType_CBaseAnimGraphController", "confidence": "low", "rationale": "type name 'CBaseAnimGraphController' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf82200", "name": "Schema_GetType_VectorWS", "confidence": "low", "rationale": "type name 'VectorWS' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf82330", "name": "Schema_ReadGameTime_t", "confidence": "low", "rationale": "type name 'GameTime_t' + think/time helper callees; field read/serialize", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf83960", "name": "CBaseAnimGraph::ChoreoServicesThink", "confidence": "high", "rationale": "think-context string 'CBaseAnimGraphChoreoServicesThink'; int=1 think body", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf83b40", "name": "CBaseAnimGraph::ChoreoServicesThink", "confidence": "high", "rationale": "think-context string 'CBaseAnimGraphChoreoServicesThink'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf83d40", "name": "CNetworkSerializerClassInfo::Get", "confidence": "medium", "rationale": "error string 'CNetworkSerializerClassInfo::Get( %s ) failed!'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf877e0", "name": "CBaseAnimGraph::ChoreoServicesThink", "confidence": "medium", "rationale": "think-context string 'CBaseAnimGraphChoreoServicesThink' (14 callers, think thunk)", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf87800", "name": "CBaseAnimGraph::ChoreoServicesThink", "confidence": "medium", "rationale": "think-context string 'CBaseAnimGraphChoreoServicesThink'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf879a0", "name": "CBaseAnimGraph::ChoreoServicesThink", "confidence": "medium", "rationale": "think-context string 'CBaseAnimGraphChoreoServicesThink'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf879d0", "name": "CBaseAnimGraph::ChoreoServicesThink", "confidence": "medium", "rationale": "think-context string 'CBaseAnimGraphChoreoServicesThink'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf923e0", "name": "CPhysicsBodyGameMarkupData::CPhysicsBodyGameMarkupData", "confidence": "medium", "rationale": "markup-data class name + operator-new/init helper; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xf97480", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfa2990", "name": "CBodyComponent::GetSchemaClassBinding", "confidence": "low", "rationale": "'CBodyComponent' name, int=0, schema/registration callee sub_0x9f1bb0/sub_0x2111820", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfa7920", "name": "CBodyComponent::GetSchemaClassBinding", "confidence": "low", "rationale": "'CBodyComponent' name, int=0 schema/registration accessor (distinct subclass helper)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfa8910", "name": "CBodyComponent::GetSchemaClassBinding", "confidence": "low", "rationale": "'CBodyComponent' name, int=0 schema/registration accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfa8ff0", "name": "CBodyComponent::GetSchemaClassBinding", "confidence": "low", "rationale": "'CBodyComponent' name, int=0 schema/registration accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfaf440", "name": "UpdateNetworkedState", "confidence": "low", "rationale": "inlined StateChanged transmit trace; int=3 networked writer, class unknown", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfd9e00", "name": "VectorAppendHelper", "confidence": "low", "rationale": "embeds 'vector::_M_realloc_append' + string/vector-alloc callees; inlined vector grow", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfe7880", "name": "CServerOnlyEntity::CServerOnlyEntity", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor chain; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xfe7a70", "name": "CServerOnlyPointEntity::CServerOnlyPointEntity", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor chain; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xfecc40", "name": "CBaseProp::CBaseProp", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor chain; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xfed890", "name": "CServerOnlyModelEntity::CServerOnlyModelEntity", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor chain; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xfeda60", "name": "CModelPointEntity::CModelPointEntity", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor chain; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xfedc20", "name": "CBaseToggle::CBaseToggle", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor chain; constructor", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffb4c0", "name": "Schema_GetType_VectorWS", "confidence": "low", "rationale": "type name 'VectorWS' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffb5f0", "name": "FormatThreeStrings", "confidence": "low", "rationale": "format '%s | %s | %s'; small string-formatting helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffb650", "name": "Schema_GetType_VectorWS", "confidence": "low", "rationale": "type name 'VectorWS' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffc310", "name": "Schema_GetEnum_AnimLoopMode_t", "confidence": "low", "rationale": "enum type name 'AnimLoopMode_t' + helper sub_0x1652c80", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xffc530", "name": "CDynamicProp::AnimThink", "confidence": "high", "rationale": "think-context string 'CDynamicPropAnimThink' = Class+Method", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffc550", "name": "CDynamicProp::AnimThink", "confidence": "high", "rationale": "think-context string 'CDynamicPropAnimThink'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffc610", "name": "CBreakable::Die", "confidence": "high", "rationale": "think/context string 'CBreakableDie' = Class+Method", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffc720", "name": "CEntityFlame::FlameThink", "confidence": "high", "rationale": "think-context string 'CEntityFlameFlameThink' = Class+Method", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffc740", "name": "CFishPool::Update", "confidence": "high", "rationale": "think-context string 'CFishPoolUpdate' = Class+Method", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffc760", "name": "CEnvLaser::StrikeThink", "confidence": "high", "rationale": "think-context string 'CEnvLaserStrikeThink' = Class+Method", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0xffca20", "name": "CPathMoverEntitySpawner::SpawnThink", "confidence": "high", "rationale": "think-context string 'CPathMoverEntitySpawnerSpawnThink' = Class+Method", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffd890", "name": "Schema_GetType_VectorWS", "confidence": "low", "rationale": "type name 'VectorWS' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffd940", "name": "Schema_GetType_VectorWS", "confidence": "low", "rationale": "type name 'VectorWS' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffdc40", "name": "ConstructString", "confidence": "low", "rationale": "embeds 'basic_string::_S_create' + string-alloc callees; inlined std::string build", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xffde70", "name": "CPropDataComponent::ParseKeyValue", "confidence": "low", "rationale": "'CPropDataComponent' name + string-parse callees; component keyvalue parse", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xfff3e0", "name": "Schema_GetType_CGameSoundEventName", "confidence": "low", "rationale": "type name 'CGameSoundEventName' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1000670", "name": "CDynamicProp::AnimThink", "confidence": "high", "rationale": "think-context string 'CDynamicPropAnimThink'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10006a0", "name": "CDynamicProp::AnimThink", "confidence": "high", "rationale": "think-context string 'CDynamicPropAnimThink'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1002260", "name": "Schema_ReadCGameSoundEventName", "confidence": "low", "rationale": "type name 'CGameSoundEventName' + read helpers (sub_0x9ef410,sub_0x1718090)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1004610", "name": "VectorAppendHelper", "confidence": "low", "rationale": "embeds 'vector::_M_realloc_append' + alloc callees; inlined vector grow", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x100e030", "name": "CDestructiblePartsSystemData::CDestructiblePartsSystemData", "confidence": "medium", "rationale": "vdata class name + operator-new + sub_0xffdbf0 init; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1011360", "name": "CExplosionTypeData::CExplosionTypeData", "confidence": "medium", "rationale": "vdata class name + operator-new + sub_0xffdbf0 init; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1036ea0", "name": "VectorAppendHelper", "confidence": "low", "rationale": "embeds 'vector::_M_realloc_append' + self-recursion; inlined vector grow", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103d6e0", "name": "Schema_GetType_GLOBALESTATE", "confidence": "low", "rationale": "schema/save type name 'GLOBALESTATE' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103d860", "name": "Schema_GetType_CEntityNameString", "confidence": "low", "rationale": "type name 'CEntityNameString' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x103dcf0", "name": "CItemGenericTriggerHelper::ItemGenericTriggerHelperTouch", "confidence": "high", "rationale": "touch-context string 'CItemGenericTriggerHelperItemGenericTriggerHelperTouch'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x103e8a0", "name": "CPulseCell_GetTarget", "confidence": "low", "rationale": "'retval' string + pulse callees (sub_0x2043390,sub_0x207aab0); pulse-graph accessor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x103fb80", "name": "Schema_ReadVectorWS", "confidence": "low", "rationale": "type name 'VectorWS' + read helper sub_0x190aef0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1040050", "name": "Schema_GetType_GameTime_t", "confidence": "low", "rationale": "type name 'GameTime_t' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1040110", "name": "Schema_GetEnum_RotatorTargetSpace_t", "confidence": "low", "rationale": "enum type name 'RotatorTargetSpace_t' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1042250", "name": "Schema_ReadRotatorTargetSpace_t", "confidence": "low", "rationale": "enum type name 'RotatorTargetSpace_t' + read helper sub_0x18029e0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1044510", "name": "Schema_GetType_DefaultComponentString", "confidence": "low", "rationale": "type name 'DefaultComponentString' + schema helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1045810", "name": "Schema_GetType_CUtlVector", "confidence": "low", "rationale": "type name 'CUtlVector' + schema helper sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1046dc0", "name": "CPulseCell_GetTarget", "confidence": "low", "rationale": "'retval' + pulse VM callees (sub_0x1912970,sub_0x207aab0); pulse-graph cell", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1048140", "name": "CTestPulseIOComponent::RegisterFunctions", "confidence": "low", "rationale": "'CTestPulseIOComponent' name + pulse callees; test pulse IO component setup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10490c0", "name": "CTestPulseIOComponent_Derived::CTestPulseIOComponent_Derived", "confidence": "low", "rationale": "'CTestPulseIOComponent_Derived' name + pulse init callees; constructor/registration", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x104a460", "name": "CPulseCell_BindTarget", "confidence": "low", "rationale": "'_Target' pulse binding string + pulse callees (sub_0x2043390,sub_0x207b1b0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x104a570", "name": "CPulseCell_BindTarget", "confidence": "low", "rationale": "'_Target' pulse binding string + pulse callees; duplicate of 0x104a460", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1050020", "name": "CSaveRestore::ReadHeader", "confidence": "low", "rationale": "'SAVE_HEADER' string + operator-new/init helper; save-file header read", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106b130", "name": "CItemGenericTriggerHelper::CItemGenericTriggerHelper", "confidence": "medium", "rationale": "class-name string + operator-new/base-ctor chain; constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x106f460", "name": "Schema_GetType_CPathQueryComponent", "confidence": "low", "rationale": "type name 'CPathQueryComponent' + accessor sub_0x1718090", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106f550", "name": "CPathNode::ParentedMoveThink", "confidence": "medium", "rationale": "think-context string 'CPathNodeParentedMoveThink' = Class+Method", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106f580", "name": "CPhysImpact::PointAtEntity", "confidence": "low", "rationale": "Single string 'CPhysImpactPointAtEntity' with empty callees matches the Class+Method think/input naming pattern", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x106f8e0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'retval' param string + schema-desc callees = a VScript function-binding descriptor initializer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106f9c0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'retval' param string + schema-desc callees = a VScript function-binding descriptor initializer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106faa0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'retval' param string + schema-desc callees = a VScript function-binding descriptor initializer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106fb80", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'retval' param string + schema-desc callees = a VScript function-binding descriptor initializer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106fc60", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'retval' param string + schema-desc callees = a VScript function-binding descriptor initializer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x106fd40", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'retval' param string + schema-desc callees = a VScript function-binding descriptor initializer", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10706a0", "name": "SchemaRegisterField_GameTime_t", "confidence": "low", "rationale": "Schema type name 'GameTime_t' + shared terminal register call sub_0x203b320 = per-field schema registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1070a80", "name": "ConstructStdString", "confidence": "low", "rationale": "libstdc++ 'basic_string::_S_create' assert location + string alloc callees = std::string construction helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1072150", "name": "SchemaRegisterField_CPropDataComponent", "confidence": "low", "rationale": "Schema type name 'CPropDataComponent' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1072860", "name": "SchemaRegisterField_BrushSolidities_e", "confidence": "low", "rationale": "Schema enum type 'BrushSolidities_e' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1072980", "name": "SchemaRegisterField_VectorWS", "confidence": "low", "rationale": "Schema type 'VectorWS' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1072b40", "name": "SchemaRegisterField_CVectorExponentialMovingAverage", "confidence": "low", "rationale": "Schema type name + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1073f50", "name": "SchemaRegisterField_VectorWS", "confidence": "low", "rationale": "Schema type 'VectorWS' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1075e70", "name": "SchemaRegisterField_HoverPoseFlags_t", "confidence": "low", "rationale": "Schema type 'HoverPoseFlags_t' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1076700", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'retval' string + script-marshal callees (sub_0x203cbe0) = VScript function thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1076840", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'retval' string + script-marshal callees (sub_0x203cbe0) = VScript function thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10785a0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'_Target' param string + schema-desc callees = VScript function-binding descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10786b0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'_Target' param string + schema-desc callees = VScript function-binding descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10787c0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'_Target' param string + schema-desc callees = VScript function-binding descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10788d0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'_Target' param string + schema-desc callees = VScript function-binding descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10789e0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'_Target' param string + schema-desc callees = VScript function-binding descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1078af0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'_Target' param string + schema-desc callees = VScript function-binding descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1079a40", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'retval' string + script-marshal callees = VScript function thunk with float args", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1079c60", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'retval' string + script-marshal callees = VScript function thunk with vector args", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1079e80", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'retval' string + script-marshal callees = VScript function thunk with vector args", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x107a0a0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'retval' string + script-marshal callees = VScript function thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1083c50", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References 'CNetworkTransmitComponent::StateChanged' log fmt + calls sub_0xa9af90 = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1083ea0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x10840f0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1084340", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1084590", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x10847e0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1084a30", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1084c80", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1084ed0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x108ec50", "name": "CMapSharedEnvironment::CMapSharedEnvironment", "confidence": "high", "rationale": "Class-name string + entity ctor callee set (sub_0xa2e6a0/a31be0/a31d00/a44d50) + self-recursion = constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x108ee50", "name": "CRuleEntity::CRuleEntity", "confidence": "high", "rationale": "Class-name string 'CRuleEntity' + entity ctor callee set = constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x108f030", "name": "CRulePointEntity::CRulePointEntity", "confidence": "high", "rationale": "Class-name string + ctor set, calls base CRuleEntity ctor sub_0x108ee50", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x108f210", "name": "CMarkupVolume::CMarkupVolume", "confidence": "high", "rationale": "Class-name string + entity ctor callee set = constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x108f410", "name": "CMarkupVolumeTagged::CMarkupVolumeTagged", "confidence": "high", "rationale": "Class-name string + ctor set, calls base CMarkupVolume ctor sub_0x108f210", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x108f5f0", "name": "CMarkupVolumeWithRef::CMarkupVolumeWithRef", "confidence": "high", "rationale": "Class-name string + ctor set, calls base CMarkupVolumeTagged ctor sub_0x108f410", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x108f7e0", "name": "CFuncBrush::CFuncBrush", "confidence": "high", "rationale": "Class-name string 'CFuncBrush' + entity ctor callee set = constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x108f990", "name": "CDynamicNavConnectionsVolume::CDynamicNavConnectionsVolume", "confidence": "high", "rationale": "Class-name string + entity ctor callee set = constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1092cd0", "name": "CPathParticleRopeAlias_path_particle_rope_clientside::CPathParticleRopeAlias_path_particle_rope_clientside", "confidence": "high", "rationale": "Full alias class-name string + entity ctor callee set = constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1092ef0", "name": "CPathQueryUtil::CPathQueryUtil", "confidence": "medium", "rationale": "Class-name string 'CPathQueryUtil' + ctor callee set = constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1093020", "name": "CPathQueryComponent::CPathQueryComponent", "confidence": "high", "rationale": "Class-name string + ctor set, calls CPathQueryUtil ctor sub_0x1092ef0", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1099300", "name": "VectorReallocAppend", "confidence": "medium", "rationale": "'vector::_M_realloc_append' assert string = std::vector grow-and-append helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109d610", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'retval' string + script-marshal callees = VScript function binding descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109d900", "name": "SchemaRegisterField_CTransformWS", "confidence": "low", "rationale": "Schema type 'CTransformWS' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109de00", "name": "CTriggerSndSosOpvar::SndSosTriggerOpvarWaitOver", "confidence": "high", "rationale": "Concatenated Class+Method string 'CTriggerSndSosOpvar'+'SndSosTriggerOpvarWaitOver', empty callees = think function", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x109df40", "name": "CWaterBullet::BulletThink", "confidence": "high", "rationale": "Concatenated Class+Method 'CWaterBullet'+'BulletThink', empty callees = think function", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x109e380", "name": "CSkeletonInstance::GetSchemaClassBinding", "confidence": "low", "rationale": "Bare class-name string 'CSkeletonInstance', int=2, no callees = schema class-binding accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x109e7f0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'_Target' param string + schema-desc callees = VScript function-binding descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x109e940", "name": "ConstructStdString", "confidence": "low", "rationale": "'basic_string::_S_create' assert + string alloc callees = std::string construction helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a01b0", "name": "SchemaRegisterField_GameTime_t", "confidence": "low", "rationale": "Schema type 'GameTime_t' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a0420", "name": "SchemaRegisterField_CModelState", "confidence": "low", "rationale": "Schema type 'CModelState' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10a0540", "name": "SchemaRegisterField_VectorWS", "confidence": "low", "rationale": "Schema type 'VectorWS' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a11c0", "name": "SchemaRegisterField_VectorWS", "confidence": "low", "rationale": "Schema type 'VectorWS' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10a6080", "name": "KeyValues3::Release", "confidence": "medium", "rationale": "Debug spew 'kv 0x%p Release refcount == %d' = KeyValues3 refcount release", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10af6e0", "name": "SchemaRegisterField_GameTime_t", "confidence": "low", "rationale": "Schema type 'GameTime_t' + interval-timer setup callees (a315f0/a31d00)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10af890", "name": "SchemaRegisterField_TimelineCompression_t", "confidence": "low", "rationale": "Schema type 'TimelineCompression_t' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10bb6d0", "name": "ISkeletonAnimationController::ISkeletonAnimationController", "confidence": "medium", "rationale": "Class-name string + ctor callee subset (9f3b10/a2e6a0/a44d50) = base constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10bb7e0", "name": "CSkeletonAnimationController::CSkeletonAnimationController", "confidence": "high", "rationale": "Class-name string + ctor set, calls base ISkeletonAnimationController ctor sub_0x10bb6d0", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10c00a0", "name": "CEnvSoundscape::CEnvSoundscape", "confidence": "high", "rationale": "Class-name string 'CEnvSoundscape' + entity ctor callee set = constructor", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10c02a0", "name": "CEnvSoundscapeProxy::CEnvSoundscapeProxy", "confidence": "high", "rationale": "Class-name string + ctor set, calls base CEnvSoundscape ctor sub_0x10c00a0", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10c0450", "name": "CEnvSoundscapeTriggerable::CEnvSoundscapeTriggerable", "confidence": "high", "rationale": "Class-name string + ctor set, calls base CEnvSoundscape ctor sub_0x10c00a0", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10c1130", "name": "CFuncTrackTrain::CFuncTrackTrain", "confidence": "high", "rationale": "Class-name string 'CFuncTrackTrain' + entity ctor callee set = constructor", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10c12e0", "name": "CTriggerMultiple::CTriggerMultiple", "confidence": "high", "rationale": "Class-name string 'CTriggerMultiple' + entity ctor callee set = constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10c1490", "name": "CTriggerHurt::CTriggerHurt", "confidence": "high", "rationale": "Class-name string 'CTriggerHurt' + entity ctor callee set = constructor", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x10c5ca0", "name": "VectorReallocAppend", "confidence": "medium", "rationale": "'vector::_M_realloc_append' assert string = std::vector grow-and-append helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x10d3a80", "name": "UInt64ToString", "confidence": "medium", "rationale": "'%llu' format string + snprintf-style callees = unsigned 64-bit to string formatter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10df480", "name": "SchemaRegisterField_CMarkupSearchHelper", "confidence": "low", "rationale": "Schema type 'CMarkupSearchHelper' + sole callee terminal register sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10df4f0", "name": "SchemaRegisterField_VectorWS", "confidence": "low", "rationale": "Schema type 'VectorWS' + sole callee terminal register sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12b9370", "name": "SchemaRegisterField_EventBugBug_t", "confidence": "low", "rationale": "Schema type 'EventBugBug_t' + sole callee terminal register sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bceb0", "name": "RegisterServerGameSystem", "confidence": "low", "rationale": "Sole string 'server_game_system' = game-system registration/accessor by name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12be0b0", "name": "RegisterEntityField_TargetName", "confidence": "low", "rationale": "Field-name string 'TargetName', int=0, schema-desc callees = entity datamap/field registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12be190", "name": "RegisterEntityField_hTarget", "confidence": "low", "rationale": "Field-name string 'hTarget', int=0, schema-desc callees = entity handle-field registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12be280", "name": "RegisterEntityField_pTarget", "confidence": "low", "rationale": "Field-name string 'pTarget', int=0, schema-desc callees = entity pointer-field registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c87c0", "name": "LoadPulseGraph_client_blackboards", "confidence": "low", "rationale": "Sole string 'pulse/client_blackboards' = loads/accesses that pulse graph resource", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12c8940", "name": "CUtlString::CUtlString", "confidence": "low", "rationale": "'CUtlString' string + string-copy callee sub_0x9e60c0 = CUtlString construction helper", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e3820", "name": "CSource2Server::GetGameDescription", "confidence": "medium", "rationale": "Returns literal 'Counter-Strike 2', int=0 = game-description accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e7f40", "name": "WriteRoundStat_PlayersAliveCT", "confidence": "medium", "rationale": "Format string 'PlayersAliveCT/round%d' + snprintf callee = per-round stat key writer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e7fe0", "name": "WriteRoundStat_PlayersAliveT", "confidence": "medium", "rationale": "Format string 'PlayersAliveT/round%d' + snprintf callee = per-round stat key writer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e8080", "name": "WriteRoundStat_RoundResults", "confidence": "medium", "rationale": "Format string 'RoundResults/round%d' + snprintf callee = per-round stat key writer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12e8a40", "name": "ConstructStdString", "confidence": "low", "rationale": "'basic_string::_S_create' assert + string alloc callees = std::string construction helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12eba60", "name": "GetNetSupportInterface", "confidence": "low", "rationale": "Sole string 'INETSUPPORT_001', int=0 = INetSupport interface-version accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12ed0d0", "name": "ParseMatchmakingReservation", "confidence": "low", "rationale": "Reads convar 'sv_mmqueue_reservation'; 13 callers = MM reservation parse/getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ed2e0", "name": "SchemaRegisterField_CCSGameRules", "confidence": "low", "rationale": "Schema type 'CCSGameRules' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f26a0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'_Target' param string + schema-desc callees = VScript function-binding descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f27b0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'_Target' param string + schema-desc callees = VScript function-binding descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f28c0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'_Target' param string + schema-desc callees = VScript function-binding descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12f29d0", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'_Target' param string + schema-desc callees = VScript function-binding descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12fa4a0", "name": "ScriptGiveAmmo", "confidence": "medium", "rationale": "'GiveAmmo' script-name string + script-dispatch callee sub_0xd38810 = VScript GiveAmmo binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12fcd20", "name": "CCSGameRules::RoundHasOfficiallyEnded", "confidence": "low", "rationale": "Sole string 'round_officially_ended', int=0 = round-ended state getter/event name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1302420", "name": "ParseMatchmakingReservation", "confidence": "low", "rationale": "Reads convar 'sv_mmqueue_reservation'; 10 callers = MM reservation parse/getter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1302a50", "name": "GetCSGameRules", "confidence": "medium", "rationale": "Sole string 'CCSGameRules', int=0, no callees = global CSGameRules() accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1302a60", "name": "IsWeaponClassname", "confidence": "medium", "rationale": "'weapon_' prefix string + string-compare callee = classname prefix test", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1303ed0", "name": "FormatMapContext", "confidence": "low", "rationale": "'map %s' format string + format/append callees, 54 callers = appends map-name context to messages", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1306b30", "name": "Host_Kick", "confidence": "low", "rationale": "'Kick' command string + callee sub_0xb54660 = kick console command handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x130b710", "name": "CCSGameRules::FPlayerCanRespawn", "confidence": "high", "rationale": "Debug string 'FPlayerCanRespawn: pPlayer=0' literally names the function", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x130baa0", "name": "CCSPlayerController::UpdatePlayerData", "confidence": "low", "rationale": "No strings; player-related callees (sub_0xad43b0/ada690/d4d020) = player data update helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x130eab0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x130fa20", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x130ff10", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt + convar/event callees = networked-field setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1310360", "name": "CCSGameRules::DisplayHostageRescueTime", "confidence": "low", "rationale": "Localization token '#hostagerescuetime' = hostage rescue-time HUD display", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1310aa0", "name": "CCSGameRules::ResetRound", "confidence": "medium", "rationale": "Log tag 'GMR_ResetRound' names the game-rules round-reset method", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1312e90", "name": "CCSGameRules::BeginWarmupPeriod", "confidence": "medium", "rationale": "Log 'GMR_BeginWarmupPeriod - will last %.1fs' names the warmup-start method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1314260", "name": "CCSGameRules::BeginGameRestart", "confidence": "medium", "rationale": "Log 'GMR_BeginGameRestart - delay = %.1fs' names the game-restart method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13157f0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x131e3f0", "name": "CCSGameRules::ResetMatch", "confidence": "medium", "rationale": "Log tag 'GMR_ResetMatch' names the game-rules match-reset method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1327260", "name": "CCSGameRules::GiveDefuserToRandomPlayer", "confidence": "low", "rationale": "Hint token '#Hint_you_have_the_defuser' = grants defuser and shows hint", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x132e150", "name": "CCSAmmoDef::AddAmmoType", "confidence": "high", "rationale": "Error string '%s: CCSAmmoDef::AddAmmoType (%s) found no CVar named (%s)' literally names the method", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1330be0", "name": "InputToggleEnabled", "confidence": "medium", "rationale": "'ToggleEnabled' input-name string + dispatch callee sub_0xd38810 = ToggleEnabled input/script handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1330d20", "name": "InputSetEnabled", "confidence": "medium", "rationale": "'SetEnabled' input-name string + dispatch callee sub_0xd38810 = SetEnabled input/script handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x136a570", "name": "CSpawnPoint::CSpawnPoint", "confidence": "medium", "rationale": "Class-name string 'SpawnPoint' + entity ctor callee set = spawn-point constructor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x137dfb0", "name": "CCSGameRules::AddTeamAccount", "confidence": "medium", "rationale": "Warning names award-to-team with mp_teamcashawards = team money award method", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1380ed0", "name": "CCSGameRules::UpdateKillEaterStats", "confidence": "low", "rationale": "'kill eater' StatTrak string + player/stat callees = kill-eater stat update", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1387880", "name": "CCSGameRules::GiveC4", "confidence": "low", "rationale": "'weapon_c4' string + time/entity callees = C4-giving/placement helper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x138f620", "name": "CCSGameRules::CheckAllHostagesRescued", "confidence": "medium", "rationale": "'hostage_rescued_all' event string + round-end callees = all-hostages-rescued win check", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1397230", "name": "CCSGameRules::BeginIntermission", "confidence": "medium", "rationale": "Log tag 'GMR_BeginIntermission' names the intermission-start method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x139a600", "name": "CCSPlayerPawn::SnapToPosition", "confidence": "low", "rationale": "No strings; callees CBaseEntity::AbsVelocity + SnapViewAngles = teleport/snap player position and view", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x139b600", "name": "ConstructStdString", "confidence": "low", "rationale": "'basic_string::_S_create' assert + string alloc callees = std::string construction helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139ed50", "name": "CCSGameRules::FindPlantedC4", "confidence": "low", "rationale": "'weapon_c4' string + c4 callees (sub_0x1760bc0) = locate/query planted C4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a0120", "name": "GetNameOrEmpty", "confidence": "low", "rationale": "'' fallback string + single getter callee = returns name or ''", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a1680", "name": "GetWorkshopAnnotationMgr", "confidence": "medium", "rationale": "'WorkshopAnnotationMgr001' interface string = workshop annotation manager accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13a5440", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x13a5690", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x13a58e0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x13a5b30", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x13a5d80", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x13a5fd0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x13a6300", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x13ac960", "name": "CCSGameRules::Retake_ValidateCard", "confidence": "medium", "rationale": "'[ RETAKE RULES ] A card should have at least 4 items.' = retake loadout-card validation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13af3e0", "name": "CCSGameRules::Retake_ParseSpawnPoints", "confidence": "medium", "rationale": "'[ RETAKE RULES ] - Bad coordinate entry...' = retake spawn-coordinate parser", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13b07a0", "name": "CCSGameRules::Retake_AssignLoadouts", "confidence": "medium", "rationale": "'[ RETAKE RULES ] Ran out of loadouts before fulfilling amount required' = retake loadout assignment", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13b2110", "name": "CCSGameRules::Retake_ApplyLoadout", "confidence": "low", "rationale": "'' string + retake helper callees (sub_0x13b1700) = retake loadout apply helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13b5090", "name": "CCSGameRules::Retake_SetupPlayer", "confidence": "low", "rationale": "'' string + retake helper callees = retake per-player setup helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13b5d10", "name": "CCSGameRules::Retake_Helper", "confidence": "low", "rationale": "'' string + single retake helper callee = retake support routine", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c5140", "name": "CHostageRescueZone::HostageRescueTouch", "confidence": "high", "rationale": "Concatenated Class+Method 'CHostageRescueZone'+'HostageRescueTouch', empty callees = touch function", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x13c5670", "name": "GetSteamClientInterface", "confidence": "medium", "rationale": "'SteamClient023' interface string + CreateInterface-style callee = SteamClient accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13cb9f0", "name": "SchemaRegisterField_CBuoyancyHelper", "confidence": "low", "rationale": "Schema type 'CBuoyancyHelper' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13cc450", "name": "SchemaRegisterField_CBuoyancyHelper", "confidence": "low", "rationale": "Schema type 'CBuoyancyHelper' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13d08c0", "name": "AssignStdString", "confidence": "low", "rationale": "'basic_string::assign' assert string + assign callee = std::string assign helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d1080", "name": "CCSPlayer_MovementServices::WalkMove", "confidence": "medium", "rationale": "Callees Friction + CCSPlayer_MovementServices::GroundAccelerate = ground walk-move step", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x13d5b20", "name": "GetSteamGameStatsInterface", "confidence": "medium", "rationale": "'SteamGameStats001' interface string + CreateInterface-style callees = SteamGameStats accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d5cb0", "name": "CCSGameStats::RequestSessionId", "confidence": "medium", "rationale": "'Steamworks Stats: %s Requesting session id.' = Steamworks stats session request", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13d7040", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x13d75f0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x13d8090", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x13f1cb0", "name": "CBaseCSGrenadeProjectile::DangerSoundThink", "confidence": "high", "rationale": "Concatenated Class+Method 'CBaseCSGrenadeProjectile'+'DangerSoundThink', empty callees = think function", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f1d40", "name": "CBaseCSGrenadeProjectile::DangerSoundThink", "confidence": "high", "rationale": "Concatenated Class+Method 'CBaseCSGrenadeProjectile'+'DangerSoundThink', empty callees = think function", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f3060", "name": "ConstructStdString", "confidence": "low", "rationale": "'basic_string::_S_create' assert + string alloc callees = std::string construction helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13fa8f0", "name": "CCSGameStats::RecordGrenadeDetonation", "confidence": "medium", "rationale": "'Detonation of grenade '%s' attempted to record twice!' = grenade detonation stat recording", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13fba50", "name": "Precache_decoy_projectile", "confidence": "medium", "rationale": "Sole string 'decoy_projectile.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13fbd50", "name": "Precache_item_dogtags", "confidence": "medium", "rationale": "Sole string 'item_dogtags.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13fbe00", "name": "GetDogTagPickupRule", "confidence": "low", "rationale": "Reads convar 'mp_dogtag_pickup_rule' = dogtag pickup rule getter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13fc170", "name": "Precache_weapon_healthshot", "confidence": "medium", "rationale": "Sole string 'weapon_healthshot.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13fc710", "name": "Precache_molotov_projectile", "confidence": "medium", "rationale": "Sole string 'molotov_projectile.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13fd1f0", "name": "Precache_smokegrenade_projectile", "confidence": "medium", "rationale": "Sole string 'smokegrenade_projectile.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1402730", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1402980", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1402bd0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x14038a0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1403af0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1403d40", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x14041c0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x14046f0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt (float field) = networked-field dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x14058a0", "name": "SchemaRegisterField_GameTime_t", "confidence": "low", "rationale": "Schema type 'GameTime_t' + terminal register call sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x140a770", "name": "SchemaRegisterField_IntervalTimer", "confidence": "low", "rationale": "Schema type 'IntervalTimer' + interval-timer callees + terminal register sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x140bac0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "References CNetworkTransmitComponent::StateChanged log fmt + vector callees = networked-array dirty setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1410040", "name": "CSmokeGrenadeProjectile::UpdateSmokeVolume", "confidence": "low", "rationale": "'fff?' float-triple format + smoke-volume callees (sub_0x140feb0) = smoke volume update", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x141a7c0", "name": "CSmokeGrenadeProjectile::SmokeThink", "confidence": "medium", "rationale": "'SmokeVolume: Failed to find detonation' warning = smoke-volume think/update", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x141af30", "name": "CSmokeGrenadeProjectile::BuildSmokeVolume", "confidence": "medium", "rationale": "'buildSmokeVolume' string literally names the smoke-volume build routine", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14316b0", "name": "CPlantedC4::C4Think", "confidence": "high", "rationale": "Concatenated Class+Method 'CPlantedC4'+'C4Think', empty callees = think function", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1432aa0", "name": "ConstructStdString", "confidence": "low", "rationale": "'basic_string::_S_create' assert + string alloc callees = std::string construction helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1439cc0", "name": "ScriptSetReserveAmmoAmount", "confidence": "medium", "rationale": "'SetReserveAmmoAmount' script-name string + dispatch callee sub_0xd38810 = VScript binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1439e20", "name": "ScriptSetAmmoAmount", "confidence": "medium", "rationale": "'SetAmmoAmount' script-name string + dispatch callee sub_0xd38810 = VScript binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1439f90", "name": "GameEvent_GetUserID", "confidence": "low", "rationale": "Sole string 'userid', int=2, 8 callers = reads userid from a game event", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x143a580", "name": "RegisterScriptFunctionBinding", "confidence": "low", "rationale": "'_Target' param string + schema-desc callees = VScript function-binding descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x143e2f0", "name": "Precache_planted_c4", "confidence": "medium", "rationale": "Sole string 'planted_c4.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x143e3a0", "name": "Precache_weapon_c4", "confidence": "medium", "rationale": "Sole string 'weapon_c4.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x143f4b0", "name": "CC4::StartPlant", "confidence": "low", "rationale": "'c4.initiate' sound string + emit/sound callees = begins C4 plant (initiate sound)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1440410", "name": "CCSPlayerBase::HandleZoomToggle", "confidence": "low", "rationale": "Reads convar 'cl_debounce_zoom' = scope/zoom debounce handling", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14430f0", "name": "CCSPlayer_WeaponServices::RemoveWeapon", "confidence": "medium", "rationale": "Callees UTIL::Remove + CCSPlayer_WeaponServices::DetachWeapon = detach-and-remove weapon", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14433c0", "name": "CBaseWeapon::GetMuzzleAttachment", "confidence": "medium", "rationale": "'muzzle' attachment string + attachment-lookup callees = muzzle attachment getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1444980", "name": "Precache_weapon_ak47", "confidence": "medium", "rationale": "Sole string 'weapon_ak47.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1444d00", "name": "Precache_weapon_aug", "confidence": "medium", "rationale": "Sole string 'weapon_aug.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1445080", "name": "Precache_weapon_awp", "confidence": "medium", "rationale": "Sole string 'weapon_awp.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1445400", "name": "Precache_weapon_bizon", "confidence": "medium", "rationale": "Sole string 'weapon_bizon.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1445780", "name": "Precache_weapon_famas", "confidence": "medium", "rationale": "Sole string 'weapon_famas.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1445b00", "name": "Precache_weapon_fiveseven", "confidence": "medium", "rationale": "Sole string 'weapon_fiveseven.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1445e80", "name": "Precache_weapon_g3sg1", "confidence": "medium", "rationale": "Sole string 'weapon_g3sg1.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1446200", "name": "Precache_weapon_galilar", "confidence": "medium", "rationale": "Sole string 'weapon_galilar.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1446580", "name": "Precache_weapon_glock", "confidence": "medium", "rationale": "Sole string 'weapon_glock.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1446900", "name": "Precache_weapon_hkp2000", "confidence": "medium", "rationale": "Sole string 'weapon_hkp2000.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1446c80", "name": "Precache_weapon_usp_silencer", "confidence": "medium", "rationale": "Sole string 'weapon_usp_silencer.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1447000", "name": "Precache_weapon_m4a1", "confidence": "medium", "rationale": "Sole string 'weapon_m4a1.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1447380", "name": "Precache_weapon_m4a1_silencer", "confidence": "medium", "rationale": "Sole string 'weapon_m4a1_silencer.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1447700", "name": "Precache_weapon_mac10", "confidence": "medium", "rationale": "Sole string 'weapon_mac10.ventr' + resource-alloc callees = precache/resource accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1447a80", "name": "PrecacheResource_weapon_mag7", "confidence": "low", "rationale": "int=0 resource-string builder (9e6740/9e6760) for 'weapon_mag7' asset path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1447e00", "name": "PrecacheResource_weapon_mp5sd", "confidence": "low", "rationale": "resource-string builder for 'weapon_mp5sd'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1448180", "name": "PrecacheResource_weapon_mp7", "confidence": "low", "rationale": "resource-string builder for 'weapon_mp7'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1448500", "name": "PrecacheResource_weapon_mp9", "confidence": "low", "rationale": "resource-string builder for 'weapon_mp9'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1448880", "name": "PrecacheResource_weapon_negev", "confidence": "low", "rationale": "resource-string builder for 'weapon_negev'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1448c00", "name": "PrecacheResource_weapon_p250", "confidence": "low", "rationale": "resource-string builder for 'weapon_p250'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1448f80", "name": "PrecacheResource_weapon_p90", "confidence": "low", "rationale": "resource-string builder for 'weapon_p90'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1449300", "name": "PrecacheResource_weapon_scar20", "confidence": "low", "rationale": "resource-string builder for 'weapon_scar20'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1449680", "name": "PrecacheResource_weapon_sg556", "confidence": "low", "rationale": "resource-string builder for 'weapon_sg556'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1449a00", "name": "PrecacheResource_weapon_ssg08", "confidence": "low", "rationale": "resource-string builder for 'weapon_ssg08'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1449d80", "name": "PrecacheResource_weapon_tec9", "confidence": "low", "rationale": "resource-string builder for 'weapon_tec9'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x144a100", "name": "PrecacheResource_weapon_ump45", "confidence": "low", "rationale": "resource-string builder for 'weapon_ump45'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x144a480", "name": "PrecacheResource_weapon_m249", "confidence": "low", "rationale": "resource-string builder for 'weapon_m249'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x144a800", "name": "PrecacheResource_weapon_revolver", "confidence": "low", "rationale": "resource-string builder for 'weapon_revolver'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x144ad10", "name": "PrecacheResource_weapon_nova", "confidence": "low", "rationale": "resource-string builder for 'weapon_nova'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x144b010", "name": "PrecacheResource_weapon_sawedoff", "confidence": "low", "rationale": "resource-string builder for 'weapon_sawedoff'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x144b310", "name": "PrecacheResource_weapon_xm1014", "confidence": "low", "rationale": "resource-string builder for 'weapon_xm1014'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x144b690", "name": "PrecacheResource_weapon_cz75a", "confidence": "low", "rationale": "resource-string builder for 'weapon_cz75a'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x144bba0", "name": "SetNetworkedField", "confidence": "low", "rationale": "only refs CNetworkTransmitComponent::StateChanged; networked-field setter marking transmit dirty", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144dd40", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only setter, int=3 (this+idx/value)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144df90", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144e1e0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144e430", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144e680", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144e8d0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144eb20", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144f090", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144f2e0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter, 16 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144f530", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144f780", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144fae0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x144fd30", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1450590", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14507e0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1450a30", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1450c80", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1450ed0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1451120", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1451670", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1453170", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls sibling 1451670)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1453970", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1453f40", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14544a0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1458fb0", "name": "SetNetworkedAimSightField", "confidence": "low", "rationale": "StateChanged setter that also touches aimsight helper (149e600)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145b0a0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x145f860", "name": "CPlantedC4::Spawn", "confidence": "low", "rationale": "int=4 with 'planted' string plus network setters; bomb-plant setup", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1462760", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls 1461980)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1467e70", "name": "InitEntityIOField_Target", "confidence": "low", "rationale": "callers=0, '_Target' schema/IO field with string-builder init callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x146b8a0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls 1461980/146b780)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x149dcd0", "name": "PrecacheResource_weapon_elite", "confidence": "low", "rationale": "resource-string builder for 'weapon_elite'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149e600", "name": "CCSWeaponBase::GetAimSightModel", "confidence": "low", "rationale": "'aimsight' string, resource-string builder pattern with extra callee", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149ec00", "name": "PrecacheResource_weapon_knife", "confidence": "low", "rationale": "resource-string builder for 'weapon_knife'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149f410", "name": "PrecacheResource_weapon_molotov", "confidence": "low", "rationale": "resource-string builder for 'weapon_molotov'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149f4c0", "name": "PrecacheResource_weapon_incgrenade", "confidence": "low", "rationale": "resource-string builder for 'weapon_incgrenade'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x149fd70", "name": "PrecacheResource_weapon_taser", "confidence": "low", "rationale": "resource-string builder for 'weapon_taser'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14a0780", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls 14629c0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a09e0", "name": "RegisterSchemaField_GameTime", "confidence": "low", "rationale": "'GameTime_t' type string, wraps setter 14a0780 via 203b320 registrar", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a0b80", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14a0e00", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls 1461980)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14acd20", "name": "GetEconItemDefinition", "confidence": "low", "rationale": "self-recursive, calls CEconItemSchema::GetItemDefinition/UTIL_GetEconItemSchema", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14bab30", "name": "PrecacheResource_observer_model", "confidence": "low", "rationale": "builds 'characters/models/shared/observer/cs_observer.vmdl'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14bd220", "name": "RegisterSchemaField_uint16", "confidence": "low", "rationale": "'uint16' type string with schema-field init callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14cd0b0", "name": "CCSObserver_UseServices::CCSObserver_UseServices", "confidence": "medium", "rationale": "string is exactly class name 'CCSObserver_UseServices' (allocation tag)", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x14d3920", "name": "ConstructString", "confidence": "low", "rationale": "'basic_string::_S_create' libstdc++ string-construct helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d4100", "name": "RegisterSchemaField_GameTick", "confidence": "low", "rationale": "'GameTick_t' type string via 203b320 registrar", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d4aa0", "name": "GetMMQueueReservation", "confidence": "low", "rationale": "'sv_mmqueue_reservation' convar accessor, int=0 string builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14d5560", "name": "GetUserID", "confidence": "low", "rationale": "'userid' keyvalue/event-field accessor, 6 callers, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14db950", "name": "CCSPlayer_ItemServices::AddToRebuy", "confidence": "high", "rationale": "error string 'Unhandled loadout slot (%i) in AddToRebuy' names the method", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x14e03f0", "name": "GiveWeaponC4", "confidence": "medium", "rationale": "'weapon_c4' with give/equip callees (14ac300,1ae3970,1b00a60)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e3530", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e3780", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e39b0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e3bf0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e3e30", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e4070", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e4b80", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e4fb0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter with post-set callees (b4bd70,14dcd30,15dc340)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e55b0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e7160", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e8dc0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e9200", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls 1593580)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14ea500", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls 13021a0,14dd540)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14f1cc0", "name": "CCSPlayerController_InventoryServices::GetSellbackPurchaseEntries", "confidence": "medium", "rationale": "'m_vecSellbackPurchaseEntries' field accessor, self-recursive vector walk", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f2780", "name": "CreateInferno", "confidence": "low", "rationale": "'inferno' string with fire/effect callees (ad9c80,adb6a0,af9c20)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f74a0", "name": "CCSPlayerController_InventoryServices::SellBackWeapon", "confidence": "medium", "rationale": "prints '%s hit the sellback limit.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14f9aa0", "name": "ExecuteBuyPreset", "confidence": "medium", "rationale": "'BuyPreset.CantBuy' with buy/give callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1524530", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15285d0", "name": "CCSPlayerResource::ResourceThink", "confidence": "high", "rationale": "string 'CCSPlayerResourceResourceThink' names the think function", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1528ad0", "name": "RegisterSchemaField_GameTick", "confidence": "low", "rationale": "'GameTick_t' type string via 203b320 registrar", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1529100", "name": "ConstructString", "confidence": "low", "rationale": "'basic_string::_S_create' string-construct helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x152c710", "name": "GetMuzzleAttachment", "confidence": "medium", "rationale": "'muzzle' attachment lookup, 26 callers, attachment-query callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x152f540", "name": "CCSPlayer_MovementServices::Swim", "confidence": "low", "rationale": "'Player.Swim' sound emitted in water movement", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1531d30", "name": "EmitEntitySound", "confidence": "low", "rationale": "calls EmitSound + CEntityInstance::GetEntityIndex", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1542240", "name": "CCSPlayer_MovementServices::WalkMove", "confidence": "medium", "rationale": "calls TryPlayerMove + InitGameTrace (movement step)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x15435b0", "name": "CCSPlayer_UseServices::PlayerUse", "confidence": "medium", "rationale": "'cl_use_opens_buy_menu' convar checked in +use handling", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1546ec0", "name": "GetAnimGraph2ParamRef", "confidence": "low", "rationale": "'CAnimGraph2ParamOptionalRef' small accessor, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1547940", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1547b90", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1547de0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1548df0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1549110", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1549510", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls 1761600)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1549fd0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls 1761600,2130dd0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x154a330", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x154b1d0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x154b550", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls 12f8d10)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15500f0", "name": "ScriptSetVectorParam", "confidence": "low", "rationale": "'fff?' VScript param type signature (3 floats)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15522c0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls 13002c0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1580a30", "name": "RegisterSchemaField_CEconItemView", "confidence": "low", "rationale": "'CEconItemView' type string via 203b320 registrar", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1580cc0", "name": "ConstructString", "confidence": "low", "rationale": "'basic_string::_S_create' string-construct helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1581c40", "name": "RegisterSchemaField_GameTime", "confidence": "low", "rationale": "'GameTime_t' type string via 203b320 registrar", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1581cd0", "name": "RegisterSchemaField_GameTime", "confidence": "low", "rationale": "'GameTime_t' type string via 203b320 registrar", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1584600", "name": "CCSPlayerPawn::DrownDamage", "confidence": "medium", "rationale": "'Player.DrownStart' drowning-damage handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1587f60", "name": "CCSPlayer_WeaponServices::RemoveWeapon", "confidence": "medium", "rationale": "calls DetachWeapon + UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1588480", "name": "CCSPlayer_WeaponServices::RemoveWeaponBySlot", "confidence": "medium", "rationale": "calls GetWeaponBySlot + CBasePlayerPawn_RemovePlayerItem", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1589f50", "name": "PrecacheResource_viewmodel_animgraph", "confidence": "low", "rationale": "builds 'animation/graphs/viewmodel/viewmodel.vnmgraph'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1590860", "name": "InitAnimGraph2Param", "confidence": "low", "rationale": "'CAnimGraph2ParamOptionalRef' init wrapping 1546ec0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1591e50", "name": "CChicken::Spawn", "confidence": "low", "rationale": "'chicken' string with spawn/create callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1595150", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter with float value (int=2 float=1)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1595840", "name": "AddSellbackPurchaseEntry", "confidence": "medium", "rationale": "'sellback' with vector-append callees (ad9dc0,ad9e20)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1595c40", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls ad43b0,12f8d10)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1597e50", "name": "FindWeaponBySlot", "confidence": "low", "rationale": "calls GetWeaponBySlot + CEconItemSchema::GetItemDefinition", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x159a220", "name": "AttachEntityToWorld", "confidence": "low", "rationale": "'World' string, int=6 float=2 with transform callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x159be20", "name": "GetServerAuthoritativeWeaponSlots", "confidence": "medium", "rationale": "'m_vecServerAuthoritativeWeaponSlots' field accessor, self-recursive", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x159c3e0", "name": "GetDamageList", "confidence": "medium", "rationale": "'m_DamageList' field accessor", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x159c730", "name": "GetPerRoundStats", "confidence": "medium", "rationale": "'m_perRoundStats' field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15a2090", "name": "CCSPlayerController_InventoryServices::GetItemInLoadout", "confidence": "medium", "rationale": "calls GetItemInLoadoutFilteredByProhibition + GetItemSchema", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bb020", "name": "CCSGameRules::CheckFirstKillOfRound", "confidence": "medium", "rationale": "log 'Player '%s'[%08X] got first kill of the round.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bc1a0", "name": "GetSellbackValue", "confidence": "medium", "rationale": "'sellback' accessor, 14 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15bedf0", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding register thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15beed0", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding register thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15befb0", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding register thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bf090", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding register thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bf310", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding register thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15bf3f0", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding register thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c1d80", "name": "ConstructString", "confidence": "low", "rationale": "'basic_string::_S_create' string-construct helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c35a0", "name": "RegisterSchemaField_FixAngleSet", "confidence": "low", "rationale": "'FixAngleSet_t' type string via 203b320 registrar", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15c4390", "name": "InitEntityIOField_Target", "confidence": "low", "rationale": "'_Target' schema/IO field init thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c4710", "name": "InitEntityIOField_Target", "confidence": "low", "rationale": "'_Target' schema/IO field init thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c7d50", "name": "InitEntityIOField_Target", "confidence": "low", "rationale": "'_Target' schema/IO field init thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c9820", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding thunk (int=5), callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15ca060", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding thunk (int=5), callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15ca200", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding thunk (int=5 float=1), callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15ca420", "name": "InputSetPlaybackRate", "confidence": "medium", "rationale": "'SetPlaybackRate' entity input handler (datamap, callers=0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15ca5e0", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding thunk (int=5), callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15ca760", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding thunk (int=5), callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15caac0", "name": "InputExtinguish", "confidence": "medium", "rationale": "'Extinguish' entity input handler (datamap, callers=0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cac80", "name": "InputIgniteLifetime", "confidence": "medium", "rationale": "'IgniteLifetime' entity input handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cae20", "name": "InputIgnite", "confidence": "medium", "rationale": "'Ignite' entity input handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cafe0", "name": "InputIgniteHitboxFireScale", "confidence": "medium", "rationale": "'IgniteHitboxFireScale' entity input handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cb1a0", "name": "InputIgniteNumHitboxFires", "confidence": "medium", "rationale": "'IgniteNumHitboxFires' entity input handler", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cb6c0", "name": "InputSkin", "confidence": "medium", "rationale": "'Skin' entity input handler (CBaseModelEntity)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15cb8a0", "name": "InitEntityIOField_Target", "confidence": "low", "rationale": "'_Target' schema/IO field init thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15cb9b0", "name": "InitEntityIOField_Target", "confidence": "low", "rationale": "'_Target' schema/IO field init thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15cbac0", "name": "InitEntityIOField_Target", "confidence": "low", "rationale": "'_Target' schema/IO field init thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15cbbd0", "name": "InitEntityIOField_Target", "confidence": "low", "rationale": "'_Target' schema/IO field init thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15cf9b0", "name": "PrecacheResource_response_rules", "confidence": "low", "rationale": "builds 'scripts/talker/response_rules.vrr'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d0210", "name": "CreateControllerToGraphBindings", "confidence": "high", "rationale": "string 'CreateControllerToGraphBindings' names the function", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x15d13b0", "name": "GetFootstepSound", "confidence": "medium", "rationale": "error 'Unable to find footstep entry %s'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d1430", "name": "GetFootstepSound", "confidence": "medium", "rationale": "error 'Unable to find footstep entry %s'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d3e40", "name": "Ragdoll_PreSolve", "confidence": "high", "rationale": "string 'Ragdoll PreSolve' names the physics callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d54a0", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding thunk (int=5), callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15dc200", "name": "GetInterpolationAmount", "confidence": "medium", "rationale": "'cl_interp_ratio' interpolation-amount computation (float ret)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e3390", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15e8c30", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15e8e90", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15e90e0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15e9480", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15eaa80", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15eacf0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15eaf70", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls 1af2c20)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15eb310", "name": "RegisterSchemaField_GameTick", "confidence": "low", "rationale": "'GameTick_t' type string wrapping setter 15eaf70", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15ecff0", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15ed640", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (calls muzzle lookup 152c710)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15ee570", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f0100", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f0f60", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged setter (int=5, calls f924d0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f1540", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15f17c0", "name": "InputAlpha", "confidence": "medium", "rationale": "'Alpha' entity input handler (CBaseModelEntity)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15f1c50", "name": "GetPlaybackRate", "confidence": "medium", "rationale": "'m_flPlaybackRate' field accessor, 6 callers", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15f28e0", "name": "InputColor", "confidence": "medium", "rationale": "'Color' entity input handler (CBaseModelEntity)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15f3000", "name": "SetNetworkedField", "confidence": "low", "rationale": "StateChanged-only networked setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15fcda0", "name": "GetNmGraphInstance", "confidence": "low", "rationale": "'CNmGraphInstance' accessor wrapping 15fc4a0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16045a0", "name": "CBaseModelEntity::SetRenderAttribute", "confidence": "high", "rationale": "error 'SetRenderAttribute on %s: FAILED to set %s...' names the method", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1606640", "name": "ConstructFormattedString", "confidence": "low", "rationale": "'basic_string::_S_construct null not valid' string builder, int=6", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16218e0", "name": "CUtlLinkedList::Alloc", "confidence": "medium", "rationale": "assert 'CUtlLinkedList overflow! (exhausted index range)'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1629860", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding register thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1629940", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'retval' VScript-binding register thunk, callers=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x162a130", "name": "ScriptBindingThunk", "confidence": "low", "rationale": "'33s?' VScript param type signature", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1632ee0", "name": "CFilterMultiple::AddFilter", "confidence": "medium", "rationale": "warning 'filter_multi: Tried to add more filters than MAX_FILTERS(%d)'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16365c0", "name": "LinkEntityToClass_point_enable_motion_fixup", "confidence": "low", "rationale": "'point_enable_motion_fixup' classname factory/registration, int=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1637160", "name": "Sawblade_StickToSurface", "confidence": "medium", "rationale": "'Metal.SawbladeStick' impact-sound handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1638b30", "name": "CPropExplosive::PropaneTankBurst", "confidence": "medium", "rationale": "'PropaneTank.Burst' explosion handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x163c020", "name": "Host_WriteConfig_f", "confidence": "medium", "rationale": "'host_writeconfig' command callback", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x163da00", "name": "GetState", "confidence": "low", "rationale": "'state' tiny accessor, no callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x163f0a0", "name": "GetSplitterValue", "confidence": "low", "rationale": "'splitter' small accessor with float", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1648180", "name": "PrecacheResource_explosion_types", "confidence": "low", "rationale": "builds 'scripts/explosion_types.vdata'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1648360", "name": "CFilterMultiple::AddFilter", "confidence": "medium", "rationale": "warning 'filter_multi: Tried to add more filters than MAX_FILTERS(%d)'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x164aec0", "name": "FormatEntityNameWithIndex", "confidence": "low", "rationale": "'%s [%d]' name+index formatter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x164c880", "name": "CBaseEntity::DrawDebugTextOverlays", "confidence": "medium", "rationale": "'Health: %d/%d' classic debug-overlay text line", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1651d00", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "references CNetworkTransmitComponent::StateChanged log with the standard state-change callee set; inlined networked-field setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1652460", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string + standard notify callees; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1652720", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string + standard notify callees; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16529d0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string + standard notify callees; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1652c80", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter (extra sub_0xd4dda0/sub_0x15edd00)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1668340", "name": "CBaseEntity::GetClassnameOrUnknown", "confidence": "low", "rationale": "references literal 'unknown' fallback string; likely a type/name descriptor helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1672ee0", "name": "CGameUIDebug::DrawDebugBase", "confidence": "low", "rationale": "'##DebugBase' is an ImGui-style hidden-label id for a debug UI panel", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1684330", "name": "CServerGameDLL::GetGameDescription", "confidence": "medium", "rationale": "returns 'Default Game Description', abi int=0 (no this) fits a const-string getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1684e60", "name": "GetServerRestrictedConVars", "confidence": "low", "rationale": "references convar list ';sv_pausable;sv_cheats'; builds a server-tags/restricted-cvar string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16856a0", "name": "GetGameConfigServerInterface", "confidence": "low", "rationale": "references interface version string 'GameConfigServerV001'; interface accessor/factory", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x168a110", "name": "CBaseGameStats::BuildTimestampedFileName", "confidence": "medium", "rationale": "format '%s__%2d_%3d_%2d_%2d_%2d.txt' builds a date/time-stamped stats dump filename", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1699810", "name": "KeyValues::Release", "confidence": "medium", "rationale": "'kv 0x%p Release refcount == %d' + refcount decrement, abi int=1 (this) matches Release", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x169ab50", "name": "UTIL_FormatHoursMinutesSeconds", "confidence": "medium", "rationale": "format '%u:%02u:%02u' via sprintf helper; time-string formatter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169c7e0", "name": "CChangeLevel::ComputeLandmarkOffset", "confidence": "low", "rationale": "debug 'landmark=%s position offset (%g,%g,%g)' from level-transition landmark code, float=2 vector", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x169eb60", "name": "SaveGame_SetLastSaveFile", "confidence": "high", "rationale": "log string literally names the function 'SaveGame_SetLastSaveFile (changing from ... to ...)'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16a16a0", "name": "KeyValues::AddRef", "confidence": "low", "rationale": "'kv 0x%p AddRef refcount == %d' string; setter that AddRefs a KeyValues member (int=3)", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16a1ac0", "name": "CRestore::RestoreGlobalState", "confidence": "low", "rationale": "'%s: onrestore %d %s [%s]' save/restore debug of global entity state", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a1f60", "name": "CSaveRestore::ExpandSaveGameFile", "confidence": "medium", "rationale": "error 'Unexpected end of file expanding save game'; decompresses/expands a save file", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a6810", "name": "CGlobalEntityList::SaveEntities", "confidence": "low", "rationale": "asserts 'NULL entity in global entity list!' while iterating entity list during save", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a6a00", "name": "CGlobalEntityList::RestoreEntities", "confidence": "low", "rationale": "asserts 'NULL entity in global entity list!'; entity-list iteration for restore", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a9cb0", "name": "KeyValues::GetStringOrNull", "confidence": "low", "rationale": "returns literal 'null'; string-conversion/get helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16a9e00", "name": "CServerGameClients::CreateSplitScreenPlayer", "confidence": "low", "rationale": "references 'splitscreenplayer'; splitscreen player creation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16ac140", "name": "LoadSurfacePropertiesGame", "confidence": "medium", "rationale": "loads 'scripts/surfaceproperties_game.txt', abi int=0 one-shot loader", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b4330", "name": "CBaseGameStats::Event_MapChange", "confidence": "high", "rationale": "log string literally 'CBaseGameStats::Event_MapChange to [%s]'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16b6130", "name": "CNetworkOriginCellCoordQuantizedVector::CheckCellBounds", "confidence": "medium", "rationale": "emits the m_cell/cell-out-of-bounds assert; validates/sets quantized cell origin", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b6b20", "name": "CGameEntitySystem::ReadSpawnOrigin", "confidence": "medium", "rationale": "calls CGameEntitySystem::GetSpawnOriginOffset + KeyValues3::ReadArrayFloat32 + cell setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16b7950", "name": "CNetworkOriginCellCoordQuantizedVector::SetCellFromCoord", "confidence": "low", "rationale": "same m_cell out-of-bounds assert; another cell-origin setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16c71a0", "name": "CGameParticleManager::SetParticleControlEnt", "confidence": "high", "rationale": "error string literally 'CGameParticleManager::SetParticleControlEnt: Unable to lookup attachment ...'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16c7e50", "name": "CGameParticleManager::SetParticleControlEntByName", "confidence": "low", "rationale": "builds a std::string then calls SetParticleControlEnt (sub_0x16c71a0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16ccae0", "name": "KeyValues::Release", "confidence": "low", "rationale": "'kv 0x%p Release refcount == %d'; releases a KeyValues (int=3 wrapper/setter)", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16cd2a0", "name": "KeyValues::AddRef", "confidence": "low", "rationale": "'kv 0x%p AddRef refcount == %d'; AddRef-and-assign KeyValues (int=6)", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16ded60", "name": "KeyValues::AddRef", "confidence": "low", "rationale": "'kv 0x%p AddRef refcount == %d'; AddRef of a KeyValues member", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16e0800", "name": "CRestore::RestoreGlobalEntity", "confidence": "medium", "rationale": "'%s: global entity found %s, wrong class %s [expects class %s]' from save/restore global-entity fixup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16f0000", "name": "CScriptGameTrace::TraceLine", "confidence": "low", "rationale": "'TraceLine' script/game-trace binding calling trace helpers", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16f0fa0", "name": "EntitiesAlongLinearSweep", "confidence": "medium", "rationale": "string literally 'EntitiesAlongLinearSweep'; swept-trace entity enumeration", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16f7330", "name": "CRestore::FindOrAddRestoreLookupTable", "confidence": "medium", "rationale": "debug '%s: FindOrAddRestoreLookupTable( %s )' names the method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x16f8640", "name": "KeyValues::GetBool", "confidence": "low", "rationale": "references 'false' literal; bool parse/get helper", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16f8a60", "name": "CRestore::InsertRestoreField", "confidence": "low", "rationale": "'Insert' string in save/restore neighborhood (restore lookup callees)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16fef20", "name": "InitEntity2NetworkClasses", "confidence": "medium", "rationale": "string literally 'InitEntity2NetworkClasses'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1702620", "name": "CGameEventManager::LoadEventsFromFile", "confidence": "medium", "rationale": "log 'Event System loaded %i events from file: %s.'", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1703e40", "name": "KeyValues::GetBool", "confidence": "low", "rationale": "references 'false' literal; bool parse/get helper", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1705a30", "name": "GetGameEventSystemServerInterface", "confidence": "low", "rationale": "references interface version 'GameEventSystemServerV001'; interface accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1705a70", "name": "CPointGamestatsCounter::CPointGamestatsCounter", "confidence": "medium", "rationale": "classname 'CPointGamestatsCounter' + entity-factory constructor callee pattern", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1707b00", "name": "CGameEventManager::AddListener", "confidence": "low", "rationale": "log '%d hooked %s'; event-hook registration", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1707df0", "name": "CGameEventManager::RemoveListener", "confidence": "low", "rationale": "log '%d unhooked %s'; event-hook removal", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x170b700", "name": "CParticleSystem::StartParticleSystemThink", "confidence": "medium", "rationale": "think-name string 'CParticleSystemStartParticleSystemThink'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x170b730", "name": "CParticleSystem::StartParticleSystemThink", "confidence": "medium", "rationale": "think-name string 'CParticleSystemStartParticleSystemThink'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x170b980", "name": "CGameSystemManager::SetGameSystemState", "confidence": "medium", "rationale": "debug '%s: SetGameSystemState( %d : %s to %s )'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x170c270", "name": "CPointGamestatsCounter::FormatControlPointKey", "confidence": "low", "rationale": "format 'cpoint%d_value' key; float=8 writes control-point values", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x170cb60", "name": "BuildString", "confidence": "low", "rationale": "only signal is std::string internal assert 'basic_string::_S_create'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17105a0", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' param + pulse-binding registrar callees (sub_0x2043390/sub_0x207aa00/sub_0x207b1b0), int=0 static init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17106b0", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17107c0", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17108d0", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1712640", "name": "CBaseEntity::ApplyAbsVelocityImpulse", "confidence": "medium", "rationale": "calls CBaseEntity::AbsVelocity + SetAbsVelocity with a float velocity input", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x171a5d0", "name": "BeginAsyncServerWork", "confidence": "medium", "rationale": "profiling/scope string 'Begin Async Server Work'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171aaf0", "name": "AttachParticleSystemToAttachment", "confidence": "low", "rationale": "error \"Model '%s' doesn't have attachment '%s' to attach particle system '%s' to\"", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171cac0", "name": "AllocateServerControlledControlPoint", "confidence": "medium", "rationale": "error 'No free server controlled control points.'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x171cce0", "name": "CBaseParticleEntity::InputSetDataControlPointX", "confidence": "medium", "rationale": "input-name string 'SetDataControlPointX'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171ce40", "name": "CBaseParticleEntity::InputSetDataControlPointY", "confidence": "medium", "rationale": "input-name string 'SetDataControlPointY'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171cfa0", "name": "CBaseParticleEntity::InputSetDataControlPointZ", "confidence": "medium", "rationale": "input-name string 'SetDataControlPointZ'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171d2a0", "name": "CParticleSystem::InputFreeze", "confidence": "medium", "rationale": "input-name string 'Freeze'; particle input dispatch callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171d420", "name": "CParticleSystem::InputThaw", "confidence": "medium", "rationale": "input-name string 'Thaw'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171dd60", "name": "CParticleSystem::InputStop", "confidence": "medium", "rationale": "input-name string 'Stop'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x171dea0", "name": "CParticleSystem::InputDestroyImmediately", "confidence": "medium", "rationale": "input-name string 'DestroyImmediately'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171dfe0", "name": "CParticleSystem::InputStopPlayEndCap", "confidence": "medium", "rationale": "input-name string 'StopPlayEndCap'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x171e3f0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1721ce0", "name": "AllocateServerControlledControlPoint", "confidence": "medium", "rationale": "error 'No free server controlled control points.'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1725b80", "name": "CUtlLinkedList::Alloc", "confidence": "medium", "rationale": "assert 'CUtlLinkedList overflow! (exhausted index range)' on node allocation", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17371a0", "name": "CInButtonState::GetSchemaTypeName", "confidence": "low", "rationale": "classname string 'CInButtonState', no callees; schema type descriptor helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17373f0", "name": "FormatNameValuePair", "confidence": "low", "rationale": "format '%s: %s' via vsnprintf helper (sub_0x9f0fe0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17374c0", "name": "BuildString", "confidence": "low", "rationale": "std::string internal 'basic_string::_S_create' only signal", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1738000", "name": "Schema_ParseVectorWS", "confidence": "low", "rationale": "type string 'VectorWS' + schema parse callees (sub_0x203b320)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17434a0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1752ac0", "name": "CPlayer_ItemServices::CPlayer_ItemServices", "confidence": "medium", "rationale": "classname 'CPlayer_ItemServices' + entity-services constructor callee pattern", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x175e360", "name": "CAnimGraphControllerPtr::GetSchemaTypeName", "confidence": "low", "rationale": "type string 'CAnimGraphControllerPtr', no callees; schema type descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x175e600", "name": "BuildString", "confidence": "low", "rationale": "std::string internal 'basic_string::_S_create' only signal", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175fa00", "name": "CC_RemoveWeapon", "confidence": "medium", "rationale": "usage string 'Usage:\\n\\tremove_weapon '; concommand handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1765850", "name": "CBaseCombatCharacter::GiveAmmo", "confidence": "medium", "rationale": "plays sound 'BaseCombatCharacter.AmmoPickup'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1777c50", "name": "FormatKeyValuesBlock", "confidence": "low", "rationale": "format '%s\\n{' via vsnprintf helper, 39 callers; keyvalues text formatter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1786c30", "name": "CBaseEntity::UpdateGroundEntity", "confidence": "low", "rationale": "calls CBaseEntity::SetGroundEntity + InitGameTrace; ground trace/update", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1788f80", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x178a610", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x178b240", "name": "CBaseModelEntity::SetModel", "confidence": "low", "rationale": "StateChanged setter with model/anim callees (sub_0x1d2ee80/sub_0x1d2fa70/sub_0x1d30770)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x178c5c0", "name": "CBaseModelEntity::SetBodygroup", "confidence": "medium", "rationale": "debug '%s: Setting body part %s to %d'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x178cca0", "name": "CAnimGraphController::GetWeight", "confidence": "low", "rationale": "references schema field 'm_flWeight'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x178d980", "name": "BuildString", "confidence": "low", "rationale": "'basic_string::assign' internal; string-build helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ab4b0", "name": "CEntityKeyValues::SaveToBuffer", "confidence": "low", "rationale": "format '%s\\n{' writing keyvalues text via keyvalues callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17b22a0", "name": "GetDemoFileInterface", "confidence": "low", "rationale": "references 'DemoFile'; accessor, int=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bd180", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' param + pulse-binding registrars (sub_0x2043390/sub_0x207aab0), static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bd260", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bd340", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bd420", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bd500", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bd5e0", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bd6c0", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bd7a0", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bd880", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bd960", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bda40", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bdb20", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bdc00", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bdce0", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bddc0", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bdea0", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bdf80", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17be060", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees, static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17be140", "name": "RegisterPulseNodeReturnBinding", "confidence": "low", "rationale": "'retval' + pulse-binding registrar callees (adds sub_0x207b0e0), static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17bf490", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' param + pulse registrar callees (sub_0x17bf1d0/sub_0x2043390), static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c03c0", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' + pulse registrar callees (sub_0x17bf1d0), static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c04c0", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' + pulse registrar callees (sub_0x17bf1d0), static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c05c0", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' + pulse registrar callees (sub_0x17bf1d0), static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c06c0", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' + pulse registrar callees (sub_0x17bf1d0), static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c07c0", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' + pulse registrar callees (sub_0x17bf1d0), static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c1270", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' + pulse registrar callees (sub_0x17bf1d0), static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c14d0", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' + pulse registrar callees (sub_0x17bf1d0), static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c15d0", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' + pulse registrar callees (sub_0x17bf1d0), static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c1db0", "name": "RegisterPulseNodeBinding", "confidence": "low", "rationale": "'_Target' + pulse registrar callees (sub_0x17bf1d0/sub_0x1785760), static-init int=0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c73a0", "name": "PulseBindingInvokeThunk", "confidence": "low", "rationale": "'retval' + pulse invoke callees (sub_0xf909d0/sub_0x203cbe0/sub_0x207d100..), int=5 dispatch", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c8460", "name": "PulseBindingInvokeThunk", "confidence": "low", "rationale": "'retval' + pulse invoke callees (sub_0xf909d0/sub_0x203cbe0), int=5 dispatch", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c85e0", "name": "PulseBindingInvokeThunk", "confidence": "low", "rationale": "'retval' + entity getter (sub_0xd2fab0) via pulse invoke callees, int=5 float=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c8760", "name": "PulseBindingInvokeThunk", "confidence": "low", "rationale": "'retval' + entity getter (sub_0xd2fb10) via pulse invoke callees, int=5 float=1", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c88e0", "name": "PulseBindingInvokeThunk", "confidence": "low", "rationale": "'retval' + pulse invoke callees (sub_0xf909d0/sub_0x203cbe0), int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c8a60", "name": "PulseBindingInvokeThunk", "confidence": "low", "rationale": "'retval' + pulse invoke callees (sub_0x9f0400/sub_0xf909d0), int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c8c00", "name": "PulseBindingInvokeThunk", "confidence": "low", "rationale": "'retval' + entity getter (sub_0xd2fa60) via pulse invoke callees, int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c8d80", "name": "PulseBindingInvokeThunk", "confidence": "low", "rationale": "'retval' + entity getter (sub_0xd2f870) via pulse invoke callees, int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c8f00", "name": "PulseBindingInvokeThunk", "confidence": "low", "rationale": "'retval' + entity getter (sub_0xd2f860) via pulse invoke callees, int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c9080", "name": "PulseBindingInvokeThunk", "confidence": "low", "rationale": "'retval' + entity getter (sub_0xd2fa10) via pulse invoke callees, int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c9380", "name": "PulseBindingInvokeThunk", "confidence": "low", "rationale": "'retval' + pulse invoke callees (sub_0x207aa00/sub_0x207b1b0), int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c96e0", "name": "PulseBindingInvokeThunk", "confidence": "low", "rationale": "'retval' + pulse invoke callees (sub_0x9effb0/sub_0xf909d0), int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c98a0", "name": "PulseBindingInvokeThunk", "confidence": "low", "rationale": "'retval' + pulse invoke callees (sub_0x9f04b0/sub_0x21028c0), int=5", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17cf460", "name": "CAI_ResponseSystem::AppendCriteria", "confidence": "low", "rationale": "references 'concept' + response-system callees (sub_0x2156390/sub_0x2158ad0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17cf940", "name": "CAI_Expresser::QueueSpeak", "confidence": "medium", "rationale": "warn 'Unable to queue speech that is lower priority than current speech'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17cfd20", "name": "CAI_Expresser::NoteSpeaking", "confidence": "high", "rationale": "debug string literally ' NoteSpeaking( %f, %f ) (stop at %f)'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17d2d50", "name": "ParseVectorAndBool", "confidence": "low", "rationale": "KeyValues type descriptor 'fff?' (3 floats + bool); origin/angle parse helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d6890", "name": "CBaseEntity::InputSetParentAttachment", "confidence": "medium", "rationale": "input-name string 'SetParentAttachment'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17d6960", "name": "CBaseEntity::InputSetParentAttachmentMaintainOffset", "confidence": "medium", "rationale": "input-name string 'SetParentAttachmentMaintainOffset'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17d6d50", "name": "BuildResponseName", "confidence": "low", "rationale": "concat format '%s%s' with response-system callee (sub_0x2158ad0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d8090", "name": "CBaseEntity::ScriptGetSoundDuration", "confidence": "medium", "rationale": "warn 'GetSoundDuration no longer takes two parameters'; vscript binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17d8d40", "name": "GetDebugNameOrNone", "confidence": "low", "rationale": "returns literal '' fallback; name getter, 13 callers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17dd740", "name": "CBaseEntity::InputStopSound", "confidence": "low", "rationale": "calls SoundOpGameSystem::StopSoundEvent + CEntityIOOutput::FireOutput", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ea5b0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter (partial callee set)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17eac70", "name": "CVariantDefault::ConvertToFloat", "confidence": "low", "rationale": "error 'No conversion from %s to float now'; variant/keyvalue float coercion", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17ee780", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ee9d0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17eee80", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ef430", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17efca0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17eff10", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string, 15 callers; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f0180", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f03f0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f0640", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f0890", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f0ae0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f0d30", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f16d0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; float-arg networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f1970", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f2170", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f2a30", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string (extra sub_0xd2fe80/sub_0xd30e00)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f5790", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string, 35 callers; common networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f8d80", "name": "CBaseEntity::StopSoundEvents", "confidence": "low", "rationale": "calls SoundOpGameSystem::StopSoundEvent + CEntityIOOutput::FireOutput on cleanup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17f9820", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string, recursive, 28 callers; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17fcc00", "name": "CAI_Expresser::SpeakAutoGeneratedScene", "confidence": "high", "rationale": "debug string literally 'SpeakAutoGeneratedScene( %s, %f) %f'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17fcdb0", "name": "CAI_Expresser::SpeakRawScene", "confidence": "high", "rationale": "debug string literally 'SpeakRawScene( %s, %f) %f'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x17ff3b0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; float-arg networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18098b0", "name": "CAI_ResponseSystem::AppendCriteria_From", "confidence": "low", "rationale": "criteria key 'From' + response-system callees (sub_0x2157360/sub_0x2158ad0)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180a3b0", "name": "CAI_ResponseSystem::AppendCriteria_DistFromIssuer", "confidence": "low", "rationale": "criteria key 'dist_from_issuer' + response-system callees (sub_0x17cf460/sub_0x2156460)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180ac80", "name": "CAI_ResponseSystem::ModifyCriteria_DistFromIssuer", "confidence": "low", "rationale": "criteria key 'dist_from_issuer' + response-system callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x180e460", "name": "BuildString", "confidence": "low", "rationale": "std::string internal 'basic_string::_S_create' only signal", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1813570", "name": "CPulseExecutionContext::ReportError", "confidence": "medium", "rationale": "error label 'PULSE ERROR' + pulse VM callees (sub_0xd64930/sub_0xe1ac90)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1824800", "name": "CColorCorrectionVolume::ColorCorrectionVolumeThink", "confidence": "medium", "rationale": "think-name string 'CColorCorrectionVolumeThinkFunc'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1824a20", "name": "CItemSodaCan::ItemSodaCanThink", "confidence": "medium", "rationale": "think-name string 'CItemSodaCanThink'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1824e40", "name": "CEnvWind::WindThink", "confidence": "medium", "rationale": "think-name string 'CEnvWindWindThink'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1824f70", "name": "CDynamicLight::DynamicLightThink", "confidence": "medium", "rationale": "think-name string 'CDynamicLightDynamicLightThink'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1825660", "name": "CEnvEntityMaker::CheckSpawnThink", "confidence": "medium", "rationale": "think-name string 'CEnvEntityMakerCheckSpawnThink'", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1828d50", "name": "Schema_ParseBloodType", "confidence": "low", "rationale": "type string 'BloodType' + schema parse callees (sub_0x18029e0/sub_0x203b320)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1828e80", "name": "Schema_ParseEnvWindShared", "confidence": "low", "rationale": "type string 'CEnvWindShared' + schema parse callees (sub_0x18029e0/sub_0x203b320)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1828ff0", "name": "Schema_ParseVectorWS", "confidence": "low", "rationale": "type string 'VectorWS' + schema parse callees (sub_0x18029e0/sub_0x203b320)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182b320", "name": "GetEventUserID", "confidence": "low", "rationale": "references event field 'userid', no callees; event accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182bcb0", "name": "CItemSodaCan::Spawn", "confidence": "low", "rationale": "classname 'item_sodacan' + spawn/precache callees (sub_0x15da9f0/sub_0x17f5790)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182e040", "name": "KeyValues::Release", "confidence": "medium", "rationale": "'kv 0x%p Release refcount == %d', abi int=1 (this); KeyValues Release", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1831490", "name": "CColorCorrection::Spawn", "confidence": "low", "rationale": "classname 'color_correction' + spawn callees (sub_0x21137b0/sub_0x2118380)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1832b10", "name": "CBaseEntity::Teleport", "confidence": "low", "rationale": "calls SnapViewAngles + InitGameTrace + origin setter; positional teleport", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18365c0", "name": "CRagdollMagnet::ApplyMagnetForce", "confidence": "medium", "rationale": "debug 'Ragdoll magnet adding %f inches/sec to %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1838750", "name": "FormatPrettyFontName", "confidence": "low", "rationale": "format 'PrettyFont:%s:%d:%d' via sprintf helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183af70", "name": "CGameRules::OnRoundStart", "confidence": "low", "rationale": "references event name 'round_start'; fires/handles round start", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1840770", "name": "PrecacheEntityFlameSound", "confidence": "low", "rationale": "references sound 'entityflame.ventr'; precache/getter int=0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18426e0", "name": "SetEventUserID", "confidence": "low", "rationale": "references event field 'userid', int=3 no callees; event field setter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1842fd0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter (partial callee set)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18444c0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1844710", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1844c90", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1844ee0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18453b0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1845880", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string (extra sub_0xd332f0); networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1845cf0", "name": "Schema_ParseGameTime", "confidence": "low", "rationale": "type string 'GameTime_t' + schema parse callees (sub_0x1845880/sub_0x203b320)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1845ef0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1846150", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18467b0", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; float-arg networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1846b80", "name": "CBaseEntity::NetworkStateChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; networked setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x184f560", "name": "CVisibilityMonitor::AddEntity", "confidence": "medium", "rationale": "log string VisMon: Added Entity %s (%s)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1863360", "name": "CEnvSpark::SparkThink", "confidence": "high", "rationale": "think-context name string CEnvSparkSparkThink = class+method", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18642d0", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "static init, retval param, calls 0x2043390/0x207aab0 binding builders", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18643b0", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "identical retval script-binding init pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18650c0", "name": "CBaseEntity::SetMass", "confidence": "medium", "rationale": "error Tried to call SetMass() on %s but it has no physics", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1865c00", "name": "std::string::_M_create", "confidence": "medium", "rationale": "libstdc++ length_error basic_string::_S_create", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1865de0", "name": "GetNetworkVarType_CEnvWindShared", "confidence": "low", "rationale": "references type name CEnvWindShared; schema field helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1867f80", "name": "NetworkVarDescriptor_GameTime_t", "confidence": "low", "rationale": "type-name GameTime_t schema/field descriptor pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x186bcd0", "name": "CBaseEntity::StartSoundEvent", "confidence": "medium", "rationale": "calls SoundOpGameSystem::StartSoundEventString + GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x186be00", "name": "CBaseEntity::StartSoundEvent", "confidence": "medium", "rationale": "same StartSoundEventString + GetEntityIndex callees", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x186c9a0", "name": "CBaseEntity::FireOutputAndRemove", "confidence": "low", "rationale": "calls CEntityIOOutput::FireOutput and UTIL::Remove", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186cb80", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "retval script-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x186ce60", "name": "CBaseEntity::AttachToParent", "confidence": "low", "rationale": "SetParent + SetAbsVelocity attach sequence", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x186f2c0", "name": "variant_t::ConvertToVector", "confidence": "medium", "rationale": "error No free conversion of %s variant to Vector", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1871fa0", "name": "CBaseEntity::UpdateOnRemove", "confidence": "low", "rationale": "thin signal; entity teardown helper callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1877da0", "name": "GetNoneString", "confidence": "low", "rationale": "references None literal", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1878d90", "name": "CBaseEntity::TryToSetGroundEntity", "confidence": "medium", "rationale": "EntitiesAlongRay + CBaseEntity::SetGroundEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187b160", "name": "CBaseEntity::PostConstructor", "confidence": "low", "rationale": "DispatchDatamapFunction + entity init callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1880600", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "retval float script-binding thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1885050", "name": "CBaseEntity::StartLoopingSound", "confidence": "medium", "rationale": "StartSoundEventString + loop helpers + GetEntityIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1886f70", "name": "PrecacheShatterGlassMaterial", "confidence": "medium", "rationale": "references materials/glass/shatterglass.vmat", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188ad70", "name": "CShatterGlassShardPhysics::Init", "confidence": "low", "rationale": "references d.glass shatterglass asset", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188df30", "name": "GetUnlockedChapters", "confidence": "low", "rationale": "references convar sv_unlockedchapters", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188fbc0", "name": "CPathMover::DrawDebugText", "confidence": "medium", "rationale": "debug dump dist/stoploc/speed/stopping/transitioning/dir", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18903e0", "name": "CPathMover::InputDeleteFollowMoverSpringConstraint", "confidence": "medium", "rationale": "input name string DeleteFollowMoverSpringConstraint", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18904e0", "name": "CPathMover::InputSetFollowMoverEntityToClosestOnSpline", "confidence": "medium", "rationale": "input name string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1890580", "name": "CPathMover::InputClearPathEnd", "confidence": "medium", "rationale": "input name string ClearPathEnd", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1890620", "name": "CPathMover::InputClearFollowMoverEntity", "confidence": "medium", "rationale": "input name string ClearFollowMoverEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18906c0", "name": "CPathMover::InputSetFollowMoverEntity", "confidence": "medium", "rationale": "error A mover cannot follow itself!", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1890890", "name": "CPathMover::InputSetTimeToTraverseToNextNode", "confidence": "medium", "rationale": "input name string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1890940", "name": "CPathMover::InputSetFollowMoverSpringStrength", "confidence": "medium", "rationale": "input name string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18909f0", "name": "CPathMover::InputSetFollowMoverConstraintType", "confidence": "medium", "rationale": "input name string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1890aa0", "name": "CPathMover::InputSetFollowMinimumSpeed", "confidence": "medium", "rationale": "input name string SetFollowMinimumSpeed", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1890b50", "name": "CPathMover::InputSetFollowDistance", "confidence": "medium", "rationale": "input name string SetFollowDistance", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1890c00", "name": "CPathMover::InputSetTimeToBlendToNewOrientation", "confidence": "medium", "rationale": "input name string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1890cb0", "name": "CPathMover::InputSetSpeedImmediate", "confidence": "medium", "rationale": "input name string SetSpeedImmediate", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1890db0", "name": "CPathMover::InputSetSpeed", "confidence": "medium", "rationale": "input name string SetSpeed", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1891260", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1891340", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1891420", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1891500", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1893ad0", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1893bb0", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1893c90", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1893d70", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1893e50", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1893f30", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1894010", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18940f0", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18941d0", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18942b0", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18944f0", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18945d0", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1894c30", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var change proxy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x189a2e0", "name": "CBaseEntity::ApplyVelocityImpulse", "confidence": "low", "rationale": "AbsVelocity/SetAbsVelocity with float arg", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x189d0c0", "name": "CBaseEntity::ApplyVelocityImpulse", "confidence": "low", "rationale": "SetAbsVelocity + calls 0x189a2e0 velocity helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x189d840", "name": "CFuncLadder::FindDismountNodes", "confidence": "medium", "rationale": "references info_ladder_dismount", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a1db0", "name": "CPathMover::Stop", "confidence": "medium", "rationale": "input worker string Delayed Stop", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a1fb0", "name": "CPathMover::InputStop", "confidence": "medium", "rationale": "input Stop, calls Stop worker 0x18a1db0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a2190", "name": "CPathMover::StopMovingDelayed", "confidence": "low", "rationale": "worker string Delayed Stop Moving", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a2390", "name": "CPathMover::InputStopImmediate", "confidence": "medium", "rationale": "input StopImmediate calls stop worker", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a2570", "name": "CPathMover::Unpause", "confidence": "medium", "rationale": "worker string Unpause", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18a2770", "name": "CPathMover::InputUnpause", "confidence": "medium", "rationale": "input Unpause calls 0x18a2570", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a2810", "name": "CPathMover::SetupPathMover", "confidence": "medium", "rationale": "string Queue Setup Path Mover", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a2a10", "name": "CPathMover::PrecomputeDistanceMetrics", "confidence": "medium", "rationale": "string Precompute Distance Metrics [start end]", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a2c90", "name": "CPathMover::Pause", "confidence": "medium", "rationale": "worker string Pause", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18a2f10", "name": "CPathMover::InputPause", "confidence": "medium", "rationale": "input Pause calls 0x18a2c90", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a2fb0", "name": "CPathMover::SetTimeToReachZeroSpeed", "confidence": "medium", "rationale": "string SetTimeToReachZeroSpeed [time]", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18a3250", "name": "CPathMover::InputSetTimeToReachZeroSpeed", "confidence": "medium", "rationale": "input calls 0x18a2fb0 worker", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a3310", "name": "CPathMover::SetDistanceToReachZeroSpeed", "confidence": "medium", "rationale": "string SetDistanceToReachZeroSpeed [distance time]", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18a35e0", "name": "CPathMover::InputSetDistanceToReachZeroSpeed", "confidence": "medium", "rationale": "input calls 0x18a3310 worker", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a36a0", "name": "CPathMover::StopLoopSound", "confidence": "medium", "rationale": "string Stop Loop Sound", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a3be0", "name": "CPathMover::StopMoving", "confidence": "medium", "rationale": "string Stop Moving", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a3e40", "name": "CPathMover::DisconnectFromPath", "confidence": "medium", "rationale": "string Disconnect From Path, calls StopMoving", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a4060", "name": "CPathMover::InputDisconnectFromPath", "confidence": "medium", "rationale": "input calls 0x18a3e40 worker", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a43e0", "name": "CPathMover::InputSetMoveType", "confidence": "medium", "rationale": "input SetMoveType", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a47d0", "name": "CPathMover::InputSetOrientationMode", "confidence": "medium", "rationale": "input SetOrientationMode", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18a4880", "name": "CPathMover::SetTimeToReachMaxSpeed", "confidence": "medium", "rationale": "string SetTimeToReachMaxSpeed [time]", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18a4b50", "name": "CPathMover::InputSetTimeToReachMaxSpeed", "confidence": "medium", "rationale": "input calls 0x18a4880 worker", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a5450", "name": "CPathMover::SetDistanceToReachMaxSpeed", "confidence": "medium", "rationale": "string SetDistanceToReachMaxSpeed [distance time]", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18a5740", "name": "CPathMover::InputSetDistanceToReachMaxSpeed", "confidence": "medium", "rationale": "input calls 0x18a5450 worker", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a66c0", "name": "CPathMover::StopImmediate", "confidence": "low", "rationale": "string Stop with float decel param", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a78a0", "name": "CPathMover::InputStartForward", "confidence": "medium", "rationale": "input StartForward", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18a8720", "name": "CPathMover::InputStartReverse", "confidence": "medium", "rationale": "input StartReverse", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18aa700", "name": "CPathMover::InputToggleDirection", "confidence": "medium", "rationale": "input ToggleDirection", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18aa7d0", "name": "CPathMover::InputStart", "confidence": "medium", "rationale": "input Start", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18aa8a0", "name": "CPathMover::InputToggle", "confidence": "medium", "rationale": "input Toggle", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18ab500", "name": "CPathMover::TeleportToPathNode", "confidence": "medium", "rationale": "string Teleport To Path Node [node=%i]", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18b4340", "name": "CUtlLinkedList::Alloc", "confidence": "medium", "rationale": "error CUtlLinkedList overflow! (exhausted index range)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18c3260", "name": "CFuncLadder::CreateEntityFactory", "confidence": "low", "rationale": "LINK_ENTITY alias string CFuncLadderAlias_func_useableladder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18cfd90", "name": "NetworkVarDescriptor_CUtlVector", "confidence": "low", "rationale": "references type name CUtlVector", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d3dd0", "name": "CHLTVDirector::OnHLTVUncompressedSnapshot", "confidence": "high", "rationale": "string names method CHLTVDirector::OnHLTVUncompressedSnapshot", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18d5770", "name": "CBaseEntity::PhysicsSimulate", "confidence": "low", "rationale": "DispatchDatamapFunction + velocity/physics callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ddd60", "name": "CSaveRestore::WriteSaveComment", "confidence": "low", "rationale": "references SOURCE2 SAVE COMMENT header", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18de1b0", "name": "CBaseEntity::AssertHelper", "confidence": "low", "rationale": "assert path ./baseentity.h, thin signal", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18deea0", "name": "CGameRules::~CGameRules", "confidence": "high", "rationale": "string %s: CGameRules::CGameRules destructed", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18e9540", "name": "CHLTVDirector::RemoveEvents", "confidence": "medium", "rationale": "log Removed %d events at tick %d", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f3570", "name": "GetAutosaveName", "confidence": "low", "rationale": "references autosave literal, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f5660", "name": "CLogicMeasureMovement::MeasureThink", "confidence": "high", "rationale": "think-name string CLogicMeasureMovementMeasureThink", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5690", "name": "CMultiSource::Register", "confidence": "medium", "rationale": "name string CMultiSourceRegister", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f56c0", "name": "CLogicActiveAutosave::SaveThink", "confidence": "high", "rationale": "think-name string CLogicActiveAutosaveSaveThink", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18f56f0", "name": "CLogicDistanceAutosave::SaveThink", "confidence": "high", "rationale": "think-name string CLogicDistanceAutosaveSaveThink", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18f5b40", "name": "CLogicGameStateReport::SetGameStateReportThink", "confidence": "high", "rationale": "think-name string CLogicGameStateReportSetGameStateReportThink", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18f5b60", "name": "CLogicNPCCounter::SetNPCCounterThink", "confidence": "high", "rationale": "think-name string CLogicNPCCounterSetNPCCounterThink", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5b80", "name": "CLogicNPCCounter::SetNPCCounterThink", "confidence": "high", "rationale": "think-name string CLogicNPCCounterSetNPCCounterThink", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5f10", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "retval static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f5ff0", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "retval static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f7ab0", "name": "CMathCounter::InputSetValueNoFire", "confidence": "high", "rationale": "string Math Counter %s ignoring SETVALUENOFIRE because it is disabled", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x18f7cf0", "name": "FormatGroupName", "confidence": "low", "rationale": "printf format Group%02d", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18f7da0", "name": "FormatWeaponSlotName", "confidence": "low", "rationale": "printf format weapon%d", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fa760", "name": "NetworkVarDescriptor_GameTime_t", "confidence": "low", "rationale": "type-name GameTime_t schema field descriptor", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fa8b0", "name": "NetworkVarDescriptor_navproperties_t", "confidence": "low", "rationale": "references type name navproperties_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18faa00", "name": "CLogicNPCCounter::SetNPCCounterThink", "confidence": "high", "rationale": "think-name string CLogicNPCCounterSetNPCCounterThink", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18faa30", "name": "NetworkVarDescriptor_hudtextparms_t", "confidence": "low", "rationale": "references type name hudtextparms_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18fd240", "name": "CLogicNPCCounter::SetNPCCounterThink", "confidence": "medium", "rationale": "references CLogicNPCCounterSetNPCCounterThink with helper callees", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18fd370", "name": "CLogicNPCCounter::SetNPCCounterThink", "confidence": "medium", "rationale": "references CLogicNPCCounterSetNPCCounterThink", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1904050", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1904160", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1904270", "name": "NetworkVarDescriptor_NavScopeFlags_t", "confidence": "low", "rationale": "references type name NavScopeFlags_t", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1904650", "name": "NetworkVarDescriptor_NavScopeFlags_t", "confidence": "low", "rationale": "references type name NavScopeFlags_t", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1904ea0", "name": "ParseKeyValue_userid", "confidence": "low", "rationale": "references userid key, no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190abd0", "name": "CBaseEntity::InputRunScriptCommand", "confidence": "low", "rationale": "calls Cmd_ExecuteCommand + SetParent", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190b080", "name": "NetworkVarDescriptor_MoveType_t", "confidence": "low", "rationale": "references type name MoveType_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190c700", "name": "NetworkVarDescriptor_CUtlString", "confidence": "low", "rationale": "references type name CUtlString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190df20", "name": "CGameEntitySystem::RefreshListenerEntity", "confidence": "low", "rationale": "Remove then Add ListenerEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190e820", "name": "NetworkVarDescriptor_VectorWS", "confidence": "low", "rationale": "references type name VectorWS", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1910420", "name": "CMathCounter::InputAdd", "confidence": "high", "rationale": "string Math Counter %s ignoring ADD because it is disabled", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1910540", "name": "CMathCounter::InputMultiply", "confidence": "high", "rationale": "string Math Counter %s ignoring MULTIPLY because it is disabled", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19105b0", "name": "CMathCounter::InputSetValue", "confidence": "high", "rationale": "string Math Counter %s ignoring SETVALUE because it is disabled", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1910610", "name": "CMathCounter::InputSubtract", "confidence": "high", "rationale": "string Math Counter %s ignoring SUBTRACT because it is disabled", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1912620", "name": "CBaseFlex::SetupMouth", "confidence": "low", "rationale": "references convar snd_mouth (jaw/lipsync)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1916c30", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var proxy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1917260", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var proxy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1917770", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x191b600", "name": "CUtlLinkedList::Alloc", "confidence": "medium", "rationale": "error CUtlLinkedList overflow! (exhausted index range)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x191be00", "name": "ParseMarkupGroup", "confidence": "low", "rationale": "references markup_group nav volume key", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1921b60", "name": "CLogicNPCCounter::CreateEntity", "confidence": "low", "rationale": "classname string CLogicNPCCounter, factory-style callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1921d10", "name": "CLogicNPCCounterAABB::CreateEntity", "confidence": "low", "rationale": "classname string CLogicNPCCounterAABB, factory-style callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1921f00", "name": "CLogicAutosave::CreateEntity", "confidence": "low", "rationale": "classname string CLogicAutosave, factory-style callees", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19299f0", "name": "CPhysSlideConstraint::SoundThink", "confidence": "high", "rationale": "think-name string CPhysSlideConstraintSoundThink", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1929a20", "name": "CGenericConstraint::UpdateThink", "confidence": "high", "rationale": "think-name string CGenericConstraintUpdateThink", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1929a50", "name": "CSplineConstraint::TransitionThink", "confidence": "high", "rationale": "think-name string CSplineConstraintTransitionThink", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1929af0", "name": "FireGamePlayerLeaveEvent", "confidence": "low", "rationale": "references game_playerleave", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x192ac40", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "retval static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192ad50", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "retval static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192b3a0", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "retval static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x192cbf0", "name": "CBaseEntity::StopSoundEvent", "confidence": "low", "rationale": "calls SoundOpGameSystem::StopSoundEvent + DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1930e90", "name": "NetworkVarDescriptor_GameTime_t", "confidence": "low", "rationale": "references type name GameTime_t", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1933fe0", "name": "NetworkVarDescriptor_IPhysicsMotionController", "confidence": "low", "rationale": "references type name IPhysicsMotionController", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19350e0", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1945b70", "name": "CPathTrack::ValidPath", "confidence": "medium", "rationale": "error Bad sequence of path_tracks from %s", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1947860", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "retval float static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1947d00", "name": "CPhysMotor::AttachToAggregate", "confidence": "low", "rationale": "TODO Motors only support attaching to aggregates with one part", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x194a130", "name": "CBaseEntity::HandlePhysicsTeleport", "confidence": "low", "rationale": "error Bogus teleport notification!!", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x194b5e0", "name": "NetworkVarDescriptor_GameTime_t", "confidence": "low", "rationale": "references type name GameTime_t", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x194f6c0", "name": "CPhysWheelConstraint::SetSteering", "confidence": "low", "rationale": "debug name CPhysWheelConstraint Steering", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19500e0", "name": "CPhysConstraint::PlayReversalSound", "confidence": "low", "rationale": "error Constraint reversal sounds for %s are out of order!", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1954a40", "name": "CUtlLinkedList::Alloc", "confidence": "medium", "rationale": "error CUtlLinkedList overflow! (exhausted index range)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1961080", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "retval static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19624a0", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "retval static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1965da0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var proxy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1965ff0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var proxy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1966260", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var proxy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x19664d0", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1966760", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var proxy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1966a30", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var proxy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1966d00", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1968d30", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1969550", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x196fe80", "name": "CSplineConstraint::CreateSplineBody", "confidence": "low", "rationale": "references Spline Body, phys body callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1979680", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x197a920", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var setter", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1984670", "name": "CPointValueRemapper::UpdateThink", "confidence": "high", "rationale": "think-name string CPointValueRemapperUpdateThink", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19846b0", "name": "CPointPush::PushThink", "confidence": "high", "rationale": "think-name string CPointPushPushThink", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19846f0", "name": "CPointHurt::HurtThink", "confidence": "high", "rationale": "think-name string CPointHurtHurtThink", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1984750", "name": "GetSteamUnifiedMessages", "confidence": "medium", "rationale": "references STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1985b00", "name": "std::string::_M_create", "confidence": "medium", "rationale": "libstdc++ length_error basic_string::_S_create", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19875b0", "name": "NetworkVarDescriptor_VectorWS", "confidence": "low", "rationale": "references type name VectorWS", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19876e0", "name": "NetworkVarDescriptor_DamageTypes_t", "confidence": "low", "rationale": "references type name DamageTypes_t", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1988aa0", "name": "NetworkVarDescriptor_GameTime_t", "confidence": "low", "rationale": "references type name GameTime_t", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1989f80", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198a090", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198b510", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198b620", "name": "RegisterScriptBinding", "confidence": "low", "rationale": "_Target param static script-binding init", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198e7b0", "name": "variant_t::ConvertToVector", "confidence": "medium", "rationale": "error No free conversion of %s variant to Vector", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1990ef0", "name": "CBaseEntity::PhysicsCheckSweep", "confidence": "low", "rationale": "CGamePhysicsQueryInterface::EntitiesAlongRay + phys callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1991600", "name": "PhysDisableEntityCollisions", "confidence": "high", "rationale": "error PhysDisableEntityCollisions called on entities in two different scene worlds", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1991770", "name": "PhysEnableEntityCollisions", "confidence": "high", "rationale": "error PhysEnableEntityCollisions called on entities in two different scene worlds", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19918e0", "name": "PhysEntityCollisionsAreDisabled", "confidence": "high", "rationale": "error PhysEntityCollisionsAreDisabled called on entities in two different scene worlds", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19925b0", "name": "ParsePhysgunInteractions", "confidence": "low", "rationale": "references physgun_interactions key block", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1992660", "name": "CPhysicsProp::ParseImpaleInteraction", "confidence": "low", "rationale": "references impale_forward physgun interaction, calls 0x19925b0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19980d0", "name": "CLagCompensationManager::StartLagCompensation", "confidence": "medium", "rationale": "log sv: Running lag compensation for player %s cmd %d tick %d", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a4060", "name": "CBaseEntity::InputTeleportToCurrentPos", "confidence": "medium", "rationale": "string %s: TeleportToCurrentPos input received; ignoring Teleport Home spawnflag", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a41b0", "name": "FormatScheduleEventLine", "confidence": "low", "rationale": "debug format t=%8.2f name=%-16s %s", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a5970", "name": "DumpStarveInfo", "confidence": "low", "rationale": "debug format STARVE=%-2d %s, calls 0x19a41b0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a5a30", "name": "DumpBloatInfo", "confidence": "low", "rationale": "debug format BLOAT =%-2d %s, calls 0x19a41b0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a5c50", "name": "CBaseEntity::PrecacheResource", "confidence": "low", "rationale": "CResourceNameTyped::ResolveResourceName + AllocPooledString", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a5f30", "name": "CBaseEntity::PrecacheResource", "confidence": "low", "rationale": "ResolveResourceName + pooled-string precache pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a8c60", "name": "SerializeToKeyValues3", "confidence": "low", "rationale": "KeyValues3::GetArrayElementCount + KeyValues3::SetString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19a9a30", "name": "NetworkStateChanged", "confidence": "low", "rationale": "inlines CNetworkTransmitComponent::StateChanged; networked var proxy", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x19a9c80", "name": "MarkNetworkChanged", "confidence": "low", "rationale": "Only evidence is CNetworkTransmitComponent::StateChanged debug string; int=1 networked-var dirty/notify path", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19aa130", "name": "SetNetworkedValue", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=2 (this,value) networked-field setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19aa420", "name": "SetNetworkedValue", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=2 setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19aa700", "name": "MarkNetworkChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=1 dirty/notify", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19aac40", "name": "MarkNetworkChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=1 dirty/notify", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19aae90", "name": "MarkNetworkChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=1 dirty/notify", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ab0e0", "name": "SetNetworkedValue", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=2 setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19aba20", "name": "CBaseEntity::InputEnable", "confidence": "medium", "rationale": "references 'Enable' input name; entity Enable input handler/registration", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19abb60", "name": "CBaseEntity::InputDisable", "confidence": "medium", "rationale": "references 'Disable' input name; entity Disable input handler/registration", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19b1630", "name": "CUtlLinkedList::InsertNode", "confidence": "low", "rationale": "references 'CUtlLinkedList overflow! (exhausted index range)' alloc assert; list node insert/alloc", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19b2050", "name": "CUtlLinkedList::AllocInternal", "confidence": "low", "rationale": "references CUtlLinkedList overflow assert; list node allocation", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19b2780", "name": "SetNetworkedValueAtIndex", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=3 indexed networked-field setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d0740", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "static-init binding thunk; references param name 'pEntity' and calls schema/pulse registration helpers (sub_0x207aa*)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d0830", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'pActivator'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d0920", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'pEntity'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d0a10", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d0b00", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEntityNPC'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d0d50", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEntity'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d0e40", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEntity'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d1350", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d1440", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d1530", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d1620", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d1710", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d1800", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hTarget'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d1bb0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEntity'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d1e00", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEnt'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d1ef0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEnt'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d22a0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEnt'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d2390", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d2480", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEnt'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d2570", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEnt'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d2660", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEnt'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d2750", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEnt'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d2840", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEnt'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d2930", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEnt'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d2a20", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'hEnt'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d2b10", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d3140", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'pNamePatterrn'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d3220", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'pCommand'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d33e0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d34c0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d35a0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d3680", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d3760", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d3840", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d3920", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d3a00", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d3ae0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d3bc0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d3ca0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d3d80", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d3e60", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d3f40", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d4020", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d4100", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d4320", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d4400", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d44e0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d45c0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d46a0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d4780", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d4860", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d4940", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d4a20", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d4b00", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d4be0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d4cc0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d51d0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval' descriptor; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d5620", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'nSoundEventGuid'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19d7ae0", "name": "CBaseEntity::ValidateInputEntity", "confidence": "low", "rationale": "'[%s] bad entity passed in.' warning; validates entity arg for an entity-IO handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dac50", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; calls sub_0x207aa20/207aab0 registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19dc250", "name": "ExecuteConCommandBinding", "confidence": "low", "rationale": "'Empty con-command!' warning; runs/validates a console command string (pulse/IO)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dcba0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19de4d0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19de8c0", "name": "KeyValues3::Release", "confidence": "medium", "rationale": "'kv 0x%p Release refcount == %d' debug; self-recursive refcount release of KeyValues3 tree", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19dfdc0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; multi-param registration-helper callees (207aa*/207b*)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19dfee0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; multi-param registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19e0000", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; multi-param registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19e1040", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing param name 'bSigned'; schema/registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19e1b90", "name": "Schema_Register_SoundEventStartType_t", "confidence": "medium", "rationale": "references enum type name 'SoundEventStartType_t'; schema type registration (sub_0x203b320)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e28b0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; registration-helper callees (int=4 float=1)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19e29b0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; registration-helper callees (int=4 float=1)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19e3750", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19e4fd0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19e5bb0", "name": "Schema_Register_CPulse_OutflowConnection", "confidence": "medium", "rationale": "references type name 'CPulse_OutflowConnection'; pulse schema type registration (sub_0x1c5b*)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19e6000", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ec600", "name": "PrecacheResourceFromKeyValues", "confidence": "medium", "rationale": "calls KeyValues3::GetString then PrecacheResource; precaches a resource named in a keyvalue", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19eca60", "name": "UTIL_PrecacheEffectCheck", "confidence": "medium", "rationale": "'Server: Missing precache for effect \"%s\"!' warns when dispatching an unprecached effect", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19eff40", "name": "Schema_Register_CPulse_ResumePoint", "confidence": "medium", "rationale": "references type name 'CPulse_ResumePoint'; pulse schema type registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f02d0", "name": "Pulse_RegisterOutflow_SignatureOutflow_Resume", "confidence": "medium", "rationale": "references 'SignatureOutflow_Resume'; registers a pulse resume outflow (sub_0x1c5b*)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f06b0", "name": "Schema_Register_CPulse_ResumePoint", "confidence": "medium", "rationale": "references type name 'CPulse_ResumePoint'; pulse schema type registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f60b0", "name": "CPulseGraphInstance_ServerEntity::Think", "confidence": "high", "rationale": "string literally names the method 'CPulseGraphInstance_ServerEntity::Think'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x19f6200", "name": "FindNamedEntityForIO", "confidence": "low", "rationale": "'[%s] failed to find entity specified' warning; resolves entity by name for an IO/input", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f6820", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f66a0) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f6ef0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f6c80) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f73a0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f6f80) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f7800", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f7430) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f7bc0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f7890) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f80a0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f7ca0) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f8480", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f8180) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f9090", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f8ee0) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f9470", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f9120) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f9800", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f9520) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f9aa0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f98b0) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f9c80", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f9b50) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f9de0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f9d10) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f9f10", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19f9e70) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19fa520", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19fa2b0) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19fa750", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19fa5c0) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19fb3b0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19fb230) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19fb5f0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19fb450) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19fb890", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19fb690) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19fbb20", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19fb970) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19fbbd0", "name": "FindEntityByTypeOrName", "confidence": "medium", "rationale": "'Both Entity Type and Entity Name were empty...' error; searches entities by type and/or name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19fc0c0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps FindEntityByTypeOrName (sub_0x19fbbd0) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19fce50", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19fc2d0) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19fd310", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19fd140) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19fd7c0", "name": "GetPositionRelativeToEntity", "confidence": "low", "rationale": "'no reference entity!' warning; computes a value relative to a reference entity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19fe1b0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps GetPositionRelativeToEntity (sub_0x19fd7c0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19fe6f0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19fe510) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19fece0", "name": "CSceneEntity::ParseAdditionalActors", "confidence": "medium", "rationale": "'hAdditionalActor%d' key iteration; reads additional scene actor handles from schema", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ffb90", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; wraps impl (sub_0x19ff290) via registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a0e120", "name": "ParseChoreoVCDTag", "confidence": "low", "rationale": "references '__VCDTag__' choreography tag; schema-registration callees (2042f00/20432f0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a0e9b0", "name": "SetNetworkedValueAtIndex", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=3 indexed networked-field setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a108e0", "name": "AnimGraph2_FormatEventName", "confidence": "medium", "rationale": "'$$AG2Event::%s' format; builds an AnimGraph2 event identifier string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a13700", "name": "ParseChoreoVCDTag", "confidence": "low", "rationale": "references '__VCDTag__'; calls sub_0x1a0e120 with schema-registration helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a228b0", "name": "CPropDoorRotating::Spawn", "confidence": "low", "rationale": "references own class name 'CPropDoorRotating'; self-recursive door-chain setup entity method", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a2ccd0", "name": "Schema_Register_soundcommands_t", "confidence": "medium", "rationale": "references enum name 'soundcommands_t'; schema enum registration (sub_0x203b320)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a2cda0", "name": "CRevertSaved::LoadThink", "confidence": "high", "rationale": "debug string 'CRevertSavedLoadThink' names class+think method registered via SetThink", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a2d540", "name": "CScriptedSequence::ScriptThink", "confidence": "high", "rationale": "debug string 'CScriptedSequenceScriptThink' names class+think method", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a30a00", "name": "Scene_DebugEventPrintf", "confidence": "low", "rationale": "'%8.3f[%d] %s: %s' scene-event debug format; 28 callers, generic scene logging helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a30b50", "name": "CSceneEntity::RequestPause", "confidence": "medium", "rationale": "'%s : %8.2f: requesting pause at next interrupt.' scene pause request log", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a39b00", "name": "CQueryCache::Init", "confidence": "low", "rationale": "references '../../game/shared/querycache.cpp'; int=0 querycache init/validate", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a3bff0", "name": "CRopeKeyframe::InputShakeRopes", "confidence": "low", "rationale": "references input name 'ShakeRopes'; rope entity input/descriptor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a3d880", "name": "CBaseEntity::InputHandler_RequiresActivator", "confidence": "low", "rationale": "'!activator' assert; entity input handler that requires an activator", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a3da50", "name": "CSceneEntity::ClearSceneEvents", "confidence": "medium", "rationale": "'%s : %8.2f: clearing events' log; clears scene events (calls Scene_DebugEventPrintf)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a41ae0", "name": "CPropDoorRotating::CreatePhysicsDoor", "confidence": "medium", "rationale": "spawns child entity 'prop_door_rotating_physics' via create-entity callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a43940", "name": "SoundEvent_SetVolume", "confidence": "medium", "rationale": "'Trying to change volume on invalid sound event %s' warning; sets a sound event's volume", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a45090", "name": "SetNetworkedValue", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=2 networked-field setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a46080", "name": "SetNetworkedValueAtIndex", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=3 indexed networked-field setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a462d0", "name": "SetNetworkedValueAtIndex", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=3 indexed setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a46520", "name": "SetNetworkedValueAtIndex", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=3 indexed setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a46770", "name": "SetNetworkedValueAtIndex", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=3 indexed setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a47470", "name": "SetNetworkedValueAtIndex", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=3 indexed setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a48420", "name": "CSoundPatch::ResumeSound", "confidence": "high", "rationale": "string 'CSoundPatch::ResumeSound: Lost EHAndle on restore...' names the method", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a487e0", "name": "CBaseEntity::EmitSound", "confidence": "medium", "rationale": "calls CSoundEmitterSystem::EmitSound + GetEntityIndex; 56 callers, entity emit-sound wrapper", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a48ee0", "name": "CBaseEntity::EmitSound", "confidence": "medium", "rationale": "calls CSoundEmitterSystem::EmitSound + GetEntityIndex; entity emit-sound wrapper overload", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a48fa0", "name": "SetNetworkedValue", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=2 networked-field setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a49410", "name": "CBaseEntity::InputActivate", "confidence": "low", "rationale": "'!activator' assert; input handler requiring activator, sets networked state (sub_0x1a48fa0)", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a49b70", "name": "SetNetworkedValueAtIndex", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=3 indexed setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a4a110", "name": "SetNetworkedValueAtIndex", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=3 indexed setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a4b150", "name": "SetNetworkedValue", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=2 setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a4b820", "name": "SetNetworkedValue", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=2 setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a4edd0", "name": "CSceneEntity::CancelViaInput", "confidence": "low", "rationale": "'%s : canceled via input' log; scene cancel path (calls Scene_DebugEventPrintf)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4eee0", "name": "CSceneEntity::CancelOnPlayerDeath", "confidence": "low", "rationale": "'%s : canceled via player death' log; scene cancel path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4f600", "name": "CSceneEntity::StopScene", "confidence": "low", "rationale": "'%s : stop scripted scene' log; stops a running scripted scene", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a4ffb0", "name": "CSceneEntity::CancelAtNextInterrupt", "confidence": "low", "rationale": "'%s : canceled via input at interrupt point' log; scene interrupt cancel", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a52fa0", "name": "CSkyCamera::Spawn", "confidence": "low", "rationale": "references classname 'sky_camera'; iterates/creates sky camera entities", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a55880", "name": "MarkNetworkChanged", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=1 networked dirty/notify path", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a563c0", "name": "SetNetworkedValueAtIndex", "confidence": "low", "rationale": "CNetworkTransmitComponent::StateChanged string; int=3 indexed setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a56e70", "name": "CUtlLinkedList::AllocInternal", "confidence": "low", "rationale": "references CUtlLinkedList overflow assert; list node allocation", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a572c0", "name": "CUtlLinkedList::InsertNode", "confidence": "low", "rationale": "references CUtlLinkedList overflow assert; list node insert (int=3 float=1)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a5b100", "name": "CAI_ScriptedSequence::FindByName", "confidence": "low", "rationale": "references classname 'scripted_sequence'; locates scripted_sequence entities", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a5b280", "name": "CAI_ScriptedSequence::CancelScript", "confidence": "medium", "rationale": "'Cancelling script: %s' log; cancels a scripted sequence", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a5d6a0", "name": "TraceLineHelper", "confidence": "low", "rationale": "calls InitGameTrace with self-recursion; performs a trace query (no strings)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a60d00", "name": "CreateServerRagdoll", "confidence": "medium", "rationale": "references classname 'prop_ragdoll'; spawns a server ragdoll prop", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a691d0", "name": "CQueryCache::RegisterEntityQuery", "confidence": "low", "rationale": "references querycache.cpp; large-arity cached entity query registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a69a80", "name": "CRagdollProp::InitRagdoll", "confidence": "medium", "rationale": "'Ragdoll_Prop with %d bones != %d shapes (%s)' warning; builds ragdoll bone/shape mapping", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a6d540", "name": "Scene_ProcessEvent", "confidence": "low", "rationale": "no strings; calls sound/scene helpers (1762050,1786200,1a2e*); scene event processing", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a79500", "name": "ParseBoolString", "confidence": "low", "rationale": "references literal 'false'; parses/formats a boolean value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a85630", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; registration-helper callees (sub_0x207aab0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a85710", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a857f0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a858d0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a859b0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; registration-helper callees", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a85ec0", "name": "Pulse_RegisterFunctionBinding", "confidence": "low", "rationale": "binding thunk referencing 'retval'; registration-helper callees (207aa00/207b1b0)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a86090", "name": "AI_HintGroupsDisabledMsg", "confidence": "low", "rationale": "'BaseNPCs and hint groups do not exist in this mod.' stubbed NPC/hint function", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86890", "name": "Schema_Register_CGameSoundEventName", "confidence": "medium", "rationale": "references type name 'CGameSoundEventName'; schema type registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a86d60", "name": "CFuncTrainControls::Find", "confidence": "high", "rationale": "debug string 'CFuncTrainControlsFind' names class+method", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a87ae0", "name": "CTriggerSave::RetriggerWaitOver", "confidence": "high", "rationale": "debug string 'CTriggerSaveRetriggerWaitOver' names class+think method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a87b10", "name": "CTriggerGravity::GravityTouch", "confidence": "high", "rationale": "debug string 'CTriggerGravityGravityTouch' names class+touch method", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": true, "promote": true }, { "addr": "0x1a87b40", "name": "CTriggerProximity::MeasureThink", "confidence": "high", "rationale": "debug string 'CTriggerProximityMeasureThink' names class+think method", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a87b70", "name": "CTriggerActiveWeaponDetect::ActiveWeaponThink", "confidence": "high", "rationale": "debug string 'CTriggerActiveWeaponDetectActiveWeaponThink' names class+think method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a87c40", "name": "CTriggerLook::TimeoutThink", "confidence": "high", "rationale": "debug string 'CTriggerLookTimeoutThink' names class+think method", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a87c70", "name": "CTriggerImpact::DisableThink", "confidence": "high", "rationale": "debug string 'CTriggerImpactDisableThink' names class+think method", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a88ed0", "name": "NormalizeMaterialPath", "confidence": "low", "rationale": "references '.vmat' extension; normalizes/ensures material file path", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8a280", "name": "std::string::_S_create", "confidence": "medium", "rationale": "references libstdc++ 'basic_string::_S_create'; string buffer allocation helper", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a8d920", "name": "Test_RandomPlayerPosition", "confidence": "high", "rationale": "'Test_RandomPlayerPosition: no local player entity.' names the test concommand function", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1a8df20", "name": "Schema_Register_GameTime_t", "confidence": "medium", "rationale": "references type name 'GameTime_t'; schema type registration (sub_0x203b320)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8edd0", "name": "GetDisconnectReasonString", "confidence": "low", "rationale": "references literal 'disconnect'; int=0 no callees, returns a constant command/reason string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a8f960", "name": "Schema_Register_GameTime_t", "confidence": "medium", "rationale": "references type name 'GameTime_t'; schema type registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a92fa0", "name": "UTIL_GetListenServerHost", "confidence": "medium", "rationale": "'UTIL_GetListenServerHost() called from a dedicated server...' warning; int=0 host-player getter", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a93450", "name": "UTIL_ClientPrintToHost", "confidence": "low", "rationale": "inlines UTIL_GetListenServerHost warning; operates on the listen-server host player (int=3)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a93800", "name": "UTIL_HostPlayerViewOp", "confidence": "low", "rationale": "inlines UTIL_GetListenServerHost warning; host-player op with float arg (int=1 float=1)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a93ee0", "name": "CEntityInstance::GetClassname", "confidence": "low", "rationale": "references '' fallback; returns entity class/debug name string", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a94230", "name": "UTIL_GetLocalPlayer", "confidence": "low", "rationale": "inlines UTIL_GetListenServerHost warning; int=0 returns local/host player", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a94500", "name": "UTIL_ScreenShake", "confidence": "low", "rationale": "inlines UTIL_GetListenServerHost warning; host-player op with float params (int=2 float=2)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a945c0", "name": "UTIL_HostPlayerOp", "confidence": "low", "rationale": "inlines UTIL_GetListenServerHost warning; host-player helper (int=2)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a94680", "name": "UTIL_HostPlayerOp", "confidence": "low", "rationale": "inlines UTIL_GetListenServerHost warning; host-player helper (int=2)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a94a50", "name": "UTIL_GetListenServerHost", "confidence": "medium", "rationale": "References the UTIL_GetListenServerHost dedicated-server assert string (variant/inline).", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a9e500", "name": "VariantToVector", "confidence": "medium", "rationale": "'No free conversion of %s variant to Vector right now' error; float=2 output = a Vector convert helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aa32c0", "name": "GetAmmoDefIndex_SMG1", "confidence": "low", "rationale": "Only distinctive string is ammo type name 'SMG1'; likely an ammo/weapon lookup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa34e0", "name": "GetAmmoDefIndex_Generic", "confidence": "low", "rationale": "References ammo type name 'GENERIC'; thin signal ammo lookup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aa6210", "name": "CBaseEntity::SetupPhysicsSolid", "confidence": "low", "rationale": "No strings; calls SetMoveType + CCollisionProperty::SetSolid = a Spawn-style physics setup.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aa64b0", "name": "CBaseEntity::SetupPhysicsSolid", "confidence": "low", "rationale": "Calls SetMoveType + SetSolid with extra init calls; Spawn-style setup.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aa7550", "name": "CFuncTrackTrain::FindTarget", "confidence": "low", "rationale": "'Can't find target of train %s' error; train path-target resolution.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aaa7c0", "name": "CFuncTrackTrain::UpdateVelocity", "confidence": "low", "rationale": "No strings; calls AbsVelocity/SetAbsVelocity = movement update.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aab540", "name": "CBaseTrigger::TriggerAsyncUpdate", "confidence": "low", "rationale": "'Trigger Async Update' profiling/scope string.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab4f80", "name": "UTIL_GetListenServerHost", "confidence": "high", "rationale": "int=0, 19 callers, references the UTIL_GetListenServerHost assert string = canonical accessor.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ab4fb0", "name": "UTIL_GetListenServerHost", "confidence": "medium", "rationale": "int=0 variant referencing the same UTIL_GetListenServerHost assert.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ab63e0", "name": "ParseKeyValueString", "confidence": "low", "rationale": "Only generic std::string construct assert; entity/keyvalue callees, hard to pin.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ab7310", "name": "ParseKeyValueString", "confidence": "low", "rationale": "Same std::string construct assert; generic string/keyvalue helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ab7ca0", "name": "UTIL_IsMasterTriggered", "confidence": "medium", "rationale": "'Master was null or not a master!' = classic multisource master-trigger check.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab8370", "name": "ParseControlInput", "confidence": "low", "rationale": "References 'tControlInput' schema/field token; keyvalue-parse callees.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab9070", "name": "CPointAngleSensor::FindTarget", "confidence": "low", "rationale": "'%s (%s) was unable to point at an entity named: %s' = point-at-entity aim logic.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab9190", "name": "GetGameChannelName", "confidence": "low", "rationale": "Returns/references bare 'GAME' string, no callees; thin signal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aba9e0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "low", "rationale": "References the 'CNetworkTransmitComponent::StateChanged(%s) @%s:%d' notify string.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1abdf90", "name": "FindTrackTrain", "confidence": "low", "rationale": "References classname 'func_tracktrain'; likely a lookup/factory helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abf680", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "low", "rationale": "References the CNetworkTransmitComponent::StateChanged notify string.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ac0310", "name": "CBaseEntity::CheckMaterialPrecached", "confidence": "medium", "rationale": "'Attempted to use non-precached material %s' precache guard.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ac0da0", "name": "VariantToVector", "confidence": "medium", "rationale": "'No free conversion of %s variant to Vector right now' = variant->Vector convert.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ac13c0", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "medium", "rationale": "int=1 (this-only) referencing the StateChanged notify string = the notify method itself.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1acd650", "name": "CChangeLevel::ChangeLevelNow", "confidence": "high", "rationale": "'CHANGE LEVEL: %s %s' is the signature ChangeLevelNow log.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1acdbd0", "name": "CBasePlatTrain::GetDataDescMap", "confidence": "low", "rationale": "Lone classname 'CBasePlatTrain' + datadesc-style callees + self-ref = class type-descriptor accessor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1acddb0", "name": "CFuncPlat::GetDataDescMap", "confidence": "low", "rationale": "Lone classname 'CFuncPlat' + datadesc callees = class descriptor accessor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1acdfa0", "name": "CFuncPlatRot::GetDataDescMap", "confidence": "low", "rationale": "Lone classname 'CFuncPlatRot' + datadesc callees.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ace190", "name": "CFuncTrackChange::GetDataDescMap", "confidence": "low", "rationale": "Lone classname 'CFuncTrackChange' + datadesc callees.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ace370", "name": "CTriggerOnce::GetDataDescMap", "confidence": "low", "rationale": "Lone classname 'CTriggerOnce' + datadesc callees.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1acf120", "name": "CTriggerPush::GetDataDescMap", "confidence": "low", "rationale": "Lone classname 'CTriggerPush' + datadesc callees.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1adbe60", "name": "CEconEntity::GetDataDescMap", "confidence": "low", "rationale": "int=0 static accessor referencing classname 'CEconEntity' + schema register callee.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1add2c0", "name": "ConstructStdString", "confidence": "low", "rationale": "'basic_string::_S_create' internal std::string construction helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1addc80", "name": "CEconItemView::GetDataDescMap", "confidence": "low", "rationale": "References classname 'CEconItemView' + schema register callee.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae2960", "name": "ConstructStdString", "confidence": "low", "rationale": "'basic_string::_S_create' string construction helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae7e80", "name": "GetAttributeStringOrUnknown", "confidence": "low", "rationale": "Returns default 'unknown'; getter with single string callee.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae7f80", "name": "GetAttributeStringOrUnknown", "confidence": "low", "rationale": "Returns default 'unknown'; getter variant.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae8130", "name": "GetAttributeStringOrUnknown", "confidence": "low", "rationale": "Returns default 'unknown'; getter variant.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae81e0", "name": "GetAttributeStringOrUnknown", "confidence": "low", "rationale": "Returns default 'unknown'; getter variant.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae8990", "name": "CEconItemView::GetCustomName", "confidence": "medium", "rationale": "Looks up attribute def 'custom name attr' via FindAttribute callees.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae8be0", "name": "CEconItemView::GetCustomDesc", "confidence": "medium", "rationale": "Looks up attribute def 'custom desc attr'.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1ae9090", "name": "CEconItemView::GetItemTexturePrefab", "confidence": "low", "rationale": "Looks up attribute def 'set item texture prefab'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ae9950", "name": "CEconItemView::GetTradeProtectedEscrowDate", "confidence": "low", "rationale": "Looks up attribute def 'trade protected escrow date'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aec600", "name": "CNetworkTransmitComponent::StateChanged", "confidence": "low", "rationale": "References the CNetworkTransmitComponent::StateChanged notify string.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aee9f0", "name": "GetAttributeStringOrUndefined", "confidence": "low", "rationale": "Returns default 'undefined'; attribute string getter.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aef790", "name": "CEconItemView::GetToolPreviewItemId", "confidence": "low", "rationale": "Looks up attribute def 'tool preview item id'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af2f30", "name": "CAttributeContainer::GetDataDescMap", "confidence": "low", "rationale": "References classname 'CAttributeContainer'; type-descriptor accessor.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af36a0", "name": "CAttributeManager::ProvideTo", "confidence": "low", "rationale": "Asserts in econ_csgo_legacy/attribute_manager.cpp; provider-link method.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1af38b0", "name": "CAttributeManager::StopProvidingTo", "confidence": "low", "rationale": "Asserts in attribute_manager.cpp; paired provider-unlink method.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1afef90", "name": "CEconItemSchema::BInitBonusItemDefs", "confidence": "low", "rationale": "Parses 'bonus_itemdefs' schema section.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b05840", "name": "CEconItemSchema::ParsePrefab", "confidence": "low", "rationale": "References 'prefab' schema key with schema-parse callees.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b1d1b0", "name": "CEconItemSchema::BInitItemPrefabs", "confidence": "medium", "rationale": "'Duplicate prefab name (%s)' schema prefab init.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b269e0", "name": "CEconItemSchema::BInitQuestRewardLootLists", "confidence": "medium", "rationale": "'Quest reward lootlist %d ... already exists' schema init.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b26cc0", "name": "CEconItemSchema::BInitRevolvingLootLists", "confidence": "medium", "rationale": "'Revolving lootlist %d ... already exists' schema init.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b2c120", "name": "CEconItemSchema::ParseNamedSection", "confidence": "low", "rationale": "Only 'name' key; generic schema-parse helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b2cfa0", "name": "CEconItemSchema::BInitKeychainDefinitions", "confidence": "medium", "rationale": "'Duplicate keychain definition id %d' schema init.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b2e4d0", "name": "CEconItemSchema::BInitMusicDefinitions", "confidence": "medium", "rationale": "'Duplicate music definition id %d' schema init.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b340c0", "name": "GetEconItemSchemaData", "confidence": "low", "rationale": "No strings; calls UTIL_GetEconItemSchema + item def helpers.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b35260", "name": "EconItemSerializeBool", "confidence": "low", "rationale": "Only 'false' literal; boolean serialize/parse helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b38310", "name": "EconItemSerializeBool", "confidence": "low", "rationale": "'false' literal; boolean serialize/parse helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b3a420", "name": "EconItemSerializeBool", "confidence": "low", "rationale": "'false' literal; boolean serialize/parse helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b3cb10", "name": "EconItemSerializeBool", "confidence": "low", "rationale": "'false' literal; boolean serialize/parse helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b3e590", "name": "EconItemSerializeBool", "confidence": "low", "rationale": "'false' literal; boolean serialize/parse helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4a0b0", "name": "EconBuildString", "confidence": "low", "rationale": "'basic_string::_S_create'; econ string builder.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b4a490", "name": "CEconItemView::SetCustomDesc", "confidence": "medium", "rationale": "'custom desc attr' with string-create callees = setter.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4aa10", "name": "CEconItemView::SetCustomName", "confidence": "medium", "rationale": "'custom name attr' with string-create callees = setter.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4cae0", "name": "CEconWearable::GetDataDescMap", "confidence": "low", "rationale": "int=0 accessor referencing classname 'CEconWearable' + schema register callee.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4dd50", "name": "CAttributeList::GetDataDescMap", "confidence": "low", "rationale": "References classname 'CAttributeList' + schema register callee.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b4eac0", "name": "EconBuildString", "confidence": "low", "rationale": "'basic_string::_S_create'; econ string builder.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b50150", "name": "CEconItemView::GetStaticData", "confidence": "medium", "rationale": "Calls CEconItemSchema::GetItemDefinition + GetItemSchema = static item def lookup.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b505e0", "name": "CEconItemView::GetStaticData", "confidence": "medium", "rationale": "Calls GetItemSchema + GetItemDefinition = item def lookup.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b50700", "name": "CEconItemView::GetStaticData", "confidence": "medium", "rationale": "Calls GetItemSchema + GetItemDefinition = item def lookup.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b525b0", "name": "EconBuildString", "confidence": "low", "rationale": "'basic_string::_S_create'; econ string builder.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b58b40", "name": "CEconItemSchema::RecurseLootList", "confidence": "medium", "rationale": "'*lootlist' token, self-recursive = nested loot-list expansion.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b58d80", "name": "CEconItemSchema::RecurseLootList", "confidence": "low", "rationale": "'*lootlist' token, calls the recursive loot-list helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b67860", "name": "CTouchExpansionComponent::GetDataDescMap", "confidence": "low", "rationale": "Lone classname 'CTouchExpansionComponent' + datadesc callees + self-ref.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b6a290", "name": "NavDrawProgressText", "confidence": "low", "rationale": "'%d/%d' fraction with many float args = on-screen progress draw.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b724c0", "name": "CC_SwitchNav", "confidence": "medium", "rationale": "'Usage: switch_nav filename' console command handler.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b75bf0", "name": "NavCommandArgHandler", "confidence": "low", "rationale": "'fff?' arg-signature spec; nav command param handler.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b77950", "name": "CNavMesh::UpdateVolumes", "confidence": "medium", "rationale": "'UpdateVolumes' string on an int=0 nav method.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b77ef0", "name": "CNavMesh::CommandNavEndArea", "confidence": "medium", "rationale": "'EDIT_END_AREA.NotCreating' nav-edit sound event.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b78250", "name": "CNavMesh::CommandNavMark", "confidence": "medium", "rationale": "'EDIT_MARK.Enable' nav-edit sound event.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b7b690", "name": "NavGenAbortOnWorldChange", "confidence": "medium", "rationale": "'[NAVGENRT] - The world has changed since navgen started. Aborting.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b7b860", "name": "NavGenUpdateStatus", "confidence": "low", "rationale": "'generating' status string; navgen progress helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b7d060", "name": "NavDrawProgressBar", "confidence": "low", "rationale": "'%d/%d' fraction with float arg; navgen progress display.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b822c0", "name": "NavSelectHullByIndex", "confidence": "low", "rationale": "'hull index %d' navmesh hull selection.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b84280", "name": "CC_NavSelectHull", "confidence": "medium", "rationale": "'nav_select_hull %d is outside the range...Clamping' console command.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1b96820", "name": "CNavMarkupManager::AddAttributeForMarkupVolume_Blocks", "confidence": "high", "rationale": "String literally names CNavMarkupManager::AddAttributeForMarkupVolume_Blocks.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1b96a90", "name": "CNavMarkupManager::AddAttributeForMarkupVolume", "confidence": "medium", "rationale": "'SPLIT' + calls the _Blocks variant = markup-volume attribute add.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bb65e0", "name": "CFuncNavObstruction::GetDataDescMap", "confidence": "low", "rationale": "Lone classname 'CFuncNavObstruction' + datadesc callees + self-ref.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bb7210", "name": "NavGenRetryOnWorldChange", "confidence": "medium", "rationale": "'[NAVGENRT] Retrying navgen [...] because the world has changed.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bd82b0", "name": "AddNavNode", "confidence": "low", "rationale": "'***** TOO MANY NODES ADDED. SKIPPING. *****' node-add overflow guard.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bd9950", "name": "NavNearest::GetNearestNavArea", "confidence": "high", "rationale": "String literally names NavNearest::GetNearestNavArea.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1bdec40", "name": "AddNavNode", "confidence": "low", "rationale": "'***** TOO MANY NODES ADDED. SKIPPING. *****' node-add overflow guard.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1be3600", "name": "SpacePathfind_StringPull_FindLastVisiblePortal", "confidence": "high", "rationale": "String literally names SpacePathfind_StringPull_FindLastVisiblePortal.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1bedbf0", "name": "StitchPath", "confidence": "medium", "rationale": "'StitchPath has incorrect ending' assert names the routine.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1bf47e0", "name": "FindConnectedBoundaryEdgesWithinSphere", "confidence": "high", "rationale": "String literally names FindConnectedBoundaryEdgesWithinSphere.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1bf4f90", "name": "FindConnectedBoundaryEdgesWithinCircle", "confidence": "high", "rationale": "String literally names FindConnectedBoundaryEdgesWithinCircle.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c2d7d0", "name": "ProtobufHelper_Parse", "confidence": "low", "rationale": "Asserts in common/protobuf_helpers.cpp; protobuf helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c2ddb0", "name": "ProtobufHelper_ParseWrapper", "confidence": "low", "rationale": "Asserts in protobuf_helpers.cpp; wraps the inner helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c4b7e0", "name": "CJob::DelayedStart", "confidence": "medium", "rationale": "'DelayedStart' string on a job method.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c4bb30", "name": "CJob::CheckYieldTimeout", "confidence": "medium", "rationale": "'Job %s has spent >%2.3fms without yielding' warning.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c4d7c0", "name": "CJobMgr::ResumeJobOnTimeout", "confidence": "medium", "rationale": "'Resuming job ... due to timeout while paused for %s'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c4eb30", "name": "CUtlLinkedList::AllocInternal", "confidence": "medium", "rationale": "'CUtlLinkedList overflow! (exhausted index range)' element allocation.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c51440", "name": "CUtlLinkedList::AllocInternal", "confidence": "medium", "rationale": "'CUtlLinkedList overflow! (exhausted index range)' element allocation.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c53f50", "name": "CJob::BYield", "confidence": "medium", "rationale": "'BYield' string on a job method.", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c54320", "name": "RegisterConCommand", "confidence": "medium", "rationale": "'RegisterConCommand: Unknown error registering con command' registration helper.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c54400", "name": "RegisterConCommand", "confidence": "medium", "rationale": "'RegisterConCommand: Unknown error...' registration helper variant.", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c54680", "name": "CCommand::Tokenize", "confidence": "high", "rationale": "'CCommand::Tokenize: Encountered command which overflows the tokenizer buffer'.", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": true, "promote": true }, { "addr": "0x1c556f0", "name": "ConVar_FormatInt64", "confidence": "low", "rationale": "'%lld' formatter, no callees; int64 value to string.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c55710", "name": "ConVar_FormatUInt64", "confidence": "low", "rationale": "'%llu' formatter, no callees; uint64 value to string.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c55730", "name": "ConVar_FormatValue3", "confidence": "low", "rationale": "'%s %s %s' = 3-component convar value formatter.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c557a0", "name": "ConVar_FormatValue3", "confidence": "low", "rationale": "'%s %s %s' = 3-component convar value formatter.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c55810", "name": "ConVar_FormatValue4", "confidence": "low", "rationale": "'%s %s %s %s' = 4-component convar value formatter.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c558b0", "name": "ConVar_FormatValue3", "confidence": "low", "rationale": "'%s %s %s' = 3-component convar value formatter.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c55920", "name": "ConVar_FormatValue2", "confidence": "low", "rationale": "'%s %s' = 2-component convar value formatter.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c562a0", "name": "RegisterConVar", "confidence": "medium", "rationale": "'RegisterConVar: Unknown error registering convar' registration helper.", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c572b0", "name": "ConVar_ChangeCallback", "confidence": "medium", "rationale": "'Can't change '%s' right now.' convar-change guard/callback.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c59a00", "name": "CEntityInstance::GetDebugName", "confidence": "low", "rationale": "456 callers, returns '' fallback = ubiquitous debug-name accessor.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c654c0", "name": "KeyValues3_ReadString", "confidence": "low", "rationale": "Calls KeyValues3::GetString/GetArrayElement; KV3 field reader.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c69180", "name": "KeyValues3_ReadFloatArray", "confidence": "medium", "rationale": "Calls KeyValues3::GetArrayElementCount + ReadArrayFloat32 = float-array/Vector read.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c69ed0", "name": "KeyValues3::GetMemberName", "confidence": "medium", "rationale": "451 callers, '' fallback = member-name accessor.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": true, "promote": true }, { "addr": "0x1c6abd0", "name": "GetRequiredTransferInterface", "confidence": "low", "rationale": "'Missing required transfer interface: %s' interface lookup; 174 callers.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c6b3d0", "name": "CAlignedByteArray::Allocate", "confidence": "low", "rationale": "'AlignedByteArray not properly aligned' guard; 429 callers, no callees.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c6b5a0", "name": "AppSystem_ConnectInterface", "confidence": "medium", "rationale": "'APPSYSTEM: In ConnectInterfaces(), s_nRegistrationCount is %d!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c6ffc0", "name": "Tokenizer_SkipBlockComment", "confidence": "medium", "rationale": "'No closing */ before end of file' block-comment skip.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c70c30", "name": "VNotify_Wait", "confidence": "low", "rationale": "'VNotify Abandoned (Not enabled)' notify-system wait.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c70eb0", "name": "VNotify_Wait", "confidence": "low", "rationale": "'VNotify Abandoned (Not enabled)' notify-system wait variant.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c71180", "name": "VNotify_Wait", "confidence": "low", "rationale": "'VNotify Abandoned (Not enabled)' notify-system wait variant.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c713b0", "name": "VNotify_Wait", "confidence": "low", "rationale": "'VNotify Abandoned (Not enabled)' notify-system wait variant.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c71400", "name": "VNotify_GetName", "confidence": "low", "rationale": "'VNotify' string, single callee; notify getter.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c718f6", "name": "StdStringAssign", "confidence": "low", "rationale": "'string length exceeds max size' std::string internal helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c84c16", "name": "StdStringAppend", "confidence": "low", "rationale": "'string length exceeds max size' std::string internal helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8641e", "name": "StdStringAppend", "confidence": "low", "rationale": "'string length exceeds max size'; 80 callers, std::string append helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c86936", "name": "ProtobufParseField", "confidence": "low", "rationale": "'parsing' string; protobuf parse helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c8730a", "name": "StdStringAppendN", "confidence": "low", "rationale": "'string length exceeds max size' std::string append helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c8e1c1", "name": "protobuf_DefaultLogHandler", "confidence": "medium", "rationale": "'[libprotobuf %s %s:%d] %s' log-message format.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c8e244", "name": "protobuf_VersionString", "confidence": "low", "rationale": "'%d.%d.%d' version formatter.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c8fa76", "name": "StdStringAppendN", "confidence": "low", "rationale": "'string length exceeds max size' std::string append helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c90778", "name": "ConstructStdStringFromCStr", "confidence": "low", "rationale": "'basic_string::_S_construct null not valid' string ctor.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c91050", "name": "StdStringAppend", "confidence": "low", "rationale": "'string length exceeds max size' std::string append helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c922cc", "name": "HexEncode", "confidence": "medium", "rationale": "'0123456789abcdef' lookup table, no callees = hex encoder.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c96134", "name": "StdStringConcat", "confidence": "low", "rationale": "'string length exceeds max size'; string concat with several string helpers.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c99108", "name": "DescriptorBuilder::ValidateProto", "confidence": "low", "rationale": "Asserts in google/protobuf/descriptor.cc; descriptor validation.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c992cc", "name": "DescriptorBuilder::CheckRecursiveImport", "confidence": "medium", "rationale": "'File recursively imports itself:' import-cycle check.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c99524", "name": "DescriptorBuilder::ValidateReservedRange", "confidence": "medium", "rationale": "'Reserved range end number must be greater than start number.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9957c", "name": "DescriptorBuilder::SuggestFieldNumbers", "confidence": "medium", "rationale": "'Suggested field numbers for' field-number error.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9b3d8", "name": "DescriptorBuilder::ValidateServiceOptions", "confidence": "medium", "rationale": "'Files with optimize_for = LITE_RUNTIME cannot define services...'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9b4a6", "name": "DescriptorBuilder::ValidateProto3Enum", "confidence": "medium", "rationale": "'The first enum value must be zero in proto3.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9dbc2", "name": "FieldDescriptor::DebugStringComment", "confidence": "low", "rationale": "'$0// $1' inline-comment DebugString formatting.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9e388", "name": "StdVectorEmplaceBack", "confidence": "low", "rationale": "'vector::_M_emplace_back_aux' std::vector grow helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c9ed2a", "name": "DescriptorBuilder::ValidateReservedNumbers", "confidence": "medium", "rationale": "'Reserved numbers must be positive integers.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c9f4a8", "name": "DescriptorBuilder::ValidateExtensionRange", "confidence": "medium", "rationale": "'Extension numbers cannot be greater than $0.'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ca0dd4", "name": "StdVectorEmplaceBack", "confidence": "low", "rationale": "'vector::_M_emplace_back_aux' std::vector grow helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ca554a", "name": "DescriptorBuilder::BuildOneofOptions", "confidence": "medium", "rationale": "References 'google.protobuf.OneofOptions' descriptor build.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ca80b4", "name": "DescriptorBuilder::BuildMethodOptions", "confidence": "medium", "rationale": "References 'google.protobuf.MethodOptions' descriptor build.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cab532", "name": "DescriptorBuilder::DebugStringOption", "confidence": "low", "rationale": "'$0option $1;' option DebugString formatting.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cabcbc", "name": "ServiceDescriptor::DebugString", "confidence": "medium", "rationale": "'service $0 {' service DebugString formatting.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1caeb3e", "name": "FieldDescriptor::DebugStringExtend", "confidence": "medium", "rationale": "'extend .$0 {' extension DebugString formatting.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb1254", "name": "DescriptorBuilder::CrossLinkField", "confidence": "medium", "rationale": "'\" is not a message type.' cross-link type validation.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cb6a52", "name": "StdVectorDefaultAppend", "confidence": "low", "rationale": "'vector::_M_default_append' std::vector resize helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cb6b78", "name": "StdVectorDefaultAppend", "confidence": "low", "rationale": "'vector::_M_default_append' std::vector resize helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cb6c66", "name": "StdVectorDefaultAppend", "confidence": "low", "rationale": "'vector::_M_default_append' std::vector resize helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cb6d7e", "name": "StdVectorEmplaceBack", "confidence": "low", "rationale": "'vector::_M_emplace_back_aux' std::vector grow helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cb7272", "name": "StdVectorEmplaceBack", "confidence": "low", "rationale": "'vector::_M_emplace_back_aux' std::vector grow helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cb73a6", "name": "StdVectorDefaultAppend", "confidence": "low", "rationale": "'vector::_M_default_append' std::vector resize helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ccb43f", "name": "StdStringAppend", "confidence": "low", "rationale": "'string length exceeds max size'; 14 callers, string append helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd41a0", "name": "StdVectorRangeInsert", "confidence": "low", "rationale": "'vector::_M_range_insert' std::vector insert helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cd4480", "name": "StdVectorInsertAux", "confidence": "low", "rationale": "'vector::_M_insert_aux' std::vector insert helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cd9e22", "name": "Reflection::SetRepeatedEnumValue", "confidence": "medium", "rationale": "'SetRepeatedEnum' protobuf reflection method.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cd9f12", "name": "Reflection::AddEnumValue", "confidence": "medium", "rationale": "'AddEnum' protobuf reflection method.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdd53a", "name": "Reflection::SetEnumValue", "confidence": "medium", "rationale": "'SetEnum' protobuf reflection method.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cdfa3a", "name": "StdStringAppend", "confidence": "low", "rationale": "'string length exceeds max size' std::string append helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ce4d62", "name": "DebugStringSeparator", "confidence": "low", "rationale": "'$$$$...' repeated separator literal, no callees.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf1e94", "name": "Message::FindInitializationErrors", "confidence": "medium", "rationale": "'Message missing required fields:' required-field check.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1cf46f6", "name": "TextFormatParser::ConsumeIdentifier", "confidence": "medium", "rationale": "'Expected identifier, got:' text-format parse error.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf4a28", "name": "TextFormatParser::ConsumeString", "confidence": "medium", "rationale": "'Expected string, got:' text-format parse error.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf61ae", "name": "TextFormatParser::ConsumeMessage", "confidence": "medium", "rationale": "'Message is too deep, the parser exceeded the configured recursion limit'.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cf8f08", "name": "TextFormatParser::ConsumeMessage", "confidence": "medium", "rationale": "'Message is too deep...recursion limit' text-format parse.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cf959e", "name": "StdVectorReserve", "confidence": "low", "rationale": "'vector::reserve' std::vector reserve helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1cf9c06", "name": "StdVectorEmplaceBack", "confidence": "low", "rationale": "'vector::_M_emplace_back_aux' std::vector grow helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cf9fd6", "name": "StdVectorRangeInsert", "confidence": "low", "rationale": "'vector::_M_range_insert' std::vector insert helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1cffdfa", "name": "StdStringConcat", "confidence": "low", "rationale": "'string length exceeds max size'; string concat helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d022c0", "name": "OPENSSL_die", "confidence": "medium", "rationale": "'%s(%d): OpenSSL internal error, assertion failed: %s'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d022e0", "name": "OPENSSL_init_crypto", "confidence": "low", "rationale": "'cryptlib.c' file tag; OpenSSL crypto init helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d02410", "name": "OPENSSL_cleanup", "confidence": "low", "rationale": "'cryptlib.c' file tag; OpenSSL crypto helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d03750", "name": "CRYPTO_mem_ctrl", "confidence": "low", "rationale": "'mem_dbg.c' file tag; OpenSSL mem-debug helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d03b30", "name": "CRYPTO_mem_debug_malloc", "confidence": "low", "rationale": "'mem_dbg.c' file tag; OpenSSL mem-debug helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d03d10", "name": "CRYPTO_mem_leaks", "confidence": "low", "rationale": "'mem_dbg.c' file tag; OpenSSL mem-debug helper.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d040d0", "name": "CRYPTO_mem_debug_realloc", "confidence": "low", "rationale": "'mem_dbg.c' file tag, int=5; OpenSSL mem-debug helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d04b00", "name": "CRYPTO_get_ex_data_impl", "confidence": "low", "rationale": "'ex_data.c' file tag; OpenSSL ex_data helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d04b60", "name": "CRYPTO_get_ex_class", "confidence": "low", "rationale": "'ex_data.c' file tag, int=1; OpenSSL ex_data class getter.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d04d20", "name": "CRYPTO_get_ex_new_index", "confidence": "medium", "rationale": "'ex_data.c' file tag, int=6 = the 6-arg CRYPTO_get_ex_new_index signature.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d04e80", "name": "CRYPTO_new_ex_data", "confidence": "low", "rationale": "'ex_data.c' file tag, int=3; OpenSSL ex_data init.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d05040", "name": "CRYPTO_dup_ex_data", "confidence": "low", "rationale": "'ex_data.c' file tag, int=3; OpenSSL ex_data dup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d05230", "name": "CRYPTO_free_ex_index", "confidence": "low", "rationale": "'ex_data.c' file tag, int=0; OpenSSL ex_data helper.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d05300", "name": "CRYPTO_free_ex_data", "confidence": "low", "rationale": "'ex_data.c' file tag, int=3; OpenSSL ex_data free.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d05860", "name": "CRYPTO_set_ex_data", "confidence": "low", "rationale": "'ex_data.c' file tag, int=3; OpenSSL ex_data setter.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d058f0", "name": "CRYPTO_get_ex_data", "confidence": "low", "rationale": "'ex_data.c' file tag, int=3; OpenSSL ex_data getter.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d05980", "name": "CRYPTO_get_ex_data", "confidence": "low", "rationale": "'ex_data.c' file tag, 6 callers; OpenSSL ex_data getter.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d06130", "name": "OBJ_obj2nid", "confidence": "low", "rationale": "'obj_dat.c' file tag, int=1; OpenSSL object-id lookup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d07580", "name": "OBJ_create", "confidence": "low", "rationale": "obj_dat.c OpenSSL module, int=3 (oid,sn,ln) allocating+comparing objects", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d077f0", "name": "OBJ_dup", "confidence": "low", "rationale": "obj_lib.c, int=1 duplicating ASN1_OBJECT via alloc/strdup helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d07a30", "name": "bn_expand2", "confidence": "low", "rationale": "bn_lib.c, int=2 hot (7 callers) allocating+memset BIGNUM buffer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d07ff0", "name": "BN_new", "confidence": "low", "rationale": "bn_lib.c, int=0 allocating and zeroing a BIGNUM", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d080a0", "name": "BN_dup", "confidence": "low", "rationale": "bn_lib.c, int=1 allocating via bn_expand helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0a180", "name": "BN_lshift", "confidence": "low", "rationale": "bn_shift.c, int=3 (r,a,n) shift with bn_expand", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0b960", "name": "OPENSSL_strdup", "confidence": "low", "rationale": "buf_str.c, int=1 string duplicate via alloc/strdup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0bc50", "name": "BIO_new", "confidence": "medium", "rationale": "bio_lib.c, int=1 allocating a BIO from a method", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0be30", "name": "BIO_free", "confidence": "medium", "rationale": "bio_lib.c, int=1 freeing a BIO", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0c0f0", "name": "BIO_read", "confidence": "low", "rationale": "bio_lib.c, int=3 (bio,buf,len) I/O", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0c1f0", "name": "BIO_push", "confidence": "low", "rationale": "bio_lib.c, int=2 chaining BIOs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0c2e0", "name": "BIO_write", "confidence": "low", "rationale": "bio_lib.c, int=3 (bio,buf,len) I/O", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0c6d0", "name": "BIO_ctrl", "confidence": "low", "rationale": "bio_lib.c, int=4 matches BIO_ctrl(b,cmd,larg,parg)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0d290", "name": "file_read", "confidence": "low", "rationale": "bss_file.c BIO_s_file method, int=3 with libc file ops", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0d890", "name": "fmtstr", "confidence": "low", "rationale": "b_print.c BIO_printf formatting helper, int=5", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0d9c0", "name": "fmtint", "confidence": "low", "rationale": "b_print.c BIO_printf integer formatting helper, int=4", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0f700", "name": "OPENSSL_sk_new_null", "confidence": "medium", "rationale": "stack.c, int=0 allocating an empty stack", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d0fbe0", "name": "OPENSSL_sk_push", "confidence": "low", "rationale": "stack.c, int=2 (sk,data) with realloc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d10010", "name": "OPENSSL_LH_retrieve", "confidence": "low", "rationale": "lhash.c, int=2 (lh,key) lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d10280", "name": "OPENSSL_LH_insert", "confidence": "low", "rationale": "lhash.c, int=2 (lh,data) with alloc/realloc", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d104c0", "name": "OPENSSL_LH_delete", "confidence": "low", "rationale": "lhash.c, int=2 (lh,key) with free", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d108c0", "name": "ERR_clear_error", "confidence": "low", "rationale": "err.c, int=0 leaf clearing error state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d10910", "name": "ERR_get_error", "confidence": "low", "rationale": "err.c, int=0 fetching+clearing top error", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d10970", "name": "ERR_remove_state", "confidence": "low", "rationale": "err.c, int=1 freeing per-thread state", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d10be0", "name": "ERR_peek_error", "confidence": "low", "rationale": "err.c, int=1 peeking error via LH lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d10cd0", "name": "ERR_peek_last_error", "confidence": "low", "rationale": "err.c, int=1 peek-last variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d10db0", "name": "ERR_get_error_line", "confidence": "low", "rationale": "err.c, int=1 error fetch with delete", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d10e90", "name": "ERR_peek_error_line", "confidence": "low", "rationale": "err.c, int=1 peek with LH lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d10f80", "name": "ERR_peek_last_error_line", "confidence": "low", "rationale": "err.c, int=1 peek-last variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d11070", "name": "ERR_error_string_n", "confidence": "low", "rationale": "err.c, int=1 building error string via LH lookups", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d12020", "name": "ERR_get_state", "confidence": "low", "rationale": "err.c, int=0 hot (15 callers) central state accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d12dc0", "name": "ERR_add_error_data", "confidence": "low", "rationale": "err.c, int=2 appending formatted data to top error", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d13180", "name": "c2i_ASN1_OBJECT", "confidence": "low", "rationale": "a_object.c, int=4 decoding ASN1_OBJECT content", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d13810", "name": "ASN1_OBJECT_new", "confidence": "low", "rationale": "a_object.c, int=0 allocating an ASN1_OBJECT", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d13b70", "name": "d2i_ASN1_OBJECT", "confidence": "low", "rationale": "a_object.c, int=3 decode calling asn1_lib get-object", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d13ed0", "name": "ASN1_get_object", "confidence": "medium", "rationale": "asn1_lib.c, int=5 matches ASN1_get_object(pp,plen,ptag,pclass,omax)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d15350", "name": "ReconnectGameInterface", "confidence": "medium", "rationale": "assert string 'In ReconnectGameInterface()' names the function", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1d1adc0", "name": "Interpolator_GetInterpolatedValue", "confidence": "medium", "rationale": "'Unknown interpolation type %d' is the classic Source interpolator dispatch", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d1b170", "name": "matrix3x4_t::SerializeFormat", "confidence": "low", "rationale": "leaf referencing 'fff>fff>fff>fff>' 4x3 float format string, 2 float args", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d21820", "name": "MathLib_Init", "confidence": "low", "rationale": "'SSE and SSE2 are required.' CPU-feature check at mathlib startup", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2cae0", "name": "CAnimationDecodeContext::AddAnimationDecodeDesc", "confidence": "high", "rationale": "error string literally names the method", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d2eeb0", "name": "IsRootBone", "confidence": "low", "rationale": "int=2 leaf comparing against bone name 'root'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2f7c0", "name": "BuildBoneHierarchy", "confidence": "low", "rationale": "int=4 referencing 'root' bone, builds skeleton structure", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d2fef0", "name": "SafeStringOrNull", "confidence": "low", "rationale": "int=2 substituting '' placeholder for empty string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d31c80", "name": "FindBoneByName", "confidence": "low", "rationale": "int=2 leaf referencing 'root' bone default", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d339b0", "name": "RegisterConVar_model_default_preview_sequence_name", "confidence": "medium", "rationale": "init fn registering convar 'model_default_preview_sequence_name'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d39670", "name": "InitLoggingChannel_modellib", "confidence": "medium", "rationale": "int=0 init calling logging-register with 'modellib' channel", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d3e2e0", "name": "SelectWeightedSequence", "confidence": "low", "rationale": "warns 'Activity %s has %d sequences with a total weight of %d'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d3e5e0", "name": "ActivityList_NameForIndex", "confidence": "low", "rationale": "int=2 activity lookup returning 'Unknown' default", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d3e640", "name": "LoadAnimLayer", "confidence": "low", "rationale": "int=3 parsing 'anim_layer' data", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d455d0", "name": "RegisterConVar_ik_debug_chain_to_filter_by", "confidence": "medium", "rationale": "init fn registering convar 'ik_debug_chain_to_filter_by'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d45780", "name": "RegisterConVar_ik_hinge_debug_bone_index", "confidence": "medium", "rationale": "init fn registering convar 'ik_hinge_debug_bone_index'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d4dca0", "name": "InitLoggingChannel_Animation", "confidence": "low", "rationale": "int=0 registering 'Animation 2' logging channel", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d4dcd0", "name": "AnimGraph_LogError", "confidence": "low", "rationale": "int=1 'ERROR' log wrapper in animation module", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1d88ad0", "name": "AnimGraph_LogError", "confidence": "low", "rationale": "int=1 'ERROR' log wrapper via shared logger", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1db7d40", "name": "CNmBlendNode::Update", "confidence": "low", "rationale": "warns about global vs local blend needing a bone mask", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dd67c0", "name": "CNmTargetSelectorNode::Update", "confidence": "low", "rationale": "'Invalid input detected for target selector'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ddc430", "name": "CNmTargetWarpNode::Initialize", "confidence": "low", "rationale": "'Invalid target detected for warp node!'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1dde880", "name": "CNmTargetWarpNode::GenerateWarpInfo", "confidence": "low", "rationale": "'Target warp exceed accurate sampling error threshold!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1df49e0", "name": "CNmGraphInstance::ClearExternalGraphPose", "confidence": "low", "rationale": "'Cannot clear external pose for slot ... slot ID is INVALID!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e02780", "name": "AnimGraph_LogError", "confidence": "low", "rationale": "int=1 'ERROR' log wrapper via shared logger", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e041d0", "name": "InstallAnimLib", "confidence": "low", "rationale": "int=4 install/interface fn referencing 'animlib'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0abb0", "name": "NmCompressionSettings_t::QuantizationRange_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name string + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e0ad00", "name": "NmCompressionSettings_t::QuantizationRange_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name string + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e0cac0", "name": "NmPercent_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper call", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e0d470", "name": "CNmEvent::Schema_StaticBinding", "confidence": "low", "rationale": "references schema class name 'CNmEvent'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e0e050", "name": "NmCompressionSettings_t::QuantizationRange_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name string + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e18a20", "name": "NmSyncTrackTime_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e18b20", "name": "NmPercent_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e18be0", "name": "NmPercent_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e18cc0", "name": "NmPercent_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e202a0", "name": "NmFootPhase_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema enum name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e21030", "name": "CNmEventTargetEntity_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e22500", "name": "CPiecewiseCurve::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e23350", "name": "NmFrameSnapEventMode_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema enum name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e27f20", "name": "CNmEventTargetEntity_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper call", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e284f0", "name": "CPiecewiseCurve::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e318a0", "name": "NmTransitionRule_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e34020", "name": "CUtlLeanVectorFixedGrowable::Schema_StaticBinding", "confidence": "low", "rationale": "container template schema binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e341c0", "name": "Range_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e346c0", "name": "CNmParameterizedBlendNode::Parameterization_t::Schema_StaticBinding", "confidence": "low", "rationale": "nested schema type name + reflection helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e47b70", "name": "CUtlLeanVectorFixedGrowable::Schema_StaticBinding", "confidence": "low", "rationale": "container template schema binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4a990", "name": "NmCachedValueMode_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema enum name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4aa80", "name": "NmCachedValueMode_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema enum name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4ab70", "name": "NmCachedValueMode_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema enum name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4ac60", "name": "NmCachedValueMode_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema enum name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4ad50", "name": "NmCachedValueMode_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema enum name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e4fbf0", "name": "CUtlVectorFixedGrowable::Schema_StaticBinding", "confidence": "low", "rationale": "container template schema binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e558f0", "name": "CNmTarget::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f280", "name": "NmGraphEventTypeCondition_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f3f0", "name": "CNmCurrentSyncEventNode::InfoType_t::Schema_StaticBinding", "confidence": "low", "rationale": "nested schema enum name + reflection helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f510", "name": "CNmBitFlags::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f620", "name": "CNmSyncEventIndexConditionNode::TriggerMode_t::Schema_StaticBinding", "confidence": "low", "rationale": "nested schema enum name + reflection helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e5f740", "name": "CNmBitFlags::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f860", "name": "CNmBitFlags::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e5f980", "name": "CNmBitFlags::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6cbe0", "name": "Range_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6cce0", "name": "NmEasingOperation_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema enum name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6cdf0", "name": "CNmFloatMathNode::Operator_t::Schema_StaticBinding", "confidence": "low", "rationale": "nested schema enum name + reflection helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6cf00", "name": "CNmFloatComparisonNode::Comparison_t::Schema_StaticBinding", "confidence": "low", "rationale": "nested schema enum name + reflection helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6d010", "name": "Range_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e6d130", "name": "CNmFloatAngleMathNode::Operation_t::Schema_StaticBinding", "confidence": "low", "rationale": "nested schema enum name + reflection helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e6d210", "name": "CNmFloatRemapNode::RemapRange_t::Schema_StaticBinding", "confidence": "low", "rationale": "nested schema type name + reflection helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e78450", "name": "NmFollowBoneMode_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema enum name + reflection helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e79ae0", "name": "NmIKBlendMode_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema enum name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e84230", "name": "NmPoseBlendMode_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema enum name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e89170", "name": "CNmRootMotionData::SamplingMode_t::Schema_StaticBinding", "confidence": "low", "rationale": "nested schema enum name + reflection helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1e8bf90", "name": "Range_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e90ed0", "name": "CNmBitFlags::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e957e0", "name": "CUtlLeanVectorFixedGrowable::Schema_StaticBinding", "confidence": "low", "rationale": "container template schema binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e95a60", "name": "CUtlLeanVectorFixedGrowable::Schema_StaticBinding", "confidence": "low", "rationale": "container template schema binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1e95ce0", "name": "CUtlLeanVectorFixedGrowable::Schema_StaticBinding", "confidence": "low", "rationale": "container template schema binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ea21e0", "name": "CNmStateNode::TimedEvent_t::Comparison_t::Schema_StaticBinding", "confidence": "low", "rationale": "deeply nested schema enum name + reflection helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb4230", "name": "CNmTargetInfoNode::Info_t::Schema_StaticBinding", "confidence": "low", "rationale": "nested schema enum name + reflection helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1eb7f70", "name": "CUtlLeanVectorFixedGrowable::Schema_StaticBinding", "confidence": "low", "rationale": "container template schema binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec1540", "name": "NmIKBlendMode_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema enum name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec3ac0", "name": "CNmVectorInfoNode::Info_t::Schema_StaticBinding", "confidence": "low", "rationale": "nested schema enum name + reflection helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ec6f20", "name": "CNmGraphNode::CDefinition::Schema_StaticBinding", "confidence": "low", "rationale": "references nested schema class 'CNmGraphNode::CDefinition'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec76f0", "name": "CNmGraphNode::CDefinition::Schema_StaticBinding", "confidence": "low", "rationale": "references nested schema class 'CNmGraphNode::CDefinition'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ec9bb0", "name": "Construct_CNmGraphVariationUserData", "confidence": "low", "rationale": "int=0 static ctor/registration referencing 'CNmGraphVariationUserData'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ecd180", "name": "Schema_GetField_CNmGraphVariationUserData", "confidence": "low", "rationale": "'Element.CNmGraphVariationUserData' schema member-path accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edba40", "name": "InitLoggingChannel_BoneSetup", "confidence": "medium", "rationale": "int=0 registering 'BoneSetup' logging channel", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edc930", "name": "LabelledDebugHelper_Debug", "confidence": "low", "rationale": "references 'LabelledDebugHelperDebug' debug-overlay string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1edcb20", "name": "FormatVectorDebugText", "confidence": "low", "rationale": "'%s (%.2f, %.2f, %.2f)' labeled vector debug format, 8 float args", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee8d50", "name": "CExpressionEvaluator::Evaluate", "confidence": "low", "rationale": "'expr' string with parse helper callees", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ee97d0", "name": "CExpressionEvaluator::CallFunction", "confidence": "low", "rationale": "'Functions not supported in this evaluator (%s)'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1efc4b0", "name": "GenericExpr_GetGrammarFileName", "confidence": "low", "rationale": "leaf returning grammar path '/data/src/mathlib/extended/generic_expr.g'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f03d60", "name": "InstallMathlibExtended", "confidence": "low", "rationale": "int=4 install/interface fn referencing 'mathlib_extended'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f03f50", "name": "VectorWS::Schema_StaticBinding", "confidence": "low", "rationale": "schema type 'VectorWS' + reflection helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f04230", "name": "FuseFunctionIndex_t::Schema_StaticBinding", "confidence": "low", "rationale": "schema type name + reflection helper calls", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f063c0", "name": "KeyValues3::NormalizeArray", "confidence": "low", "rationale": "calls KeyValues3::GetArrayElementCount + PrepareForType on a KV3 array", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f0af30", "name": "antlr3BaseRecognizerRecover", "confidence": "medium", "rationale": "'Base recognizer function recover called by unknown parser type'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f0b020", "name": "antlr3BaseRecognizerConsumeUntilSet", "confidence": "medium", "rationale": "'Base recognizer function consumeUntilSet called by unknown parser type'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f0b100", "name": "antlr3BaseRecognizerMatch", "confidence": "medium", "rationale": "'Base recognizer function match called by unknown parser type'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f0b540", "name": "antlr3BaseRecognizerRecoverFromMismatchedSet", "confidence": "low", "rationale": "'Base recognizer function recover ...' recover-family variant", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f0c5b0", "name": "antlr3MismatchedTokenExceptionNew", "confidence": "low", "rationale": "references 'Mismatched Token Exception'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f11510", "name": "antlr3BaseLexerMTokens", "confidence": "medium", "rationale": "'lexer->mTokens(): Error: No lexer rules were added'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f135c0", "name": "antlr3StringStreamNew", "confidence": "low", "rationale": "'-memory-' default ANTLR in-memory input stream name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f158c0", "name": "BuildConvexHull", "confidence": "medium", "rationale": "'Convex hull building with 2D data, will fail!'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f17ea0", "name": "InitLoggingChannel_DualHull", "confidence": "medium", "rationale": "int=0 registering 'DualHull' logging channel", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f18040", "name": "CRenderContextPtr::CRenderContextPtr", "confidence": "low", "rationale": "warns creating CRenderContextPtr without a valid context", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f18b40", "name": "GetMeshUtilsKeyValues", "confidence": "low", "rationale": "references 'meshUtilsKeyValues'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f19160", "name": "BuildMeshVertexBuffer", "confidence": "low", "rationale": "int=5 referencing 'position' vertex attribute", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f214c0", "name": "StringForHitGroup", "confidence": "low", "rationale": "returns 'HITGROUP_INVALID' default for a hitgroup id", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f252f0", "name": "GetPhysResName", "confidence": "low", "rationale": "leaf referencing 'phys_res'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f26800", "name": "HitGroupFromString", "confidence": "low", "rationale": "int=4 hitgroup parse with 'HITGROUP_INVALID' default", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f2b8a0", "name": "InitLoggingChannel_Physics", "confidence": "medium", "rationale": "int=0 registering 'Physics' logging channel", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f30160", "name": "LoadFileIntoBuffer", "confidence": "low", "rationale": "'Failed to open file' with file-open callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f38db0", "name": "FormatCustomCommandName", "confidence": "low", "rationale": "'_CustomCommand%d' default-name formatter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f38e70", "name": "CChoreoObjectBase::GetForModify", "confidence": "low", "rationale": "int=1 hot accessor tagging 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f3f130", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f3f370", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f42760", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase' with string helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f42d10", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase' with string helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f44f80", "name": "FormatCustomCommandName", "confidence": "low", "rationale": "'_CustomCommand%d' default-name formatter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f46170", "name": "CChoreoObjectBase::GetForModify", "confidence": "low", "rationale": "int=1 hot accessor tagging 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f47dc0", "name": "CChoreoObjectBase::GetForModify", "confidence": "low", "rationale": "int=1 hot accessor tagging 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4a4b0", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4a670", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f4b270", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f50d60", "name": "GetGestureNameOrDefault", "confidence": "low", "rationale": "int=1 leaf returning 'unspecified' default string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f58620", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase' with helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f58a80", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase' with helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f59060", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase' with helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f59260", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase' with helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f59590", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase' with many helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f5b760", "name": "FormatCustomCommandName", "confidence": "low", "rationale": "'_CustomCommand%d' default-name formatter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f5ba70", "name": "CChoreoObjectBase::GetForModify", "confidence": "low", "rationale": "int=1 very hot (123 callers) accessor tagging 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f5fa30", "name": "TargetCastForModify", "confidence": "low", "rationale": "references 'TargetCastForModify' with choreo modify helpers", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f5ff60", "name": "TargetCastForModify", "confidence": "low", "rationale": "references 'TargetCastForModify' with choreo modify helpers", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f604a0", "name": "TargetCastForModify", "confidence": "low", "rationale": "references 'TargetCastForModify' with choreo modify helpers", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f609d0", "name": "TargetCastForModify", "confidence": "low", "rationale": "references 'TargetCastForModify' with choreo modify helpers", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f66f00", "name": "LoadExternalAnimClip", "confidence": "low", "rationale": "int=1 referencing 'external_animclip_name'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f67040", "name": "CChoreoScene::DumpAnimClips", "confidence": "low", "rationale": "int=0 printing 'AnimClips:' listing", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f71bb0", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f76a40", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase' with helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f78570", "name": "CChoreoObjectBase::GetForModify", "confidence": "low", "rationale": "int=1 accessor tagging 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f78e70", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7dd40", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase' with helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f7f380", "name": "FormatCustomCommandName", "confidence": "low", "rationale": "'_CustomCommand%d' default-name formatter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f807e0", "name": "CChoreoObjectBase::GetForModify", "confidence": "low", "rationale": "int=1 very hot (81 callers) accessor tagging 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f83bc0", "name": "CChoreoObjectBase::GetForModify", "confidence": "low", "rationale": "int=1 hot (51 callers) accessor tagging 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f86400", "name": "TargetCastForModify", "confidence": "low", "rationale": "references 'TargetCastForModify' with choreo modify helpers", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f95e20", "name": "FormatCustomCommandName", "confidence": "low", "rationale": "'_CustomCommand%d' default-name formatter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f96100", "name": "CChoreoObjectBase::GetForModify", "confidence": "low", "rationale": "int=1 hot (50 callers) accessor tagging 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f97e60", "name": "TargetCastForModify", "confidence": "low", "rationale": "references 'TargetCastForModify' with choreo modify helpers", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f98440", "name": "TargetCastForModify", "confidence": "low", "rationale": "references 'TargetCastForModify' with choreo modify helpers", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f9c600", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f9c840", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fa19e0", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fa5fc0", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase' with helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fa9b00", "name": "FormatCustomCommandName", "confidence": "low", "rationale": "'_CustomCommand%d' default-name formatter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1faa010", "name": "CChoreoObjectBase::GetForModify", "confidence": "low", "rationale": "int=1 hot (63 callers) accessor tagging 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fac330", "name": "TargetCastForModify", "confidence": "low", "rationale": "references 'TargetCastForModify' with choreo modify helpers", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fac860", "name": "TargetCastForModify", "confidence": "low", "rationale": "references 'TargetCastForModify' with choreo modify helpers", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fb8070", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbc640", "name": "CChoreoObjectBase::SetForModify", "confidence": "low", "rationale": "int=2 setter tagging 'CChoreoObjectBase' with helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbe320", "name": "FormatCustomCommandName", "confidence": "low", "rationale": "'_CustomCommand%d' default-name formatter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fbe610", "name": "CChoreoObjectBase::GetForModify", "confidence": "low", "rationale": "int=1 very hot (93 callers) accessor tagging 'CChoreoObjectBase'", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fc1a40", "name": "TargetCastForModify", "confidence": "low", "rationale": "references 'TargetCastForModify' with choreo modify helpers", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fc1f80", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 references 'TargetCastForModify' metadata and calls the sub_0x1f35xxx schema-reflection family; likely an entity schema field parse/cast helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fc24b0", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "same 'TargetCastForModify' + schema-family callee pattern as sibling at 0x1fc1f80", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fce4d0", "name": "CChoreoEvent_FormatCustomCommandName", "confidence": "low", "rationale": "int=6 float=8 formats '_CustomCommand%d'; choreo custom-command name builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fce690", "name": "CChoreoObjectBase_GetSchemaType", "confidence": "low", "rationale": "int=1, 53 callers, references class string 'CChoreoObjectBase' and calls shared schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fcff80", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 references 'CChoreoObjectBase' and calls schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fd0120", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 references 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fd0730", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fd0c70", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fda920", "name": "CChoreoObjectBase_GetSchemaType", "confidence": "low", "rationale": "int=1 references 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fdb1b0", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe0b60", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 'CChoreoObjectBase' + schema getter sub_0x1f35800/sub_0x1f429c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe2c70", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe59e0", "name": "Schema_FieldParse_requirement_name", "confidence": "low", "rationale": "int=1 references keyvalue field string 'requirement_name'; schema field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1fe7260", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 'CChoreoObjectBase' + schema getter sub_0x1f35800/sub_0x1f429c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe7f80", "name": "CChoreoEvent_FormatCustomCommandName", "confidence": "low", "rationale": "int=6 float=8 formats '_CustomCommand%d'; choreo custom-command name builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe82b0", "name": "CChoreoObjectBase_GetSchemaType", "confidence": "low", "rationale": "int=1, 54 callers, 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe9ba0", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fe9d50", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fea350", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fea880", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ff4560", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ff8b40", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 'CChoreoObjectBase' + schema getter sub_0x1f35800/sub_0x1f429c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ff9860", "name": "CChoreoEvent_FormatCustomCommandName", "confidence": "low", "rationale": "int=6 float=8 formats '_CustomCommand%d'; choreo custom-command name builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ff9bc0", "name": "CChoreoObjectBase_GetSchemaType", "confidence": "low", "rationale": "int=1, 59 callers, 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffb830", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffbe80", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ffc3b0", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20022f0", "name": "Schema_FieldParse_external_animsequence_name", "confidence": "low", "rationale": "int=1 references keyvalue field 'external_animsequence_name'; schema field accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2006ed0", "name": "CChoreoEvent_FormatCustomCommandName", "confidence": "low", "rationale": "int=6 float=8 formats '_CustomCommand%d'; choreo custom-command name builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2007210", "name": "CChoreoObjectBase_GetSchemaType", "confidence": "low", "rationale": "int=1, 93 callers, 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x200a4f0", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x200aa20", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x200b000", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2015d20", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201a300", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 'CChoreoObjectBase' + schema getter sub_0x1f35800/sub_0x1f429c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201afa0", "name": "Schema_VectorFieldToString", "confidence": "low", "rationale": "int=2 formats a 3-float vector as '%g %g %g' via sub_0x9f11b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201b010", "name": "Schema_VectorFieldToString", "confidence": "low", "rationale": "int=2 formats a 3-float vector as '%g %g %g' via sub_0x9f11b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201b470", "name": "CChoreoEvent_FormatCustomCommandName", "confidence": "low", "rationale": "int=6 float=8 formats '_CustomCommand%d'; choreo custom-command name builder", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201b620", "name": "CChoreoObjectBase_GetSchemaType", "confidence": "low", "rationale": "int=1, 123 callers, 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201f6f0", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x201fc20", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 float=2 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20201a0", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 float=2 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2020720", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2026800", "name": "Choreo_FormatExternalAnchorName", "confidence": "low", "rationale": "int=1 formats 'External Anchor %d'; anchor-name builder", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x202c220", "name": "Schema_StringToVectorField", "confidence": "low", "rationale": "int=3 parses/formats a 3-float vector '%g %g %g' with math helpers sub_0x9ef5d0/sub_0x1f430c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202c8a0", "name": "Schema_StringToVectorField", "confidence": "low", "rationale": "int=3 parses/formats a 3-float vector '%g %g %g' with math helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202ce70", "name": "CChoreoObjectBase_GetSchemaType", "confidence": "low", "rationale": "int=1, 25 callers, 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202e520", "name": "Schema_FieldParse_TargetCastForModify", "confidence": "low", "rationale": "int=3 'TargetCastForModify' + schema-reflection family callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x202f810", "name": "CChoreoObjectBase_SchemaHelper", "confidence": "low", "rationale": "int=2 'CChoreoObjectBase' + schema getter sub_0x1f35800", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2030f50", "name": "Schema_ParseAudioField", "confidence": "low", "rationale": "int=3 float=1 references 'audio' and many sub_0x1f4xxxx schema helpers; audio field parser", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203b150", "name": "Pulse_FormatSymbolPair", "confidence": "low", "rationale": "int=1 formats '%s: %s' via string helper sub_0x9ef850", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203c030", "name": "Pulse_SerializeKeyValueAssign", "confidence": "low", "rationale": "int=3 builds '%s%s=%s' assignment string; serialization helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203dd60", "name": "CPulseGraphDef_LoadMembersFromKV3", "confidence": "low", "rationale": "iterates KeyValues3 members (GetMemberCount/GetMember); KV3 graph-load helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203e460", "name": "CPulseGraphDef_ReadStringMemberFromKV3", "confidence": "low", "rationale": "KeyValues3::FindMember + GetString; reads a named KV3 field", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20422c0", "name": "Pulse_ParseLegacyName", "confidence": "medium", "rationale": "int=1 references schema attribute 'MPulseLegacyName'; parses legacy-name metadata", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2044190", "name": "CPulseGraphDef_WriteStringArrayToKV3", "confidence": "low", "rationale": "KeyValues3::SetString + AddArrayElementToTail; KV3 serialize helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2044220", "name": "CPulseGraphDef_WriteStringArrayToKV3", "confidence": "low", "rationale": "KeyValues3::SetString + AddArrayElementToTail (23 callers); KV3 serialize helper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2045b00", "name": "CPulseCell_BaseFlow_WhileActive_Init", "confidence": "medium", "rationale": "references cell name '__m_BaseFlow_WhileActive__'; Pulse WhileActive flow cell setup", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2046db0", "name": "CPulseValueFullType_ConvertOrReinterpret", "confidence": "medium", "rationale": "error 'INTERNAL ERROR: Cannot convert or reinterpret from %s to %s'; value type conversion", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20472b0", "name": "CPulseValueFullType_ReinterpretInstance", "confidence": "medium", "rationale": "error 'Cannot reinterpret instance (actual: %s) from (original) %s to (desired) %s'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2048020", "name": "CPulseExecCursor::CPulseExecCursor", "confidence": "high", "rationale": "log string literally 'Cursor[ ptr:%p | id:%d | graph:%p ]: CPulseExecCursor()' names the constructor", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x20481c0", "name": "CPulseCell_BaseFlow_WhileActive_Init", "confidence": "medium", "rationale": "references cell name '__m_BaseFlow_WhileActive__'; WhileActive flow cell variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2049690", "name": "CPulseExecCursor_OnDataBreakpoint", "confidence": "medium", "rationale": "logs 'Data breakpoint hit'; Pulse cursor data-breakpoint handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x204ad20", "name": "Pulse_BindingReadRetval", "confidence": "low", "rationale": "int=2 references binding value name 'retval'; reads a binding return value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x204b690", "name": "CPulseExecCursor_Complete", "confidence": "medium", "rationale": "logs 'Cursor[...]: Completed with result:%d'; cursor completion handler", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2050270", "name": "CPulseExecCursor_Yield", "confidence": "medium", "rationale": "logs 'Cursor[...]: Yielded at cell ptr:%p id:%d'; cursor yield handler", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2051390", "name": "CPulseExecCursor_Yield", "confidence": "medium", "rationale": "logs 'Cursor[...]: Yielded at cell ptr:%p id:%d'; cursor yield handler (variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2058f90", "name": "Pulse_FormatQuotedString", "confidence": "low", "rationale": "int=2 wraps a string in quotes ''%s''; formatting helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2058fd0", "name": "CPulseGraphInstance_FormatNodeInvoke", "confidence": "medium", "rationale": "formats 'NodeID %d port '%s' called from C%d:I%d'; node-invocation trace formatter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20590e0", "name": "Pulse_FormatScopedMethodName", "confidence": "low", "rationale": "formats '%s::%s (%u)'; class::method(id) formatter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205e120", "name": "CPulseGraphDef_ReadKV3Field", "confidence": "low", "rationale": "KeyValues3::GetString + string/vector helpers; KV3 field reader", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x205f0a0", "name": "CPulse_BaseDomain_Register", "confidence": "medium", "rationale": "int=2 references 'BaseDomain'; Pulse base-domain registration/setup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20600d0", "name": "CBasePulseGraphInstance::CBasePulseGraphInstance", "confidence": "high", "rationale": "log string literally 'CBasePulseGraphInstance::CBasePulseGraphInstance( %p )'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2061470", "name": "CBasePulseGraphInstance_CreateCursor", "confidence": "medium", "rationale": "int=5 logs guard 'Preventing new cursor (%s)'; cursor creation entry point", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20626d0", "name": "CBasePulseGraphInstance_LoadFromGraphDef", "confidence": "low", "rationale": "references 'IPulseGraphLoadErrorReporter'; graph-load with error reporter", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2068760", "name": "CPulseCell_Value_Divide_Int", "confidence": "medium", "rationale": "int=3 guards 'Divide by zero!'; integer divide Pulse math cell", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206c850", "name": "Pulse_FormatArrayElementName", "confidence": "low", "rationale": "formats '%s[ %d ]' array element label", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206cad0", "name": "CPulseCell_Value_ArraySetCount", "confidence": "high", "rationale": "error 'Bad count in ArraySetCount (%d)' names the array op", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206cba0", "name": "CPulseCell_Value_ArrayFirstNElements", "confidence": "high", "rationale": "error 'Bad max in ArrayFirstNElements (%d)' names the array op", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206cc80", "name": "CPulseCell_Value_ArrayAppend", "confidence": "high", "rationale": "error 'Bad reinterpret on ArrayAppend' names the array op", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206d020", "name": "CPulseCell_Value_ArrayGetElement", "confidence": "medium", "rationale": "error 'Bad array index %d (array has %d elements)'; array element accessor", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206d180", "name": "CPulseCell_Value_ArrayRemoveElementMatching", "confidence": "high", "rationale": "error 'Bad reinterpret on ArrayRemoveElementMatching' names the array op", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x206d5b0", "name": "CPulseCell_Value_ArrayRemoveElementMatching", "confidence": "high", "rationale": "error 'Bad reinterpret on ArrayRemoveElementMatching' names the array op (int=3 variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x206d760", "name": "Pulse_RegisterEnum_PulseDurationStringFormat_t", "confidence": "medium", "rationale": "int=0 registers reflected enum 'PulseDurationStringFormat_t'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x206d870", "name": "CPulseCell_Value_ArcSin", "confidence": "high", "rationale": "error 'ArcSin input out of range (-1, 1)'; ArcSin math cell (float=1)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206d970", "name": "CPulseCell_Value_ArcCos", "confidence": "high", "rationale": "error 'ArcCos input out of range (-1, 1)'; ArcCos math cell (float=1)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206dcc0", "name": "CPulseCell_Value_Divide_Float", "confidence": "medium", "rationale": "int=2 guards 'Divide by zero!'; float divide Pulse math cell", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206e910", "name": "CPulseCell_TestCheckpoint", "confidence": "high", "rationale": "logs 'TestCheckpoint: %s'; Pulse test-checkpoint cell", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x206ea70", "name": "CPulseCell_TestFailure", "confidence": "high", "rationale": "logs '*** Test failure: \"%s\"'; Pulse test-failure cell", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20703f0", "name": "Pulse_ConcatSemicolon", "confidence": "low", "rationale": "int=3 builds '%s;%s' concatenated string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2071670", "name": "Pulse_RegisterEntOutputHandler_Empty", "confidence": "medium", "rationale": "int=0 references '$EntOutputHandler'; registration stub for the entity-output handler binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2071680", "name": "Pulse_EntOutputHandler", "confidence": "medium", "rationale": "int=1 references '$EntOutputHandler'; entity-output handler binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2073340", "name": "CPulseCell_Outflow_FireCursorsParent", "confidence": "medium", "rationale": "references cell '__FireCursorsParent__'; fire-cursors outflow cell", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20735e0", "name": "CPulseCell_Outflow_FireCursorsParent", "confidence": "medium", "rationale": "references cell '__FireCursorsParent__' (variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2075f50", "name": "CPulseCell_TimelineParent", "confidence": "medium", "rationale": "references cell '__TimelineParent__'; timeline outflow cell", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2077460", "name": "CPulseCell_CursorQueue", "confidence": "medium", "rationale": "references cell '__CursorQueue__'; cursor-queue cell", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2078150", "name": "CPulseCell_State_Child_Condition", "confidence": "medium", "rationale": "references cell '__State_Child_Condition__'; state child-condition cell", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2079ae0", "name": "Pulse_FormatUIntTriple", "confidence": "low", "rationale": "int=4 formats/parses '%u %u %u' triple; no callees", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2080c80", "name": "Pulse_RegisterRuntimeLib", "confidence": "medium", "rationale": "int=4 references 'pulse_runtime_lib'; runtime library registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20811e0", "name": "Schema_Register_PulseSymbol_t", "confidence": "medium", "rationale": "references reflected type 'PulseSymbol_t' + schema-register callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2081590", "name": "Schema_Register_CPulseValueFullType", "confidence": "medium", "rationale": "references reflected type 'CPulseValueFullType' + schema-register callee pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2086ed0", "name": "Schema_Register_CPulseGraphDef", "confidence": "medium", "rationale": "int=1 references 'CPulseGraphDef' + schema-register callee pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2099b90", "name": "Schema_Register_PulseSymbol_t", "confidence": "medium", "rationale": "references reflected type 'PulseSymbol_t' + schema-register callee pattern", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x209a0e0", "name": "Schema_Register_PulseGraphExecutionHistoryNodeDesc_t", "confidence": "medium", "rationale": "int=1 references type 'PulseGraphExecutionHistoryNodeDesc_t' + register callee pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x209a1d0", "name": "Schema_Register_PulseGraphExecutionHistoryCursorDesc_t", "confidence": "medium", "rationale": "int=1 references type 'PulseGraphExecutionHistoryCursorDesc_t' + register callee pattern", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20a43e0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern (sub_0x9e6740/60, sub_0x2043390, sub_0x207aab0) declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a45e0", "name": "Pulse_RegisterArrayBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern with array param 'nMaxElements'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a48a0", "name": "Pulse_ArrayBinding_Invoke", "confidence": "low", "rationale": "int=6+stack binding-invoke thunk wrapping array-op sub_0x206cac0 (declares 'retval')", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a49a0", "name": "Pulse_ArrayRemoveElementMatching_Invoke", "confidence": "medium", "rationale": "int=6+stack invoke thunk wrapping ArrayRemoveElementMatching op sub_0x206d5b0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a4b20", "name": "Pulse_ArrayBinding_Invoke", "confidence": "low", "rationale": "int=6+stack invoke thunk wrapping array-op sub_0x206d4d0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a4cb0", "name": "Pulse_ArrayBinding_Invoke", "confidence": "low", "rationale": "int=6+stack invoke thunk wrapping array-op sub_0x206d320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a4e50", "name": "Pulse_ArrayGetElement_Invoke", "confidence": "medium", "rationale": "int=6+stack invoke thunk wrapping ArrayGetElement op sub_0x206d020", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20a4fe0", "name": "Pulse_ArrayFirstNElements_Invoke", "confidence": "medium", "rationale": "int=6+stack invoke thunk wrapping ArrayFirstNElements op sub_0x206cba0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20a5170", "name": "Pulse_ArraySetCount_Invoke", "confidence": "medium", "rationale": "int=6+stack invoke thunk wrapping ArraySetCount op sub_0x206cad0", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20a5300", "name": "Pulse_ArrayAppend_Invoke", "confidence": "medium", "rationale": "int=6+stack invoke thunk wrapping ArrayAppend op sub_0x206cc80", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20a54d0", "name": "Pulse_ArrayRemoveElementMatching_Invoke", "confidence": "medium", "rationale": "int=6+stack invoke thunk wrapping ArrayRemoveElementMatching op sub_0x206d180", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a56a0", "name": "Pulse_ArrayBinding_Invoke", "confidence": "low", "rationale": "int=6+stack invoke thunk wrapping array-op sub_0x206cdd0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a5870", "name": "Pulse_ArrayBinding_Invoke", "confidence": "low", "rationale": "int=6+stack invoke thunk wrapping array-op sub_0x206d3f0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a5e30", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a5f40", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a6050", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a6160", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a6270", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a6380", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a6490", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a65a0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a66b0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a67c0", "name": "Pulse_RegisterArrayBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern with array index param 'nIndex'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a6930", "name": "Pulse_RegisterArrayBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern with count param 'nCount'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a6ab0", "name": "Pulse_RegisterArrayBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern with array 'element' param", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a6c30", "name": "Pulse_RegisterArrayBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern with array 'element' param", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a6db0", "name": "Pulse_RegisterArrayBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern with array 'element' param", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a7380", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a75b0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a7a80", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a7e00", "name": "Pulse_DurationBinding_Invoke", "confidence": "low", "rationale": "int=5 invoke thunk near PulseDurationStringFormat (wraps sub_0x206d740); declares 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a7e80", "name": "Pulse_DurationBinding_Invoke", "confidence": "low", "rationale": "int=5 invoke thunk wrapping sub_0x206d720; declares 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a7fa0", "name": "Pulse_DurationBinding_Invoke", "confidence": "low", "rationale": "int=5 invoke thunk wrapping sub_0x206d730; declares 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a8020", "name": "Pulse_DurationBinding_Invoke", "confidence": "low", "rationale": "int=5 invoke thunk wrapping sub_0x206d750; declares 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a8200", "name": "Pulse_RegisterEnum_PulseDurationStringFormat_t", "confidence": "low", "rationale": "int=0 references enum 'PulseDurationStringFormat_t' registration", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a8240", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a8320", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flFloat'; math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a94b0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a9590", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a9670", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a9750", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a9830", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a9910", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a99f0", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a9ad0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a9bb0", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a9c90", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a9d70", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a9e50", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20a9f30", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aa010", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aa0f0", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aa1d0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aa2b0", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aa390", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aa470", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aa550", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aa630", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aa710", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aa7f0", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aa8d0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aa9b0", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aaa90", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aab70", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aac50", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aad30", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aae10", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aaef0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aafd0", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ab0b0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ab270", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ab4f0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ab840", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20abac0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20abce0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20abf00", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ac130", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ac210", "name": "Pulse_RegisterAngleMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with angle param 'flRadians'; trig/angle math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ac2f0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ac3d0", "name": "Pulse_RegisterAngleMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with angle param 'flDegrees'; deg/rad conversion binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ac4b0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ac590", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ac670", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ac750", "name": "Pulse_RegisterAngleMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with angle param 'flRadians'; trig/angle math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ac830", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ac910", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ac9f0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20acad0", "name": "Pulse_RegisterAngleMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with angle param 'flRadians'; trig/angle math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20acbb0", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20acc90", "name": "Pulse_RegisterMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with float param 'flValue'; unary math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20acd70", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ace50", "name": "Pulse_RegisterAngleMathBinding", "confidence": "low", "rationale": "int=0 binding-registrar with angle param 'flRadians'; trig/angle math binding", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ad270", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ad350", "name": "Pulse_RegisterIntBinding", "confidence": "low", "rationale": "int=0 binding-registrar with int param 'nValue'; integer math binding", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20ad430", "name": "Pulse_RegisterLibraryBinding", "confidence": "low", "rationale": "int=0 binding-registrar pattern declaring value 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ad510", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg static registrator; references pulse binding arg name 'nValue' + common descriptor helpers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ad5f0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ad810", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ad9d0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20adc50", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ade70", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ae090", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ae170", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ae250", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'vForward' (a vector out-param)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ae330", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ae410", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'vecValue'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ae4f0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'vecValue'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ae5d0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ae7f0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aea10", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20aed90", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20af010", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'vecValue'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20af0f0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20af1d0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'vecValue'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20af2b0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20af470", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20af700", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20af980", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20afa60", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20afb40", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20afc20", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'vecValue'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20afd00", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20afec0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'vecValue'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20affa0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0080", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'angles'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0160", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0240", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'angle'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0320", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0760", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'transform'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0840", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0920", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'transform'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0a00", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0ae0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'color'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0bc0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0ca0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'flTime'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0d80", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0e60", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b0f40", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'strValue'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b2760", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline (marshal args, call sub_0x206e3b0, write 'retval')", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b27e0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e330, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b2860", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e290, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b2b10", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e1e0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b2bc0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 float=5 pulse binding native trampoline calling sub_0x206e170, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b2c70", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e110, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b2f70", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dee0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b2ff0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206df60, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3070", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e410, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3100", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline (extra marshalling) calling sub_0x206e370", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3350", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e3d0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b33e0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e1a0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3470", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dc20, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3510", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dbe0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b35c0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e480, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3680", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e440, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3710", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e040, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b37a0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e400, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3830", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e070, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b38e0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e130, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3970", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e3e0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3af0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dba0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3ba0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206ded0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3c10", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206de00, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3c80", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dcb0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3cf0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dcc0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3d70", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206db00, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3df0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dad0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3e70", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dc80, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b3ef0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e460, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b4a10", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "float-returning pulse binding trampoline calling sub_0x206ddb0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b4a80", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206de90, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b4b00", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206de80, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b4b80", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206de70, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b4c00", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206de60, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b4c80", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206de50, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b4d00", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206de40, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b4d80", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206de20, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b4e00", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206de10, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b4e80", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206ddf0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b4f00", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206ddd0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b4f80", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206ddc0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5000", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dda0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5080", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dd90, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5100", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dd80, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5180", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dca0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5200", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206daa0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5280", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206da90, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5300", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206da70, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5380", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206da50, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5400", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206d970, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5480", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206d950, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5500", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206d870, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5580", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206d850, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5600", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dfe0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5690", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e3c0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5710", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e010, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5790", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206daf0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5810", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dac0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5890", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206dab0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5910", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206e0e0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b59b0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206db90, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5a40", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206db20, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b5ad0", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x206db30, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b6340", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'pDescription'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b6420", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'pCheckpointName'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b6650", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b6880", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "Pulse binding native trampoline calling sub_0x206e900, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20b7120", "name": "Schema_RegisterType_CKV3MemberNameSet", "confidence": "low", "rationale": "int=2 schema type registrator for 'CKV3MemberNameSet' via sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20b7470", "name": "Schema_RegisterType_CPulse_OutflowConnection", "confidence": "low", "rationale": "int=2 schema type registrator for 'CPulse_OutflowConnection' via sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bd8a0", "name": "Schema_RegisterType_GameTime_t", "confidence": "low", "rationale": "int=2 schema type registrator for atomic type 'GameTime_t' via sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bdc40", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'flDurationSec'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bdd20", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bdf40", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20be160", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'pMessage'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20be240", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator; arg 'hTarget' (entity handle)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20be380", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline (sub_0x9f2148), returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20be400", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline (sub_0x9eff20), returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20be590", "name": "Schema_RegisterType_CPulse_ResumePoint", "confidence": "low", "rationale": "int=2 schema/type registrator stub referencing 'CPulse_ResumePoint'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bf0f0", "name": "Schema_RegisterType_CPulse_ResumePoint", "confidence": "low", "rationale": "int=2 schema type registrator for 'CPulse_ResumePoint' via sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20bf200", "name": "Schema_RegisterType_CUtlVectorFixedGrowable", "confidence": "low", "rationale": "int=2 schema type registrator for 'CUtlVectorFixedGrowable' via sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bf7f0", "name": "Schema_RegisterType_PulseDocNodeID_t", "confidence": "low", "rationale": "int=2 schema type registrator for 'PulseDocNodeID_t'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20bfa00", "name": "Schema_RegisterType_PulseRuntimeOutputIndex_t", "confidence": "low", "rationale": "int=2 schema type registrator for 'PulseRuntimeOutputIndex_t'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c1100", "name": "Schema_RegisterType_PulseRuntimeBlackboardReferenceIndex_t", "confidence": "low", "rationale": "int=2 schema type registrator for 'PulseRuntimeBlackboardReferenceIndex_t'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20c1340", "name": "Schema_RegisterType_PulseSymbol_t", "confidence": "low", "rationale": "int=2 schema type registrator for 'PulseSymbol_t'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c1540", "name": "Schema_RegisterType_PulseSymbol_t", "confidence": "low", "rationale": "int=2 schema type registrator for 'PulseSymbol_t' (second variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c2330", "name": "Schema_RegisterType_CPulse_ResumePoint", "confidence": "low", "rationale": "int=2 schema type registrator for 'CPulse_ResumePoint'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20c25c0", "name": "Schema_RegisterType_CPulse_ResumePoint", "confidence": "low", "rationale": "int=2 schema type registrator for 'CPulse_ResumePoint' (variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20d2610", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x2072f80, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20d26a0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20d2950", "name": "Schema_RegisterType_CPiecewiseCurve", "confidence": "low", "rationale": "int=2 schema type registrator for 'CPiecewiseCurve' (parse helper + sub_0x203b320)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20d5930", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline calling sub_0x2073ad0, returns 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20d5a90", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator variant referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20d5c60", "name": "Schema_RegisterType_CColorGradient", "confidence": "low", "rationale": "int=2 schema type registrator for 'CColorGradient' (parse helper + sub_0x203b320)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20db0e0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding/schema descriptor registrator; member 'm_bIsValid'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20e43b0", "name": "Schema_RegisterType_CPulse_OutflowConnection", "confidence": "low", "rationale": "int=2 schema type registrator for 'CPulse_OutflowConnection' via sub_0x203b320", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ebb10", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ebbf0", "name": "CPulseLibraryBindings::RegisterBinding", "confidence": "low", "rationale": "No-arg pulse binding descriptor registrator referencing return 'retval'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ebe10", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline (extra marshalling) calling sub_0x2076900", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ec470", "name": "CPulseLibraryBindings::BindingThunk", "confidence": "low", "rationale": "int=5 pulse binding native trampoline (extra marshalling) calling sub_0x2076910", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20ee2d0", "name": "Schema_RegisterType_PulseCursorCancelPriority_t", "confidence": "low", "rationale": "int=2 schema type registrator for enum 'PulseCursorCancelPriority_t'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20eea90", "name": "Schema_RegisterType_CPulse_ResumePoint", "confidence": "low", "rationale": "int=2 schema type registrator for 'CPulse_ResumePoint'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20f3e80", "name": "KeyValues3_UnserializeArray", "confidence": "low", "rationale": "No strings; iterates KV3 via GetArrayElementCount/GetArrayElement \u2014 reads a KV3 array", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21012a0", "name": "Pulse_ResolveLegacyName", "confidence": "low", "rationale": "int=3, recursive; references schema attribute 'MPulseLegacyName' \u2014 resolves a binding's legacy name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2101be0", "name": "CEntityIdentity::SetEntityName", "confidence": "high", "rationale": "Error string literally names 'CEntityIdentity::SetEntityName ...'", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x2102130", "name": "CEntityIdentity::SetEntityName", "confidence": "high", "rationale": "Same 'CEntityIdentity::SetEntityName ...' error string; overload wrapping 0x2101be0", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x21035a0", "name": "CEntitySystem::AddEntityName", "confidence": "low", "rationale": "int=1, 14 callers, references 'EntityNames' table + hashing \u2014 interns an entity name", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2104530", "name": "CBaseEntity::GetScriptInstance", "confidence": "low", "rationale": "int=1 (this only); references script self var 'thisEntity'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2106110", "name": "CEntitySystem::DispatchEntityIO", "confidence": "low", "rationale": "No strings; calls CEntityIdentity::AcceptInput and CEntityIOOutput::FireOutput \u2014 IO dispatch", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210af50", "name": "KeyValues3_UnserializeFloatArray", "confidence": "low", "rationale": "No strings; calls KeyValues3::GetString + ReadArrayFloat32 \u2014 reads KV3 into float array", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210c280", "name": "KeyValues3_UnserializeMember", "confidence": "low", "rationale": "No strings; calls KeyValues3::FindMember + GetString \u2014 reads a named KV3 member", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210ccd0", "name": "RegisterLoggingChannel_SaveRestoreSpawnKeys", "confidence": "low", "rationale": "No-arg static init referencing channel name 'SaveRestoreSpawnKeys'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2111800", "name": "V_IsVmatFile", "confidence": "low", "rationale": "int=1, no callees, references material extension 'vmat'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2117d80", "name": "GetNativeClassForScriptClass", "confidence": "high", "rationale": "References + recurses; string literally 'GetNativeClassForScriptClass'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x211c700", "name": "CConcreteEntityList::AllocateEntityChunk", "confidence": "medium", "rationale": "Log 'ConcreteEntityList: approaching limit, allocating entity chuck %d/%d ...'", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x211cbb0", "name": "CConcreteEntityList::AllocateEntityChunk", "confidence": "medium", "rationale": "Same 'ConcreteEntityList ... allocating entity chuck' log (duplicate/overload)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x211e400", "name": "KeyValues3::AddRef", "confidence": "medium", "rationale": "Debug string 'kv 0x%p AddRef refcount == %d' \u2014 KV3 reference increment", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x211e570", "name": "KeyValues3::AddRef", "confidence": "medium", "rationale": "Same 'kv ... AddRef refcount' string, 52 callers \u2014 primary AddRef", "corroboration": "bare", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x212b000", "name": "CEntitySystem::BuildComponentUnserializer", "confidence": "high", "rationale": "Log string literally 'CEntitySystem::BuildComponentUnserializer '%s''", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x212c050", "name": "CEntitySystem::BuildComponentUnserializer", "confidence": "high", "rationale": "Same 'CEntitySystem::BuildComponentUnserializer' log; overload of 0x212b000", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x212cd40", "name": "DataDesc_BuildComponentUnserializers", "confidence": "high", "rationale": "String literally 'DataDesc_BuildComponentUnserializers'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x212edd0", "name": "CEntitySystem::BuildStringTTable", "confidence": "low", "rationale": "int=1; references data structure name 'string_t_table'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x212f2f0", "name": "CEntitySystem::Init", "confidence": "low", "rationale": "Assert 'Entity global initializers did not run'; builds string_t table (calls 0x212edd0)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2130970", "name": "RegisterLoggingChannel_EntitySystem", "confidence": "low", "rationale": "No-arg static init referencing channel name 'Entity System'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2131820", "name": "CEntityIOOutput::FireOutputRecursive", "confidence": "low", "rationale": "int=6 +stack; assert 'Stack depth limit hit (%d)' \u2014 recursion-guarded dispatch", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2134a80", "name": "GetClassNameOverride", "confidence": "medium", "rationale": "String literally 'GetClassNameOverride'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2137510", "name": "GetNativeOutputsForClass", "confidence": "medium", "rationale": "String literally 'GetNativeOutputsForClass'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x21424e0", "name": "CNetworkSerializerFieldInfo::InitCodeGenTypes", "confidence": "high", "rationale": "Error string literally 'CNetworkSerializerFieldInfo::InitCodeGenTypes: ...'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2142780", "name": "RegisterLoggingChannel_NetworkCodeGen", "confidence": "low", "rationale": "No-arg static init referencing channel name 'NetworkCodeGen'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2149050", "name": "KeyValues3_WriteBool", "confidence": "low", "rationale": "int=2; references literal 'false' \u2014 bool KV3 serialization helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2149a80", "name": "Schema_RegisterScope_entity2", "confidence": "low", "rationale": "int=4; references module/scope name 'entity2'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2149f90", "name": "Schema_RegisterType_CEntityComponentHelper", "confidence": "low", "rationale": "int=2 schema type registrator for 'CEntityComponentHelper' via sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214a170", "name": "RegisterEntityComponent", "confidence": "low", "rationale": "int=1, recursive, 8 callers; references 'CEntityComponent' \u2014 component class registration", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214c160", "name": "Schema_RegisterType_CEntityIdentity", "confidence": "low", "rationale": "int=2 schema type registrator for 'CEntityIdentity' via sub_0x203b320", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x214ff20", "name": "RegisterEntityComponent_CScriptComponent", "confidence": "low", "rationale": "int=1; references 'CScriptComponent', calls RegisterEntityComponent (0x214a170)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2151500", "name": "CResponseSystem::DebugCompareCriteria", "confidence": "low", "rationale": "Debug format ''%20s' vs. '%20s' =' \u2014 criteria comparison print", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2152470", "name": "CResponseSystem::AppendResponseString", "confidence": "low", "rationale": "int=6 float=8; format '%s%s' \u2014 string builder in response system", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21527b0", "name": "CResponseSystem::PrintRuleLine", "confidence": "low", "rationale": "Format '%s%20s : %40s %5.3f' \u2014 dumps a single response rule line", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2152900", "name": "CResponseSystem::SelectBestResponse", "confidence": "medium", "rationale": "Log 'Found %i matching rules, selecting slot %i'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2155860", "name": "CResponseSystem::DumpRules", "confidence": "low", "rationale": "Format '%s%20s : %40s %5.3f'; iterates + prints response rules", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2156160", "name": "RegisterLoggingChannel_RESPONSE_RULES", "confidence": "low", "rationale": "No-arg static init referencing channel name 'RESPONSE_RULES'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2156390", "name": "CResponseConcept::GetName", "confidence": "low", "rationale": "Assert 'An RR_Concept couldn't find its string in the symbol table!'", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2158b30", "name": "CResponseCriteria::FloatToString", "confidence": "low", "rationale": "int=3 float=2; format '%.3f' \u2014 response criteria float formatter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2158ce0", "name": "CResponseCriteria::FloatToString", "confidence": "low", "rationale": "int=3 float=2; format '%.3f' (variant) \u2014 response criteria float formatter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2160030", "name": "V_StripSrcPathPrefix", "confidence": "low", "rationale": "int=2; references '/src/' \u2014 trims source path prefix for logging", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2160f60", "name": "ConnectTier2Libraries", "confidence": "low", "rationale": "int=4; references 'tier2' interface, ConnectInterface pattern (sub_0x9f2310)", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2161ba0", "name": "V_ConcatStrings", "confidence": "low", "rationale": "int=2; format '%s %s' \u2014 joins two strings", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2165c20", "name": "CNavMesh::CommandNavValidate", "confidence": "low", "rationale": "int=1, references console command 'nav_validate'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2178290", "name": "CNavArea::CheckDegenerate", "confidence": "low", "rationale": "Warning 'Degenerate Navigation Area at ( %0.2f, %0.2f, %0.2f )'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x218e680", "name": "TestBoxHullForClipDir", "confidence": "high", "rationale": "Assert string literally 'TestBoxHullForClipDir - polyBack is empty'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x21aa150", "name": "ComputeDistanceToPoly", "confidence": "medium", "rationale": "Error 'Unable to compute distance to poly %d from point at ( %g, %g, %g )'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21ada60", "name": "NavGenPolyProcessor::NavGenPolyProcessor", "confidence": "low", "rationale": "int=2 constructor referencing type name 'NavGenPolyProcessor'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21b5b10", "name": "CNavGen::GenerateConnections", "confidence": "low", "rationale": "int=6 +stack, recursive; log 'Polyclip : Generating connections...'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21b8dc0", "name": "ClipPolysToHullClearanceInternal", "confidence": "high", "rationale": "Warning literally 'ClipPolysToHullClearanceInternal - too many non-reducing passes'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x21bcd40", "name": "CNavGen::OptimiseToQuads", "confidence": "low", "rationale": "Log 'Polyclip : Optimising to Quads...'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21c79e0", "name": "FindOverlaps", "confidence": "medium", "rationale": "String literally 'FindOverlaps'", "corroboration": "bare", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x21c9700", "name": "CNavGen::AddJumps", "confidence": "low", "rationale": "Log 'Polyclip : Adding Jumps...'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21d11a0", "name": "buildNavigation", "confidence": "medium", "rationale": "String 'buildNavigation: Failed to build chunky mesh.' names the Recast nav-build routine.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x21d1b80", "name": "CNavMesh::AddRecastDebugData", "confidence": "low", "rationale": "String 'Too much Recast debug data; skipping tile' = per-tile debug data accumulation.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21dee20", "name": "CNavMesh::ParseMovableMeshId", "confidence": "medium", "rationale": "String 'MovableMesh: Unable to parse mesh id string %s' = parsing a movable-mesh id.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21e0990", "name": "InitConVar_nav_pathfind_multithread", "confidence": "medium", "rationale": "abi int=0/callers=0 static init referencing convar 'nav_pathfind_multithread'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21e50b0", "name": "CNavMesh::TestRayToMesh", "confidence": "medium", "rationale": "String 'CNavMesh::TestRayToMesh - Ray intersection failure... precision error?' names the method.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21eae60", "name": "CNavMesh::AddNavArea", "confidence": "high", "rationale": "String literally 'CNavMesh::AddNavArea - Adding nav area to mesh with no grid extents defined.'", "corroboration": "exact", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21f0420", "name": "CNavMesh::AddPathNode", "confidence": "low", "rationale": "String '***** TOO MANY NODES ADDED. SKIPPING. *****' = A* open-list node insertion.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21f0540", "name": "CNavMesh::AddPathNode", "confidence": "low", "rationale": "Same '***** TOO MANY NODES ADDED. SKIPPING. *****' node-insertion string.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21f9640", "name": "CNavMesh::TestRayToMesh", "confidence": "high", "rationale": "String 'CNavMesh::TestRayToMesh error. Ray did not exit nav area.'; float args = ray test.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21fc6f0", "name": "CNavMesh::ConnectPolygons", "confidence": "medium", "rationale": "String 'Navmesh poly %d connected to %d with zero-width portal' = poly connectivity build.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2201b00", "name": "Construct_NavMesh_SchemaType", "confidence": "low", "rationale": "abi int=0/callers=0 static referencing type name 'NavMesh'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2205520", "name": "CNavMesh::UpdatePolys", "confidence": "medium", "rationale": "Profiling scope string 'Update Polys' + nav callees.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x220dca0", "name": "CNavMesh::FormatAreaDebugText", "confidence": "low", "rationale": "Only '%0.2f' float-format string with int=4 float=2 nav display args.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2219800", "name": "CNavMesh::NameToPlace", "confidence": "medium", "rationale": "String 'Warning: NavMesh place %s is undefined?' = place-name to index lookup.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2221530", "name": "InitConVar_nav_recorder_enabled", "confidence": "medium", "rationale": "abi int=0/callers=0 static init referencing convar 'nav_recorder_enabled'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2226150", "name": "CalcBlocks_IntracellConnections", "confidence": "high", "rationale": "String literally 'CalcBlocks_IntracellConnections v1 %d/%d'.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2226de0", "name": "CalcBlocks_IntercellConnections", "confidence": "high", "rationale": "String literally 'CalcBlocks_IntercellConnections %d/%d'.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x222a750", "name": "CNavSpaceBuilder::CNavSpaceBuilder", "confidence": "medium", "rationale": "References own class name 'CNavSpaceBuilder'; constructor/factory pattern.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2255300", "name": "Construct_Vector_SchemaType", "confidence": "low", "rationale": "int=0 static referencing schema type name 'Vector'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22553c0", "name": "navlib_RegisterSchemaTypes", "confidence": "low", "rationale": "References 'navlib' and calls Vector type constructor; schema registration.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2256170", "name": "Construct_VectorWS_SchemaType", "confidence": "low", "rationale": "int=2/callers=0 static referencing type name 'VectorWS'.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2256250", "name": "Construct_NavHull_t_SchemaType", "confidence": "low", "rationale": "int=2/callers=0 static referencing type name 'NavHull_t'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22591e0", "name": "Construct_VectorWS_SchemaType", "confidence": "low", "rationale": "int=2/callers=0 static referencing type name 'VectorWS'.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x225a330", "name": "CNavHullVData::Schema_StaticBinding", "confidence": "low", "rationale": "References class name 'CNavHullVData' + schema helpers; static schema binding.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x225db80", "name": "CNavHullPresetVData::Schema_StaticBinding", "confidence": "low", "rationale": "References class name 'CNavHullPresetVData' + schema helpers.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2260370", "name": "rcFilterNonWalkableSurface", "confidence": "medium", "rationale": "String 'rcFilterNonWalkableSurface: Out of memory dist/relX/relY' names the routine.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2260860", "name": "rcFilterNonWalkableSurface", "confidence": "medium", "rationale": "Same 'rcFilterNonWalkableSurface: Out of memory dist/relX/relY' string.", "corroboration": "none", "self_named": true, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x22612c0", "name": "rcErodeWalkableArea", "confidence": "high", "rationale": "String 'erodeWalkableArea: Out of memory dist/relX/relY (%d).'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2262300", "name": "rcMedianFilterWalkableArea", "confidence": "high", "rationale": "String 'medianFilterWalkableArea: Out of memory areas (%d).'", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x226c580", "name": "addEdge", "confidence": "high", "rationale": "String 'addEdge: Too many edges (%d/%d).' = Recast buildPolyMesh addEdge helper.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2273020", "name": "rcRasterizeTriangles", "confidence": "high", "rationale": "String 'rcRasterizeTriangles: Out of memory.'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2274dc0", "name": "mergeAndFilterRegions", "confidence": "high", "rationale": "String 'mergeAndFilterRegions: Out of memory regions (%d).'", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2282420", "name": "CGCClientSystem::MaybeEstablishGCSession", "confidence": "medium", "rationale": "String 'Will not attempt to establish session with GC.' = GC-connect gate.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2282c60", "name": "CGCClient::OnMsgGCWelcome", "confidence": "medium", "rationale": "String 'Welcome message contained %s twice' = parsing GC welcome message.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2289ad0", "name": "CJobMgr::BRouteMsgToJob", "confidence": "medium", "rationale": "String 'Encountered message for job %s ... invalid context ... Dropping the message.'", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x228f180", "name": "CJobMgr::HandleJobReplyMessage", "confidence": "medium", "rationale": "String 'Message %s arrived responding to job %lld which no longer exists, dropping message'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2290f50", "name": "CJobMgr::AllocJobId", "confidence": "low", "rationale": "'CUtlLinkedList overflow!' in job-index allocation context (callees are job list ops).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2292a40", "name": "CJobMgr::CJobMgr", "confidence": "medium", "rationale": "References member string 'CJobMgr::m_WorkThreadPool'; constructor/init.", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2292e70", "name": "CJobMgr::InsertJobIntoList", "confidence": "low", "rationale": "'CUtlLinkedList overflow!' overflow guard in a job linked-list insert (3 callers).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2293200", "name": "CJobMgr::WakeDependentJobFinished", "confidence": "high", "rationale": "String literally 'WakeDependentJobFinished'.", "corroboration": "none", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2293640", "name": "CJobMgr::PassMsgToJob", "confidence": "high", "rationale": "String 'CJobMgr::PassMsgToJob() job %s received unexpected message...'.", "corroboration": "exact", "self_named": true, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2293aa0", "name": "Construct_jobmsgcontext", "confidence": "low", "rationale": "int=0/callers=0 static referencing 'jobmsgcontext'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2295250", "name": "Construct_messages_static", "confidence": "low", "rationale": "int=0/callers=0 static referencing 'messages'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22954f0", "name": "CTSQueue::PushItem", "confidence": "medium", "rationale": "'CTSQueue: Misaligned queue' guard; int=3, 20 callers = enqueue.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x2296620", "name": "CTSQueue::PopItem", "confidence": "medium", "rationale": "'CTSQueue: Misaligned queue' guard; int=1 = dequeue.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x229d210", "name": "Construct_SteamID_SchemaType", "confidence": "low", "rationale": "int=2/callers=0 static referencing type name 'SteamID'.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x229d2e0", "name": "CTSQueue::Init", "confidence": "low", "rationale": "'CTSQueue: Misaligned queue' + thread-primitive callees; queue setup.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x229d800", "name": "CWorkThreadPool::StopWorkThreads", "confidence": "medium", "rationale": "String 'Thread %s (ID %llu) failed to shut down' = pool shutdown/join.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x229e080", "name": "CJobMgr::OnWorkItemCompleted", "confidence": "medium", "rationale": "String 'Work Item for Work Pool %s completed but job no longer existed to notify'.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a7b9f", "name": "itanium_demangle_PrintNullptrType", "confidence": "low", "rationale": "'decltype(nullptr)' from the itanium demangler node printer.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a7dc4", "name": "itanium_demangle_PrintStringLiteral", "confidence": "low", "rationale": "'string literal' from the itanium demangler.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22a9d15", "name": "itanium_demangle_PrintFunctionParams", "confidence": "low", "rationale": "' ...' ellipsis printing (varargs/pack) in demangler.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ad591", "name": "itanium_demangle_PrintDefaultArg", "confidence": "low", "rationale": "'{default arg#' node printing in demangler; recursive.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22adb6e", "name": "itanium_demangle_PrintThis", "confidence": "low", "rationale": "'this' pointer printing in demangler.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22ae0a4", "name": "itanium_demangle_ParseGlobalName", "confidence": "low", "rationale": "'_GLOBAL_' special-name parsing in demangler.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x22c7782", "name": "OpenTempFileWithMode", "confidence": "low", "rationale": "'w+bx' fopen mode; opens exclusive read/write temp file.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x23121dc", "name": "ios_base_Init_iostream", "confidence": "low", "rationale": "'iostream' libstdc++ stream init glue.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2334c5c", "name": "std_random_device_getval", "confidence": "low", "rationale": "'random_device: rdseed failed' = std::random_device operator().", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x233d994", "name": "std_generic_category_message", "confidence": "low", "rationale": "'generic' std error-category name.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x233da74", "name": "std_system_category_message", "confidence": "low", "rationale": "'system' std error-category name.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2c0c0", "name": "CGameEntitySystem_LookupEntityByIndex", "confidence": "low", "rationale": "Calls CEntityInstance::GetEntityIndex + entity-system helpers; no strings.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa2d5e0", "name": "CBaseEntity::SetName", "confidence": "low", "rationale": "Calls CGameEntitySystem::AllocPooledString; pooled-string setter.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa2d710", "name": "CBaseEntity::SetTargetname", "confidence": "low", "rationale": "Calls AllocPooledString; pooled-string keyvalue setter.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa36210", "name": "CBaseEntity::SetPooledStringField", "confidence": "low", "rationale": "Calls AllocPooledString with extra formatting; pooled-string assignment.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa36c20", "name": "CBaseEntity::SetPooledStringField", "confidence": "low", "rationale": "Calls AllocPooledString via a32460/a36b00 helper chain.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa39bc0", "name": "CBaseEntity::SetPooledStringField", "confidence": "low", "rationale": "Calls AllocPooledString; near-identical to a36c20.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa3a670", "name": "CBaseEntity::SetPooledStringField", "confidence": "low", "rationale": "Calls AllocPooledString; pooled-string setter.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa61a40", "name": "KeyValues3::SetToType", "confidence": "medium", "rationale": "Single callee KeyValues3::PrepareForType, int=4, 25 callers = typed value setter.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa774f0", "name": "CEntityInstance::GetEntindexWrapper", "confidence": "low", "rationale": "Sole callee CEntityInstance::GetEntityIndex; tiny accessor.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xa8a240", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "Calls InitGameTrace + trace helpers; int=6+stack hull trace.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xa94c20", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "Calls InitGameTrace + trace helpers; int=6+stack ray trace.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad33c0", "name": "WriteEntityIndexToBuffer", "confidence": "low", "rationale": "Sole callee CEntityInstance::GetEntityIndex, int=5, 12 callers.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad6510", "name": "CBaseEntity::AddEntityListener", "confidence": "low", "rationale": "Calls CGameEntitySystem::AddListenerEntity; registers a listener.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xad9860", "name": "CEntityInstance::GetEntindexHelper", "confidence": "low", "rationale": "Sole callee GetEntityIndex; tiny accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad9a90", "name": "CEntityInstance::GetEntindexHelper", "confidence": "low", "rationale": "Sole callee GetEntityIndex; tiny accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad9b80", "name": "CEntityInstance::GetEntindexHelper", "confidence": "low", "rationale": "Sole callee GetEntityIndex; tiny accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad9ec0", "name": "CEntityInstance::GetEntindexHelper", "confidence": "low", "rationale": "Sole callee GetEntityIndex; tiny accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xad9fb0", "name": "CEntityInstance::GetEntindexHelper", "confidence": "low", "rationale": "GetEntityIndex + 14dca90; entity accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xada050", "name": "CEntityInstance::GetEntindexHelper", "confidence": "low", "rationale": "Sole callee GetEntityIndex, 9 callers; common accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xada110", "name": "CEntityInstance::GetEntindexHelper", "confidence": "low", "rationale": "GetEntityIndex + array helper; accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xada690", "name": "CEntityInstance::GetEntindexHelper", "confidence": "low", "rationale": "Sole callee GetEntityIndex, int=5, 10 callers.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xada760", "name": "CBaseEntity::UpdateEntityDependents", "confidence": "low", "rationale": "Recursive; calls ad33c0 + player/weapon subs; no strings.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadb480", "name": "CBaseEntity::GetEntityHandleField", "confidence": "low", "rationale": "b1ddf0/14dcfe0 + GetEntityIndex; handle accessor.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadeb50", "name": "CCSPlayer_WeaponServices::GetWeaponInSlot", "confidence": "low", "rationale": "Calls GetWeaponBySlot + item-schema sub; slot lookup.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xadf060", "name": "CBaseEntity::GetSpeed", "confidence": "low", "rationale": "Sole callee CBaseEntity::AbsVelocity, float=1 = velocity magnitude.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae2480", "name": "CBaseEntity::EmitSound", "confidence": "low", "rationale": "Calls f63810 (StartSoundEvent) + entity index; sound emit.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xae2910", "name": "CBaseModelEntity::GetAttachmentTransform", "confidence": "low", "rationale": "Calls CBaseModelEntity::GetBoneTransform; attachment transform.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xae55d0", "name": "CBaseEntity::UpdateOnRemove", "confidence": "low", "rationale": "Calls CGameEntitySystem::RemoveListenerEntity; teardown path.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xae6bc0", "name": "CEconItemView::GetItemSchema", "confidence": "low", "rationale": "Sole meaningful callee GetItemSchema.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb0b460", "name": "CBaseEntity::BuildDebugString", "confidence": "low", "rationale": "String-builder callees + sound/entity subs; formats debug text.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xb1ddf0", "name": "CEntityInstance::GetEntindexHelper", "confidence": "low", "rationale": "Sole callee GetEntityIndex, 6 callers; accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xb20380", "name": "CBaseEntity::ApplyAbsVelocityImpulse", "confidence": "low", "rationale": "CBaseEntity::AbsVelocity + physics subs; velocity change.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xb4bda0", "name": "CCSPlayerPawn::StateTransition", "confidence": "low", "rationale": "Calls StateTransition; player state machine wrapper.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xba4390", "name": "CBaseEntity::WalkEntityHierarchy", "confidence": "low", "rationale": "Recursive; ada050 + vector subs; hierarchy traversal.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xba6990", "name": "CBaseEntity::FireOutput", "confidence": "low", "rationale": "Calls CEntityIOOutput::FireOutput.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbd3e70", "name": "CGameEntitySystem::FindEntityByClassnameNearest", "confidence": "low", "rationale": "Calls FindEntityByClassName + distance subs.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbd77c0", "name": "CBaseEntity::GetOwnerEntity", "confidence": "low", "rationale": "ad43b0/15df8b0 + GetEntityIndex; handle deref accessor.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbda4c0", "name": "UTIL_TraceEntity", "confidence": "low", "rationale": "Trace-setup callees + InitGameTrace; entity trace.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbddd10", "name": "CBaseEntity::SetAbsVelocity", "confidence": "low", "rationale": "Sole callee CBaseEntity::AbsVelocity, float=2 = vector write.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xbdec40", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "Trace-setup callees + InitGameTrace + d2fa10.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbe0650", "name": "CBaseEntity::PlayEffectWithSound", "confidence": "low", "rationale": "Player/sound subs (1133780,1762080); no strings.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbe0ac0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "Trace-setup callees + InitGameTrace; float=1.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbe43a0", "name": "CBaseEntity::SetAbsVelocityFromPhysics", "confidence": "low", "rationale": "AbsVelocity + physics subs (1534f20,15e22f0).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbe4f10", "name": "CCSPlayer_WeaponServices::GetActiveWeapon", "confidence": "low", "rationale": "Sole callee GetWeaponBySlot, 8 callers = active-weapon accessor.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbe6e80", "name": "CCSPlayer_WeaponServices::GetWeaponBySlotWrapper", "confidence": "low", "rationale": "Sole callee GetWeaponBySlot; slot accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbe6f80", "name": "CCSPlayer_WeaponServices::HasWeaponInSlot", "confidence": "low", "rationale": "GetWeaponBySlot + 16 callers; slot query.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbe72f0", "name": "CCSPlayer_WeaponServices::FindWeaponBySlot", "confidence": "low", "rationale": "GetWeaponBySlot + 143fe60; weapon lookup.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbe73d0", "name": "CCSPlayer_WeaponServices::GetWeaponBySlotWrapper", "confidence": "low", "rationale": "GetWeaponBySlot + 1760cf0/1ae5e40.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbe7480", "name": "CCSPlayer_WeaponServices::GetWeaponBySlotWrapper", "confidence": "low", "rationale": "Sole callee GetWeaponBySlot; accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xbe7ab0", "name": "UTIL_TraceWeaponFire", "confidence": "low", "rationale": "Trace-setup + 173e0c0 + InitGameTrace; float=1 weapon trace.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbea320", "name": "CCSPlayer_WeaponServices::CanAcquireWeapon", "confidence": "low", "rationale": "GetWeaponBySlot + 13024c0/1ae5e40; weapon-service query.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xbf72c0", "name": "CBaseEntity::CalcRelativeTransform", "confidence": "low", "rationale": "Vector/matrix subs (1761xxx,1535180); int=2 float=2 transform.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc17c30", "name": "KeyValues3::SetToEmptyTable", "confidence": "low", "rationale": "PrepareForType + 1c58390/1c5c010 = allocate empty KV3 container.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc17e70", "name": "KeyValues3::SetToEmptyArray", "confidence": "low", "rationale": "PrepareForType + growth sub 1c6b3d0 = array init.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc1c660", "name": "KeyValues3::GetStringWrapper", "confidence": "low", "rationale": "Sole callee KeyValues3::GetString.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc2c5d0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "Trace-setup callees + InitGameTrace.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc38660", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "Trace-setup callees + InitGameTrace; float=2.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc54310", "name": "KeyValues3::RemoveMember", "confidence": "low", "rationale": "Calls KeyValues3::RemoveMember_MemberName.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc56ec0", "name": "KeyValues3::RemoveMember", "confidence": "low", "rationale": "Calls KeyValues3::RemoveMember_MemberName.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc64170", "name": "KeyValues3::SetToEmptyTable", "confidence": "low", "rationale": "PrepareForType + 1c58390/1c5c010; container init.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc64960", "name": "CBaseEntity::SetLocalTransform", "confidence": "low", "rationale": "Vector subs (1761xxx) + GetEntityIndex; float=2 transform set.", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xc70ff0", "name": "CEconItemView::GetItemDefinition", "confidence": "low", "rationale": "Calls CEconItemSchema::GetItemDefinition.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc71050", "name": "CEconItemView::GetItemDefinition", "confidence": "low", "rationale": "Calls CEconItemSchema::GetItemDefinition.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc724f0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "Trace-setup + ad7560 + vector subs + InitGameTrace.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc72ee0", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "Trace-setup + 1b794a0 + InitGameTrace; int=3.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc731a0", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "Trace-setup + 1b794a0 + InitGameTrace; int=5.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc76df0", "name": "CCSGameRules::CheckWinConditions", "confidence": "medium", "rationale": "Calls TerminateRound + round subs (21d89f0,21e7190).", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc970e0", "name": "CBaseEntity::GetGroundEntity", "confidence": "low", "rationale": "be0620/c964a0 + GetEntityIndex; handle accessor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc97900", "name": "CBaseEntity::GetGroundEntity", "confidence": "low", "rationale": "be0620/c97350 + GetEntityIndex; handle accessor.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc9ba30", "name": "UTIL_TraceEntityBBox", "confidence": "low", "rationale": "Recursive trace-setup + 1838620 + InitGameTrace.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc9ccc0", "name": "UTIL_TraceEntityBBox", "confidence": "low", "rationale": "Trace-setup + ad43b0 + InitGameTrace; int=5.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xc9e820", "name": "UTIL_TraceMove", "confidence": "low", "rationale": "Trace-setup + physics subs + InitGameTrace; float=1.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca1520", "name": "CBaseEntity::ApplyVelocityImpulse", "confidence": "low", "rationale": "AbsVelocity + physics/vector subs; float=1.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca18a0", "name": "CBaseEntity::PhysicsPushEntity", "confidence": "low", "rationale": "Physics subs (d2e3f0,b4ace0) + trace-setup; float=2.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xca72e0", "name": "CBaseEntity::InterpolatePhysics", "confidence": "low", "rationale": "Many float/vector subs + a31d00; float=1 interpolation.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcba220", "name": "CCSGameRules::AwardMVP", "confidence": "low", "rationale": "Sole callee CCSPlayerPawnBase::IncrementNumMVPs.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xcbe490", "name": "CBaseEntity::SetOrigin", "confidence": "low", "rationale": "Calls CBaseEntity::SetAbsOrigin + move subs.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd056d0", "name": "UTIL_TraceRay", "confidence": "low", "rationale": "Recursive + 16ac470 + InitGameTrace; float=3 ray trace.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd069f0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "Trace-setup + InitGameTrace + 1d1b2a0.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd06d00", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "Trace-setup + InitGameTrace.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd07640", "name": "UTIL_TraceRay", "confidence": "low", "rationale": "9f0320/9f0750 + 16ac470 + InitGameTrace.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd07860", "name": "CCSGameRules::CheckRoundRestart", "confidence": "low", "rationale": "Round/gamerules subs (21e7380,21f3d00) + InitGameTrace.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd088e0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "Trace-setup + 1785430 + InitGameTrace; float=2.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd10e80", "name": "CBaseEntity::TraceAndBuildSpace", "confidence": "low", "rationale": "16ac470 + nav subs (21627d0,221d130) + InitGameTrace.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd1f320", "name": "CreateEntityByName", "confidence": "low", "rationale": "Calls CGameEntitySystem::FindEntityClassByClassname + 2102960 factory.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0xd23a10", "name": "ParseKV3StringField", "confidence": "low", "rationale": "KeyValues3::GetString + 1f34450 parser.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd23ba0", "name": "CBaseEntity::FireOutput", "confidence": "low", "rationale": "Calls CEntityIOOutput::FireOutput + 2108f50.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd2b7c0", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "a8a240 trace + InitGameTrace + trace math; int=4 float=2.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd302e0", "name": "UTIL_TraceMove", "confidence": "low", "rationale": "Trace-setup + 1787360/17eff10 + InitGameTrace; float=1.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd380c0", "name": "SpawnEntityFromKeyValues", "confidence": "low", "rationale": "Calls d1f320 (CreateEntityByName) + many 207xxxx keyvalue subs.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd3f680", "name": "CBaseEntity::PrecacheResource", "confidence": "low", "rationale": "Calls CResourceNameTyped::ResolveResourceName + a7ac50.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd43d00", "name": "LoadFromKeyValues3", "confidence": "low", "rationale": "KeyValues3::GetString + d26430/d3c8a0 parse chain.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd4d0a0", "name": "CBaseEntity::RadiusDamage", "confidence": "low", "rationale": "CBaseEntity::TakeDamage + trace + 1aa15f0/1aa2900 area subs.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xd52b20", "name": "CBaseEntity::CalcAbsolutePosition", "confidence": "medium", "rationale": "Recursive, CBaseEntity::SetAbsOrigin + child move subs; 15 callers.", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xd8c990", "name": "CBaseEntity::PrecacheResource", "confidence": "low", "rationale": "Identical shape to d3f680: ResolveResourceName + a7ac50.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xdd4ac0", "name": "CBaseEntity::DispatchInput", "confidence": "low", "rationale": "Calls DispatchDatamapFunction + d539c0; datamap input, float=1.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddb920", "name": "CBaseEntity::DispatchThink", "confidence": "low", "rationale": "DispatchDatamapFunction + many d2fxxx think subs.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddc020", "name": "FindEntityByNameWrapper", "confidence": "low", "rationale": "Calls CGameEntitySystem::FindEntityByName + dd46d0.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xddc3c0", "name": "UTIL_RemoveEntity", "confidence": "medium", "rationale": "Sole callee UTIL::Remove.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xde6070", "name": "CBaseEntity::DispatchDatamapCall", "confidence": "low", "rationale": "DispatchDatamapFunction + a31d00 + 12f8d10.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe01200", "name": "CBaseEntity::SetPooledStringField", "confidence": "low", "rationale": "Calls AllocPooledString via dfe9a0.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xe037f0", "name": "CBaseEntity::SetPooledStringKeyValue", "confidence": "low", "rationale": "AllocPooledString + 18029e0/2113ac0 keyvalue subs.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe07ee0", "name": "KeyValues3::FindMemberWrapper", "confidence": "low", "rationale": "Calls KeyValues3::FindMember.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe154a0", "name": "CBaseEntity::ParseDatamapFields", "confidence": "low", "rationale": "Datamap subs (a315f0,d2c790,d2fa10); no strings.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe1c680", "name": "FindEntityByTargetname", "confidence": "low", "rationale": "Calls CGameEntitySystem::FindEntityByName + e17e40 iteration.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xe213a0", "name": "CBaseEntity::SetPooledStringField", "confidence": "low", "rationale": "Calls AllocPooledString via dfe9a0.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeb1e60", "name": "UTIL_TraceLineRecursive", "confidence": "low", "rationale": "Recursive trace-setup + 17854d0 + InitGameTrace.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xeb6360", "name": "CEntityInstance::GetEntindexHelper", "confidence": "low", "rationale": "Sole callee GetEntityIndex; accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xeba330", "name": "CEntityInstance::WalkEntindexList", "confidence": "low", "rationale": "Recursive + eb6360 + GetEntityIndex.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xebf2f0", "name": "CBaseModelEntity::GetBonePosition", "confidence": "low", "rationale": "Calls CBaseModelEntity::GetBoneTransform + 1788480.", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xec8050", "name": "UTIL_TraceHullWithHulls", "confidence": "low", "rationale": "Schema hull subs (9e6740) + trace-setup + InitGameTrace.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xed8260", "name": "CThread::WorkerLoop", "confidence": "low", "rationale": "Many thread/handle subs (9ef390..9efed0); no strings.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xed9420", "name": "CThread::WorkerLoop", "confidence": "low", "rationale": "Same thread-primitive callee set as ed8260.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf0ad60", "name": "CBaseEntity::QueueEntityIOEvent", "confidence": "low", "rationale": "Calls CGameEntitySystem::AddEntityIOEvent + 2103870.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf1d510", "name": "CEntityInstance::GetEntindexHelper", "confidence": "low", "rationale": "Sole callee GetEntityIndex; accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf23950", "name": "CEntityInstance::GetEntindexHelper", "confidence": "low", "rationale": "Sole callee GetEntityIndex; accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf239b0", "name": "CBaseEntity::EmitSoundParams", "confidence": "low", "rationale": "Sound subs (1762080..1762630) + GetEntityIndex; int=6.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0xf26480", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "Trace-setup + InitGameTrace; float=2.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf35740", "name": "CBaseEntity::FireOutput", "confidence": "low", "rationale": "Calls CEntityIOOutput::FireOutput + 16a67a0.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf39180", "name": "CBaseEntity::UpdatePositionAndOutputs", "confidence": "low", "rationale": "d52b20 (CalcAbsolutePosition) + GetEntityIndex + string subs.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf560f0", "name": "CBaseEntity::ComputeWorldSpaceCenter", "confidence": "low", "rationale": "f55ce0 + GetEntityIndex; int=6 float=2 spatial.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf62c90", "name": "CBaseEntity::SetSoundEventParamString", "confidence": "medium", "rationale": "Calls SoundOpGameSystem::SetSoundEventParamString.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0xf63810", "name": "CBaseEntity::StartSoundEvent", "confidence": "medium", "rationale": "Calls SoundOpGameSystem::DoStartSoundEvent.", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xf66d70", "name": "CBaseEntity::StopSoundEvent", "confidence": "medium", "rationale": "Calls SoundOpGameSystem::StopSoundEventFilter.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0xfd8840", "name": "CBaseEntity::SetPooledStringRecursive", "confidence": "low", "rationale": "Recursive + AllocPooledString + 9f1fc0.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x10465e0", "name": "CBaseEntity::SetKeyValuePooledString", "confidence": "low", "rationale": "1912d30 + AllocPooledString; int=5 keyvalue setter.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1046700", "name": "CBaseEntity::SetKeyValuePooledString", "confidence": "low", "rationale": "19133d0 + AllocPooledString; keyvalue setter.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1046840", "name": "CBaseEntity::SetKeyValuePooledString", "confidence": "low", "rationale": "19134a0 + AllocPooledString; keyvalue setter.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1053b30", "name": "CEntityInstance::GetEntindexHelper", "confidence": "low", "rationale": "9f0540 + GetEntityIndex; accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12452d0", "name": "PrecacheResourceByName", "confidence": "low", "rationale": "ResolveResourceName + 1265e60/12a8f00 load chain.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12a9760", "name": "PrecacheResourceByName", "confidence": "low", "rationale": "Identical to 12452d0: ResolveResourceName + load chain.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bdb70", "name": "KeyValues3::SetToType", "confidence": "low", "rationale": "Sole callee KeyValues3::PrepareForType; int=4 typed setter.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bdc80", "name": "CBaseEntity::SetPooledStringField", "confidence": "low", "rationale": "Sole callee CGameEntitySystem::AllocPooledString.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12bf220", "name": "GetEntityClassInfoByName", "confidence": "low", "rationale": "FindEntityClassByClassname + schema subs (9e6740).", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12bf810", "name": "KeyValues3::SetToType", "confidence": "low", "rationale": "Sole callee KeyValues3::PrepareForType; int=4 typed setter.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12e82e0", "name": "CBaseEntity::GetEntityFieldHandle", "confidence": "low", "rationale": "15dc540 + GetEntityIndex; int=4 handle accessor.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ebaa0", "name": "CBaseEntity::GetEntityFieldHandle", "confidence": "low", "rationale": "15dc540 + GetEntityIndex + 9f1fc0; int=5.", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12ee540", "name": "CBaseEntity::DispatchDatamapRecursive", "confidence": "low", "rationale": "Recursive + DispatchDatamapFunction + 18d1a70.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f2ae0", "name": "CBaseEntity::UpdateEntityField", "confidence": "low", "rationale": "ae2290 + 15359c0 + GetEntityIndex; no strings.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12f49b0", "name": "CBaseEntity::GetOwnerHandle", "confidence": "low", "rationale": "ad43b0 + d2fa10 + GetEntityIndex; handle accessor.", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12fa2d0", "name": "GetPlayerWeaponBySlot", "confidence": "low", "rationale": "2-arg fn whose main callee is GetWeaponBySlot", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x12fa600", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "trace family: InitGameTrace + trace-filter/exec callees, no floats", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x12fb900", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "trace family with extra hull-setup subs (d2c790/d2fa10) + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1300200", "name": "UTIL_GetEntityByIndex", "confidence": "low", "rationale": "3-arg entity accessor calling GetEntityIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1301160", "name": "CCSPlayerController::CheckForReset", "confidence": "low", "rationale": "1-arg controller helper fanning out to many player/round subs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1301dc0", "name": "CCSPlayerController::AddScorePoints", "confidence": "low", "rationale": "float arg + IncrementNumMVPs => score accumulation", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1305ba0", "name": "GetEconItemDefinitionByName", "confidence": "low", "rationale": "calls GetItemSchema with econ subs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1305ea0", "name": "GetEconItemAttributeValue", "confidence": "low", "rationale": "GetItemSchema + attribute-lookup subs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1326400", "name": "CCSPlayerController::TransferInventoryOnRespawn", "confidence": "low", "rationale": "calls CBasePlayerController::SwitchSteam plus pawn subs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13291a0", "name": "CCSPlayerController::RemovePawn", "confidence": "low", "rationale": "2-arg fn calling UTIL::Remove on controller-owned entity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1332010", "name": "CCSPlayerController::ChangeTeam", "confidence": "low", "rationale": "calls SwitchSteam + controller state subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x139eec0", "name": "GiveNamedItem", "confidence": "low", "rationale": "5-arg fn calling GetItemSchema to construct an item", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x139f620", "name": "UTIL_EntitiesAlongRay", "confidence": "medium", "rationale": "calls CGamePhysicsQueryInterface::EntitiesAlongRay", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x139fd00", "name": "UTIL_TraceEntity", "confidence": "low", "rationale": "trace filter/exec + InitGameTrace, single entity arg", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13a4220", "name": "UTIL_FindEntityByClassname", "confidence": "medium", "rationale": "calls CGameEntitySystem::FindEntityByClassName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x13c7780", "name": "FireEntityOutput", "confidence": "low", "rationale": "sole callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13c77e0", "name": "FireEntityOutput", "confidence": "low", "rationale": "wraps CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13cb8a0", "name": "CreateEconItemView", "confidence": "low", "rationale": "constructs CEconItemView (ctor callee), one of 6 identical thunks", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13cbdc0", "name": "CreateEconItemView", "confidence": "low", "rationale": "constructs CEconItemView, identical sibling thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13cbf10", "name": "CreateEconItemView", "confidence": "low", "rationale": "constructs CEconItemView, identical sibling thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13cc060", "name": "CreateEconItemView", "confidence": "low", "rationale": "constructs CEconItemView, identical sibling thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13cc1b0", "name": "CreateEconItemView", "confidence": "low", "rationale": "constructs CEconItemView, identical sibling thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13cc300", "name": "CreateEconItemView", "confidence": "low", "rationale": "constructs CEconItemView, identical sibling thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f5d20", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "trace filter/exec + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x13f90d0", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "trace setup with hull sub 13f5b40 + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1408cc0", "name": "CBaseEntity::InitializeSpawn", "confidence": "low", "rationale": "1-arg init calling many d2fa* transform/setup subs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14161d0", "name": "CBaseEntity::PhysicsCheckSweep", "confidence": "low", "rationale": "3-arg physics sweep chaining trace subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1416cc0", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "6int/2float trace with hull setup + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14174b0", "name": "UTIL_TraceEntity", "confidence": "low", "rationale": "4-arg trace calling inner hull trace 1416cc0", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x143d270", "name": "CCSPlayerController::AddScore", "confidence": "low", "rationale": "calls IncrementNumMVPs + controller net subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x143d770", "name": "CCSPlayerController::AddScore", "confidence": "low", "rationale": "calls IncrementNumMVPs + controller net subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x143e450", "name": "CCSPlayerPawn::TraceBullet", "confidence": "low", "rationale": "4int/2float trace with damage subs + InitGameTrace", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x143e9b0", "name": "CCSPlayerPawn::HandleBulletImpact", "confidence": "low", "rationale": "calls bullet-trace 143e450 plus damage subs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1440940", "name": "CBaseEntity::SetAbsVelocity", "confidence": "low", "rationale": "1int/2float touching CBaseEntity::AbsVelocity", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1441a00", "name": "GetEntityHandle", "confidence": "low", "rationale": "2-arg accessor ending in GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1442360", "name": "CBaseAnimGraph::GetAttachmentBonePosition", "confidence": "low", "rationale": "GetBoneTransform + vector subs, 2int/2float", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1442e20", "name": "CBaseAnimGraph::GetBonePosition", "confidence": "low", "rationale": "GetBoneTransform + transform math, 2int/2float", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x145d690", "name": "CBaseEntity::Teleport", "confidence": "low", "rationale": "1int/1float touching transform + velocity subs, 3 callers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x14ac310", "name": "CreateEconItemView", "confidence": "low", "rationale": "constructs CEconItemView", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14ba470", "name": "CBaseEntity::ApplyAbsVelocityImpulse", "confidence": "low", "rationale": "2int/2float updating CBaseEntity::AbsVelocity", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x14d4f80", "name": "GetEntityHandle", "confidence": "low", "rationale": "2-arg accessor ending in GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14d6570", "name": "CBaseEntity::GetEntityName", "confidence": "low", "rationale": "3-arg entity lookup via GetEntityIndex", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14db180", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "sole trace callee InitGameTrace, 3int/1float", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14dcaf0", "name": "CBaseEntity::SetName", "confidence": "low", "rationale": "3-arg entity mutator via GetEntityIndex + net subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14dcd30", "name": "CBasePlayerController::SetPawn", "confidence": "medium", "rationale": "calls CBasePlayerController::SetPawn with 2 args", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x14ddae0", "name": "GetEntityHandle", "confidence": "low", "rationale": "1-arg accessor ending in GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14ddea0", "name": "GetEntityHandle", "confidence": "low", "rationale": "1-arg accessor ending in GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14ddf10", "name": "GetEntityHandle", "confidence": "low", "rationale": "1-arg accessor ending in GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14e52a0", "name": "CBasePlayerController::ClearPawn", "confidence": "low", "rationale": "1-arg fn whose only callee is SetPawn (nulling pawn)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e63f0", "name": "CBaseEntity::RemoveSelf", "confidence": "low", "rationale": "1-arg fn calling UTIL::Remove", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x14e67c0", "name": "CBaseEntity::Precache", "confidence": "low", "rationale": "resolves resource name for precache", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x14e86c0", "name": "CBaseEntity::SetOwnerEntity", "confidence": "low", "rationale": "3-arg entity link via GetEntityIndex", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14ef200", "name": "CBaseEntity::SetName", "confidence": "low", "rationale": "calls CGameEntitySystem::AllocPooledString to set a name", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14f05c0", "name": "CBaseEntity::SetModelScale", "confidence": "low", "rationale": "1int/1float mutator over pooled-string/transform subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x14fbd30", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "trace filter/exec + InitGameTrace with hull setup", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x150d0c0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "trace exec sub + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x150d940", "name": "CBaseEntity::CalcAbsolutePosition", "confidence": "low", "rationale": "5int/7float transform-heavy math routine", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x152d430", "name": "GetEconItemDefinition", "confidence": "low", "rationale": "calls GetItemSchema", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x152d500", "name": "GetEconItemDefinition", "confidence": "low", "rationale": "calls GetItemSchema", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x152fba0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "trace filter/exec + InitGameTrace, 2int/1float", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1530440", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "trace exec + hull setup subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1530e50", "name": "UTIL_TraceHull", "confidence": "medium", "rationale": "6-arg trace helper with 12 callers, hull setup + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1532f80", "name": "TracePlayerBBox", "confidence": "low", "rationale": "3-arg trace with movement sub 1761600 + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x1535560", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "3int/1float trace with hull setup 1530e50 + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1535d40", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "4int/2float trace filter/exec + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1538ba0", "name": "CBaseEntity::GetVelocity", "confidence": "low", "rationale": "5int/2float reading CBaseEntity::AbsVelocity", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1538e10", "name": "CBaseEntity::SetAbsVelocity", "confidence": "low", "rationale": "1int/2float writing CBaseEntity::AbsVelocity", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x153e0f0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "calls TraceFunc + trace hull sub", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x153fb10", "name": "CCSPlayer_MovementServices::AirAccelerate", "confidence": "low", "rationale": "calls CCSPlayer_MovementServices::GroundAccelerate, 2int/2float", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x153fed0", "name": "CCSPlayer_MovementServices::CheckStuck", "confidence": "low", "rationale": "movement trace with hull subs 152f*/1530e50", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1540590", "name": "CCSPlayer_MovementServices::TestPlayerPosition", "confidence": "low", "rationale": "movement hull trace 152f*/1530e50 + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15428b0", "name": "CCSPlayer_MovementServices::StepMove", "confidence": "low", "rationale": "calls CCSPlayer_MovementServices::TryPlayerMove", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1544370", "name": "CCSPlayer_ItemServices::CanAcquire", "confidence": "low", "rationale": "calls CCSPlayer_ItemServices::CanAcquire with econ subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1549ac0", "name": "CBaseEntity::SetLocalVelocity", "confidence": "low", "rationale": "1int/2float updating CBaseEntity::AbsVelocity", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1551e60", "name": "CCSPlayer_MovementServices::CheckWater", "confidence": "low", "rationale": "calls CategorizePosition + trace subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1552a60", "name": "CCSPlayer_MovementServices::CategorizePosition", "confidence": "low", "rationale": "calls CategorizePosition with movement trace subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1587dd0", "name": "CCSPlayer_WeaponServices::GetActiveWeapon", "confidence": "low", "rationale": "sole callee GetWeaponBySlot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1588010", "name": "CBaseEntity::GetVelocity", "confidence": "low", "rationale": "2int/2float reading CBaseEntity::AbsVelocity", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1588ad0", "name": "CCSPlayer_WeaponServices::SelectItem", "confidence": "low", "rationale": "calls CCSPlayer_WeaponServices::CanSwitch", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1589680", "name": "CCSPlayer_WeaponServices::GetActiveWeapon", "confidence": "low", "rationale": "sole callee GetWeaponBySlot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15896a0", "name": "CCSPlayer_WeaponServices::GetActiveWeapon", "confidence": "low", "rationale": "sole callee GetWeaponBySlot", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1590110", "name": "CCSPlayer_ItemServices::DropWeapon", "confidence": "low", "rationale": "GetWeaponBySlot + econ drop subs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1595ab0", "name": "CCSPlayerInventory::GetLoadoutItem", "confidence": "low", "rationale": "calls CCSPlayerInventory::GetItemInLoadout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1597e00", "name": "CCSPlayer_WeaponServices::GetActiveWeapon", "confidence": "low", "rationale": "sole callee GetWeaponBySlot, 5 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x159cd60", "name": "CCSPlayer_ItemServices::GiveGloves", "confidence": "low", "rationale": "3-arg econ/entity fn creating item then linking via GetEntityIndex", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x159fc90", "name": "CCSGameRules::CheckWinConditions", "confidence": "low", "rationale": "calls CCSGameRules::IsLastRoundBeforeHalfTime", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15a2c00", "name": "CCSPlayerInventory::GetLoadoutSlot", "confidence": "low", "rationale": "calls GetItemInLoadout + loadout subs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15a3c80", "name": "CCSPlayerInventory::GetLoadoutItem", "confidence": "low", "rationale": "calls GetItemInLoadout", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15a3d70", "name": "CCSPlayerInventory::GetLoadoutItem", "confidence": "low", "rationale": "calls GetItemInLoadout and sibling 15a3c80", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15c0920", "name": "CBaseEntity::AcceptInput", "confidence": "low", "rationale": "calls DispatchDatamapFunction, 5 callers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x15d1d10", "name": "FireEntityOutput", "confidence": "low", "rationale": "sole callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d6780", "name": "CBaseModelEntity::UpdateModel", "confidence": "low", "rationale": "1-arg model fn via GetEntityIndex + render sub 1d2fea0", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d81a0", "name": "CBaseModelEntity::DestroySceneObject", "confidence": "low", "rationale": "calls DeleteSceneObjectFunctionPointer", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15d8b50", "name": "CBaseAnimGraph::LookupAttachment", "confidence": "medium", "rationale": "sole callee StudioModel::LookupAttachment", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d8c20", "name": "CBaseAnimGraph::LookupAttachment", "confidence": "medium", "rationale": "3-arg wrapper over StudioModel::LookupAttachment", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d8f80", "name": "CBaseAnimGraph::GetAttachment", "confidence": "medium", "rationale": "sole callee StudioModel::GetAttachment", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d8fc0", "name": "CBaseAnimGraph::GetAttachment", "confidence": "medium", "rationale": "sole callee StudioModel::GetAttachment", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d96f0", "name": "CBaseEntity::StopSound", "confidence": "low", "rationale": "sole callee SoundOpGameSystem::StopSoundEvent", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x15d9820", "name": "FireEntityOutput", "confidence": "low", "rationale": "calls FireOutputInternal", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15d98f0", "name": "CBaseEntity::StopSound", "confidence": "low", "rationale": "calls StopSoundEvent, 16 callers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x15d9e20", "name": "CBaseModelEntity::SetMaterialGroup", "confidence": "low", "rationale": "calls CBaseModelEntity::SetMaterialGroupMask", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15da190", "name": "CBaseModelEntity::SetMaterialGroup", "confidence": "low", "rationale": "calls CBaseModelEntity::SetMaterialGroupMask", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15da600", "name": "CBaseModelEntity::SetMaterialGroupMask", "confidence": "low", "rationale": "3-arg wrapper over SetMaterialGroupMask", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x15dc6a0", "name": "GetEntityHandle", "confidence": "low", "rationale": "1-arg accessor, sole callee GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15de0d0", "name": "CBaseEntity::EmitSound", "confidence": "low", "rationale": "3-arg fn with sound/precache subs via GetEntityIndex", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15deff0", "name": "GetEntityHandle", "confidence": "low", "rationale": "2-arg accessor via GetEntityIndex + name subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x15df830", "name": "CEntityInstance::GetRefEHandle", "confidence": "medium", "rationale": "tiny 1-arg fn, 82 callers, sole callee GetEntityIndex => handle accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x15e20f0", "name": "CBaseEntity::AcceptInput", "confidence": "low", "rationale": "calls DispatchDatamapFunction", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x15e3c80", "name": "CBaseModelEntity::UpdateSceneObject", "confidence": "low", "rationale": "calls DeleteSceneObjectFunctionPointer + scene subs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15e5770", "name": "CBaseModelEntity::CreateSceneObject", "confidence": "low", "rationale": "4-arg fn managing scene object lifetime", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x15fe9a0", "name": "CBaseEntity::StopSound", "confidence": "low", "rationale": "sole callee SoundOpGameSystem::StopSoundEvent", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1605a40", "name": "CBaseModelEntity::SetLightingOrigin", "confidence": "low", "rationale": "1int/2float over scene-render subs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1608ba0", "name": "CBaseEntity::UpdateChildTransforms", "confidence": "low", "rationale": "recursive fn calling CBaseEntity::SetAbsOrigin", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1608f70", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "3int/2float trace filter/exec + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x160d3c0", "name": "CBaseModelEntity::UpdateVisibility", "confidence": "low", "rationale": "3-arg fn over scene/render subs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x162a480", "name": "PrecacheModel", "confidence": "low", "rationale": "calls CResourceNameTyped::ResolveResourceName", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1630110", "name": "ParseKeyValue", "confidence": "low", "rationale": "calls KeyValues3::GetString", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16331f0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "calls CGameEntitySystem::AllocPooledString, KV parse thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1633330", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "AllocPooledString KV parse thunk (sibling)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1633470", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "AllocPooledString KV parse thunk (sibling)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16335b0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "AllocPooledString KV parse thunk (sibling)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16336f0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "AllocPooledString KV parse thunk (sibling)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x163a410", "name": "CBaseEntity::RemoveEntity", "confidence": "low", "rationale": "2-arg fn calling UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x16443d0", "name": "CBaseModelEntity::SetBodygroupByName", "confidence": "low", "rationale": "calls CBaseModelEntity::SetBodygroup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1647190", "name": "CBaseEntity::FireOutput", "confidence": "low", "rationale": "1int/1float ending in CEntityIOOutput::FireOutput, 7 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x164c180", "name": "CBaseAnimGraph::GetAttachmentTransform", "confidence": "low", "rationale": "2int/1float over CBaseModelEntity::GetBoneTransform", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1685d10", "name": "ParseKV3Array", "confidence": "low", "rationale": "sole callee KeyValues3::GetArrayElement", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1685d40", "name": "ParseKV3Array", "confidence": "low", "rationale": "sole callee KeyValues3::GetArrayElement", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1686c10", "name": "ParseKV3Array", "confidence": "low", "rationale": "KeyValues3::GetArrayElement + convert sub", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1686c60", "name": "ParseKV3Array", "confidence": "low", "rationale": "KeyValues3::GetArrayElement + convert sub", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1686ed0", "name": "ParseKV3String", "confidence": "low", "rationale": "sole callee KeyValues3::GetString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1687620", "name": "ParseKV3Member", "confidence": "low", "rationale": "sole callee KeyValues3::FindMember", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1688060", "name": "ParseKV3Member", "confidence": "low", "rationale": "KeyValues3::FindMember + convert sub", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1689150", "name": "ParseKV3Member", "confidence": "low", "rationale": "KeyValues3::FindMember + convert sub", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x168ccf0", "name": "GetEntityHandle", "confidence": "low", "rationale": "2-arg accessor via GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1699630", "name": "PrecacheModel", "confidence": "low", "rationale": "4-arg fn calling CResourceNameTyped::ResolveResourceName", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16adbd0", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "6-arg trace calling InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16adef0", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "6-arg +stack trace over InitGameTrace with hull subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16afb40", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "trace exec + InitGameTrace, 1int/2float", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16bc220", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "calls CGameEntitySystem::AllocPooledString KV thunk", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16d6c10", "name": "UTIL_EntitiesAlongRay", "confidence": "low", "rationale": "calls CGamePhysicsQueryInterface::EntitiesAlongRay", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16ed4d0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "calls InitGameTrace, 2 args", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16ed6e0", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "6-arg trace over InitGameTrace with hull subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x16ee530", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "6-arg trace calling inner 16ed6e0 + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17129e0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "trace filter/exec + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1719040", "name": "CBaseEntity::SetAbsOrigin", "confidence": "low", "rationale": "2int/2float calling CBaseEntity::SetAbsOrigin", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1726320", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "3-arg trace calling InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1736b00", "name": "CBaseEntity::Teleport", "confidence": "low", "rationale": "4int/1float calling CBaseEntity::SetAbsOrigin", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x173dcf0", "name": "CBaseEntity::SetAbsVelocity", "confidence": "low", "rationale": "2int/2float updating CBaseEntity::AbsVelocity", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17403d0", "name": "CBaseEntity::SetParent", "confidence": "low", "rationale": "calls CBaseEntity::SetParent", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1744210", "name": "UTIL_FindEntityByName", "confidence": "low", "rationale": "calls CGameEntitySystem::FindEntityByName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175e320", "name": "GetEntityHandle", "confidence": "low", "rationale": "2-arg accessor, sole callee GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x175ea60", "name": "GetEntityHandle", "confidence": "low", "rationale": "2-arg accessor, sole callee GetEntityIndex, 9 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1761d70", "name": "GetEntityHandle", "confidence": "low", "rationale": "1-arg accessor, sole callee GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1762530", "name": "GetEntityHandle", "confidence": "low", "rationale": "2-arg accessor, sole callee GetEntityIndex, 9 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1762580", "name": "GetEntityHandle", "confidence": "low", "rationale": "2-arg accessor, sole callee GetEntityIndex, 6 callers", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1785910", "name": "GetEntityHandle", "confidence": "low", "rationale": "1-arg accessor via GetEntityIndex + name subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1786750", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "4int/1float trace filter/exec + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17874e0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "trace exec + InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x178eb00", "name": "UTIL_ClientPrintAll", "confidence": "medium", "rationale": "6-arg +stack formatted print, 29 callers, calls ClientPrint", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x178ec00", "name": "UTIL_ClientPrintFilter", "confidence": "medium", "rationale": "6-arg +stack formatted print, 28 callers, calls ClientPrint", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17bb950", "name": "CBaseEntity::SetAbsVelocity", "confidence": "low", "rationale": "3int/2float over CBaseEntity::AbsVelocity + transform subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17c4d20", "name": "CBaseEntity::StopSound", "confidence": "low", "rationale": "sole callee SoundOpGameSystem::StopSoundEvent", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17c4ea0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "3int/2float trace over InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c5f80", "name": "FireEntityOutput", "confidence": "low", "rationale": "sole callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c5fe0", "name": "FireEntityOutput", "confidence": "low", "rationale": "sole callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c6040", "name": "FireEntityOutput", "confidence": "low", "rationale": "sole callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c60a0", "name": "FireEntityOutput", "confidence": "low", "rationale": "sole callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17c7d80", "name": "CBaseEntity::SetAbsOrigin", "confidence": "low", "rationale": "calls CBaseEntity::SetAbsOrigin", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17caf20", "name": "CBaseEntity::SetParent", "confidence": "low", "rationale": "calls CBaseEntity::SetParent", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17cbc40", "name": "CBaseEntity::SetParent", "confidence": "low", "rationale": "calls CBaseEntity::SetParent with setup subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17cbf20", "name": "CBaseEntity::SetParent", "confidence": "low", "rationale": "calls CBaseEntity::SetParent with setup subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17cc690", "name": "CBaseEntity::InputSetLocalOrigin", "confidence": "low", "rationale": "1int/6float input via DispatchDatamapFunction", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17cc9e0", "name": "FireEntityOutput", "confidence": "low", "rationale": "calls CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ccaf0", "name": "FireEntityOutput", "confidence": "low", "rationale": "sole callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ccf40", "name": "CBaseEntity::AcceptInput", "confidence": "low", "rationale": "calls DispatchDatamapFunction + datamap subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17ce3a0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "calls CGameEntitySystem::AllocPooledString", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ce480", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "calls CGameEntitySystem::AllocPooledString", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ce5f0", "name": "UTIL_FindEntityByName", "confidence": "low", "rationale": "calls CGameEntitySystem::FindEntityByName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ce8f0", "name": "UTIL_FindEntityByName", "confidence": "low", "rationale": "calls CGameEntitySystem::FindEntityByName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17ceab0", "name": "FireEntityOutput", "confidence": "low", "rationale": "sole callee CEntityIOOutput::FireOutput, 59 callers", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17cf640", "name": "CBaseEntity::EmitSound", "confidence": "low", "rationale": "1int/1float over entity subs ending in GetEntityIndex", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d1500", "name": "GetEntityHandle", "confidence": "low", "rationale": "1-arg accessor via GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d2110", "name": "CBaseEntity::TakeDamage", "confidence": "low", "rationale": "builds CTakeDamageInfo then applies via damage subs", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x17d5d30", "name": "CBaseEntity::GetAbsVelocity", "confidence": "low", "rationale": "1-arg reader over CBaseEntity::AbsVelocity", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d6a90", "name": "CBaseEntity::GetAbsVelocity", "confidence": "low", "rationale": "1-arg reader over CBaseEntity::AbsVelocity", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17d71c0", "name": "CBaseEntity::Precache", "confidence": "low", "rationale": "0-arg fn resolving resource name (static precache thunk)", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17d7220", "name": "CBaseEntity::Precache", "confidence": "low", "rationale": "0-arg resource-name precache thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17d7280", "name": "CBaseEntity::Precache", "confidence": "low", "rationale": "0-arg resource-name precache thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17d72e0", "name": "CBaseEntity::Precache", "confidence": "low", "rationale": "0-arg resource-name precache thunk", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17d7340", "name": "CBaseEntity::Precache", "confidence": "low", "rationale": "1-arg fn resolving resource name", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17d7ad0", "name": "CBaseEntity::Precache", "confidence": "low", "rationale": "1-arg fn resolving resource name", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17da880", "name": "PrecacheModel", "confidence": "low", "rationale": "2-arg fn resolving resource name", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17daab0", "name": "CBaseEntity::Precache", "confidence": "low", "rationale": "1-arg fn resolving resource name", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17db820", "name": "CBaseEntity::SetOwnerEntity", "confidence": "low", "rationale": "3-arg entity link via GetEntityIndex + handle subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17de670", "name": "GetEntityHandle", "confidence": "low", "rationale": "1-arg accessor via GetEntityIndex", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17dff10", "name": "FireEntityOutput", "confidence": "low", "rationale": "calls CEntityIOOutput::FireOutput via 17ceab0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17e0110", "name": "FireEntityOutput", "confidence": "low", "rationale": "3-arg fn calling CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17e1de0", "name": "CBaseEntity::FireOutput", "confidence": "medium", "rationale": "6-arg fn whose sole callee is CGameEntitySystem::AddEntityIOEvent", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17e8b90", "name": "CBaseEntity::PhysicsCheckSweep", "confidence": "low", "rationale": "2-arg trace over InitGameTrace + physics subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f5490", "name": "InputFireOutput", "confidence": "low", "rationale": "int=2 handler whose only callee is CEntityIOOutput::FireOutput (this,inputdata)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17f82a0", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=1 calls DispatchDatamapFunction; datamap think dispatcher", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17fa330", "name": "CBaseEntity::UpdateOnRemove", "confidence": "low", "rationale": "int=1 entity cleanup calling GetEntityIndex plus teardown subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17fae30", "name": "CBaseEntity::SetupPhysicsMove", "confidence": "low", "rationale": "int=6 calls CBaseEntity::SetMoveType with move-setup subs", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17fb1b0", "name": "CBaseEntity::SetupPhysicsMove", "confidence": "low", "rationale": "int=6+stack calls SetMoveType with move-setup subs (variant)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x17fb320", "name": "CBaseEntity::PhysicsSetupMove", "confidence": "low", "rationale": "int=5, 55 callers, calls SetMoveType and move helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x17fedd0", "name": "RemoveEntity", "confidence": "low", "rationale": "int=1 calls UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x17fef90", "name": "CBaseEntity::Think", "confidence": "low", "rationale": "int=1 broad think calling GetEntityIndex and many subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x181ea80", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 interns a string via CGameEntitySystem::AllocPooledString", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1825750", "name": "CBaseEntity::RemoveThink", "confidence": "low", "rationale": "int=1 float=1 calls UTIL::Remove and movement subs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x182b070", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString keyvalue interning", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182b360", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=1 only callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182c540", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=1 fans out then CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x182cd40", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "int=0 float=2 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1837fd0", "name": "CBaseEntity::DrawDebugGeometry", "confidence": "low", "rationale": "int=5 only callee DebugDrawMesh", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1839a10", "name": "DrawDebugMesh", "confidence": "low", "rationale": "int=5 calls DebugDrawMesh with draw helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x183b880", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=1 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x183bfb0", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=1 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x183c550", "name": "InputFireOutput", "confidence": "low", "rationale": "int=2 handler ending in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1841470", "name": "UTIL_FindEntityByName", "confidence": "low", "rationale": "int=2 calls CGameEntitySystem::FindEntityByName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18415c0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=3 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x184a860", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "int=2 float=2 trace helper via InitGameTrace-adjacent subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1864690", "name": "GetEntityByIndex", "confidence": "low", "rationale": "int=1 resolves via CEntityInstance::GetEntityIndex", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x186acc0", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=1 float=1 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x186ccf0", "name": "InputFireOutput", "confidence": "low", "rationale": "int=2 only callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x186f040", "name": "UTIL_FindEntityByName", "confidence": "low", "rationale": "int=2 calls CGameEntitySystem::FindEntityByName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1871d80", "name": "GameSystemThink", "confidence": "low", "rationale": "int=0 global dispatcher calling DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1872750", "name": "TraverseEntityChain", "confidence": "low", "rationale": "int=3 self-recursive, calls InitGameTrace and datamap subs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1874070", "name": "SetEntityOrigin", "confidence": "low", "rationale": "int=2 calls CBaseEntity::SetAbsOrigin", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1874150", "name": "UTIL_TraceEntity", "confidence": "low", "rationale": "int=1 calls InitGameTrace with entity subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1874340", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=1 float=1 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1875810", "name": "CBaseEntity::Think", "confidence": "low", "rationale": "int=1 broad entity update via many subs", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1876260", "name": "SetEntityVelocity", "confidence": "low", "rationale": "int=2 float=1 calls CBaseEntity::AbsVelocity", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18765a0", "name": "UTIL_TraceEntity", "confidence": "low", "rationale": "int=1 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x187c150", "name": "UTIL_FindEntityByNameNearest", "confidence": "low", "rationale": "int=1 float=2 FindEntityByName with position args", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x187c300", "name": "RemoveEntity", "confidence": "low", "rationale": "int=1 calls UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1882420", "name": "TeleportEntity", "confidence": "low", "rationale": "int=3 calls CBaseEntity::SetAbsOrigin with transform subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1882740", "name": "TeleportEntity", "confidence": "low", "rationale": "int=3 float=2 calls CBaseEntity::SetAbsOrigin", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18829e0", "name": "SetEntityOrigin", "confidence": "low", "rationale": "int=1 float=2 calls CBaseEntity::SetAbsOrigin", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18831e0", "name": "SetEntityOrigin", "confidence": "low", "rationale": "int=1 float=2 calls CBaseEntity::SetAbsOrigin", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18855c0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString keyvalue interning", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1889bf0", "name": "UTIL_PrecacheResource", "confidence": "low", "rationale": "int=1 float=2 calls CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188a0c0", "name": "PrecacheResource", "confidence": "low", "rationale": "int=3 float=2 calls CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x188cd50", "name": "CBaseEntity::PrecacheThink", "confidence": "low", "rationale": "int=1 float=1 ResolveResourceName plus UTIL::Remove", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x188d010", "name": "RemoveEntityThink", "confidence": "low", "rationale": "int=1 calls UTIL::Remove with lifecycle subs", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1895400", "name": "UTIL_FindEntityByName", "confidence": "low", "rationale": "int=2 calls CGameEntitySystem::FindEntityByName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1895a50", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=3 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1896480", "name": "CBaseEntity::SetupMove", "confidence": "low", "rationale": "int=1 calls CBaseEntity::SetMoveType with setup subs", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x189c6f0", "name": "EntityTrace", "confidence": "low", "rationale": "int=2 float=1 trace/collision helper via InitGameTrace subs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18b7ac0", "name": "RemoveEntityThink", "confidence": "low", "rationale": "int=1 calls UTIL::Remove with many subs", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18ba3c0", "name": "PrecacheResource", "confidence": "low", "rationale": "int=1 float=2 calls CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x18cdbf0", "name": "GetEntityByIndex", "confidence": "low", "rationale": "int=2 only callee CEntityInstance::GetEntityIndex", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18cfa20", "name": "GetEntityByIndex", "confidence": "low", "rationale": "int=2 only callee CEntityInstance::GetEntityIndex", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18d1300", "name": "CreateGameEventListener", "confidence": "low", "rationale": "int=0 calls LegacyGameEventListener", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x18d4040", "name": "SetEntityVelocity", "confidence": "low", "rationale": "int=1 calls CBaseEntity::SetAbsVelocity", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18def50", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "int=3 float=2 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f43b0", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=1 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x18f4460", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=1 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1901750", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=1 only callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1905e60", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "int=2 float=6 trace helper via InitGameTrace subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19064b0", "name": "InputFireOutput", "confidence": "low", "rationale": "int=2 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19071f0", "name": "PrecacheResource", "confidence": "low", "rationale": "int=2 calls CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x19072c0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString keyvalue interning", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1909410", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=1 float=1 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x190b4f0", "name": "InputFireOutput", "confidence": "low", "rationale": "int=2 only callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x190de80", "name": "RemoveEntityListener", "confidence": "medium", "rationale": "int=1 only callee CGameEntitySystem::RemoveListenerEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x190ded0", "name": "AddEntityListener", "confidence": "medium", "rationale": "int=1 only callee CGameEntitySystem::AddListenerEntity", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1911f40", "name": "FireGameOutput", "confidence": "low", "rationale": "int=0 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1912810", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=1 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19129a0", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=1 only callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19133d0", "name": "InputFireOutput", "confidence": "low", "rationale": "int=2 float=1 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19134a0", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=3 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1913570", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=3 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1913640", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=4 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19164f0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=2 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1918460", "name": "PrecacheResource", "confidence": "low", "rationale": "int=3 calls CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1919100", "name": "PrecacheResource", "confidence": "low", "rationale": "int=3, 5 callers, calls CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1930510", "name": "StopEntitySound", "confidence": "low", "rationale": "int=1 calls SoundOpGameSystem::StopSoundEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1930960", "name": "StopEntitySound", "confidence": "low", "rationale": "int=1 calls SoundOpGameSystem::StopSoundEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1931220", "name": "StopEntitySound", "confidence": "low", "rationale": "int=1 calls SoundOpGameSystem::StopSoundEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1932050", "name": "PrecacheResource", "confidence": "low", "rationale": "int=2 calls CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1932120", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString keyvalue interning", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19321f0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString keyvalue interning", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1932660", "name": "InputFireOutput", "confidence": "low", "rationale": "int=2 only callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1932b30", "name": "InputFireOutput", "confidence": "low", "rationale": "int=2 only callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1932c90", "name": "StopEntitySound", "confidence": "low", "rationale": "int=1 calls SoundOpGameSystem::StopSoundEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1932e90", "name": "StopEntitySound", "confidence": "low", "rationale": "int=1 calls SoundOpGameSystem::StopSoundEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1933250", "name": "StopEntitySound", "confidence": "low", "rationale": "int=1 calls SoundOpGameSystem::StopSoundEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1934f60", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=3 only callee InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1936100", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=4 float=1 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19361f0", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=2 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x193e750", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=1 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1941ae0", "name": "GetEntityByIndex", "confidence": "low", "rationale": "int=0 resolves via CEntityInstance::GetEntityIndex", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1943750", "name": "SetEntityVelocity", "confidence": "low", "rationale": "int=2 calls CBaseEntity::AbsVelocity", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19464d0", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=2 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x194e920", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=4 float=3 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x194fd20", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString keyvalue interning", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1952bf0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=3 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19530d0", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "int=3 float=2 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19533e0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=4 float=1 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1954190", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=3 float=1 only callee InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19545b0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=2 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1954980", "name": "SetEntityVelocity", "confidence": "low", "rationale": "int=3 float=2 calls CBaseEntity::AbsVelocity", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19554a0", "name": "TeleportEntity", "confidence": "low", "rationale": "int=3 calls CBaseEntity::SetAbsOrigin with trace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x195eab0", "name": "PrecacheResource", "confidence": "low", "rationale": "int=6 calls CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x196cca0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=2 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x196cd80", "name": "UTIL_EntitiesAlongRay", "confidence": "low", "rationale": "int=2 calls CGamePhysicsQueryInterface::EntitiesAlongRay", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x196dc60", "name": "TeleportEntity", "confidence": "low", "rationale": "int=2 float=1 calls CBaseEntity::SetAbsOrigin with trace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x196e040", "name": "SetEntityOrigin", "confidence": "low", "rationale": "int=2 float=1 calls CBaseEntity::SetAbsOrigin", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19706f0", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=2 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1983a30", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=1 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1983aa0", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=1 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198ab00", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=1 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198ae50", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=2 only callee DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198b320", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=2 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198c9c0", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=3 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x198d5f0", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=1 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1992480", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=1 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1996150", "name": "UTIL_EntitiesInSphere", "confidence": "low", "rationale": "int=3 calls CGameEntitySystem::FindInSphere", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1999880", "name": "GetEntityByIndex", "confidence": "low", "rationale": "int=2 self-recursive, resolves via GetEntityIndex", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1999a30", "name": "GetEntityByIndex", "confidence": "low", "rationale": "int=1 only callee CEntityInstance::GetEntityIndex", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x199a7d0", "name": "InputFireOutput", "confidence": "low", "rationale": "int=2 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a1090", "name": "InputFireOutput", "confidence": "low", "rationale": "int=2 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a2580", "name": "InputFireOutput", "confidence": "low", "rationale": "int=2 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a2790", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=3 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a3ce0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=5 AllocPooledString keyvalue interning", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19a7b20", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=1 float=2 trace helper via InitGameTrace subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19b0940", "name": "SpawnMapEntity", "confidence": "low", "rationale": "int=3 AllocPooledString plus CS gamerules-range subs", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19dbb00", "name": "SetEntityMoveType", "confidence": "low", "rationale": "int=1 calls CBaseEntity::SetMoveType", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19dcab0", "name": "SetSoundEventParam", "confidence": "low", "rationale": "int=5 calls SoundOpGameSystem::SetSoundEventParamString", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19dcd00", "name": "SetSoundEventParam", "confidence": "low", "rationale": "int=5 calls SoundOpGameSystem::SetSoundEventParamString", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19e3950", "name": "RemoveEntity", "confidence": "low", "rationale": "int=1 calls UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x19e4350", "name": "RemoveEntity", "confidence": "low", "rationale": "int=1 calls UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x19e4f20", "name": "ApplyVelocityImpulse", "confidence": "low", "rationale": "int=5 calls CBaseEntity::ApplyAbsVelocityImpulse", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19e51f0", "name": "RemoveEntity", "confidence": "low", "rationale": "int=1 calls UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x19e5660", "name": "RemoveEntity", "confidence": "low", "rationale": "int=1 calls UTIL::Remove", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x19e6140", "name": "SetPooledStringField", "confidence": "low", "rationale": "int=2 calls CGameEntitySystem::AllocPooledString", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19ec550", "name": "PrecacheResource", "confidence": "low", "rationale": "int=1 calls CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x19eda10", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=3 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19ee8d0", "name": "RemoveEntity", "confidence": "low", "rationale": "int=3 calls UTIL::Remove with teardown subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x19f49e0", "name": "EconItemThink", "confidence": "low", "rationale": "int=1 calls econ/item-range subs (0x1c5b,0x20f4)", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19f7890", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "int=1 float=5 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f7ca0", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "int=2 float=6 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19f8180", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "int=1 float=6 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x19fa7f0", "name": "ApplyDamageInfo", "confidence": "low", "rationale": "int=2 float=3 constructs CTakeDamageInfo", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x19fd620", "name": "ApplyVelocityImpulse", "confidence": "low", "rationale": "int=1 float=3 calls CBaseEntity::ApplyAbsVelocityImpulse", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a15380", "name": "PrecacheResource", "confidence": "low", "rationale": "int=1 calls CResourceNameTyped::ResolveResourceName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1a2bbd0", "name": "StopEntitySound", "confidence": "low", "rationale": "int=1 only callee SoundOpGameSystem::StopSoundEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a31ac0", "name": "UTIL_FindEntityByName", "confidence": "low", "rationale": "int=1 calls CGameEntitySystem::FindEntityByName", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a31d80", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "int=1 float=5 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a38350", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString via shared sub_0x1a380c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a38420", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString via shared sub_0x1a380c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a384f0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString via shared sub_0x1a380c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a385c0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString via shared sub_0x1a380c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a38690", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString via shared sub_0x1a380c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a38760", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString via shared sub_0x1a380c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a38830", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString keyvalue interning", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a389d0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString keyvalue interning", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a38bb0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString via shared sub_0x1a380c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a39c80", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "int=1 float=6 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a3f720", "name": "InputFireOutput", "confidence": "low", "rationale": "int=2 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a40000", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=1 only callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a405d0", "name": "CreateCSGameRules", "confidence": "medium", "rationale": "int=1 calls CCSGameRules::Constructor; gamerules factory", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a411d0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString via shared sub_0x1a380c0", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a435f0", "name": "GetSoundEntityIndex", "confidence": "low", "rationale": "int=1, 15 callers, GetEntityIndex plus sound subs", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a44210", "name": "StopEntitySound", "confidence": "low", "rationale": "int=2 calls SoundOpGameSystem::StopSoundEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a442b0", "name": "StopEntitySound", "confidence": "low", "rationale": "int=2 calls SoundOpGameSystem::StopSoundEvent", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a48390", "name": "EmitEntitySound", "confidence": "medium", "rationale": "int=5 float=1 only callee CSoundEmitterSystem::EmitSound", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a486e0", "name": "EmitEntitySound", "confidence": "medium", "rationale": "int=6 float=2, 31 callers, only callee CSoundEmitterSystem::EmitSound", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a48e50", "name": "EmitEntitySound", "confidence": "medium", "rationale": "int=4 float=1 only callee CSoundEmitterSystem::EmitSound", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a5d390", "name": "InputFireOutput", "confidence": "low", "rationale": "int=2 ends in CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a872b0", "name": "SetEntityVelocity", "confidence": "low", "rationale": "int=1 float=2 calls CBaseEntity::SetAbsVelocity", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a89040", "name": "GetSoundEntityIndex", "confidence": "low", "rationale": "int=1 GetEntityIndex plus sound subs", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a8be70", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=2 calls InitGameTrace", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a90f90", "name": "RemoveEntityChain", "confidence": "low", "rationale": "int=1 self-recursive, calls UTIL::Remove", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a952d0", "name": "AcceptEntityInput", "confidence": "medium", "rationale": "int=4 only callee CEntityInstance::AcceptInput", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1a9b790", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=1 float=1 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1a9e390", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString keyvalue interning", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1aa4700", "name": "SoundEntityThink", "confidence": "low", "rationale": "int=0 GetEntityIndex plus sound emit subs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1aaf2e0", "name": "CBaseTrigger::Touch", "confidence": "medium", "rationale": "int=2 calls CBaseTrigger::PassesTriggerFilters", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ab5050", "name": "GetEntityByIndex", "confidence": "low", "rationale": "int=1 resolves via CEntityInstance::GetEntityIndex", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ab9250", "name": "SoundEntityUpdate", "confidence": "low", "rationale": "int=2 sound subs plus entity resolution", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1abc9d0", "name": "FireEntityOutput", "confidence": "low", "rationale": "int=1 only callee CEntityIOOutput::FireOutput", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1abd1a0", "name": "ParseEntityKeyValue", "confidence": "low", "rationale": "int=2 AllocPooledString keyvalue interning", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1abd9b0", "name": "SpawnMapEntity", "confidence": "low", "rationale": "int=2 entity construction subs with pooled strings", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1abed10", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=1 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1abf440", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=1 calls DispatchDatamapFunction", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ac3700", "name": "DispatchDatamapThink", "confidence": "low", "rationale": "int=1 calls DispatchDatamapFunction plus sound subs", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ac3b80", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "int=2 float=6 trace helper via InitGameTrace subs", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ac55a0", "name": "UTIL_EntitiesAlongRay", "confidence": "low", "rationale": "int=1 calls CGamePhysicsQueryInterface::EntitiesAlongRay", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ae3470", "name": "CreateEconItemView", "confidence": "medium", "rationale": "int=1 constructs CEconItemView::CEconItemView", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b009a0", "name": "CreateEconItemView", "confidence": "medium", "rationale": "int=5 constructs CEconItemView::CEconItemView", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b00a60", "name": "CreateEconItemView", "confidence": "medium", "rationale": "int=4, 19 callers, constructs CEconItemView", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b00b40", "name": "CreateEconItemView", "confidence": "medium", "rationale": "int=2 constructs CEconItemView::CEconItemView", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b0eda0", "name": "GetEconItemDefinition", "confidence": "medium", "rationale": "int=2 calls UTIL_GetEconItemSchema", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b49e90", "name": "CreateEconItemView", "confidence": "medium", "rationale": "int=6+stack constructs CEconItemView::CEconItemView", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b501f0", "name": "GetEconItemDefinition", "confidence": "medium", "rationale": "int=1, 71 callers, only callee GetItemSchema", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b508f0", "name": "GetEconItemDefinition", "confidence": "medium", "rationale": "int=1 only callee GetItemSchema", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b50930", "name": "GetEconItemDefinition", "confidence": "medium", "rationale": "int=2 calls GetItemSchema with lookup sub", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b59d00", "name": "GetEconItemDefinition", "confidence": "low", "rationale": "int=2 self-recursive, calls GetItemSchema", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1b85b10", "name": "CCSBot::UpdateInternal", "confidence": "low", "rationale": "single caller in the 0x1b8 bot/AI module region calling nearby sub_0x1b78/0x1b84/0x1b85 helpers; no strings, structural guess", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bc1d00", "name": "CCSBotManager::ServerCommand", "confidence": "medium", "rationale": "calls CCSBotManager::BotAddCommand, so it dispatches the bot_add/console command in the bot manager", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1bd4990", "name": "CCSBot::IsLineOfSightClear", "confidence": "low", "rationale": "bot-region fn running InitGameTrace plus movement helpers, i.e. a trace-based visibility/LOS check", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1bd7ad0", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "int=6 float=2 with InitGameTrace + sub_0x1f2bea0; hull/bbox trace shape (position + extents)", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1bf3730", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=6 InitGameTrace wrapper with trace setup helpers; classic ray/line trace signature", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c1cc20", "name": "UTIL_TraceRay", "confidence": "low", "rationale": "int=6+stack InitGameTrace wrapper; ray-trace helper in the trace module", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c59750", "name": "KeyValues3::GetString", "confidence": "medium", "rationale": "1-arg, 137 callers, wraps KeyValues3::GetString + a string helper: the common string-value accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1c5b430", "name": "KeyValues3::GetStringValue", "confidence": "low", "rationale": "1-arg wrapper over KeyValues3::GetString, low-use variant of the string getter", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c5d940", "name": "KeyValues3::SetFloat", "confidence": "medium", "rationale": "124 callers plus reused as primitive; PrepareForType-based scalar setter, most likely SetFloat", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c5dd00", "name": "KeyValues3::SetVector", "confidence": "low", "rationale": "calls AllocArray_Float32_Internal, i.e. writes a float array (Vector) value", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c5dd30", "name": "KeyValues3::SetQAngle", "confidence": "low", "rationale": "int=6+stack PrepareForType float-array setter, sibling of 0x1c5dfc0; angle/vector triple", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c5dfc0", "name": "KeyValues3::SetVector", "confidence": "low", "rationale": "identical callee shape to 0x1c5dd30; a float-triple (Vector) setter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c5e4b0", "name": "KeyValues3::SetColor", "confidence": "low", "rationale": "calls AllocArray_Int32_Internal, i.e. writes a small int array such as an RGBA Color", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c5e4e0", "name": "KeyValues3::SetVector4D", "confidence": "low", "rationale": "int=6+stack PrepareForType float setter path; 4-component vector setter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c5e860", "name": "KeyValues3::SetVector2D", "confidence": "low", "rationale": "int=4 PrepareForType float setter, 19 callers; 2-component vector setter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c5f740", "name": "KeyValues3::GetIntArray", "confidence": "low", "rationale": "wraps KeyValues3::ReadArrayInt32; reads an int32 array out", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c5f7e0", "name": "KeyValues3::GetColor", "confidence": "low", "rationale": "wraps KeyValues3::ReadArrayInt32 (15 callers); reads a small int array, likely an RGBA color", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c5f880", "name": "KeyValues3::GetStringWithDefault", "confidence": "low", "rationale": "int=3 mixing KeyValues3::GetString with string-copy helpers; string getter with default", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c623c0", "name": "KeyValues3::GetArrayElement", "confidence": "low", "rationale": "1-arg wrapper over KeyValues3::GetArrayElement with index helpers", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1c63980", "name": "KeyValues3::GetInt", "confidence": "medium", "rationale": "GetString + parse helper sub_0x1c638d0 (37 callers); reads value as string and converts to int", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c63a40", "name": "KeyValues3::GetUInt", "confidence": "low", "rationale": "GetString + sub_0x1c638d0 parse; unsigned variant of the string-to-int getters", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c63b00", "name": "KeyValues3::GetBool", "confidence": "low", "rationale": "GetString + string-compare sub_0x9efcb0 + parse; boolean value getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c63c20", "name": "KeyValues3::GetInt64", "confidence": "low", "rationale": "GetString + sub_0x1c638d0 parse; wide-int variant of the string-parsing getters", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c63d20", "name": "KeyValues3::GetFloat", "confidence": "medium", "rationale": "int=2 float=1 (default float arg) with GetString + parse sub_0x1c638d0; float value getter with default", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c66b90", "name": "KeyValues3::SetToEmptyTable", "confidence": "low", "rationale": "int=2 PrepareForType with table helpers sub_0x1c64530/0x1c66680; initializes a table value", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c66c60", "name": "KeyValues3::SetFloatArray", "confidence": "low", "rationale": "AllocArray_Float32_Internal + sub_0x1c66680 with count arg; writes an arbitrary float array", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c68fa0", "name": "KeyValues3::GetVector2D", "confidence": "low", "rationale": "ReadArrayFloat32 + default helper sub_0x1c63780; small float-array getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c69040", "name": "KeyValues3::GetQAngle", "confidence": "low", "rationale": "ReadArrayFloat32 + sub_0x1c63780 default; float-triple getter sibling", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c690e0", "name": "KeyValues3::GetVector4D", "confidence": "low", "rationale": "ReadArrayFloat32 + sub_0x1c63780 default; 4-float getter variant", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c69200", "name": "KeyValues3::GetVector", "confidence": "medium", "rationale": "int=2 (this,out) directly wrapping ReadArrayFloat32, 16 callers; reads a fixed float-triple Vector", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": true }, { "addr": "0x1c69250", "name": "KeyValues3::GetVector2D", "confidence": "low", "rationale": "int=2 ReadArrayFloat32 wrapper; fixed small float-array getter", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1c6ab80", "name": "KeyValues3::GetQuaternion", "confidence": "low", "rationale": "int=2 ReadArrayFloat32 wrapper; fixed 4-float getter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c6af80", "name": "KeyValues3::FindMemberByName", "confidence": "medium", "rationale": "342 callers; hashes a name (sub_0xca9380/0xca9480) then KeyValues3::FindMember: the by-name member lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1c6e000", "name": "ExecuteConsoleCommand", "confidence": "low", "rationale": "calls Cmd_ExecuteCommand with string tokenizing helpers; runs a console command string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1d31740", "name": "KeyValues3::FindMember", "confidence": "low", "rationale": "int=2 hash-then-FindMember wrapper (15 callers); named-member lookup helper", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x1d334f0", "name": "KeyValues3::FindMemberRecursive", "confidence": "low", "rationale": "FindMember plus deeper sub_0x1d2e/0x1d31/0x1d33 traversal; path/nested member lookup", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1df5fe0", "name": "CResourceNameTyped::PrecacheResource", "confidence": "low", "rationale": "resolves a resource via CResourceNameTyped::ResolveResourceName then registers it (sub_0x1f34170)", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1df72e0", "name": "CResourceNameTyped::LoadResource", "confidence": "low", "rationale": "resolves resource name then invokes load/handle helpers; resource-loading wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1ee9610", "name": "KeyValues3::SetString", "confidence": "medium", "rationale": "int=3 direct wrapper over KeyValues3::SetString; string value setter", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": true, "promote": true }, { "addr": "0x1ee9650", "name": "KeyValues3::SetInt", "confidence": "low", "rationale": "int=3 PrepareForType scalar setter; integer setter variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ee96a0", "name": "KeyValues3::SetFloat", "confidence": "low", "rationale": "int=3 PrepareForType scalar setter; float setter variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1ee96e0", "name": "KeyValues3::SetBool", "confidence": "low", "rationale": "int=3 PrepareForType scalar setter; boolean setter variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f306a0", "name": "KeyValues3::GetArrayElement", "confidence": "low", "rationale": "GetArrayElement + sub_0x1f303c0; indexed array-element accessor wrapper", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x1f546f0", "name": "CResourceNameTyped::SetResourceName", "confidence": "low", "rationale": "resolves via CResourceNameTyped::ResolveResourceName after a copy helper; sets/assigns a typed resource name", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1f80430", "name": "CResourceNameTyped::ResolveAndStore", "confidence": "low", "rationale": "0 callers; resolves a resource name then stores it via alloc/copy helpers", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x1f8c600", "name": "CResourceNameTyped::PrecacheResource", "confidence": "low", "rationale": "1-arg resolve-resource-name then handle via sub_0x1f34cc0; precache/resolve wrapper", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x1fb42b0", "name": "KeyValues3::CopyFloatArray", "confidence": "low", "rationale": "GetArrayElementCount then per-element float set (sub_0x1c5d940); copies/reads a float array by count", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x203bd70", "name": "KeyValues3::FindOrCreateMember", "confidence": "low", "rationale": "FindOrCreateMember plus many member-build helpers; creates-or-fetches a named member", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x203fbd0", "name": "CResourceNameTyped::AssignResource", "confidence": "low", "rationale": "0 callers; resolve-resource-name then store via sub_0x2070350; resource assignment helper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2047810", "name": "KeyValues3::SetMember", "confidence": "low", "rationale": "int=4 FindOrCreateMember + set helpers sub_0x2059140/0x207fff0; writes a named member value", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2047a90", "name": "KeyValues3::GetMember", "confidence": "low", "rationale": "int=2 FindMember + read helpers sub_0x1c69cb0/0x207e060; reads a named member value", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": true, "promote": false }, { "addr": "0x20652c0", "name": "CResourceNameTyped::ResolveResource", "confidence": "low", "rationale": "string copy helpers then CResourceNameTyped::ResolveResourceName; resource-name resolution wrapper", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x207c1b0", "name": "KeyValues3::SetStringValue", "confidence": "low", "rationale": "KeyValues3::SetString plus copy helper sub_0x207c030 (8 callers); string setter wrapper", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x207c6e0", "name": "KeyValues3::GetString", "confidence": "low", "rationale": "int=2 thin wrapper over KeyValues3::GetString; string value accessor", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": true, "promote": false }, { "addr": "0x207c7b0", "name": "KeyValues3::GetStringToken", "confidence": "low", "rationale": "GetString then tokenize/lookup sub_0x203b340; reads a string and maps it to a token", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20f25e0", "name": "KeyValues3::SetInt", "confidence": "low", "rationale": "int=4 PrepareForType scalar setter, 0 callers; integer setter variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x20f46c0", "name": "KeyValues3::AddArrayElement", "confidence": "low", "rationale": "KeyValues3::AddArrayElementToTail plus element-build helpers; appends an element to a KV array", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x20fc6e0", "name": "CResourceNameTyped::SetResourceName", "confidence": "low", "rationale": "resolves resource name then stores via sub_0x2126; resource-name setter", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2100f10", "name": "CResourceNameTyped::ResolveResourceReferencesRecursive", "confidence": "low", "rationale": "self-recursive (sub_0x2100f10) around CResourceNameTyped::ResolveResourceName; walks and resolves nested resource refs", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x210c4f0", "name": "CEntityKeyValues::AddConnectionDesc", "confidence": "medium", "rationale": "single-arg wrapper directly calling CEntityKeyValues::AddConnectionDesc; registers an entity IO connection descriptor", "corroboration": "exact", "self_named": false, "collision": false, "clashes_known": true, "promote": true }, { "addr": "0x210cc80", "name": "CEntityKeyValues::GetMemberCount", "confidence": "low", "rationale": "1-arg wrapper over KeyValues3::GetMemberCount; returns entity keyvalue member count", "corroboration": "bare", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x2118380", "name": "CGameEntitySystem::FindEntityClass", "confidence": "medium", "rationale": "calls CGameEntitySystem::FindEntityClassByClassname (19 callers); resolves an entity class by classname string", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2118470", "name": "CGameEntitySystem::FindEntityClass", "confidence": "low", "rationale": "calls CGameEntitySystem::FindEntityClassByClassname; low-use classname-to-class lookup variant", "corroboration": "none", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2130800", "name": "UTIL_EntityToDescription", "confidence": "low", "rationale": "CEntityInstance::GetEntityIndex plus formatting helpers; builds an entity index/description string", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21337e0", "name": "CEntityKeyValues::GetRootKeyValues", "confidence": "low", "rationale": "int=0, 0 callers, calls CEntityKeyValues::FindKeyValues off a static; fetches a root/named keyvalues block", "corroboration": "none", "self_named": false, "collision": false, "clashes_known": false, "promote": false }, { "addr": "0x21607f0", "name": "KeyValues3::SetToEmptyArray", "confidence": "low", "rationale": "int=2 PrepareForType with no value payload; initializes an empty array/typed value", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2160b40", "name": "KeyValues3::SetInt", "confidence": "low", "rationale": "int=3 PrepareForType scalar setter; integer setter variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2160c00", "name": "KeyValues3::SetFloat", "confidence": "low", "rationale": "int=3 PrepareForType scalar setter; float setter variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x2160c80", "name": "KeyValues3::SetBool", "confidence": "low", "rationale": "int=2 PrepareForType scalar setter; boolean setter variant", "corroboration": "exact", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21e0e90", "name": "UTIL_TraceLine", "confidence": "low", "rationale": "int=2 thin wrapper calling only InitGameTrace; minimal ray-trace helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21ed910", "name": "UTIL_TraceEntity", "confidence": "low", "rationale": "int=4 wrapper over InitGameTrace (9 callers); entity/model trace helper", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false }, { "addr": "0x21ef170", "name": "UTIL_TraceHull", "confidence": "low", "rationale": "int=6 float=2 InitGameTrace with extent helpers sub_0x1d1b2a0/0x21e0e90; hull trace with bbox extents", "corroboration": "bare", "self_named": false, "collision": true, "clashes_known": false, "promote": false } ]